-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 16 Jun 2011 13:39:30 +0200 Source: python-distutils-extra Binary: python-distutils-extra python3-distutils-extra Architecture: source all Version: 2.28-1 Distribution: unstable Urgency: medium Maintainer: Martin Pitt <mpitt@debian.org> Changed-By: Martin Pitt <mpitt@debian.org> Description: python-distutils-extra - enhancements to the Python build system python3-distutils-extra - enhancements to the Python3 build system Changes: python-distutils-extra (2.28-1) unstable; urgency=medium . * Urgency medium as this fixes a nasty regression from 2.27 which causes some packages to FTBFS. * debian/local/python-mkdebian{,.1}: Change --force-control from a binary to a ternary option with modes "none" (don't touch it at all), "deps" (only update dependencies; old and new default behaviour), and "full" (always regenerate it). Update the manpage accordingly. Thanks to Jordan Mantha for the patch! * test/auto.py: Add test for a local module which raises an exception (replicates the current xdiagnose FTBFS), and a local module which runs optparse on import (replicates the current onboard bzr head FTBFS). * auto.py, __external_mod(): Put back the early decision for locally provided modules based on their name, without importing them. Running __import__ is dangerous in some cases like the above two, but unfortunately necessary to fully determine relative imports. This is still not quite perfect, as it will fail the same way if externally provided modules do dangerous things on mere imports, but at least fixes the regression from r248 (release 2.27). (See LP #746565) Checksums-Sha1: 842ad22428208d12255a4974ec0285ac64ac80fb 2182 python-distutils-extra_2.28-1.dsc c891fa7ff1b2a5bab60ff24e686eeef6365e159b 26669 python-distutils-extra_2.28.orig.tar.gz e27465dafef1c9cdd31183bd22689d64bf467a94 14592 python-distutils-extra_2.28-1.debian.tar.gz c3e0be66303890d4e0a6a8c94cede863a572bacf 30910 python-distutils-extra_2.28-1_all.deb 28407fee7545df80227abe0430e7ee5d65c12e0e 22642 python3-distutils-extra_2.28-1_all.deb Checksums-Sha256: ed16a5e08da6c13bd8d2e6170ca52dce872656fe49c9a2927a090e138b8c8f85 2182 python-distutils-extra_2.28-1.dsc 8c3f848a793573281949aac999371cb8fdadcc84f59d6f0bcc1d9328ab986b5f 26669 python-distutils-extra_2.28.orig.tar.gz 19ac396a96ad1fd6b474c3d463c193de5c490fa5b322fd77b8f8dd3ddab6a11d 14592 python-distutils-extra_2.28-1.debian.tar.gz 61806026145abe7d1d3efc2cb217e69aa17ed24606ceb3df3f76ce10ba0798f1 30910 python-distutils-extra_2.28-1_all.deb 5be3179ff8e2ecb5bd9f4f8a86d81f5047bf0c74b7bee7c2a38ac6d6199aaa86 22642 python3-distutils-extra_2.28-1_all.deb Files: f737749b5c40eb90445e4a4642ed3104 2182 python optional python-distutils-extra_2.28-1.dsc 6f4bd56233161fe8ce29a1b344f99da6 26669 python optional python-distutils-extra_2.28.orig.tar.gz c16e455a328e0c398a8b9fea4ca0dfde 14592 python optional python-distutils-extra_2.28-1.debian.tar.gz 545fba832dde6dec07b5baf1a566b90d 30910 python optional python-distutils-extra_2.28-1_all.deb 949317ceca8f350e7ffcb0a88cc29e46 22642 python optional python3-distutils-extra_2.28-1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBCAAGBQJN+exKAAoJEPmIJawmtHufhfMP/1iqaaN9KNqoSDUhzSD+sHW1 NpD0dvgLLcOGfH3qv1MQOG55lmq0IiWkSvysBI62i+BRdLJszy8m6Z3lDRArqum4 zJJzr9sfmryl4/QARxHP++ucPBIHtfh9x57K/j1X9VI1i51cWb+o9Bim1olnFZ5+ mUd11LeZ0MWdlTuVAlEYRZDDf0I6JyIV6QUOKvo1HIov7tF/4HDBlnX9ZS/svDgN O1s4z9AXxxlY+B7E15eCSYayEW8ZrKP69hFGPK8wMuyyi4jIHgSPpmE11moAXEYo 1NWC64o8tNTxWAnkuo8lfuZM/k7JTBUg3UkJ3V/rMxWb969p9lTDApcbNUp7NAPb +Njm7bBMCGbK8twyrzefmKynOT40BaNd5h/IZE6xU6pQqD47Fi8RRRR4EvkghNBZ 9XnyXNblGULhMxKTE1O6lg+jL5ik7QCLAbS/uEw/e1eZR+1HSXTx6T1HWr2apEyK VaxxDMSchVmYwwfq2w6u8NiaqLANDxGsTHmWk3M7hiiqBhp6aSPuM80p3yLWQ19d XtY6RT4eXUjwFFuThxPzh7gttkjK3u4+7MmD36T01qsyiPfFytG28Pn2IOgFyG4z em23ffzsigRDO7YyeGBZLojl2Uwxbn7xFV9M21LwdAR6kMocUxSN/RkWvmobpyFd yKXu9d9eB0VLOWNvkZ/C =3UkR -----END PGP SIGNATURE----- Accepted: python-distutils-extra_2.28-1.debian.tar.gz to main/p/python-distutils-extra/python-distutils-extra_2.28-1.debian.tar.gz python-distutils-extra_2.28-1.dsc to main/p/python-distutils-extra/python-distutils-extra_2.28-1.dsc python-distutils-extra_2.28-1_all.deb to main/p/python-distutils-extra/python-distutils-extra_2.28-1_all.deb python-distutils-extra_2.28.orig.tar.gz to main/p/python-distutils-extra/python-distutils-extra_2.28.orig.tar.gz python3-distutils-extra_2.28-1_all.deb to main/p/python-distutils-extra/python3-distutils-extra_2.28-1_all.deb