[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#629512: marked as done (python-apt: debsecan 0.4.14 not fixed, must break 0.4.15)



Your message dated Wed, 19 Oct 2011 15:32:28 +0000
with message-id <E1RGY84-0006n3-24@franck.debian.org>
and subject line Bug#629512: fixed in python-apt 0.8.1
has caused the Debian Bug report #629512,
regarding python-apt: debsecan 0.4.14 not fixed, must break 0.4.15
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
629512: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=629512
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
package: debsecan
version: 0.4.14
severity: serious
tag: patch

VersionCompare is no longer available in python-apt as of version 0.8
which is now in unstable, so debsecan always crashes. here is a patch
that fixes that.

best wishes,
mike
--- debsecan	2010-03-07 10:52:24.000000000 -0500
+++ /usr/bin/debsecan	2011-05-29 19:30:28.000000000 -0400
@@ -89,7 +89,7 @@
         return 'Version(%s)' % `self.__asString`
 
     def __cmp__(self, other):
-        return apt_pkg.VersionCompare(self.__asString, other.__asString)
+        return version_compare(self.__asString, other.__asString)
 
 class PackageFile:
     """A Debian package file.

--- End Message ---
--- Begin Message ---
Source: python-apt
Source-Version: 0.8.1

We believe that the bug you reported is fixed in the latest version of
python-apt, which is due to be installed in the Debian FTP archive:

python-apt-common_0.8.1_all.deb
  to main/p/python-apt/python-apt-common_0.8.1_all.deb
python-apt-dbg_0.8.1_amd64.deb
  to main/p/python-apt/python-apt-dbg_0.8.1_amd64.deb
python-apt-dev_0.8.1_all.deb
  to main/p/python-apt/python-apt-dev_0.8.1_all.deb
python-apt-doc_0.8.1_all.deb
  to main/p/python-apt/python-apt-doc_0.8.1_all.deb
python-apt_0.8.1.dsc
  to main/p/python-apt/python-apt_0.8.1.dsc
python-apt_0.8.1.tar.gz
  to main/p/python-apt/python-apt_0.8.1.tar.gz
python-apt_0.8.1_amd64.deb
  to main/p/python-apt/python-apt_0.8.1_amd64.deb
python3-apt-dbg_0.8.1_amd64.deb
  to main/p/python-apt/python3-apt-dbg_0.8.1_amd64.deb
python3-apt_0.8.1_amd64.deb
  to main/p/python-apt/python3-apt_0.8.1_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 629512@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Vogt <mvo@debian.org> (supplier of updated python-apt package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 19 Oct 2011 16:39:13 +0200
Source: python-apt
Binary: python-apt python-apt-doc python-apt-dbg python-apt-dev python-apt-common python3-apt python3-apt-dbg
Architecture: source amd64 all
Version: 0.8.1
Distribution: unstable
Urgency: low
Maintainer: APT Development Team <deity@lists.debian.org>
Changed-By: Michael Vogt <mvo@debian.org>
Description: 
 python-apt - Python interface to libapt-pkg
 python-apt-common - Python interface to libapt-pkg (locales)
 python-apt-dbg - Python interface to libapt-pkg (debug extension)
 python-apt-dev - Python interface to libapt-pkg (development files)
 python-apt-doc - Python interface to libapt-pkg (API documentation)
 python3-apt - Python 3 interface to libapt-pkg
 python3-apt-dbg - Python 3 interface to libapt-pkg (debug extension)
Closes: 629512
Changes: 
 python-apt (0.8.1) unstable; urgency=low
 .
   [ Julian Andres Klode ]
   * Breaks: debsecan (<< 0.4.15) [not only << 0.4.14] (Closes: #629512)
 .
   [ Michael Vogt ]
   * python/arfile.cc:
     - use APT::Configuration::getCompressionTypes() instead of duplicating
       the supported methods here
   * tests/test_debfile.py:
     - add test for raise on unknown data.tar.xxx
   * tests/test_aptsources_ports.py, tests/test_aptsources.py:
     - use tmpdir during the tests to fix test failure with apt from
       experimental
   * tests/test_apt_cache.py:
     - fix test by providing proper fixture data
     - fix test if sources.list is not readable (as is the case on some
       PPA buildds)
   * apt/package.py:
     - fix py3 compatiblity with print
   * tests/test_all.py:
     - skip all tests if sources.list is not readable (as is the case on
       some builds)
     - packages in marked_install state can also be auto-removable
   * add concept of "ParentComponent" for e.g. ubuntu/multiverse
     that needs universe enabled as well (plus add test)
   * apt/progress/gtk2.py:
     - update to the latest vte API for child-exited (LP: #865388)
Checksums-Sha1: 
 59ab56ea5cce8a2bc7fdc8b5e2eaecbfc270bacc 1549 python-apt_0.8.1.dsc
 7d67061888ce1f437353774884e61c275b45ed4f 349383 python-apt_0.8.1.tar.gz
 77b36d3ffe54470e196ff5d3976b9cd28c74ec31 307590 python-apt_0.8.1_amd64.deb
 0de5bf10a7b7b0ed5dab1b3a21ab941454acd022 226114 python-apt-doc_0.8.1_all.deb
 021cba7e022275b0734f7828f7e92ba66625a1e7 4111252 python-apt-dbg_0.8.1_amd64.deb
 97fbd091c1f1dac9dfc2fab4283f9c5dcc7bb22f 7626 python-apt-dev_0.8.1_all.deb
 5b490c11c7124b765583c64e79fb8f08f7e12357 88096 python-apt-common_0.8.1_all.deb
 500ca04d1fb90c773357ae69ccb316949dfdcc17 188434 python3-apt_0.8.1_amd64.deb
 49926c10e9f9963c23240e0bc4df24454722fd6f 2049354 python3-apt-dbg_0.8.1_amd64.deb
Checksums-Sha256: 
 9d876a2fedeac26d14a6de1d0359f190b0e6c6231ccc061a62a8592e28fc452c 1549 python-apt_0.8.1.dsc
 229f6a3131f659ec2d7fc2eeafeb29496af1ede0dc437cf81ffa0f7731105a56 349383 python-apt_0.8.1.tar.gz
 0e027d6d6d59ad374199ad2be93f595aac27cc91bab3173eb5f15117166a2eee 307590 python-apt_0.8.1_amd64.deb
 9f6add420ef1849ff0df99d4737f5421aed0ae25ac9bb034ca738f4aa982195b 226114 python-apt-doc_0.8.1_all.deb
 2e74dab4430ac805ff5da410573e3baf74bf51d8e8f11a21e87d03e30e0af946 4111252 python-apt-dbg_0.8.1_amd64.deb
 869b4ee011717d7a2290a52b14758f423aedfd57a05bbcea91009add59859874 7626 python-apt-dev_0.8.1_all.deb
 86dc54e9421b324c5ff374720228890ec435d34f02c01940bb637b5c2282564b 88096 python-apt-common_0.8.1_all.deb
 3e8ea92330aed4f9f48bc9727c2e2c2d6ff3c7cb9b7cc9f5f3b7934726d5d595 188434 python3-apt_0.8.1_amd64.deb
 be55fc66b481afd0efc49745dc36b71b16421d751c8506dac0e3d9d96e3a51fc 2049354 python3-apt-dbg_0.8.1_amd64.deb
Files: 
 e82683a2c81f43b23bcfc977b3497885 1549 python standard python-apt_0.8.1.dsc
 4b2b98d83a1db3d5caae433d9a602362 349383 python standard python-apt_0.8.1.tar.gz
 57ebfd52f796dc48299852826c85db3a 307590 python standard python-apt_0.8.1_amd64.deb
 a21f7c86af5156e22d320e3016212255 226114 doc optional python-apt-doc_0.8.1_all.deb
 e8b51b89623e7312371f07450796413d 4111252 debug extra python-apt-dbg_0.8.1_amd64.deb
 a0ad87ccd121f23796185654ba3ee1c2 7626 python optional python-apt-dev_0.8.1_all.deb
 a4b2454ddf4ee4c62b722e5a282ae6f6 88096 python optional python-apt-common_0.8.1_all.deb
 d35e4a45c35259f987aca88b691f8ff8 188434 python optional python3-apt_0.8.1_amd64.deb
 3189d7f8b471c62e322d8b66a18ed4f4 2049354 debug extra python3-apt-dbg_0.8.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk6e6fsACgkQliSD4VZixzTQBQCfdbzbecNN5JMN8gBb76pTvOwY
l5gAn3dRgdk8fP7hxN26Kbaa6Q1XE91k
=I1K+
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: