Freezes in Edgy

Bug #58555 reported by Vladimír Lapáček
2
Affects Status Importance Assigned to Milestone
apt-proxy (Debian)
Fix Released
Unknown
apt-proxy (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

In Edgy, apt-get freezes when requesting apt-proxy to download new files. I believe that this is because of new version of python-twisted. Following is a patch that makes it working for me.

Revision history for this message
Vladimír Lapáček (vil) wrote :

This patch gives a DefaultException to the errback calls so that errback does not complain that there is no exception at all.

Revision history for this message
Vladimír Lapáček (vil) wrote :

Unfortunately, some unwanted comments made it to the previous patch so here is the correct one.

Revision history for this message
Guillaume Desmottes (cassidy) wrote :

I can confirm this bug and the patch fix it.

Changed in apt-proxy:
status: Unconfirmed → Confirmed
Revision history for this message
Guillaume Desmottes (cassidy) wrote :

This bug seems fixed in Debian so a simple sync should be enough to fix it in Edgy.

Changed in apt-proxy:
status: Unknown → Fix Released
Revision history for this message
Guillaume Desmottes (cassidy) wrote :
Download full text (3.2 KiB)

This upload fix that issue.

apt-proxy (1.9.35ubuntu1)

    * Merge from Debian unstable. Remaining Ubuntu changes are:
    * doc/apt-proxy.conf: Set min_refresh_delay=1s.
    * debian/init.d: Use LSB init-functions.
    * debian/install: Install into python2.4 dirs instead of python2.3.

apt-proxy (1.9.35)

    * http_proxy option:
          o Fix import error with option enabled. (Closes: #382171)
          o Fix authorisation header that is sent by http client
          o apt-proxy.conf.5: Document that http_proxy can take a username and password parameter
    * apt-proxy-import:
          o Fix import routine (Closes: #382012)
    * Add translations that got lost in previous version (Closes: #330202, #331515, #336384, #333847)
    * Tighten twisted dependency to twisted-web only to force upgrades for Etch users (Closes: #382193, #382946)

apt-proxy (1.9.34)

    * 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:
          o Reorganise download process to be more logical, fixing several problems (Closes: #329764)
          o Recognise apt package diff files (*.diff/Index). Thanks Florian Weimer for the patch (Closes: #336433)
          o Remove http scheme, host and port from URL requested by clients (Closes: #374405)
          o 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)
          o HTTP pipelining now works and is enabled by default (Closes: #272206, #141312)
    * Code reorganisation:
          o Fix breakage caused by new twisted (Closes: #375677)
          o Move fetchers and cache management into separate files
          o Add more unit tests
          o Fix shutdown code (Closes: #359805)
    * apt-proxy.conf:
          o http_proxy can now be set in each [backend] section
          o Add support for username and password in http_proxy parameter. Thanks to Thomas Champagne for the patch (Closes: #323147, #327239)
          o Add bandwidth_limit configuration parameter to limit download rates (Closes: #306095, #259011)
          o Add support for rsync port specification
          o Give a meaningful error message if an empty time is given in the configuration file (Closes: #304611)
    * Packaging changes:
          o Always check cache directory and logfile permissions when package is installed, thanks Ben Hutchings for the patch (Closes: #312969)
          o Add debhelper to Build-Depends, needed for dh_clean in clean target
          o Remove reference to v1 in description (Closes: #337966)
          o Support updated Python policy, thanks Matthias Klose. (Closes: #377322)
          o Standards-Version 3.7.2 (no changes necessary)
    * Documentation updates:
          o Remove obsolete debian/TODO from source package
          o Update doc/TODO, removing fixed items
          o Remove references to -i parameter in apt-proxy.conf manp...

Read more...

Changed in apt-proxy:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.