Thanks Colin for the testing. I merged your fix for the missing bits in python-apt now. The reason its missing is that its in the 0.7 API compat code. With the 0.8 API the filelist is more pythonic:
def test_xz_data(self):
deb = apt.debfile.DebPackage("./data/test_debs/data-tar-xz.deb") self.assertEqual(deb.filelist, ["./", "usr/", "usr/bin/"])
But of course LP uses the 0.7 API so this patch needs to be added. I uploaded a new version now to lucid-proposed and will do the required apt bit as well.
Thanks Colin for the testing. I merged your fix for the missing bits in python-apt now. The reason its missing is that its in the 0.7 API compat code. With the 0.8 API the filelist is more pythonic:
def test_xz_data(self): DebPackage( "./data/ test_debs/ data-tar- xz.deb" )
self.assertEqu al(deb. filelist, ["./", "usr/", "usr/bin/"])
deb = apt.debfile.
But of course LP uses the 0.7 API so this patch needs to be added. I uploaded a new version now to lucid-proposed and will do the required apt bit as well.