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

Help! apt /dpkg very, very confused



Ugh.  I knew I shouldn't have done it.

I tried to install exult from unstable today, and along with it
dependecies on libc6 unstable, etc.

apt downloaded everything but when dpkg was unpacking libc6,
my machine locked up.  Ok, so that's one problem that needs
to be looked into.

I rebooted, fsck'd ok.  I have a bunch of .h.dpkg-tmp files
in /usr/include and GOK where else.

I try apt-get -f install and get this:

waller:~# apt-get -f install Reading Package Lists... Done Building Dependency Tree... Done Correcting dependencies...E: Internal Error in pkgMinimizeUpgrade E: Unable to minimize the upgrade set

I try apt-get dist-upgrade or anything else (install, etc.) and
get this:

waller:~# apt-get dist-upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these.
Sorry, but the following packages have unmet dependencies:
bsdmainutils: Depends: libncurses5 (>= 5.2.20010310-1) but 5.2.20010318-2 is installed
  fdutils: Depends: makedev (>= 1.6-28) but 2.3.1-52 is installed
  libpng2-dev:  libtiff3g-dev: Depends: libtiff3g (= 3.5.5-3) but
                3.5.5-3 is installed
                 Conflicts: libtiff3-dev but it is not installable
  logrotate: Depends: libpopt0 (>= 1.6.2-1) but 1.6.2-5 is installed
             Depends: base-passwd (>= 2.0.3.4) but 3.2.1 is installed
  lynx: Depends: debconf
  netbase: Depends: netkit-inetd but 0.10-6 is installed
  ssh: Depends: libpam0g (>= 0.72-1) but 0.72-30 is installed
       Depends: libssl0.9.6 but 0.9.6a-3 is installed
       Depends: libwrap0 but 7.6-7 is installed
       Conflicts: ssh-nonfree but it is not installed
       Conflicts: rsh-client (< 0.16.1-1)
  tcl8.3-dev: Conflicts: tcl-dev
  tcpd: Conflicts: netbase (< 3.16-1) but 4.05 is installed
  timidity:  tk8.3-dev: Depends: tk8.3 (= 8.3.2-4) but 8.3.2-4 is
             installed
E: Unmet dependencies. Try using -f.

Now, I might be reading this wrong, but aren't most of these "conflicts"
actually just fine?  Some of them are really confusing (like netbase
and tcpd) and others are very strage (lynx->debconf and debconf is
installed already!).  I think my package list somehow got corrupted.
How do I fix this?  I suppose I can manually dpkg -i everything I
already have in my system but that is very time consuming.

Help!

                                       -Dave

--

"Some little people have music in them, but Fats, he was all music,
 and you know how big he was."  --  James P. Johnson



Reply to: