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

apt-get problem (bug in apt-get?)



Hi,
I suspect this is an actual bug in apt-get, but I'm not sure
where the problem would be, or when it occured.  Anyway,
it looks like it must be some kind of database inconsistency,
and I'm really more interested in fixing my package database.

Lately, I've started to get this message when trying to install a package:

kde: Depends: kdebase-audiolibs but it is not going to be installed or
                kdebase3-audiolibs but it is not installable

Well, for starters, my sound works fine in KDE, so it seems quite
improbable that kdebase-audiolibs isn't installed.  And indeed,
dpkg says I'm right:

% dpkg --status kdebase-audiolibs
[...]
Status: install ok installed
[...]

So what if I try to install kdebase-audiolibs?

% apt-get install kdebase-audiolibs
[...]
Sorry, kdebase-audiolibs is already the newest version.
[...]

So, here, even apt-get agrees that kdebase-audiolibs is installed.

So what if I force it to install?

% apt-get --reinstall install kdebase-audiolibs
[...]
Unpacking replacement kdebase-audiolibs ...
Setting up kdebase-audiolibs (2.2.2-14.4) ...

Well, that *seems* to work (it downloads the package and
installs it).

But unfortunately, the behavior is exactly the same as before --
when trying to install packages which depend on kde, apt-get
continues to claim:

kde: Depends: kdebase-audiolibs but it is not going to be installed or
                kdebase3-audiolibs but it is not installable

So I'm right back where I started!

How can I fix this, then?  And how can apt-get simultaneously think
that a package is installed so that it can't re-install it, but then think
that *isn't* installed when I need it?  Clearly the two opinions contradict,
so apt-get's database (the package database) must now be
inconsistent in some way.

That's why I think it has to be a bug in apt-get and not something
wrong with kdebase-audiolibs that gets us to this point. Right now,
though, it's probably a corruption of my package database.

Anybody know how to check it or correct it?

TIA,
Terry

--
Terry Hancock ( hancock at anansispaceworks.com )
Anansi Spaceworks  http://www.anansispaceworks.com



Reply to: