Activity log for bug #1020017

Date Who What changed Old value New value Message
2012-07-02 09:49:23 Daniel Holbach bug added bug
2012-07-02 09:50:18 Daniel Holbach nominated for series Ubuntu Precise
2012-07-02 09:50:18 Daniel Holbach bug task added python-distutils-extra (Ubuntu Precise)
2012-07-02 09:51:02 Daniel Holbach attachment added pde.precise-sru.debdiff https://bugs.launchpad.net/ubuntu/+source/python-distutils-extra/+bug/1020017/+attachment/3210645/+files/pde.precise-sru.debdiff
2012-07-02 10:25:57 Daniel Holbach description The updates from 2.32-2 to 2.33-1 are important for app developers, as they are still targetting precise and will do so for a longer while. Therefore it will be interesting to backport 2.33-1 to precise. The following changes are going into this update: - auto.py: Fix crash when encountering binary files with Python 3. (LP: #995653) - auto.py: Fix crash when encountering an UTF-8 Python source code file. - debian/local/python-mkdebian cleanups: (LP: #706051) - Don't use {XS, XB}-Python-Version. - Generate an up to date Standards-Version. - Generate build dep on debhelper (>= 8) as debian/compat is set to '8' and debhelper overrides are used. - No need to generate a build dep on cdbs. - debian/local/python-mkdebian: For projects using --prefix, install binaries into a .../bin/ subdirectory instead of into the main project directory. This avoids potential name collisions with local Python modules. Thanks to Michael Terry for the patch! - debian/local/python-mkdebian: Create copyright format 1.0 compatible copyright files. Thanks Andrew Starr-Bochicchio! (LP: #1002379) - debian/copyright: Update to copyright 1.0 format. - debian/control: Bump Standards-Version to 3.9.3. - python-mkdebian: Fix wrong kde4 ui file detection regular expression. Thanks Angelo Compagnucci! (LP: #1002076) This will give us many more cleaner apps in Ubuntu. The updates from 2.32-2 to 2.33-1 are important for app developers, as they are still targetting precise and will do so for a longer while. Therefore it will be interesting to backport 2.33-1 to precise. The following changes are going into this update:     - auto.py: Fix crash when encountering binary files with Python 3.       (LP: #995653)     - auto.py: Fix crash when encountering an UTF-8 Python source code file.     - debian/local/python-mkdebian cleanups: (LP: #706051)       - Don't use {XS, XB}-Python-Version.       - Generate an up to date Standards-Version.       - Generate build dep on debhelper (>= 8) as debian/compat is set to '8'         and debhelper overrides are used.       - No need to generate a build dep on cdbs.     - debian/local/python-mkdebian: For projects using --prefix, install       binaries into a .../bin/ subdirectory instead of into the main project       directory. This avoids potential name collisions with local Python       modules. Thanks to Michael Terry for the patch!     - debian/local/python-mkdebian: Create copyright format 1.0 compatible       copyright files. Thanks Andrew Starr-Bochicchio! (LP: #1002379)     - debian/copyright: Update to copyright 1.0 format.     - debian/control: Bump Standards-Version to 3.9.3.     - python-mkdebian: Fix wrong kde4 ui file detection regular expression.       Thanks Angelo Compagnucci! (LP: #1002076) This will give us many more cleaner apps in Ubuntu. TEST-CASE: ---------- Test-case: cd /tmp quickly create ubuntu-application test-project cd test-project/ quickly package Observe in: - debian/control: no {XS, XB}-Python-Version, Standards-Version: 3.9.3, debhelper (>= 8), no cdbs build-depends. (LP: #706051) - debian/compat: is 8 (LP: #706051) - debian/copyright: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ is used (LP: #1002379) Now: echo '<widget class="Q' > test.ui bzr add test.ui quickly package Observe in debian/control: no build-dep on python-kde4-dev (LP: #1002076), if you change the 'Q' to 'K' in test.ui and re-run 'quickly package', it will get added as a build depends. Now: wget http://people.canonical.com/~dholbach/tmp/es.py bzr add es.py quickly package Note: no crash. (LP: #995653) REGRESSION POTENTIAL: --------------------- Almost no regression potential. As the changes mostly revolve around descriptive changes in the packaging of apps, there is little which can go wrong.
2012-07-02 10:26:09 Daniel Holbach attachment removed pde.precise-sru.debdiff https://bugs.launchpad.net/ubuntu/+source/python-distutils-extra/+bug/1020017/+attachment/3210645/+files/pde.precise-sru.debdiff
2012-07-02 10:32:14 Daniel Holbach python-distutils-extra (Ubuntu): status New Fix Released
2012-07-02 10:34:54 Daniel Holbach attachment added precise.debdiff https://bugs.launchpad.net/ubuntu/+source/python-distutils-extra/+bug/1020017/+attachment/3210675/+files/precise.debdiff
2012-07-03 18:54:38 Brian Murray python-distutils-extra (Ubuntu Precise): status New Fix Committed
2012-07-03 18:54:40 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2012-07-03 18:54:45 Brian Murray bug added subscriber SRU Verification
2012-07-03 18:54:51 Brian Murray tags verification-needed
2012-07-03 19:15:20 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/python-distutils-extra
2012-07-09 09:02:25 Didier Roche-Tolomelli tags verification-needed verification-failed
2012-07-12 21:26:38 Brian Murray tags verification-failed
2012-07-12 21:26:38 Brian Murray tags verification-needed
2012-07-24 17:07:39 Sebastien Bacher tags verification-needed verification-done
2012-07-25 03:10:13 Launchpad Janitor python-distutils-extra (Ubuntu Precise): status Fix Committed Fix Released