Package: apt-proxy
Version: 1.9.36.1
Severity: normal

I had a "apt-get update" stuck downloading from apt-proxy.
Investigation shows the following backtrace in the log.  apt-proxy
should deal nicely with such a condition, so the clients are not stuck
waiting for data.

2008/03/24 09:42 +0200 [Channel,1,10.0.0.5] [CacheEntry] this is a real 
request:/var/cache/apt-proxy/debian/dists/sid/main/binary-i386/Packages.bz2
2008/03/24 09:42 +0200 [TimeoutProtocol,client] [CacheEntry] download 
started:/var/cache/apt-proxy/debian/dists/sid/main/binary-i386/Packages.bz2
2008/03/24 09:42 +0200 [TimeoutProtocol,client] [CacheEntry] download 
started:/var/cache/apt-proxy/debian/dists/sid/main/binary-i386/Packages
2008/03/24 09:42 +0200 [TimeoutProtocol,client] Unhandled Error
        Traceback (most recent call last):
          File "/usr/lib/python2.4/site-packages/twisted/python/log.py", line 
48, in callWithLogger
            return callWithContext({"system": lp}, func, *args, **kw)
          File "/usr/lib/python2.4/site-packages/twisted/python/log.py", line 
33, in callWithContext
            return context.call({ILogContext: newCtx}, func, *args, **kw)
          File "/usr/lib/python2.4/site-packages/twisted/python/context.py", 
line 59, in callWithContext
            return self.currentContext().callWithContext(ctx, func, *args, **kw)
          File "/usr/lib/python2.4/site-packages/twisted/python/context.py", 
line 37, in callWithContext
            return func(*args,**kw)
        --- <exception caught here> ---
          File 
"/usr/lib/python2.4/site-packages/twisted/internet/selectreactor.py", line 139, 
in _doReadOrWrite
            why = getattr(selectable, method)()
          File "/usr/lib/python2.4/site-packages/twisted/internet/tcp.py", line 
362, in doRead
            return self.protocol.dataReceived(data)
          File 
"/usr/lib/python2.4/site-packages/twisted/protocols/policies.py", line 397, in 
dataReceived
            ProtocolWrapper.dataReceived(self, data)
          File 
"/usr/lib/python2.4/site-packages/twisted/protocols/policies.py", line 72, in 
dataReceived
            self.wrappedProtocol.dataReceived(data)
          File "/usr/lib/python2.4/site-packages/twisted/protocols/basic.py", 
line 240, in dataReceived
            return self.rawDataReceived(data)
          File "/usr/lib/python2.4/site-packages/apt_proxy/fetchers.py", line 
399, in rawDataReceived
            self.fetcher.data_received(data)
          File "/usr/lib/python2.4/site-packages/apt_proxy/fetchers.py", line 
151, in data_received
            self.cacheEntry.download_data_received(data)
          File "/usr/lib/python2.4/site-packages/apt_proxy/cache.py", line 393, 
in download_data_received
            self.streamfile.append(data)
          File "/usr/lib/python2.4/site-packages/apt_proxy/cache.py", line 541, 
in append
            self.file.write(data)
        exceptions.IOError: [Errno 28] No space left on device


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (90, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.23.8-smp (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=french (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages apt-proxy depends on:
ii  adduser                       3.106      add and remove users and groups
ii  bzip2                         1.0.4-4    high-quality block-sorting file co
ii  debconf [debconf-2.0]         1.5.20     Debian configuration management sy
ii  logrotate                     3.7.1-3    Log rotation utility
ii  python                        2.4.4-6    An interactive high-level object-o
ii  python-apt                    0.7.5      Python interface to libapt-pkg
ii  python-central                0.6.1      register and build utility for Pyt
ii  python-twisted-web            0.7.0-1    An HTTP protocol implementation to

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