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:
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]