tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Python-3.x progress suggestion



Hi!

To improve pkgsrc support for Python-3.x, I would like to change the
default for python packages to assume they _do_ build with Python-3.x,
instead of the current default assumption that they do not.

Reason: The majority of packages nowadays are Python-3.x compatible, see e.g.
https://python3wos.appspot.com/

Effective change for pkgsrc: I'd like to retire
PYTHON_VERSIONS_INCLUDE_3X, in other words, add 33 to
PYTHON_VERSIONS_ACCEPTED by default. If a package doesn't build with
python-3.3, it should be noted in the package as usual (i.e., setting
"PYTHON_VERSIONS_INCOMPATIBLE=33").

To avoid too much bulk build breakage, I'm currently doing a build of
*/py-* with PYTHON_VERSIONS_INCLUDE_3X=yes in my /etc/mk.conf. I'll
mark all breaking packages with PYTHON_VERSIONS_INCOMPATIBLE=33 and
then throw the switch.

Does anyone see any problems with this?

Thanks,
 Thomas


Home | Main Index | Thread Index | Old Index