I have prepared a NMU for python-apt and Steve McIntyre has uploaded it to delayed/2. The NMU backports the testsuite fix from unstable and also improves debian/rules clean.

A debdiff is attatched.


diff -Nru python-apt-0.8.3/debian/changelog 
python-apt-0.8.3+nmu1/debian/changelog
--- python-apt-0.8.3/debian/changelog   2011-12-08 19:31:52.000000000 +0000
+++ python-apt-0.8.3+nmu1/debian/changelog      2012-01-25 11:23:50.000000000 
+0000
@@ -1,3 +1,12 @@
+python-apt (0.8.3+nmu1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Backport testsuite fix from 0.8.4~exp1 to fix build on architectures
+    without libc6. Closes: #651472
+  * extend debian/rules clean to remove some leftover files
+
+ -- Peter Michael Green <plugw...@p10link.net>  Sat, 11 Feb 2012 10:00:00 +0000
+
 python-apt (0.8.3) unstable; urgency=low
 
   [ Alexey Feldgendler ] 
diff -Nru python-apt-0.8.3/debian/rules python-apt-0.8.3+nmu1/debian/rules
--- python-apt-0.8.3/debian/rules       2011-10-19 16:30:13.000000000 +0100
+++ python-apt-0.8.3+nmu1/debian/rules  2012-01-25 11:21:26.000000000 +0000
@@ -45,3 +45,15 @@
 
 override_dh_python2:
        dh_python2 -N python-apt-common
+
+override_dh_auto_clean:
+       dh_auto_clean
+       rm -f tests/pycache__
+       rm -f tests/data/aptsources/sources.list.enable_comps
+       rm -f tests/data/test-provides/var/cache/apt/pkgcache.bin
+       rm -f tests/data/test-provides/var/cache/apt/srcpkgcache.bin
+       rm -rf tests/data/tmp
+       rm -f tests/fetch_sources.list
+       rm -rf tests/__pycache__
+       rm -rf tests/tmp/*
+
diff -Nru python-apt-0.8.3/po/python-apt.pot 
python-apt-0.8.3+nmu1/po/python-apt.pot
--- python-apt-0.8.3/po/python-apt.pot  2011-12-08 19:31:28.000000000 +0000
+++ python-apt-0.8.3+nmu1/po/python-apt.pot     2012-01-24 22:10:17.000000000 
+0000
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-12-08 20:01+0100\n"
+"POT-Creation-Date: 2012-01-24 22:10+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <l...@li.org>\n"
diff -Nru python-apt-0.8.3/tests/test_apt_cache.py 
python-apt-0.8.3+nmu1/tests/test_apt_cache.py
--- python-apt-0.8.3/tests/test_apt_cache.py    2011-12-08 19:31:28.000000000 
+0000
+++ python-apt-0.8.3+nmu1/tests/test_apt_cache.py       2012-01-24 
21:12:07.000000000 +0000
@@ -190,12 +190,12 @@
     def test_package_cmp(self):
         cache = apt.Cache(rootdir="/")
         l = []
-        l.append(cache["libc6"])
+        l.append(cache["intltool"])
         l.append(cache["python3"])
         l.append(cache["apt"])
         l.sort()
         self.assertEqual([p.name for p in l],
-                         ["apt", "libc6", "python3"])
+                         ["apt", "intltool", "python3"])
 
     def test_get_architectures(self):
         main_arch = apt.apt_pkg.config.get("APT::Architecture")

Reply via email to