Your message dated Mon, 07 Aug 2006 11:17:12 -0700 with message-id <[EMAIL PROTECTED]> and subject line Bug#359805: fixed in apt-proxy 1.9.34 has caused the attached Bug report 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 I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---Package: apt-proxy Version: 1.9.33-0.1 Severity: normal apt-proxy no longer works on my system. on shut down I get this exception in the log: 2006/06/10 12:59 IDT [-] Received SIGTERM, shutting down. 2006/06/10 12:59 IDT [-] (Port 9999 Closed) 2006/06/10 12:59 IDT [-] Stopping factory <apt_proxy.apt_proxy.Factory instance at 0xb794c44c> 2006/06/10 12:59 IDT [-] Traceback (most recent call last): File "/usr/lib/python2.3/site-packages/twisted/scripts/twistd.py", line 197, in runApp app.runReactorWithLogging(config, oldstdout, oldstderr) File "/usr/lib/python2.3/site-packages/twisted/application/app.py", line 131, in runReactorWithLogging reactor.run() File "/usr/lib/python2.3/site-packages/twisted/internet/posixbase.py", line 218, in run self.mainLoop() File "/usr/lib/python2.3/site-packages/twisted/internet/posixbase.py", line 226, in mainLoop self.runUntilCurrent() --- <exception caught here> --- File "/usr/lib/python2.3/site-packages/twisted/internet/base.py", line 541, in runUntilCurrent call.func(*call.args, **call.kw) File "/usr/lib/python2.3/site-packages/twisted/internet/tcp.py", line 814, in connectionLost self.factory.doStop() File "/usr/lib/python2.3/site-packages/twisted/internet/protocol.py", line 64, in doStop self.stopFactory() File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy.py", line 1922, in stopFactory packages.cleanup(self) File "/usr/lib/python2.3/site-packages/apt_proxy/packages.py", line 298, in cleanup backend.get_packages_db().cleanup() exceptions.AttributeError: 'str' object has no attribute 'get_packages_db' when I go apt-get update, it blocks for a long time. at some point I saw this exception in the log: 2006/06/10 12:12 IDT [Channel,95,10.0.0.1] Starting factory <apt_proxy.apt_proxy.ClientFactory instance at 0xb6c1378c> 2006/06/10 12:14 IDT [FetcherHttp,client] Stopping factory <apt_proxy.apt_proxy.ClientFactory instance at 0xb6c1378c> 2006/06/10 12:14 IDT [-] Starting factory <apt_proxy.apt_proxy.ClientFactory instance at 0xb6c13c0c> 2006/06/10 12:15 IDT [FetcherHttp,client] Traceback (most recent call last): File "/usr/lib/python2.3/site-packages/twisted/application/app.py", line 131, in runReactorWithLogging reactor.run() File "/usr/lib/python2.3/site-packages/twisted/internet/posixbase.py", line 218, in run self.mainLoop() File "/usr/lib/python2.3/site-packages/twisted/internet/posixbase.py", line 229, in mainLoop self.doIteration(t) File "/usr/lib/python2.3/site-packages/twisted/internet/selectreactor.py", line 133, in doSelect _logrun(selectable, _drdw, selectable, method, dict) --- <exception caught here> --- File "/usr/lib/python2.3/site-packages/twisted/python/log.py", line 53, in callWithLogger return callWithContext({"system": lp}, func, *args, **kw) File "/usr/lib/python2.3/site-packages/twisted/python/log.py", line 38, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/usr/lib/python2.3/site-packages/twisted/python/context.py", line 59, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/usr/lib/python2.3/site-packages/twisted/python/context.py", line 37, in callWithContext return func(*args,**kw) File "/usr/lib/python2.3/site-packages/twisted/internet/selectreactor.py", line 149, in _doReadOrWrite self._disconnectSelectable(selectable, why, method=="doRead") File "/usr/lib/python2.3/site-packages/twisted/internet/posixbase.py", line 253, in _disconnectSelectable selectable.connectionLost(f) File "/usr/lib/python2.3/site-packages/twisted/internet/tcp.py", line 557, in connectionLost Connection.connectionLost(self, reason) File "/usr/lib/python2.3/site-packages/twisted/internet/tcp.py", line 403, in connectionLost protocol.connectionLost(reason) File "/usr/lib/python2.3/site-packages/twisted/web/http.py", line 351, in connectionLost self.handleResponseEnd() File "/usr/lib/python2.3/site-packages/twisted/web/http.py", line 357, in handleResponseEnd self.handleResponse(b) File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy.py", line 671, in handleResponse if self.http_status == http.NOT_MODIFIED: exceptions.AttributeError: FetcherHttp instance has no attribute 'http_status' -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (990, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15.1 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages apt-proxy depends on: ii adduser 3.87 Add and remove users and groups ii bzip2 1.0.3-2 high-quality block-sorting file co ii debconf [debconf-2.0] 1.5.1 Debian configuration management sy ii logrotate 3.7.1-3 Log rotation utility ii python 2.3.5-5 An interactive high-level object-o ii python-apt 0.6.17 Python interface to libapt-pkg ii python-twisted 2.2.0-2 Event-based framework for internet ii python-twisted-web 0.5.0-4.1 An HTTP protocol implementation to ii python2.3 2.3.5-9.1 An interactive high-level object-o apt-proxy recommends no packages. -- debconf information: apt-proxy/upgrading-v2: apt-proxy/upgrading-v2-result:
--- End Message ---
--- Begin Message ---Source: apt-proxy Source-Version: 1.9.34 We believe that the bug you reported is fixed in the latest version of apt-proxy, which is due to be installed in the Debian FTP archive: apt-proxy_1.9.34.dsc to pool/main/a/apt-proxy/apt-proxy_1.9.34.dsc apt-proxy_1.9.34.tar.gz to pool/main/a/apt-proxy/apt-proxy_1.9.34.tar.gz apt-proxy_1.9.34_all.deb to pool/main/a/apt-proxy/apt-proxy_1.9.34_all.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 [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Chris Halls <[EMAIL PROTECTED]> (supplier of updated apt-proxy 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 [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Mon, 7 Aug 2006 18:54:56 +0100 Source: apt-proxy Binary: apt-proxy Architecture: source all Version: 1.9.34 Distribution: unstable Urgency: low Maintainer: Chris Halls <[EMAIL PROTECTED]> Changed-By: Chris Halls <[EMAIL PROTECTED]> Description: apt-proxy - Debian archive proxy and partial mirror builder Closes: 141312 259011 261802 272206 304611 306095 312969 323147 327239 328983 329764 329935 336433 337966 359798 359805 374405 375677 377322 Changes: apt-proxy (1.9.34) unstable; urgency=low . * Acknowledge NMU by Luk Claes, thanks! (Closes: #359798) . * Change maintainer to myself and add Otavio to Uploaders, at Otavio's request. Thanks Otavio for all your work. . * Caching behaviour changes: - Reorganise download process to be more logical, fixing several problems (Closes: #329764) - Recognise apt package diff files (*.diff/Index). Thanks Florian Weimer for the patch (Closes: #336433) - Remove http scheme, host and port from URL requested by clients (Closes: #374405) - Add download queueing mechanism. Clients can now use HTTP pipelining to request files, and each file will be queued at the corresponding backend. Each separate apt client connection generates a connection to the backend. (Closes: #261802) - HTTP pipelining now works and is enabled by default (Closes: #272206, #141312) . * Code reorganisation: - Fix breakage caused by new twisted (Closes: #375677) - Move fetchers and cache management into separate files - Add more unit tests - Fix shutdown code (Closes: #359805) . * apt-proxy.conf: - http_proxy can now be set in each [backend] section - Add support for username and password in http_proxy parameter. Thanks to Thomas Champagne for the patch (Closes: #323147, #327239) - Add bandwidth_limit configuration parameter to limit download rates (Closes: #306095, #259011) - Add support for rsync port specification - Give a meaningful error message if an empty time is given in the configuration file (Closes: #304611) . * Packaging changes: - Always check cache directory and logfile permissions when package is installed, thanks Ben Hutchings for the patch (Closes: #312969) - Add debhelper to Build-Depends, needed for dh_clean in clean target - Remove reference to v1 in description (Closes: #337966) - Support updated Python policy, thanks Matthias Klose. (Closes: #377322) - Standards-Version 3.7.2 (no changes necessary) . * Documentation updates: - Remove obsolete debian/TODO from source package - Update doc/TODO, removing fixed items - Remove references to -i parameter in apt-proxy.conf manpage. (Closes: #328983) - In example apt-proxy.conf, remove references to non-US archive (Closes: #329935) Files: c96271e49b0896d68881e15c1082db3d 725 admin extra apt-proxy_1.9.34.dsc 4a46b54d0086a617e678a92a528699f5 99592 admin extra apt-proxy_1.9.34.tar.gz 3e85926229304709d0dc561de577fa90 76116 admin extra apt-proxy_1.9.34_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQFE13+IexmdExmX588RAtJHAKC2L/NJEuE2RYbQF8E967GO0D47PACgvtHw 6EKf9Hw6r3edx6zlJuIrraY= =TUHz -----END PGP SIGNATURE-----
--- End Message ---

