Re: yum update segfaulting on transaction test [SOLVED] -- RPM db

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

 



On Wed, 23 Mar 2005 22:15:04 -0600, Jonathan Berry <berryja@xxxxxxxxx> wrote:
> Hi all,
> 
> I'm having a problem trying to use yum update.  I just updated a few
> packages a couple of minutes earlier, now with a few more packages to
> update, it segfaults while running the transaction test.  I'm running
> FC3 x86_64 with everything up to date except for the few packages I'm
> trying to update.  Anyone else having a problem with this?  Attached
[snip]
> 
> Jonathan
> 
[snip]

Okay, well I don't know what caused this, but I was able to fix it. 
Running "rpm --rebuilddb" allowed me to use rpm -Uvh to update all of
the packages.  I would assume this means the yum update would have
also worked (since it basically just wraps rpm at the point of
install).  I should have used yum update so I had a record of it in
/var/log/yum.log, oh well.  I guess something in the previous update
messed up the rpm database.  Any ideas as to what could have caused
the problem?  The previous message has the list of packages that were
updated in the first round.  Also, why will rpm segfault with
something amiss in the database?  I know it's not easy to write
bullet-proof software that is even moderately complex, but still. 
Shouldn't there be checks that could detect something wrong with the
database and tell me "The rpm database has errors, please rebuild it
with 'rpm --rebuilddb'" or even better, it could do that automatically
(or prompt to do it for the paranoid).  Is this something that should
be put into bugzilla?  I might, but the problem is fixed now and I
don't know what went wrong to even begin to try to repeat it.  Any
ideas?

Jonathan


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux