[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#793444: apt: jessie-backports non-free i386 packages causes "Falling back to normal index file acquire" error



Package: apt
Version: 1.0.9.8
Severity: normal

Howdy maintainers,

I've found what I believe to be a strange bug, either with apt or with
the current Debian apt repository.

We are seeing strange lines in our stderr when we run `apt-get update`:

    Falling back to normal index file acquire

This has been happening since July 15 and never before.

I found a way to reproduce the problem on our machines:

    $ rm /var/lib/apt/lists/mirrors.ocf.berkeley.edu_debian_dists_jessie-backports_non-free_binary-i386_Packages
    $ apt-get update > /dev/null  # no complaints
    $ apt-get update > /dev/null  # complains again!

I confirmed that our copy of the Packages file matches
http://ftp.us.debian.org/debian/dists/jessie-backports/non-free/binary-i386/Packages.gz
(currently SHA1 of 59fa80b71ee5c40948bb7f2a97e209b9eb97b443 un-gzipped)

This can be replicated in a clean jessie VM like so:

  1. dpkg --add-architecture i386
  2. echo 'deb http://ftp.us.debian.org/debian/ jessie-backports non-free' >> /etc/apt/sources.list
  3. apt-get update > /dev/null  # this one works
  4. apt-get update > /dev/null  # now we get a complaint to stderr

(Your apt config must not store Packages files gzipped. If you're
testing with the "official" Debian Docker images, you'll want to run
`rm /etc/apt/apt.conf.d/docker*` first.)

I can't find any immediate problems with the Packages file, so I'm not
sure where this bug is happening. Hopefully you can direct this to the
right place if it's not a bug in apt.

Many thanks!
Chris


-- System Information:
Debian Release: 8.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages apt depends on:
ii  debian-archive-keyring  2014.3
ii  gnupg                   1.4.18-7
ii  libapt-pkg4.12          1.0.9.8
ii  libc6                   2.19-18
ii  libgcc1                 1:4.9.2-10
ii  libstdc++6              4.9.2-10

apt recommends no packages.

Versions of packages apt suggests:
pn  apt-doc     <none>
ii  aptitude    0.6.11-1+b1
ii  dpkg-dev    1.17.25
ii  python-apt  0.9.3.11

-- no debconf information


Reply to: