1

Topic: I installed pyenv - did I break anything?

==== REQUIRED BASIC INFO OF YOUR IREDMAIL SERVER ====
- iRedMail version (check /etc/iredmail-release):
- Deployed with iRedMail Easy or the downloadable installer?
- Linux/BSD distribution name and version:
- Store mail accounts in which backend (LDAP/MySQL/PGSQL):
- Web server (Apache or Nginx):
- Manage mail accounts with iRedAdmin-Pro?
- [IMPORTANT] Related original log or error message is required if you're experiencing an issue.
====
Hi,

I recently installed the latest iredmail (1.8.0 PGSQL edition) using the installer, on Debian13, using PGSQL, Nginx.

I later installed pyenv and python 2.7.18 - to get an older version of rdiff-backup to work (moving files from an old machine.  It all went swimingly, and didn't seem to interfere with iredemail at all.

But it later occured to me that iredemail uses python, and that I might have messed something up. 

pyenv shows that only 2.7.18 is installed and "python --version" comes back with 2.7.18
BUT, python3 is also installed and python3 --version comes  back with 3.13.5

So.. I'm wondering if the installed version of iredmail ever makes calls to python, and if so, where does it pick up it's path?  And, when it comes time to update iredmail, where does the installer pick up it's python path?  (I'm thinking it all references python3 - but I'd like some confirmation).

Did I break anything operational, that's now lurking?  Or am I going to update my environment before an upgrade.

Thanks Much,

Miles Fidelman

----

Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.

2

Re: I installed pyenv - did I break anything?

mfidelman wrote:

But it later occured to me that iredemail uses python, and that I might have messed something up. 

Any related (original) error message or log lines?

3

Re: I installed pyenv - did I break anything?

ZhangHuangbin wrote:
mfidelman wrote:

But it later occured to me that iredemail uses python, and that I might have messed something up. 

Any related (original) error message or log lines?

None that I can see.  Looks like the installers all did the right thing, and pyenv didn't interfere with system python - or more importantly, python3.