How to get Yum back...

DB <[email protected]>
Newsgroups gmane.linux.rpm.yum
Message-ID <[email protected]>
>
> Evening all,
>
> I just did the latest batch of F9 PackageKit updates - with disastrous 
> effect!  (See attached list)
>
> I think (!) RPM is still working but Packagekit & yum amongst (many) 
> others have gone.  I've tried to re enable the rpmfusion reps & rpm 
> tells me that the latest ones are installed:
> [root@localhost ~]# su -c 'rpm -Uvh 
> http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm 
> http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm' 
>
> Retrieving 
> http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm 
>
> Retrieving 
> http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm 
>
> Preparing...                
> ########################################### [100%]
>    package rpmfusion-free-release-9-12.noarch (which is newer than 
> rpmfusion-free-release-8-6.noarch) is already installed
>    package rpmfusion-nonfree-release-9-12.noarch (which is newer than 
> rpmfusion-nonfree-release-8-6.noarch) is already installed
> [root@localhost ~]#
>
> Any suggestions as to the best way to recover the packages PK scoffed 
> - especially yum and/or PackageKit?
>
> I did look at trying a 'rescue' or 'install/upgrade' from the install 
> CD, but I'm totally unsure how to go about getting the "missing links" 
> back into my system.
>
> Any help gratefully received! (And this time I promise to change the 
> title of any replies away from the Digest No & date!!!!!!)
>
> Thanks
>
> Dave
> ------------------------------------------------------------------------
>
> Dec 20 17:56:47 localhost yum: Updated: freetype-2.3.5-7.fc9.i386
> Dec 20 17:56:48 localhost yum: Updated: 1:dbus-libs-1.2.4-2.fc9.i386
> Dec 20 17:56:53 localhost yum: Updated: 1:dbus-1.2.4-2.fc9.i386
> Dec 20 17:56:54 localhost yum: Updated: 1:dbus-x11-1.2.4-2.fc9.i386
> Dec 20 17:56:54 localhost yum: Erased: mathml-fonts
> Dec 20 17:56:57 localhost yum: Erased: PackageKit-gstreamer-plugin
> Dec 20 17:57:00 localhost yum: Erased: goffice04
> Dec 20 17:57:07 localhost yum: Erased: abiword
> Dec 20 17:57:21 localhost yum: Erased: PackageKit-udev-helper
> Dec 20 17:57:21 localhost udevd[485]: lookup_group: specified group 'cyberjack' unknown
> Dec 20 17:57:21 localhost yum: Erased: aiksaurus
> Dec 20 17:57:24 localhost yum: Erased: system-config-kickstart
> Dec 20 17:57:39 localhost yum: Erased: anaconda
> Dec 20 17:57:44 localhost yum: Erased: python-iniparse
> Dec 20 17:57:44 localhost yum: Erased: fribidi
> Dec 20 17:57:45 localhost yum: Erased: pinentry
> Dec 20 17:57:46 localhost yum: Erased: preupgrade
> Dec 20 17:57:47 localhost yum: Erased: link-grammar
> Dec 20 17:57:48 localhost yum: Erased: pth
> Dec 20 17:57:50 localhost yum: Erased: yum
> Dec 20 17:57:50 localhost yum: Erased: yum-fastestmirror
> Dec 20 17:57:51 localhost yum: Erased: gpgme
> Dec 20 17:58:52 localhost gconfd (Dave-2204): Exiting
> Dec 20 17:59:58 localhost yum: Erased: gnome-packagekit
> Dec 20 18:00:27 localhost yum: Erased: yum-utils
> Dec 20 18:00:27 localhost yum: Erased: PackageKit-yum
> Dec 20 18:00:30 localhost yum: Erased: system-config-language
> Dec 20 18:00:42 localhost yum: Erased: PackageKit
> Dec 20 18:00:57 localhost yum: Erased: yum-remove-with-leaves
> Dec 20 18:00:59 localhost yum: Erased: gtkmathview
> Dec 20 18:01:03 localhost yum: Erased: wv
> Dec 20 18:01:07 localhost yum: Erased: createrepo
> Dec 20 18:01:08 localhost yum: Erased: anaconda-yum-plugins
> Dec 20 18:01:08 localhost yum: Erased: yum-presto
> Dec 20 18:01:09 localhost yum: Erased: python-sqlite2
> Dec 20 18:01:09 localhost yum: Erased: PackageKit-yum-plugin
> Dec 20 18:01:11 localhost yum: Erased: gnupg2
> Dec 20 18:01:12 localhost yum: Erased: aiksaurus-gtk
> Dec 20 18:01:14 localhost yum: Erased: ots-libs
> Dec 20 18:01:16 localhost yum: Erased: yumex
> Dec 20 18:01:17 localhost yum: Erased: libksba
> Dec 20 18:01:17 localhost yum: Erased: yum-fedorakmod
> Dec 20 18:01:17 localhost yum: Erased: yum-kernel-module
> Dec 20 18:01:18 localhost yum: Erased: loudmouth
> Dec 20 18:01:19 localhost yum: Erased: PackageKit-glib
> Dec 20 18:01:19 localhost yum: Erased: unique
> Dec 20 18:01:21 localhost yum: Erased: dirmngr
> Dec 20 18:01:23 localhost yum: Erased: pygpgme
>   

Good day & a Happy New Year to you all!

As you can see from the quote above, I had some "small" problems with my 
system after I allowed PackageKit to apply a set of updates.  The only 
way out the helpful people on Fedora could suggest was a reinstall of 
Fed 9 (which seems to have worked).

My questions to you:

a) would it be possible to make a "Yum Live CD" to use in cases where 
yum/packagekit & co have disappeared?
b) is it possible to use the original install CD to get yum back?
c) how is it possible for a user to build a dependency list to be able 
to feed rpm when all else has failed???

Thanks

Dave
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.