Your message dated Thu, 04 Oct 2007 21:02:02 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#366648: fixed in apt-cacher 1.5.5
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: apt-cacher
Version: 1.5.3
Severity: important
Hi,
This is the same issue I sent you some private mail about earlier,
but it does seem to be resolving itself into a repeatable bug, so
I'm opening a report.
There would seem to be some relationship to one or more existing
reports, but as the symptoms are again different, I'll keep this
separate and let you decide the lines to merge on.
Here is an example:
The following NEW packages will be installed:
debconf-doc gkdebconf libcairo-perl libglib-perl libgnome2-canvas-perl
libgnome2-perl
libgnome2-vfs-perl libgtk2-perl libterm-readline-gnu-perl
0 upgraded, 9 newly installed, 0 to remove and 1 not upgraded.
Need to get 2574kB of archives.
After unpacking 8290kB of additional disk space will be used.
Do you want to continue [Y/n]?
Get:1 http://apt-cache.shelbyville.oz unstable/main debconf-doc 1.5.0 [157kB]
Err http://apt-cache.shelbyville.oz unstable/main debconf-doc 1.5.0
Connection timed out
Get:2 http://apt-cache.shelbyville.oz unstable/main gkdebconf 1.2.62 [110kB]
... <snip more ok downloads>
Get:9 http://apt-cache.shelbyville.oz unstable/main libterm-readline-gnu-perl
1.16-1 [117kB]
Fetched 2417kB in 5m14s (7692B/s)
Failed to fetch
http://apt-cache.shelbyville.oz:8000/http.us.debian.org/debian/pool/main/d/debconf/debconf-doc_1.5.0_all.deb
Connection timed out
E: Unable to fetch some archives, maybe run apt-get update or try with
--fix-missing?
Ok, looks like a 'normal' network error at this stage...
Try it again:
The following NEW packages will be installed:
debconf-doc gkdebconf libcairo-perl libglib-perl libgnome2-canvas-perl
libgnome2-perl
libgnome2-vfs-perl libgtk2-perl libterm-readline-gnu-perl
0 upgraded, 9 newly installed, 0 to remove and 1 not upgraded.
Need to get 157kB/2574kB of archives.
After unpacking 8290kB of additional disk space will be used.
Do you want to continue [Y/n]?
Get:1 http://apt-cache.shelbyville.oz unstable/main debconf-doc 1.5.0 [157kB]
0% [1 debconf-doc 165]
This time it hangs solid at that point until it times out again.
Note that apt does not know the size of the file it is expecting
in the progess meter. Subsequent retries consistently stop at
exactly this point. In my cache now is:
-rw-r--r-- 1 www-data www-data 228 2006-05-10 12:11
./headers/debconf-doc_1.5.0_all.deb
-rw-r--r-- 1 www-data www-data 165 2006-05-10 12:11
./packages/debconf-doc_1.5.0_all.deb
-rw-r--r-- 1 www-data www-data 72 2006-05-10 12:11
./private/debconf-doc_1.5.0_all.deb.complete
Removing those files clears the problem, and a subsequent retry
will then have the normal chance of success.
Variations on the theme:
1. If the user doing the download interrupts it themselves (eg. ^C, or any
stronger signal), then similar results occur for the package if the
cache was scoring a 'miss' for it and in the process of retrieving it.
2. The download does not hang 'short', but instead overruns, and reports
(sometimes far) greater data transferred than the actual size of the
package. I suspect that apt-cacher is actually downloading other
packages during that time, but streams it all to apt as the same
'unknown size' package.
In every case, manually finding and removing the offending files from
the cache clears the problem. But that is a fairly major usability
stopper in any case where the end users aren't also admin, hence the
choice of 'important' status.
Other than this, it seems to be working quite nicely. Thanks very much!
Ron
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-1-amd64-k8-smp
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages apt-cacher depends on:
ii bzip2 1.0.3-2 high-quality block-sorting file co
ii libwww-perl 5.805-1 WWW client/server library for Perl
ii perl 5.8.8-4 Larry Wall's Practical Extraction
apt-cacher recommends no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: apt-cacher
Source-Version: 1.5.5
We believe that the bug you reported is fixed in the latest version of
apt-cacher, which is due to be installed in the Debian FTP archive:
apt-cacher_1.5.5.dsc
to pool/main/a/apt-cacher/apt-cacher_1.5.5.dsc
apt-cacher_1.5.5.tar.gz
to pool/main/a/apt-cacher/apt-cacher_1.5.5.tar.gz
apt-cacher_1.5.5_all.deb
to pool/main/a/apt-cacher/apt-cacher_1.5.5_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mark Hindley <[EMAIL PROTECTED]> (supplier of updated apt-cacher package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Wed, 03 Oct 2007 08:59:54 +0100
Source: apt-cacher
Binary: apt-cacher
Architecture: source all
Version: 1.5.5
Distribution: unstable
Urgency: low
Maintainer: Mark Hindley <[EMAIL PROTECTED]>
Changed-By: Mark Hindley <[EMAIL PROTECTED]>
Description:
apt-cacher - Caching proxy for Debian package and source files
Closes: 322299 354925 355157 355160 364361 364904 365507 366348 366624 366648
370453 373280 383480 384210 387449 390585 394541 410920 412743 413391 414156
415398 428131 442800 444677
Changes:
apt-cacher (1.5.5) unstable; urgency=low
.
* Make apt-cacher-report.pl more tolerant of logfile corruption. Thanks
to Olaf Scholz for patch (closes: #366348, #444677)
* Don't change /etc/apache/httpd.conf if no apt-cacher config found.
* Move shared install/remove code to apt-cacher-lib.
* Add link to /usr/lib/cgi-bin for non-apache httpd servers.
* README.Debian: suggest workaround to cache for both Ubuntu and Debian
distributions (closes: #354925, #366624, #415398)
* Check for Host header in HTTP/1.1 request.
* Respect no-cache directives in request and pass through to upstream.
* apt-cacher-format-transition: Remove accept \r\n in headers on import
(closes: #355157). Add informational messages.
* Keep command-line options on config reload (SIGHUP).
* Differentiate between absolute URIs. Can be HTTP 1.1 proxy or HTTP 1.3. See
rfc2616. (closes: 387449, #413391)
* Handle SIGUSR1 to toggle debug ouput.
* Fix man page CGI mode prefix.
* Control checksumming with config option checksum
* Lists in config file are delimited by ',' or ';'
* Check installation directories and logfiles on startup. Recreate if
necessary (closes: #370453)
* No default http_proxy and http_proxy_auth.
* Support vmlinuz and initrd.gz files for Debian-live.
* Significant rewrite of manpage. (closes: #442800, #364361)
* Restart after rotating logfiles (closes: #414156, #390585)
* apt-cache-report: run as user:group from config file (closes: #383480)
* Actually support rate limit suffixes as specified in man page (closes:
#410920)
* Return Connection: close even if keep-alive requested for 404 error
(closes: #322299, #384210)
* Rationalise example usage in usage_error. Use Sys::Hostname to build
the example. Configfile example_sources_line is no longer
used. (closes: #365507)
* Dynamically generate configuration info in usage_error.
* Check size of cached files. Warn and refresh is mismatch
(closes: #373280, #412743, #366648)
* Add support for index.db-*.gz files as used by apt-listbugs. (closes:
#364904)
* Decode ascii hex codes in URL. (closes: #394541)
* Add support for Translation-*.bz2 files.
* Rationalise locking in apt-cacher-cleanup. Based on patch from Adrian
Bridgett (closes: 428131)
* apt-cacher-import: check return of rename and die with helpful error
message if it fails. (closes: #355160)
Files:
6033a6fa812b775f6eadba6acf64c7cc 615 net optional apt-cacher_1.5.5.dsc
398660b2e00cc4b07df2e528af6755fc 87550 net optional apt-cacher_1.5.5.tar.gz
f739f6aa7a0e86482f32fead78cf25a5 67408 net optional apt-cacher_1.5.5_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHBVJU4QZIHu3wCMURAhyTAJ4xeOFvC4O2XYdIS4BR5s8h6lr3UACfYkGe
NtEmObW9gERT+PwByIXpCWY=
=VLsF
-----END PGP SIGNATURE-----
--- End Message ---