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

Bug#566370: marked as done (python-apt: apt.Cache.update() crashes)



Your message dated Fri, 05 Feb 2010 17:22:33 +0000
with message-id <E1NdRt3-0003pB-22@ries.debian.org>
and subject line Bug#566370: fixed in python-apt 0.7.93.1
has caused the Debian Bug report #566370,
regarding python-apt: apt.Cache.update() crashes
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.)


-- 
566370: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=566370
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: python-apt
Version: 0.7.93
Severity: important

This small code snippet results in a crash:

import apt
c = apt.Cache()
c.update()

I have got the same problem in aptdaemon.

Cheers,

Sebastian


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-trunk-686 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-apt depends on:
ii  apt [libapt-pkg-libc6.9-6-4. 0.7.25.1    Advanced front-end for dpkg
ii  apt-utils [libapt-inst-libc6 0.7.25.1    APT utility programs
ii  libc6                        2.10.2-5    Embedded GNU C Library: Shared lib
ii  libgcc1                      1:4.4.2-9   GCC support library
ii  libstdc++6                   4.4.2-9     The GNU Standard C++ Library v3
ii  python                       2.5.4-9     An interactive high-level object-o
ii  python-central               0.6.14+nmu2 register and build utility for Pyt

Versions of packages python-apt recommends:
ii  iso-codes                     3.12.1-1   ISO language, territory, currency,
ii  libjs-jquery                  1.4-1      JavaScript library for dynamic web
ii  lsb-release                   3.2-23     Linux Standard Base version report

Versions of packages python-apt suggests:
ii  python-apt-dbg                0.7.93     Python interface to libapt-pkg (de
ii  python-gtk2                   2.16.0-1   Python bindings for the GTK+ widge
ii  python-vte                    1:0.22.5-1 Python bindings for the VTE widget

-- no debconf information
GNU gdb (GDB) 7.0-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/python...Reading symbols from /usr/lib/debug/usr/bin/python2.5...done.
(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/python crash.py
[Thread debugging using libthread_db enabled]

Reading package lists... 0%

Reading package lists... 100%


Reading package lists... Done

Building dependency tree... 0%

Building dependency tree... 0%

Building dependency tree... 50%

Building dependency tree... 50%

Building dependency tree        

Reading state information... 0%

Reading state information... 0%


Reading state information... Done

Building data structures... 0%
   
Building data structures... 0%
   
Building data structures... 0%
   
Building data structures... 1%
   
Building data structures... 1%
   
Building data structures... 1%
   
Building data structures... 1%
   
Building data structures... 2%
   
Building data structures... 2%
   
Building data structures... 2%
   
Building data structures... 3%
   
Building data structures... 3%
   
Building data structures... 3%
   
Building data structures... 3%
   
Building data structures... 4%
   
Building data structures... 4%
   
Building data structures... 4%
   
Building data structures... 4%
   
Building data structures... 5%
   
Building data structures... 5%
   
Building data structures... 5%
   
Building data structures... 6%
   
Building data structures... 6%
   
Building data structures... 6%
   
Building data structures... 6%
   
Building data structures... 7%
   
Building data structures... 7%
   
Building data structures... 7%
   
Building data structures... 7%
   
Building data structures... 8%
   
Building data structures... 8%
   
Building data structures... 8%
   
Building data structures... 9%
   
Building data structures... 9%
   
Building data structures... 9%
   
Building data structures... 9%
   
Building data structures... 10%
  
Building data structures... 10%
  
Building data structures... 10%
  
Building data structures... 10%
  
Building data structures... 11%
  
Building data structures... 11%
  
Building data structures... 11%
  
Building data structures... 12%
  
Building data structures... 12%
  
Building data structures... 12%
  
Building data structures... 12%
  
Building data structures... 13%
  
Building data structures... 13%
  
Building data structures... 13%
  
Building data structures... 13%
  
Building data structures... 14%
  
Building data structures... 14%
  
Building data structures... 14%
  
Building data structures... 15%
  
Building data structures... 15%
  
Building data structures... 15%
  
Building data structures... 15%
  
Building data structures... 16%
  
Building data structures... 16%
  
Building data structures... 16%
  
Building data structures... 16%
  
Building data structures... 17%
  
Building data structures... 17%
  
Building data structures... 17%
  
Building data structures... 18%
  
Building data structures... 18%
  
Building data structures... 18%
  
Building data structures... 18%
  
Building data structures... 19%
  
Building data structures... 19%
  
Building data structures... 19%
  
Building data structures... 19%
  
Building data structures... 20%
  
Building data structures... 20%
  
Building data structures... 20%
  
Building data structures... 21%
  
Building data structures... 21%
  
Building data structures... 21%
  
Building data structures... 21%
  
Building data structures... 22%
  
Building data structures... 22%
  
Building data structures... 22%
  
Building data structures... 23%
  
Building data structures... 23%
  
Building data structures... 23%
  
Building data structures... 23%
  
Building data structures... 24%
  
Building data structures... 24%
  
Building data structures... 24%
  
Building data structures... 24%
  
Building data structures... 25%
  
Building data structures... 25%
  
Building data structures... 25%
  
Building data structures... 26%
  
Building data structures... 26%
  
Building data structures... 26%
  
Building data structures... 26%
  
Building data structures... 27%
  
Building data structures... 27%
  
Building data structures... 27%
  
Building data structures... 27%
  
Building data structures... 28%
  
Building data structures... 28%
  
Building data structures... 28%
  
Building data structures... 29%
  
Building data structures... 29%
  
Building data structures... 29%
  
Building data structures... 29%
  
Building data structures... 30%
  
Building data structures... 30%
  
Building data structures... 30%
  
Building data structures... 30%
  
Building data structures... 31%
  
Building data structures... 31%
  
Building data structures... 31%
  
Building data structures... 32%
  
Building data structures... 32%
  
Building data structures... 32%
  
Building data structures... 32%
  
Building data structures... 33%
  
Building data structures... 33%
  
Building data structures... 33%
  
Building data structures... 33%
  
Building data structures... 34%
  
Building data structures... 34%
  
Building data structures... 34%
  
Building data structures... 35%
  
Building data structures... 35%
  
Building data structures... 35%
  
Building data structures... 35%
  
Building data structures... 36%
  
Building data structures... 36%
  
Building data structures... 36%
  
Building data structures... 36%
  
Building data structures... 37%
  
Building data structures... 37%
  
Building data structures... 37%
  
Building data structures... 38%
  
Building data structures... 38%
  
Building data structures... 38%
  
Building data structures... 38%
  
Building data structures... 39%
  
Building data structures... 39%
  
Building data structures... 39%
  
Building data structures... 39%
  
Building data structures... 40%
  
Building data structures... 40%
  
Building data structures... 40%
  
Building data structures... 41%
  
Building data structures... 41%
  
Building data structures... 41%
  
Building data structures... 41%
  
Building data structures... 42%
  
Building data structures... 42%
  
Building data structures... 42%
  
Building data structures... 42%
  
Building data structures... 43%
  
Building data structures... 43%
  
Building data structures... 43%
  
Building data structures... 44%
  
Building data structures... 44%
  
Building data structures... 44%
  
Building data structures... 44%
  
Building data structures... 45%
  
Building data structures... 45%
  
Building data structures... 45%
  
Building data structures... 46%
  
Building data structures... 46%
  
Building data structures... 46%
  
Building data structures... 46%
  
Building data structures... 47%
  
Building data structures... 47%
  
Building data structures... 47%
  
Building data structures... 47%
  
Building data structures... 48%
  
Building data structures... 48%
  
Building data structures... 48%
  
Building data structures... 49%
  
Building data structures... 49%
  
Building data structures... 49%
  
Building data structures... 49%
  
Building data structures... 50%
  
Building data structures... 50%
  
Building data structures... 50%
  
Building data structures... 50%
  
Building data structures... 51%
  
Building data structures... 51%
  
Building data structures... 51%
  
Building data structures... 52%
  
Building data structures... 52%
  
Building data structures... 52%
  
Building data structures... 52%
  
Building data structures... 53%
  
Building data structures... 53%
  
Building data structures... 53%
  
Building data structures... 53%
  
Building data structures... 54%
  
Building data structures... 54%
  
Building data structures... 54%
  
Building data structures... 55%
  
Building data structures... 55%
  
Building data structures... 55%
  
Building data structures... 55%
  
Building data structures... 56%
  
Building data structures... 56%
  
Building data structures... 56%
  
Building data structures... 56%
  
Building data structures... 57%
  
Building data structures... 57%
  
Building data structures... 57%
  
Building data structures... 58%
  
Building data structures... 58%
  
Building data structures... 58%
  
Building data structures... 58%
  
Building data structures... 59%
  
Building data structures... 59%
  
Building data structures... 59%
  
Building data structures... 59%
  
Building data structures... 60%
  
Building data structures... 60%
  
Building data structures... 60%
  
Building data structures... 61%
  
Building data structures... 61%
  
Building data structures... 61%
  
Building data structures... 61%
  
Building data structures... 62%
  
Building data structures... 62%
  
Building data structures... 62%
  
Building data structures... 62%
  
Building data structures... 63%
  
Building data structures... 63%
  
Building data structures... 63%
  
Building data structures... 64%
  
Building data structures... 64%
  
Building data structures... 64%
  
Building data structures... 64%
  
Building data structures... 65%
  
Building data structures... 65%
  
Building data structures... 65%
  
Building data structures... 66%
  
Building data structures... 66%
  
Building data structures... 66%
  
Building data structures... 66%
  
Building data structures... 67%
  
Building data structures... 67%
  
Building data structures... 67%
  
Building data structures... 67%
  
Building data structures... 68%
  
Building data structures... 68%
  
Building data structures... 68%
  
Building data structures... 69%
  
Building data structures... 69%
  
Building data structures... 69%
  
Building data structures... 69%
  
Building data structures... 70%
  
Building data structures... 70%
  
Building data structures... 70%
  
Building data structures... 70%
  
Building data structures... 71%
  
Building data structures... 71%
  
Building data structures... 71%
  
Building data structures... 72%
  
Building data structures... 72%
  
Building data structures... 72%
  
Building data structures... 72%
  
Building data structures... 73%
  
Building data structures... 73%
  
Building data structures... 73%
  
Building data structures... 73%
  
Building data structures... 74%
  
Building data structures... 74%
  
Building data structures... 74%
  
Building data structures... 75%
  
Building data structures... 75%
  
Building data structures... 75%
  
Building data structures... 75%
  
Building data structures... 76%
  
Building data structures... 76%
  
Building data structures... 76%
  
Building data structures... 76%
  
Building data structures... 77%
  
Building data structures... 77%
  
Building data structures... 77%
  
Building data structures... 78%
  
Building data structures... 78%
  
Building data structures... 78%
  
Building data structures... 78%
  
Building data structures... 79%
  
Building data structures... 79%
  
Building data structures... 79%
  
Building data structures... 79%
  
Building data structures... 80%
  
Building data structures... 80%
  
Building data structures... 80%
  
Building data structures... 81%
  
Building data structures... 81%
  
Building data structures... 81%
  
Building data structures... 81%
  
Building data structures... 82%
  
Building data structures... 82%
  
Building data structures... 82%
  
Building data structures... 82%
  
Building data structures... 83%
  
Building data structures... 83%
  
Building data structures... 83%
  
Building data structures... 84%
  
Building data structures... 84%
  
Building data structures... 84%
  
Building data structures... 84%
  
Building data structures... 85%
  
Building data structures... 85%
  
Building data structures... 85%
  
Building data structures... 85%
  
Building data structures... 86%
  
Building data structures... 86%
  
Building data structures... 86%
  
Building data structures... 87%
  
Building data structures... 87%
  
Building data structures... 87%
  
Building data structures... 87%
  
Building data structures... 88%
  
Building data structures... 88%
  
Building data structures... 88%
  
Building data structures... 89%
  
Building data structures... 89%
  
Building data structures... 89%
  
Building data structures... 89%
  
Building data structures... 90%
  
Building data structures... 90%
  
Building data structures... 90%
  
Building data structures... 90%
  
Building data structures... 91%
  
Building data structures... 91%
  
Building data structures... 91%
  
Building data structures... 92%
  
Building data structures... 92%
  
Building data structures... 92%
  
Building data structures... 92%
  
Building data structures... 93%
  
Building data structures... 93%
  
Building data structures... 93%
  
Building data structures... 93%
  
Building data structures... 94%
  
Building data structures... 94%
  
Building data structures... 94%
  
Building data structures... 95%
  
Building data structures... 95%
  
Building data structures... 95%
  
Building data structures... 95%
  
Building data structures... 96%
  
Building data structures... 96%
  
Building data structures... 96%
  
Building data structures... 96%
  
Building data structures... 97%
  
Building data structures... 97%
  
Building data structures... 97%
  
Building data structures... 98%
  
Building data structures... 98%
  
Building data structures... 98%
  
Building data structures... 98%
  
Building data structures... 99%
  
Building data structures... 99%
  
Building data structures... 99%
  
Building data structures... 99%
  
Program received signal SIGSEGV, Segmentation fault.
PyObject_Malloc (nbytes=37) at ../Objects/obmalloc.c:756
	in ../Objects/obmalloc.c
(gdb) bt
#0  PyObject_Malloc (nbytes=37) at ../Objects/obmalloc.c:756
#1  0x0809631c in PyString_FromString (str=0xb7ba5707 "update_status")
    at ../Objects/stringobject.c:139
#2  0x08096851 in PyString_InternFromString (cp=0xb7ba5707 "update_status")
    at ../Objects/stringobject.c:4995
#3  0x0808b167 in PyObject_GetAttrString (v=0x825c32c, name=0x0)
    at ../Objects/object.c:1071
#4  0xb7b9c319 in PyCallbackObj::RunSimpleCallback (this=0xbffff2e8, 
    method_name=0xb7ba5707 "update_status", arglist=0xb7dcb39c, res=0x0)
    at python/progress.cc:54
#5  0xb7b9c721 in PyFetchProgress::UpdateStatus (this=0xbffff29c, Itm=..., 
    status=0) at python/progress.cc:160
#6  0xb7b9ca8f in PyFetchProgress::Done (this=0xbffff29c, Itm=...)
    at python/progress.cc:190
#7  0xb7b12c5a in pkgAcquire::Worker::RunMessages() ()
   from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
#8  0xb7b132c2 in pkgAcquire::Worker::InFdReady() ()
   from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
#9  0xb7b0b72d in pkgAcquire::RunFds(fd_set*, fd_set*) ()
   from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
#10 0xb7b0d47e in pkgAcquire::Run(int) ()
   from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
#11 0xb7b06a7e in ListUpdate(pkgAcquireStatus&, pkgSourceList&, int) ()
   from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
#12 0xb7b90c98 in PkgCacheUpdate (Self=0x825c34c, Args=0x825961c)
    at python/cache.cc:99
#13 0x080cd12a in call_function (f=0x82ba46c, throwflag=0)
    at ../Python/ceval.c:3612
#14 PyEval_EvalFrameEx (f=0x82ba46c, throwflag=0) at ../Python/ceval.c:2304
#15 0x080ce445 in PyEval_EvalCodeEx (co=0x8243bf0, globals=0x823c824, 
    locals=0x0, args=0xb7dc2d58, argcount=1, kws=0x828cff0, kwcount=0, 
    defs=0x8252f38, defcount=3, closure=0x0) at ../Python/ceval.c:2875
#16 0x0811422e in function_call (func=0x825817c, arg=0xb7dc2d4c, kw=0x825d13c)
    at ../Objects/funcobject.c:517
#17 0x0805d2a7 in PyObject_Call (func=0x8361000, arg=0xb7dc2d4c, kw=0x825d13c)
    at ../Objects/abstract.c:1861
#18 0x080cba21 in ext_do_call (f=0x82ba2f4, throwflag=0)
    at ../Python/ceval.c:3892
#19 PyEval_EvalFrameEx (f=0x82ba2f4, throwflag=0) at ../Python/ceval.c:2344
#20 0x080ce445 in PyEval_EvalCodeEx (co=0xb7774b18, globals=0x823c13c, 
    locals=0x0, args=0x817a1ac, argcount=1, kws=0x817a1b0, kwcount=0, 
    defs=0x0, defcount=0, closure=0x825476c) at ../Python/ceval.c:2875
#21 0x080ccde4 in fast_function (f=0x817a074, throwflag=0)
    at ../Python/ceval.c:3708
#22 call_function (f=0x817a074, throwflag=0) at ../Python/ceval.c:3633
#23 PyEval_EvalFrameEx (f=0x817a074, throwflag=0) at ../Python/ceval.c:2304
#24 0x080ce445 in PyEval_EvalCodeEx (co=0xb7dbb770, globals=0xb7e0cacc, 
    locals=0xb7e0cacc, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, 
    defcount=0, closure=0x0) at ../Python/ceval.c:2875
#25 0x080ce657 in PyEval_EvalCode (co=0xb7dbb770, globals=0xb7e0cacc, 
    locals=0xb7e0cacc) at ../Python/ceval.c:514
#26 0x080eb36f in run_mod (fp=0x816b008, filename=0xbffffe32 "crash.py", 
    start=257, globals=0xb7e0cacc, locals=0xb7e0cacc, closeit=1, 
    flags=0xbffffc38) at ../Python/pythonrun.c:1273
#27 PyRun_FileExFlags (fp=0x816b008, filename=0xbffffe32 "crash.py", 
    start=257, globals=0xb7e0cacc, locals=0xb7e0cacc, closeit=1, 
    flags=0xbffffc38) at ../Python/pythonrun.c:1259
#28 0x080eb62a in PyRun_SimpleFileExFlags (fp=0x816b008, 
    filename=0xbffffe32 "crash.py", closeit=1, flags=0xbffffc38)
    at ../Python/pythonrun.c:879
#29 0x08059350 in Py_Main (argc=1, argv=0xbffffd04) at ../Modules/main.c:532
#30 0x08058742 in main (argc=7, argv=0x1008354d) at ../Modules/python.c:23
(gdb) quit
A debugging session is active.

	Inferior 1 [process 7619] will be killed.

Quit anyway? (y or n) 

--- End Message ---
--- Begin Message ---
Source: python-apt
Source-Version: 0.7.93.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-dbg_0.7.93.1_amd64.deb
  to main/p/python-apt/python-apt-dbg_0.7.93.1_amd64.deb
python-apt-dev_0.7.93.1_all.deb
  to main/p/python-apt/python-apt-dev_0.7.93.1_all.deb
python-apt_0.7.93.1.dsc
  to main/p/python-apt/python-apt_0.7.93.1.dsc
python-apt_0.7.93.1.tar.gz
  to main/p/python-apt/python-apt_0.7.93.1.tar.gz
python-apt_0.7.93.1_amd64.deb
  to main/p/python-apt/python-apt_0.7.93.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 566370@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julian Andres Klode <jak@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: RIPEMD160

Format: 1.8
Date: Fri, 05 Feb 2010 17:45:39 +0100
Source: python-apt
Binary: python-apt python-apt-dbg python-apt-dev
Architecture: source amd64 all
Version: 0.7.93.1
Distribution: unstable
Urgency: low
Maintainer: APT Development Team <deity@lists.debian.org>
Changed-By: Julian Andres Klode <jak@debian.org>
Description: 
 python-apt - Python interface to libapt-pkg
 python-apt-dbg - Python interface to libapt-pkg (debug extension)
 python-apt-dev - Python interface to libapt-pkg (development files)
Closes: 566370 568005
Changes: 
 python-apt (0.7.93.1) unstable; urgency=low
 .
   [ Julian Andres Klode ]
   * Fix reference counting for old progress classes (Closes: #566370).
   * apt/cache.py:
     - Fix Cache.update() to not raise errors on successful updates.
   * python/progress.cc:
     - Fix some threading issues (add some missing PyCbObj_BEGIN_ALLOW_THREADS)
   * python/acquire-item.cc:
     - Support items without an owner set.
   * python/tarfile.cc:
     - When extracting, only allocate a new buffer if the old one was too small.
     - Do not segfault if TarFile.go() is called without a member name.
     - Clone all pkgDirStream::Item's so apt_pkg.TarMember object can be used
       outside of the callback function passed to go().
     - If only one member is requested, extract just that one.
   * Drop the segfault prevention measures from the Acquire code, as they fail
     to work. A replacement will be added once destruction callbacks are added
     in APT.
   * Merge the CppOwnedPyObject C++ class into CppPyObject.
   * Remove inline functions from the C++ API, export them instead.
   * Localization
     - de.po: Update against new template
   * python/arfile.cc:
     - Handle the case where ararchive_new returns NULL in debfile_new.
   * apt/progress/base.py:
     - select.error objects do not have an errno attribute (Closes: #568005)
   * doc/client-example.cc: Update against the new API.
   * Fix typos of separated in multiple files (reported by lintian).
   * debian/control:
     - Make python-apt-dev depend on ${misc:Depends} and recommend python-dev.
     - Set Standards-Version to 3.8.4.
 .
   [ Michael Vogt ]
   * apt/utils.py:
     - add some misc utils like get_release_filename_for_pkg()
Checksums-Sha1: 
 4e49ae0da300dc9b80dffddd3616978ca2b5ba6f 1234 python-apt_0.7.93.1.dsc
 2b1f95936f404f78139c218839655e21ab299bb1 269114 python-apt_0.7.93.1.tar.gz
 366bf22bb23f5eb869b7ea75e739c2bf2c8092ba 667014 python-apt_0.7.93.1_amd64.deb
 8050044c235985298f587aa1510a70a8e90c3950 3465576 python-apt-dbg_0.7.93.1_amd64.deb
 7edd62196a32d69dc036465faf8778dc132f0d30 21712 python-apt-dev_0.7.93.1_all.deb
Checksums-Sha256: 
 8fb9860242a45370f943733a42c487631fe271ca5950724d50fbd972ba8772b6 1234 python-apt_0.7.93.1.dsc
 2ea0238e98656481e34f104a5b2a2c2810402bb5e341ca8646999b7fd64e3687 269114 python-apt_0.7.93.1.tar.gz
 5e1a6d5ee84fa38efa6003d1bb0fa0e5d7b5a0e534c8ad7106df736fda8e7926 667014 python-apt_0.7.93.1_amd64.deb
 07b9abfbbdd80374b9db7e4ef61e779ea21f61aecc751abd31357bc9cf24a107 3465576 python-apt-dbg_0.7.93.1_amd64.deb
 0e1cb143bea26830378d541c244e263c8b0f68de06cfa40d067a5faadfd59686 21712 python-apt-dev_0.7.93.1_all.deb
Files: 
 22bb5d9f8fd13d4b0918a1d234384128 1234 python optional python-apt_0.7.93.1.dsc
 142f3950d491a6133bab7a408f0aba90 269114 python optional python-apt_0.7.93.1.tar.gz
 4c3dd1266cccfffa988561f5f5cd4896 667014 python optional python-apt_0.7.93.1_amd64.deb
 5caa6a65433ac2cb839470747ebef5c6 3465576 debug extra python-apt-dbg_0.7.93.1_amd64.deb
 92d36e1d3ffc8ed44cfbeed106de5277 21712 python optional python-apt-dev_0.7.93.1_all.deb

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

iEYEAREDAAYFAktsUQwACgkQrCpf/gCCPsKLjwCfYysL+MC8TW1TvYPjaX8D7ADp
5/8AoKEpeUyKTpOJje5VPP2NO8CVl7QK
=MsC0
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: