python2.6 related changes, some advices when merging from Debian
dktrkranz at ubuntu.com
Sun Dec 6 17:35:11 GMT 2009
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  anymore.
For those packages which still require manual changes, bugs were filed
on BTS , 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 . 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  and
eventually file a new one using this pseudo-header:
User: debian-python at lists.debian.org
== 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.
: :' : Luca Falavigna <dktrkranz at ubuntu.com>
-------------- next part --------------
A non-text attachment was scrubbed...
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