Hi Stefan and others,

I just tried to install devel/py-qt5-core for Python 3.6, beside to an already installed py27-qt5-core-5.7.1, with the following command

  portmaster -m 'FLAVOR=py36' devel/py-qt5-core

and it ends up with


[..snip..]
===>>> Creating a backup package for old version py27-qt5-core-5.7.1
Creating package for py27-qt5-core-5.7.1
Updating database digests format: 100%
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):
Installed packages to be REMOVED:
        py27-qt5-core-5.7.1
Number of packages to be removed: 1
The operation will free 5 MiB.
[1/1] Deinstalling py27-qt5-core-5.7.1...
[1/1] Deleting files for py27-qt5-core-5.7.1: 100%
===>  Installing for py36-qt5-core-5.7.1
===>  Checking if py36-qt5-core already installed
===>   Registering installation for py36-qt5-core-5.7.1 as automatic
Installing py36-qt5-core-5.7.1...
===>>> Upgrade of py27-qt5-core-5.7.1 to py36-qt5-core-5.7.1 complete


So it seems, that portmaster first removed the version for Python 2.7 and after that installs the version for Python 3.6.

Note, that devel/py-qt5-core is a problematic port because of its conflict of /usr/local/bin/pyuic5, as described in [1].

Any ideas, what is going on here with portmaster? Thanks for any help.

Best regards,
Rainer

[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219641, comment #23


Am 13.12.2017 um 22:39 schrieb Stefan Esser:
I have created a new version of portmaster with FLAVOR support.

Before committing the changes to the ports repository, I'd like to receive
some feedback from users.

My tests have only covered port upgrades, not any of the other features
offered by portmaster. In fact, I'd like to remove several of the other
features, which may have been of use before PKG_NG (e.g. functions that
use the INDEX file, and in fact also the -P/-PP/--packages-* features).


*** Please let me know, if you want to receive the new version by personal
*** mail (I do not want to spam the mail-list by posting a 100KB+ file).


The following is example output from an portmaster upgrade run that I just
performed. It includes upgrades of flavored and non-flavored ports and the
re-installation of ports that have been converted to flavors Without wersion
update:

# portmaster -dgw -a

[...]

===>>> Launching child to update py27-werkzeug-0.12.2 to py27-werkzeug-0.13

===>>> All >> py27-werkzeug-0.12.2 (5/5)

===>>> Currently installed version: py27-werkzeug-0.12.2
===>>> Port directory: /usr/svn/ports/head/www/py-werkzeug

===>>> Launching 'make checksum' for www/py-werkzeug in background
===>>> Gathering dependency list for www/py-werkzeug from ports
===>>> Launching child to install security/py-openssl@py27

===>>> All >> py27-werkzeug-0.12.2 >> security/py-openssl@py27 (6/6)

===>>> Currently installed version: py27-openssl-17.3.0
===>>> Port directory: /usr/svn/ports/head/security/py-openssl@py27

===>>> Launching 'make checksum' for security/py-openssl@py27 in background
===>>> Gathering dependency list for security/py-openssl@py27 from ports
===>>> Launching child to install devel/py-six@py27

[...]

===>>> The following actions were performed:
        Upgrade of avidemux-2.6.11_6 to avidemux-2.6.11_7
        Upgrade of libva-intel-driver-1.8.3_1 to libva-intel-driver-2.0.0
        Upgrade of nghttp2-1.28.0 to nghttp2-1.28.0_1
        Upgrade of py27-psutil-5.4.1 to py27-psutil-5.4.2
        Re-installation of py27-six-1.11.0
        Re-installation of py27-cffi-1.7.0
        Re-installation of py27-asn1crypto-0.22.0
        Re-installation of py27-enum34-1.1.6
        Re-installation of py27-idna-2.5
        Re-installation of py27-ipaddress-1.0.18
        Re-installation of py27-cryptography-2.0.3
        Re-installation of py27-openssl-17.3.0
        Upgrade of py27-werkzeug-0.12.2 to py27-werkzeug-0.13
        Upgrade of sbcl-1.4.1,1 to sbcl-1.4.2,1
        Upgrade of scons-2.5.1_1 to scons-3.0.1
        Upgrade of xfce4-notifyd-0.4.0 to xfce4-notifyd-0.4.1
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to