Red Hat Bugzilla – Bug 76347
Unable to update packages - missing scrollkeeper
Last modified: 2008-05-01 11:38:04 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.78 [en] (X11; U; Linux 2.4.18-17.7.x i686)
Description of problem:
I am unable to update the packages installed on my system. Whever I try to
update I get a dialog box that says there was a dependency failure -
scrollkeeper is needed by ggv and evolution, and it can't find scrollkeeper.
It seems to me that redhat-config-packages should be able to resolve the
dependency and figure out what package it needs to install to get scrollkeeper.
I went thru the list of packages displayed by redhat-config-packages and could
not locate it.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Upgrade install of 8.0 over 7.2
3. select ggv and evolution for installation
Actual Results: Fails to update any packages.
Expected Results: Should update packages.
Sheesh, the start menu items are confusing. 3 different categories to look in
for system settings, and I still have not figured out how to enable telnetd and
sshd. But I digress!
OK, so I went directly to the CD and tried to install scrollkeeper. with "rpm -i
scrollkeeper". Bu rpm claims its already installed. Yet redhat-config-packages
doesn't seem to be able to figure this out.
Tried to do a "rpm -i --force scrollkeeper*rpm" from the CD. It just hangs and
I have to use a kill -9 to kill rpm, plain kill does not work.
What a mess the 8.0 upgrade is. I removed /var/lib/rpm/__db* and rebuilt the
rpm database with rpmdb --rebuild (why isn't this a GUI option when
redhat-config-packages decides it can't do an install?).
Then, I was able to add the evolution packages. Interestingly enough,
redhat-config-packages added far more than evolution.
So I got to wondering what would happen if I started redhat-config-packages
again, selected nothing new, and moved on to update. In theory nothing should
happen, right? Nope. It installed even more stuff, a bunch of configuation
utilities and the "missing" openssh server (hopefully I'll get a Gnome menu item
to configure it, too). I can't wait till this pass finishes and I try this a
third time. What are the odds that it will pick up even more packages that it
forgot to install when I did the original 7.2 -> 8.0 upgrade?
Upgrades don't pull in new packages. redhat-config-packages's logic is such
that it makes it easy to get the package groups you want installed.