At DebConf11 in Banja Luka, we had a short discussion¹ about Python 3 support in Debian. Apparently everything is very good, nobody complained², no feature request for dh_python3... so I talked a little bit about PEP 3147, PEP 3149, new and shiny PEP 402 and about status of py3multibuild GSoC project (which already supports more build systems than dh/cdbs, Mesutcan is working on integrating it with CDBS/dh sequencer now).
We discussed /usr/bin/python2 symlink issue shortly and we all agreed that we don't want Debian to use it (should helpers change shebangs back to /usr/bin/python? Should lintian warn about it?) although we might want to ship it with Wheezy to follow other distributions³. /usr/bin/python will point to Python 2 in Debian for a while (Wheezy and Wheezy+1 for sure). /usr/bin/python3 might point to python3.3 instead of 3.2, though. Python 3.3 should be released short after Wheezy freeze, but we'll have RC releases in unstable before the freeze and it could be possible to replace 3.2 with 3.3 in supported Python 3 versions (but that's something we'll consider later, after checking how much work is needed for the transition). The good news is that Andreas will port britney⁴ to Python 3 really soon now (but I might misunderstood something, as usual ;-) Anyway, it should be a lot easier to add python3-* packages in 1-2 months (py3build will be integrated in python3-defaults package and dh_python3 will get some improvements). [¹] unfortunately gobby.debian.net was shutdown after DebConf, anyone has a copy of dc11-python3-bof and a list of participants? [²] last minute meetings FTW! ;-) [³] /me will still try to convince others to NOT do that, unless we will actually switch ALL scripts to python2 (so that users who will be tempted to change /usr/bin/python symlink, will not break their systems) [⁴] git://anonscm.debian.org/tools-release/britney2.git -- Piotr Ożarowski Debian GNU/Linux Developer www.ozarowski.pl www.griffith.cc www.debian.org GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645
signature.asc
Description: Digital signature