Package: apt-proxy Version: 1.9.29 Severity: important
apt-proxy dies every few days, sometimes while it's in the middle of a large update, other times it just seems to stop for no reason. I've included a section of the log file below, which contains a traceback which might be useful. There are however a lot of these tracebacks, so they may not be as fatal as they appear. 2005/09/08 21:42 BST [Channel,275,192.168.1.3] [debug] Headers: Host: sentinel:9999, Connection: keep-alive, User-Age nt: Debian APT-HTTP/1.3 2005/09/08 21:42 BST [Channel,275,192.168.1.3] [debug] Request: GET /debian/pool/main/x/xorg-x11/xlibmesa-gl_6.8.2.df sg.1-6_i386.deb 2005/09/08 21:42 BST [Channel,275,192.168.1.3] [Fetcher.activate] (debian) servers:1/debian/pool/main/x/xorg-x11/xlib mesa-gl_6.8.2.dfsg.1-6_i386.deb 2005/09/08 21:42 BST [Channel,275,192.168.1.3] [file_ok] check_cached: /var/cache/apt-proxy/debian/pool/main/x/xorg-x 11/xlibmesa-gl_6.8.2.dfsg.1-6_i386.deb 2005/09/08 21:42 BST [Channel,275,192.168.1.3] [fetch_real] Consulting server about /var/cache/apt-proxy/debian/pool/ main/x/xorg-x11/xlibmesa-gl_6.8.2.dfsg.1-6_i386.deb 2005/09/08 21:42 BST [Channel,275,192.168.1.3] [Fetcher.activate] (debian) servers:1/debian/pool/main/x/xorg-x11/xlib mesa-gl_6.8.2.dfsg.1-6_i386.deb 2005/09/08 21:42 BST [Channel,275,192.168.1.3] Starting factory <apt_proxy.apt_proxy.ClientFactory instance at 0x43e4 20cc> 2005/09/08 21:42 BST [Uninitialized] [http_client] GET:/debian/pool/main/x/xorg-x11/xlibmesa-gl_6.8.2.dfsg.1-6_i386.d eb 2005/09/08 21:42 BST [Uninitialized] [http_client] host:ftp.fr.debian.org 2005/09/08 21:42 BST [FetcherHttp,client] [http_client] handleStatus 200 - OK 2005/09/08 21:42 BST [FetcherHttp,client] [Fetcher] Response code: 200 - None 2005/09/08 21:42 BST [FetcherHttp,client] [debug] Received: Date Thu, 08 Sep 2005 20:42:22 GMT 2005/09/08 21:42 BST [FetcherHttp,client] [debug] Received: Server Apache/1.3.31 (Debian GNU/Linux) 2005/09/08 21:42 BST [FetcherHttp,client] [debug] Received: Last-Modified Wed, 31 Aug 2005 21:02:02 GMT 2005/09/08 21:42 BST [FetcherHttp,client] [debug] Received: ETag "685ee41f-4a7ae-43161aca" 2005/09/08 21:42 BST [FetcherHttp,client] [debug] Received: Accept-Ranges bytes 2005/09/08 21:42 BST [FetcherHttp,client] [debug] Received: Content-Length 305070 2005/09/08 21:42 BST [FetcherHttp,client] [debug] Received: Connection close 2005/09/08 21:42 BST [FetcherHttp,client] [debug] Received: Content-Type application/x-debian-package 2005/09/08 21:42 BST [FetcherHttp,client] [Fetcher] Finished receiving data, status:200 saveData:1 2005/09/08 21:42 BST [FetcherHttp,client] Traceback (most recent call last): File "/usr/lib/python2.3/site-packages/twisted/application/app.py", line 95, in runReactorWithLogging reactor.run() File "/usr/lib/python2.3/site-packages/twisted/internet/default.py", line 126, in run self.mainLoop() File "/usr/lib/python2.3/site-packages/twisted/internet/default.py", line 137, in mainLoop self.doIteration(t) File "/usr/lib/python2.3/site-packages/twisted/internet/default.py", line 526, in doSelect _logrun(selectable, _drdw, selectable, method, dict) --- <exception caught here> --- File "/usr/lib/python2.3/site-packages/twisted/python/log.py", line 65, in callWithLogger callWithContext({"system": lp}, func, *args, **kw) File "/usr/lib/python2.3/site-packages/twisted/python/log.py", line 52, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/usr/lib/python2.3/site-packages/twisted/python/context.py", line 43, in callWithContext return func(*args,**kw) File "/usr/lib/python2.3/site-packages/twisted/internet/default.py", line 549, in _doReadOrWrite selectable.connectionLost(f) File "/usr/lib/python2.3/site-packages/twisted/internet/tcp.py", line 447, in connectionLost Connection.connectionLost(self, reason) File "/usr/lib/python2.3/site-packages/twisted/internet/tcp.py", line 294, in connectionLost protocol.connectionLost(reason) File "/usr/lib/python2.3/site-packages/twisted/protocols/http.py", line 361, in connectionLost self.handleResponseEnd() File "/usr/lib/python2.3/site-packages/twisted/protocols/http.py", line 367, in handleResponseEnd self.handleResponse(b) File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy.py", line 631, in handleResponse self.apDataEnd(self.transfered, True) File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy.py", line 389, in apDataEnd self.request.backend.get_packages_db().packages_file(self.request.uri) File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy.py", line 1222, in get_packages_db self.packages = packages.AptPackages(self, self.factory) File "/usr/lib/python2.3/site-packages/apt_proxy/packages.py", line 116, in __init__ self.packages = shelve.open(self.status_dir+'/'+'packages.db') File "/usr/lib/python2.3/shelve.py", line 231, in open return DbfilenameShelf(filename, flag, protocol, writeback, binary) File "/usr/lib/python2.3/shelve.py", line 212, in __init__ Shelf.__init__(self, anydbm.open(filename, flag), protocol, writeback, binary) File "/usr/lib/python2.3/anydbm.py", line 80, in open raise error, "db type could not be determined" anydbm.error: db type could not be determined 2005/09/08 21:42 BST [Channel,275,192.168.1.3] [Fetcher] Last request removed 2005/09/08 21:42 BST [Channel,275,192.168.1.3] [Fetcher] telling the transport to loseConnection 2005/09/08 21:42 BST [Channel,275,192.168.1.3] [debug] Client connection closed 2005/09/08 21:42 BST [Channel,275,192.168.1.3] Top 10: -- System Information: Debian Release: 3.1 Architecture: i386 (i686) Kernel: Linux 2.4.26 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages apt-proxy depends on: ii bzip2 1.0.2-7 high-quality block-sorting file co ii debconf 1.4.30.13 Debian configuration management sy ii logrotate 3.7-5 Log rotation utility ii python 2.3.5-2 An interactive high-level object-o ii python-apt 0.5.10 Python interface to libapt-pkg ii python-bsddb3 3.3.0-6 Python interface to libdb3 ii python-twisted 1.3.0-8 Event-based framework for internet ii python2.3 2.3.5-3 An interactive high-level object-o -- debconf information: * apt-proxy/upgrading-v2: * apt-proxy/upgrading-v2-result: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]