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

Bug#568005: marked as done ([CRASH] Uncaught exception AttributeError in /usr/lib/python2.5/site-packages/apt/progress/base.py:268)



Your message dated Fri, 05 Feb 2010 17:22:33 +0000
with message-id <E1NdRt3-0003pH-2z@ries.debian.org>
and subject line Bug#568005: fixed in python-apt 0.7.93.1
has caused the Debian Bug report #568005,
regarding [CRASH] Uncaught exception AttributeError in /usr/lib/python2.5/site-packages/apt/progress/base.py:268
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.)


-- 
568005: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=568005
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- 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 ---
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 ---

Reply to: