[Yum] Re: yum install -force package

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

 



Garrick,

Thanks for your assistance.

I should have told you all of the story, before asking for advice, 
however, instead of trying to avoid the embarrassment of what I have done.

I had a power surge, which knocked out portions of my installation 
(Yellow Dog Linux, 3.0.1, on a PPC, G3 B&W). I managed to recover a 
great deal of my installation, but, improper backups resulted in only a 
partial restore. I had used yum to upgrade the kernel from 2.4.22-2a to 
2.4.22-2g. Unfortunately, my restore brought back the 2a image. I can't 
use yum to reinstall the 2g kernel, because yum still believes I have 
it. In reality, of course, the kernel isn't there and still needs all of 
the simple attention and automatic configuration that yum so easily 
provides.

So... what I am really looking for, I guess, is a way to whack yum on 
the head so that it gets partial amnesia and forgets that I ever managed 
to update the kernel. Is there a way to do that??

Thanks in advance...

Olaf

Garrick Staples wrote:

>On Thu, Oct 07, 2004 at 11:20:46AM -0700, Olaf Olson alleged:
>  
>
>>>I attempted a search of the archives for word of such a tool, but 
>>>didn't find it listed. Is there a way to reinstall a particular 
>>>package that has been broken by a user who deleted part of the 
>>>application? I can't yum remove it and yum update, of course, says it 
>>>is up to date.
>>>      
>>>
>
>In many cases, you can simply remove the rpmdb entry for this package and then
>yum will happily install it.
>
>rpm -e --justdb --nodeps packagename
>
>However, before you do that, you need to decide whether this action is safe for
>this particular package.  Look at the scripts for the package, 'rpm -q
>--scripts packagename', understand that yum will _install_ (not upgrade) the
>package, and decide whether this package will do the right thing.  You might
>also want to check for any triggers.  Depending on what you find, You might
>decide to download the package and manually install it with --noscripts
>--notriggers.
>
>  
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Yum mailing list
>Yum@xxxxxxxxxxxxxxxxxxxx
>https://lists.dulug.duke.edu/mailman/listinfo/yum
>  
>

[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux