Bug#34422: potato apt-get update, glibc2.1 problem?
Platform: Intel i686, Debian 'potato'
Package: apt (0.1.10), possibly libstdc++2.9-glibc2.1 (2.91.63-1.1)
Kernel is 2.2.3 on one machine, and 2.2.2 on another, both exhibit the
problems described below
I'm not sure where the problem is, but i suspect its from glibc2.1. When I
execute 'apt-get update', this happens: (my recent apt-get's and versions of
what changed are listed below)
I get the following error, which prevents apt from working
stargate:/home/sean# apt-get update
Get http://http.us.debian.org potato/contrib Packages
Get http://non-us.debian.org potato/non-US Packages
Get http://http.us.debian.org potato/main Packages
Get http://http.us.debian.org potato/non-free Packages
Fetched 2434k in 21s (112k/s)
Updating package file cache...done
Updating package status cache...stargate:/home/sean# apt-get upgrade
Updating package status cache...E: Line 3 in package file
/var/lib/dpkg/status is too long.(2)
E: You should probably re-run apt-get update
I checked the status file, and it looks just fine (line 3 is probably only
20 characters long)
Here are the apt call's i issued before things started getting flaky in apt:
apt-get upgrade : the following packages were installed
The following packages have been kept back
fakeroot locales g++ libreadlineg2-dev libc6-dev ncurses-bin gcc bash
sysvinit libc6 cpp apt
libncurses4 libreadlineg2
Get http://http.us.debian.org potato/main ncurses-term [279k] (4.2-3.1)
Get http://http.us.debian.org potato/main ldso [185k] (1.9.10-1.1)
Get http://http.us.debian.org potato/main ncurses-base [14.0k] (4.2-3.1)
Get http://http.us.debian.org potato/main egcs-docs [443k]
(2.91.63-1.1)
Get http://http.us.debian.org potato/main libncurses4-dbg [756k](4.2-3.1)
Get http://http.us.debian.org potato/main libncurses4-dev [512k](4.2-3.1)
Get http://http.us.debian.org potato/main glibc-doc [2216k]
(2.1.1-0pre1)
Get http://http.us.debian.org potato/main sharutils [117k] (4.2-9)
Everything appeared to update normally, as apt is famous for.
then (note i did not do an apt-get update between these calls)
apt-get install g++ :
The following extra packages will be installed:
libstdc++2.9-glibc2.1 libstdc++2.9-glibc2.1-dev libc6-dev gcc libc6 cpp
The following packages will be REMOVED:
libstdc++2.9-dev timezones egcc checker
The following NEW packages will be installed:
libstdc++2.9-glibc2.1 libstdc++2.9-glibc2.1-dev
Get http://http.us.debian.org potato/main libc6 [1403k] (2.1.1-0pre1)
Get http://http.us.debian.org potato/main libstdc++2.9-glibc2.1 [109k]
(2.91.63-1.1)
Get http://http.us.debian.org potato/main g++ [1013k] (2.91.63-1.1)
Get http://http.us.debian.org potato/main gcc [957k] (2.91.63-1.1)
Get http://http.us.debian.org potato/main libc6-dev [1997k] (2.1.1-0pre1)
Get http://http.us.debian.org potato/main libstdc++2.9-glibc2.1-dev [233k]
(2.91.63-1.1)
Get http://http.us.debian.org potato/main cpp [110k] (2.91.63-1.1)
Everything appeared to install/update/remove here as well
Reply to: