[HEADSUP] Flavors, and specifically, Python flavors landing today

Franco Fichtner franco at lastsummer.de
Fri Dec 1 06:20:18 UTC 2017


Hi,

> On 30. Nov 2017, at 4:32 PM, Mathieu Arnold <mat at FreeBSD.org> wrote:
> 
> |  See Ports now have flavors enabled|
> |  Tool developers, see https://wiki.freebsd.org/Ports/FlavorsTools|
> |  All Python dependencies must have @${PY_FLAVOR} appended to them|

Very nice work, a thank you to all the people who worked on this!  :)

Preliminary build tests from here look as fine as ever, although the
full batch is still running.

FWIW, I found that fetch-recursive stopped working with FLAVOR set:

# cd /usr/ports/databases/py-sqlite3
# make fetch-recursive FLAVOR=py27
===> Fetching all distfiles for py27-sqlite3-2.7.14_7 and dependencies
===>  License PSFL accepted by the user
===>   py27-sqlite3-2.7.14_7 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by py27-sqlite3-2.7.14_7 for building
===>  pkg-1.10.2 FLAVOR is defined (to py27) while this port does not have
FLAVORS..
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/ports-mgmt/pkg
*** Error code 1

Stop.
make: stopped in /usr/ports/databases/py-sqlite3


Cheers,
Franco


More information about the freebsd-ports mailing list