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

apt-get acting up (woody)



Hi!

Last night apt-get decided to make my life even more miserable ;-)

It wants to remove my kernel and a number of other packages:

arachne:/home/lupe# apt-get --no-remove dist-upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
Calculating Upgrade... Done
The following packages will be REMOVED:
  cpio debhelper dpkg-dev i2c-source initrd-tools kernel-image-2.4.10-k6 kernel-package lm-sensors-source 
1 packages upgraded, 0 newly installed, 8 to remove and 0  not upgraded.
E: Packages need to be removed but Remove is disabled.

Also, it has decided tar needs some work:

Reading Package Lists... Done
Building Dependency Tree... Done
The following packages have been kept back
  tar 
0 packages upgraded, 0 newly installed, 0 to remove and 1  not upgraded.

But AFAICT, tar is up to date:

arachne:/home/lupe# dpkg --status tar
Package: tar
Essential: yes
Status: install ok installed
Priority: required
Section: base
Installed-Size: 1128
Maintainer: Bdale Garbee <bdale@gag.com>
Version: 1.13.22-1
Pre-Depends: libc6 (>= 2.2.3-7)
Suggests: bzip2
Description: GNU tar
 Tar is a program ...

arachne:/home/lupe# dpkg --print-avail tar
Package: tar
Essential: yes
Priority: required
Section: base
Installed-Size: 1128
Maintainer: Bdale Garbee <bdale@gag.com>
Architecture: i386
Version: 1.13.22-1
Pre-Depends: libc6 (>= 2.2.3-7)
Suggests: bzip2
Filename: pool/main/t/tar/tar_1.13.22-1_i386.deb
Size: 472880
MD5sum: 22bc2012d7ad4eb142f4d92b7b95ab72
Description: GNU tar
 Tar is a program ...

This is the version of apt:
arachne:/home/lupe# dpkg --print-avail apt
Package: apt
Priority: important
Section: base
Installed-Size: 1984
Maintainer: APT Development Team <deity@lists.debian.org>
Architecture: i386
Version: 0.5.4
Replaces: libapt-pkg-doc (<< 0.3.7), libapt-pkg-dev (<< 0.3.7)
Provides: libapt-pkg-libc6.2-3-2-3.2
Depends: libc6 (>= 2.2.3-7), libstdc++2.10-glibc2.2
Suggests: dpkg-dev
Filename: pool/main/a/apt/apt_0.5.4_i386.deb
Size: 614918
MD5sum: 98fe513cb584bbaafb7496707d6f119d
Description: Advanced front-end for dpkg
 This is Debian's next generation front-end ...

I have no idea where apt-get is getting it's ideas from. dpkg
--get-selections only lists two pakages with a different status
than 'install':
aptitude                                        deinstall
sysklogd                                        deinstall
I should purge them soon...

When I use dselect, the packages all look OK, installed, and stay
installed. But when I have dselect execute apt-get, it still wants
to remove those packages.

I tried strace-ing apt-get, but can't see anything that could give
apt-get these ideas.

This is run nightly to get woody up-to-date:
apt-get update && apt-get autoclean && apt-get -q -d -y -u dist-upgrade

The sources are:
deb http://ftp.de.debian.org/debian woody main contrib non-free
deb http://non-US.debian.org/debian-non-US woody/non-US main contrib non-free
I had this still in from an earlier incarnation of the "arachne"
system:
deb http://security.debian.org/debian-non-US woody/non-US main contrib non-free
But I've commented it out for now. No change.

Anmybody got any ideas?
Lupe Christoph
-- 
| lupe@lupe-christoph.de       |        http://free.prohosting.com/~lupe |
| I have challenged the entire ISO-9000 quality assurance team to a      |
| Bat-Leth contest on the holodeck. They will not concern us again.      |
| http://public.logica.com/~stepneys/joke/klingon.htm                    |



Reply to: