Topic: FreeBSD fresh install fails - python 2 vs 3 conflict
==== REQUIRED BASIC INFO OF YOUR IREDMAIL SERVER ====
- iRedMail version (check /etc/iredmail-release): git master
- Deployed with iRedMail Easy or the downloadable installer? installer
- Linux/BSD distribution name and version: FreeBSD 12.1-RELEASE-p2
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): MySQL
- Web server (Apache or Nginx): Nginx
- Manage mail accounts with iRedAdmin-Pro? no
- [IMPORTANT] Related original log or error message is required if you're experiencing an issue.
====
===> Installing for py27-setuptools-44.0.0
===> Checking if py27-setuptools is already installed
===> Registering installation for py27-setuptools-44.0.0 as automatic
Installing py27-setuptools-44.0.0...
pkg-static: py27-setuptools-44.0.0 conflicts with py37-setuptools-41.4.0_1 (installs files into the same place). Problematic file: /usr/local/bin/easy_install
*** Error code 70
Stop.
make[1]: stopped in /usr/ports/devel/py-setuptools
*** Error code 1
root@mail2:~/iRedMail-master # cat /etc/make.conf
# iRedMail-WANT_OPENLDAP_VER
WANT_OPENLDAP_VER=24
# iRedMail-WANT_PGSQL_VER
WANT_PGSQL_VER=12
# iRedMail-WANT_BDB_VER
WANT_BDB_VER=5
# iRedMail-DEFAULT_VERSIONS
DEFAULT_VERSIONS=ssl=libressl python=2.7 python2=2.7 python3=3.8 pgsql=12 php=7.4
# iRedMail-OPTIONS_SET-SASL
OPTIONS_SET+=SASL
# iRedMail-OPTIONS_UNSET-X11
OPTIONS_UNSET+=X11
# iRedMail-LICENSES_ACCEPTED-DCC
LICENSES_ACCEPTED+=DCC
It seems both python 2.7 as 3.7 get pulled in. Can we avoid having 2.7?
This is a freshly installed machine.
Using AWS AMI, so can easily reinstall and reproduce.
Kindest regards,
Wim
----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.