portmaster with FLAVOR support available for testing

Stefan Esser se at freebsd.org
Wed Dec 13 21:39:37 UTC 2017


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 at py27

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

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

===>>> Launching 'make checksum' for security/py-openssl at py27 in background
===>>> Gathering dependency list for security/py-openssl at py27 from ports
===>>> Launching child to install devel/py-six at 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



More information about the freebsd-ports mailing list