python2.6 related changes, some advices when merging from Debian
Luca Falavigna
dktrkranz at ubuntu.com
Sun Dec 6 17:35:11 GMT 2009
Hello,
here's another update of Python 2.6 transition to summarize where we
are, and what should be achieved in the immediate future.
== BACKGROUND ==
Debian recently introduced changes to some core tools (debhelper,
cdbs, python-support and python-central) to ease transition for upcoming
python2.6 upload unstable.
These changes have been merged back in Lucid as well, they simplify
handling of python2.6 transition a lot, so in most cases there should
be no need of packaging changes [1] anymore.
For those packages which still require manual changes, bugs were filed
on BTS [2], and several developers and contributors are working on
those to close them all in order to ease inclusion of python2.6.
== HOW TO MANAGE UBUNTU DELTAS ==
At the time python2.6 was uploaded in Jaunty, Ubuntu hadn't core tools
immediately available, so several packages received per-package fixes
to let them work with new Python version.
I created a script which displays packages with Ubuntu changes depending
on python(2.?), its output can be found at [3]. It doesn't filter
packages for Python 2.6 related changes, though, so you will have some
unrelated packages listed.
If you plan to merge one of the packages involved, be sure to
double-check Ubuntu patches first (by test-building vanilla Debian
package) because several of them are no longer needed. If a given patch
is still necessary, check if a bug was filed in the BTS [2] and
eventually file a new one using this pseudo-header:
Package: $package_name
Version: $latest_Debian_package_version
Severity: important
User: debian-python at lists.debian.org
Usertags: python2.6
== FURTHER REFERENCE ==
If you are unsure about how to proceed with a given patch, or if you
see strange behaviours on some packages, join #debian-python (OFTC
network) and discuss about the matter. This way, things will be managed
for both distributions at the same time.
[1] https://lists.ubuntu.com/archives/ubuntu-devel/2009-May/028266.html
[2] http://tiny.pl/hqwjz
[3] http://people.debian.org/~dktrkranz/python_packages/
Regards,
--
.''`.
: :' : Luca Falavigna <dktrkranz at ubuntu.com>
`. `'
`-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20091206/32252136/attachment.pgp
More information about the ubuntu-devel
mailing list