Date: Sun, 9 Sep 2018 20:34:08 +0200 From: Bjarne <bjb@darco.dk> To: freebsd-ports@freebsd.org Subject: poudriere, FLAVOR and rebuilding for python3.6 Message-ID: <4ad9fa73-aa42-5cff-2f0c-26f27a0873e5@darco.dk>
next in thread | raw e-mail | index | archive | help
I have been using python 2.7 so far for all ports, which means all python packages are built as py27-something. These python packages are all automaticcaly build as dependencies from other packages, for example like py27-dnspython which is a requirement of mailman. Now I am trying to change to python36, but can't get the py36 packages to build. In the transition period, I would like to simultaneously have: py27-something py36-something In make.conf for the jail I set: DEFAULT_VERSIONS+= python=3.6 python=2.7 I would expect a new "poudriere bulk" command would build all py36-something for me, but no, got nothing. No packages where build. I added the follwing to poudriere.conf: FLAVOR_DEFAULT_ALL=yes Still without any luck. I can of course specify that I want to build for example dnspython and then poudriere builds py36-dnspython, but that means I will have to go through all dependencies by hand. So what am I supposed to do. Updating just says: "People using Poudriere 3.2+ and binary packages do not have to do anything." -- Regards, Bjarne
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4ad9fa73-aa42-5cff-2f0c-26f27a0873e5>