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]

Reply via email to