Your message dated Mon, 04 Jun 2007 10:32:02 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#366262: fixed in apt-proxy 1.9.36
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-proxy
Version: 1.9.33-0.1
Severity: important
I'm serving local repository cache through apt-proxy to a mix of bare Debian
testing and Ubuntu dapper boxes, and realised that some Ubuntu packages contain
a '~' symbol on the version field.
All those packages with the '~' (gutenprint and cups-related for what I've
seen) can't be downloaded through apt-proxy (which translates it, either
apt-proxy or maybe apt on its request, don't know, to '%7e')
Following is an extract of the apt-proxy log for such a package:
2006/05/06 18:19 CEST [Channel,0,192.168.135.4] [debug] Headers: Host:
apt:9999, Connection: keep-alive, User-Agent: Debian APT-HTTP/1.3
2006/05/06 18:19 CEST [Channel,0,192.168.135.4] [debug] Request: GET
/ubuntu/pool/main/g/gutenprint/libgutenprint2_5.0.0%7erc2-0ubuntu6_i386.deb
2006/05/06 18:19 CEST [Channel,0,192.168.135.4] [debug] Request: GET
/ubuntu/pool/main/g/gutenprint/libgutenprint2_5.0.0%7erc2-0ubuntu6_i386.deb
backend=ubuntu
local_file=/var/cache/apt-proxy/ubuntu/pool/main/g/gutenprint/libgutenprint2_5.0.0%7erc2-0ubuntu6_i386.deb
2006/05/06 18:19 CEST [Channel,0,192.168.135.4] [debug] backend: ubuntu
[<apt_proxy.apt_proxy.BackendServer instance at 0xb746a48c>,
<apt_proxy.apt_proxy.BackendServer instance at 0xb746a38c>]
2006/05/06 18:19 CEST [Channel,0,192.168.135.4] [Fetcher.activate] (ubuntu)
servers:2/ubuntu/pool/main/g/gutenprint/libgutenprint2_5.0.0%7erc2-0ubuntu6_i386.deb
2006/05/06 18:19 CEST [Channel,0,192.168.135.4] [file_ok] check_cached:
/var/cache/apt-proxy/ubuntu/pool/main/g/gutenprint/libgutenprint2_5.0.0%7erc2-0ubuntu6_i386.deb
2006/05/06 18:19 CEST [Channel,0,192.168.135.4] [debug] cached: 0
2006/05/06 18:19 CEST [Channel,0,192.168.135.4] [fetch_real] Consulting server
about
/var/cache/apt-proxy/ubuntu/pool/main/g/gutenprint/libgutenprint2_5.0.0%7erc2-0ubuntu6_i386.deb
2006/05/06 18:19 CEST [Channel,0,192.168.135.4] [Fetcher.activate] (ubuntu)
servers:2/ubuntu/pool/main/g/gutenprint/libgutenprint2_5.0.0%7erc2-0ubuntu6_i386.deb
2006/05/06 18:19 CEST [-] [ftp_client] Got control connection, using passive ftp
2006/05/06 18:19 CEST [FTPClient,client] --> 220 Ubuntu FTP server (vsftpd)
2006/05/06 18:19 CEST [FTPClient,client] <-- USER anonymous
2006/05/06 18:19 CEST [FTPClient,client] --> 331 Please specify the password.
2006/05/06 18:19 CEST [FTPClient,client] <-- PASS [EMAIL PROTECTED]
2006/05/06 18:19 CEST [FTPClient,client] --> 230 Login successful.
2006/05/06 18:19 CEST [FTPClient,client] <-- TYPE I
2006/05/06 18:19 CEST [FTPClient,client] --> 200 Switching to Binary mode.
2006/05/06 18:19 CEST [FTPClient,client] <-- MDTM
/ubuntu/pool/main/g/gutenprint/libgutenprint2_5.0.0%7erc2-0ubuntu6_i386.deb
2006/05/06 18:19 CEST [FTPClient,client] --> 550 Could not get file
modification time.
2006/05/06 18:19 CEST [FTPClient,client] <-- SIZE
/ubuntu/pool/main/g/gutenprint/libgutenprint2_5.0.0%7erc2-0ubuntu6_i386.deb
2006/05/06 18:19 CEST [FTPClient,client] --> 550 Could not get file size.
2006/05/06 18:19 CEST [FTPClient,client] [ftp_client] SIZE FAILED
2006/05/06 18:19 CEST [FTPClient,client] <-- PASV
2006/05/06 18:19 CEST [FTPClient,client] --> 227 Entering Passive Mode
(85,133,25,7,39,245)
2006/05/06 18:19 CEST [FTPClient,client] <-- LIST
/ubuntu/pool/main/g/gutenprint/libgutenprint2_5.0.0%7erc2-0ubuntu6_i386.deb
2006/05/06 18:20 CEST [FTPClient,client] --> 150 Here comes the directory
listing.
2006/05/06 18:20 CEST [FTPClient,client] --> 226 Directory send OK.
2006/05/06 18:20 CEST [FTPClient,client] [Fetcher] Finished receiving data,
status:404 saveData:1
2006/05/06 18:20 CEST [FTPClient,client] [Fetcher] Last request removed
2006/05/06 18:20 CEST [FTPClient,client] <-- QUIT
2006/05/06 18:20 CEST [Channel,0,192.168.135.4] [debug] Client connection closed
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) (ignored:
LC_ALL set to [EMAIL PROTECTED])
Versions of packages apt-proxy depends on:
ii adduser 3.85 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.0 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.16.2 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 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:
--- End Message ---
--- Begin Message ---
Source: apt-proxy
Source-Version: 1.9.36
We believe that the bug you reported is fixed in the latest version of
apt-proxy, which is due to be installed in the Debian FTP archive:
apt-proxy_1.9.36.dsc
to pool/main/a/apt-proxy/apt-proxy_1.9.36.dsc
apt-proxy_1.9.36.tar.gz
to pool/main/a/apt-proxy/apt-proxy_1.9.36.tar.gz
apt-proxy_1.9.36_all.deb
to pool/main/a/apt-proxy/apt-proxy_1.9.36_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.
Chris Halls <[EMAIL PROTECTED]> (supplier of updated apt-proxy 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: Mon, 04 Jun 2007 11:06:08 +0100
Source: apt-proxy
Binary: apt-proxy
Architecture: source all
Version: 1.9.36
Distribution: unstable
Urgency: low
Maintainer: Chris Halls <[EMAIL PROTECTED]>
Changed-By: Chris Halls <[EMAIL PROTECTED]>
Description:
apt-proxy - Debian archive proxy and partial mirror builder
Closes: 182855 266000 274679 303357 319005 322242 330492 348985 366262 382078
386546 387243 393483 397399 397403 398217 404679
Changes:
apt-proxy (1.9.36) unstable; urgency=low
.
[ Chris Halls ]
* Merge NMUs by Steinar H. Gunderson, Thomas Huriaux and Steve Langasek.
Thanks guys! (Closes: #404679)
* Close a longstanding bug where clients would hang when receiving
files from the cache. The problem was caused by reusing the same
file handle for several requests at once.
(Closes: #274679, #382078, #322242, #397399, #397403, #398217)
* Change the meaning of min_refresh_delay parameter, so the
delay is measured from the modification time of the file on the
backend instead of the time a client last requested this file.
Now apt-proxy will always query backends when a file is too
old (Closes: #266000)
* Set process name to apt-proxy
* Properly deal with escaped characters, including ~ in URLs on FTP
backends. Unescape URLs and check for invalid characters when parsing
a request. A big thanks to Ben Hutchings for the patch
(Closes: #393483, #366262)
* Fix [EMAIL PROTECTED] given in backend server URLs and add a test case.
Thanks Jason Thomas for the patch (Closes: #348985)
* Fix exception when sending ftp password to backend (Closes: #387243)
* Remove extra '/' in HTTP GET requests (Closes: #330492)
* Uncompress Packages.gz and Packages.bz2 on the fly, and
update databases from these files (Closes: #319005, #303357)
* Add unit tests for valid URLs containing /../ (Closes: #182855)
* Remove obsolete GZipFetcher from fetchers.py
.
[ Mark Sheppard ]
* Generate an error if a client attempts to retrieve
http://server:9999/ (Closes: #386546)
* When returning an error, generate an HTML page containing the error
Files:
a94c54a184f0e6d1ab2b9816df99b63a 726 admin extra apt-proxy_1.9.36.dsc
a8b6cea540a9b0888dae5d2adad811ef 107319 admin extra apt-proxy_1.9.36.tar.gz
db6c19bf0482c2a7cef6f9e562876b98 83942 admin extra apt-proxy_1.9.36_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFGY+TKexmdExmX588RAti9AJ4xvPtmRRjc4PatmoSrr9DepsWTLwCffpqK
GpPMR+LAX33FZoHHqOsZF44=
=gVmq
-----END PGP SIGNATURE-----
--- End Message ---