Bug#388708: apt: Upgrading to this version makes status file unparseable
Package: apt
Followup-For: Bug #388708
I also encountered this problem and thank you Manoj for explaining how
to fix it. I was totally lost. Because apt didn't work, users have to
download the deb of 0.6.45 directly from the repository and install it
with dpkg. It's a gnarly fix.
Seems like a test that a basic `apt-get update` works would be a good
benchmark for allowing a core package like apt to pass from unstable
to testing. I know testing is testing and all, and a few times I've
had to reformat upon an upgrade breakage, but luckily this one was
fixable without reinstallation.
Mark
-- Package-specific info:
-- apt-config dump --
APT "";
APT::Architecture "i386";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
APT::Periodic "";
APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
APT::Archives "";
APT::Archives::MaxAge "30";
APT::Archives::MinAge "2";
APT::Archives::MaxSize "500";
APT::Default-Release "testing";
APT::Cache-Limit "16777216";
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::sourceparts "sources.list.d";
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 [ -d /var/lib/update-notifier ]; then touch /var/lib/update-notifier/dpkg-run-stamp; fi";
Acquire "";
Acquire::::Proxy "false";
-- (no /etc/apt/preferences present) --
-- /etc/apt/sources.list --
# deb http://ftp.us.debian.org/debian/ stable main non-free contrib
# deb http://ftp.us.debian.org/debian/ testing main non-free contrib
# deb http://ftp.us.debian.org/debian/ unstable main non-free
# deb http://ike.egr.msu.edu/debian/ stable main non-free contrib
# deb http://ike.egr.msu.edu/debian/ testing main non-free contrib
# deb http://ike.egr.msu.edu/debian/ unstable main non-free
# deb http://debian-mirror.mirror.umn.edu/debian/ stable main non-free contrib
# deb http://debian-mirror.mirror.umn.edu/debian/ testing main non-free contrib
# deb http://debian-mirror.mirror.umn.edu/debian/ unstable main non-free
# deb http://mirrors1.kernel.org/debian/ stable main non-free contrib
# deb http://mirrors1.kernel.org/debian/ testing main non-free contrib
# deb http://mirrors1.kernel.org/debian/ unstable main non-free
deb http://archive.progeny.com/debian/ stable main non-free contrib
deb http://archive.progeny.com/debian/ testing main non-free contrib
deb http://archive.progeny.com/debian/ unstable main non-free
# deb http://debian.mirror.frontiernet.net/debian stable main non-free contrib
# deb http://debian.mirror.frontiernet.net/debian testing main non-free contrib
# deb http://debian.mirror.frontiernet.net/debian unstable main non-free contrib
# deb http://security.debian.org/ stable/updates main contrib non-free
# deb http://security.debian.org/ testing/updates main contrib non-free
deb http://klecker.debian.org/debian-security stable/updates main contrib non-free
deb http://klecker.debian.org/debian-security testing/updates main contrib non-free
# deb http://mirrors.ibiblio.org/pub/mirrors/blackdown/debian testing non-free
# deb http://mirrors.ibiblio.org/pub/mirrors/blackdown/debian stable non-free
# deb http://ftp.tux.org/pub/java/debian testing non-free
# deb http://ftp.tux.org/pub/java/debian stable non-free
# deb http://people.debian.org/~srivasta/ packages/
# deb-src http://people.debian.org/~srivasta/ packages/
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-hedges
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages apt depends on:
ii libc6 2.3.6.ds1-4 GNU C Library: Shared libraries
ii libgcc1 1:4.1.1-13 GCC support library
ii libstdc++6 4.1.1-13 The GNU Standard C++ Library v3
Versions of packages apt recommends:
ii debian-archive-keyring 2006.01.18 GnuPG archive keys of the Debian a
-- no debconf information
--------------------
This email message is for the sole use of the intended recipient(s) and
may contain privileged information. Any unauthorized review, use,
disclosure or distribution is prohibited. If you are not the intended
recipient, please contact the sender by reply email and destroy all copies
of the original message.
Reply to: