--- Begin Message ---
Package: python-apt
Version: 0.7.93
Severity: normal
File: /usr/lib/python2.5/site-packages/apt/progress/base.py
*** /tmp/update-manager-bugMWtMQX
The information below has been automatically generated.
Please do not remove this from your bug report.
- Exception Type: <type 'exceptions.AttributeError'>
- Exception Value: AttributeError("'error' object has no attribute 'errno'",)
- Exception Origin: <BugHandler.Thread(PythonAptCommit, started)>
- Exception Traceback:
File "/usr/lib/pymodules/python2.5/UpdateManager/BugHandler.py", line 89, in run
threading.Thread.run(self, *args, **kwargs)
File "/usr/lib/python2.5/threading.py", line 446, in run
self.__target(*self.__args, **self.__kwargs)
File "/usr/lib/pymodules/python2.5/UpdateManager/Backend/PythonApt.py", line 828, in thread_helper
installProgress=install_helper)
File "/usr/lib/python2.5/site-packages/apt/deprecation.py", line 98, in deprecated_function
return func(*args, **kwds)
File "/usr/lib/python2.5/site-packages/apt/cache.py", line 371, in commit
res = self.install_archives(pm, install_progress)
File "/usr/lib/python2.5/site-packages/apt/deprecation.py", line 98, in deprecated_function
return func(*args, **kwds)
File "/usr/lib/python2.5/site-packages/apt/cache.py", line 334, in install_archives
res = install_progress.run(pm)
File "/usr/lib/python2.5/site-packages/apt/progress/base.py", line 201, in run
res = self.wait_child()
File "/usr/lib/python2.5/site-packages/apt/progress/base.py", line 268, in wait_child
if err.errno != errno.EINTR:
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32.6 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages python-apt depends on:
ii apt [libapt-pkg-libc6.9-6-4. 0.7.25.2 Advanced front-end for dpkg
ii apt-utils [libapt-inst-libc6 0.7.25.2 APT utility programs
ii libc6 2.10.2-5 Embedded GNU C Library: Shared lib
ii libgcc1 1:4.4.3-1 GCC support library
ii libstdc++6 4.4.3-1 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:
pn python-apt-dbg <none> (no description available)
ii python-gtk2 2.16.0-2 Python bindings for the GTK+ widge
ii python-vte 1:0.22.5-1+b1 Python bindings for the VTE widget
--- End Message ---
--- Begin Message ---
- To: 568005-close@bugs.debian.org
- Subject: Bug#568005: fixed in python-apt 0.7.93.1
- From: Julian Andres Klode <jak@debian.org>
- Date: Fri, 05 Feb 2010 17:22:33 +0000
- Message-id: <E1NdRt3-0003pH-2z@ries.debian.org>
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 568005@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 ---