Am 26.01.2014 19:59, schrieb Matthias Klose:
> Python 3.4 beta2 is in testing, the python3-setuptools package is able to 
> handle
> 3.4 builds.  I am planning to go on with 3.4 as a supported Python 3 version
> some time in February (targeting not later than Feb 9, release date of the 
> first
> 3.4 release candidate).  This should be doable without too many issues.  The
> ones I found are now user tagged in the Debian bug tracker.
> 
> http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-python@lists.debian.org;tag=python3.4
> 
> There are a few issues triggered by the new version, but most issues seem to 
> be
> packaging issues to handle more than one supported python version.
> 
> Plus dh-python should be updated before 3.4 becomes a supported version.

the first 3.4 release candidate is now in testing, and jchristau is scheduling
binNMU for python 3.4 as a supported python version [1].

experimental has python3-defaults packages pointing to 3.4 as the default.  I
added issues to [2] showing some packaging issues.  The most common thing is a
generated dependency on python3.x, because a package contains a file/binary with
a python3.x shebang.  In most cases this should be replaced with a python3
shebang, which can be done with dh_python3 --shebang=/usr/bin/python3.  But why
not automate this?  dh_python3 looks at the b-d's, and if it doesn't find a b-d
on python3-all-dev or libpython-all-dev, then it should be safely replaced.
Even for packages with a b-d on python-all-dev, in most cases a python3 shebang
should be the correct default. Same thing for python2.7, maybe not that
important, because nobody cares and we have only one version available. So
change dh_python? Or at least add some lintian warning for a dependency on a
specific python version?

As a side note, I'm currently preparing Ubuntu 14.04 for python 3.4 as the
default (with a lot of help from others).  You can see the current status at 
[3].

  Matthias

[1] https://release.debian.org/transitions/html/python3.4.html
[2]
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=python3.4;users=debian-python@lists.debian.org
[3] http://people.canonical.com/~ubuntu-archive/transitions/html/python3.4.html



-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/53068e18.3020...@debian.org

Reply via email to