Package: apt Version: 0.5.28.6 Followup-For: Bug #178854
I understand how you could view this as a wishlist item, but the fact is that when a repository returns a 302, the resulting set of downloaded data files is such that it is not possible to upgrade any packages. Here is an example:- # apt-get update [...] Fetched 20.3MB in 6m2s (56.0kB/s) Failed to fetch ftp://ftp.tux.org/pub/java/debian/dists/sid/main/binary-i386/Packages.gz Unable to fetch file, server said '/pub/java/debian/dists/sid/main/binary-i386/Packages.gz: No such file or directory ' Failed to fetch http://www.mirror.ac.uk/sites/ftp.debian.org/debian/dists/stable/main/source/Sources.gz 302 Found Failed to fetch http://www.mirror.ac.uk/sites/ftp.debian.org/debian/dists/stable/contrib/source/Sources.gz 302 Found Failed to fetch http://www.mirror.ac.uk/sites/ftp.debian.org/debian/dists/stable/non-free/source/Sources.gz 302 Found Reading Package Lists... Done [...] orbital:/var/lib/apt# cd /tmp orbital:/tmp# mkdir x orbital:/tmp# apt-get source passwd Reading Package Lists... Done Building Dependency Tree... Done W: Couldn't stat source package list ftp://ftp.tux.org sid/main Packages (/var/lib/apt/lists/ftp.tux.org_pub_java_debian_dists_sid_main_binary-i386_Packages) - stat (2 No such file or directory) W: You may want to run apt-get update to correct these problems E: Could not open file /var/lib/apt/lists/www.mirror.ac.uk_sites_ftp.debian.org_debian_dists_stable_main_source_Sources - open (2 No such file or directory) So, you will notice that the fact that a 302 was returned by www.mirror.ac.uk ensures that I can no longer install a source package (at all). www.mirror.ac.uk isn't just some two-bit operatin, it's the FTP mirror site for the whole of the UK Higher Education sector (i.e. all the British universities). -- Package-specific info: -- apt-config dump -- APT ""; APT::Architecture "i386"; APT::Build-Essential ""; APT::Build-Essential:: "build-essential"; APT::Cache-Limit "12582912"; Dir "/"; Dir::State "var/lib/apt/"; Dir::State::lists "lists/"; Dir::State::cdroms "cdroms.list"; Dir::State::userstatus "status.user"; Dir::State::status "/var/lib/dpkg/status"; Dir::Cache "var/cache/apt/"; Dir::Cache::archives "archives/"; Dir::Cache::srcpkgcache "srcpkgcache.bin"; Dir::Cache::pkgcache "pkgcache.bin"; Dir::Etc "etc/apt/"; Dir::Etc::sourcelist "sources.list"; Dir::Etc::vendorlist "vendors.list"; Dir::Etc::vendorparts "vendors.list.d"; Dir::Etc::main "apt.conf"; Dir::Etc::parts "apt.conf.d"; Dir::Etc::preferences "preferences"; Dir::Bin ""; Dir::Bin::methods "/usr/lib/apt/methods"; Dir::Bin::dpkg "/usr/bin/dpkg"; DPkg ""; DPkg::Pre-Install-Pkgs ""; DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true"; DPkg::Post-Invoke ""; DPkg::Post-Invoke:: "if [ -x /usr/bin/debsums ]; then /usr/bin/debsums --generate=nocheck -sp /var/cache/apt/archives; fi"; Acquire ""; Acquire::Queue-Mode "host"; Acquire::http ""; Acquire::http::Timeout "120"; Acquire::http::Pipeline-Depth "5"; Acquire::ftp ""; Acquire::ftp::Passive "true"; Acquire::ftp::Proxy ""; Acquire::ftp::Proxy::Passive "true"; -- /etc/apt/preferences -- Package: grip Pin: release a=stable Pin: release a=woody Pin-Priority: -10 Pin: release a=unstable Pin: release a=testing -- /etc/apt/sources.list -- #deb cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Official i386 Binary-1 (20020718)]/ unstable contrib main non-US/contrib non-US/main deb http://security.debian.org testing/updates main contrib non-free deb http://security.debian.org woody/updates main contrib non-free deb http://security.debian.org stable/updates main contrib non-free # deb http://www.mirror.ac.uk/sites/ftp.debian.org/debian woody main contrib non-free # deb http://www.mirror.ac.uk/sites/ftp.debian.org/debian unstable main contrib non-free # deb http://www.mirror.ac.uk/sites/ftp.debian.org/debian stable main contrib non-free # deb http://www.mirror.ac.uk/sites/ftp.debian.org/debian testing main contrib non-free deb http://non-us.debian.org/debian-non-US woody non-US/main non-US/contrib non-US/non-free deb http://non-us.debian.org/debian-non-US unstable non-US/main non-US/contrib non-US/non-free deb http://non-us.debian.org/debian-non-US stable non-US/main non-US/contrib non-US/non-free deb ftp://ftp.uk.debian.org/debian woody main contrib non-free deb ftp://ftp.uk.debian.org/debian stable main contrib non-free deb ftp://ftp.uk.debian.org/debian testing main contrib non-free deb ftp://ftp.uk.debian.org/debian unstable main contrib non-free deb ftp://ftp.tux.org/pub/java/debian/ sid main non-free deb-src ftp://ftp.uk.debian.org/debian woody main contrib non-free deb-src ftp://ftp.uk.debian.org/debian stable main contrib non-free deb-src ftp://ftp.uk.debian.org/debian testing main contrib non-free deb-src ftp://ftp.uk.debian.org/debian unstable main contrib non-free deb-src http://http.us.debian.org/debian woody main contrib non-free deb-src http://http.us.debian.org/debian testing main contrib non-free deb-src http://http.us.debian.org/debian unstable main contrib non-free deb-src http://http.us.debian.org/debian stable main contrib non-free deb-src http://www.mirror.ac.uk/sites/ftp.debian.org/debian/ stable main contrib non-free -- System Information: Debian Release: 3.1 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.10 Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Versions of packages apt depends on: ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an ii libgcc1 1:3.4.3-13 GCC support library ii libstdc++5 1:3.3.6-5 The GNU Standard C++ Library v3 -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

