rpm database corrupted after fedeup from 20 to 21
Mick
yam_bike at yahoo.com
Wed Dec 24 15:50:19 UTC 2014
Hi Serge;
It looks like reload time.
Lots of errors 'Bad Magic Number', ' unexpected file type or format'
Thanks for trying
MM
--------------------------------------------
On Wed, 12/24/14, Sérgio Basto <sergio at serjux.com> wrote:
Subject: Re: rpm database corrupted after fedeup from 20 to 21
To: test at lists.fedoraproject.org
Date: Wednesday, December 24, 2014, 7:13 AM
On Ter, 2014-12-23 at
22:27 -0800, Mick wrote:
> Hi Serge;
> [mick at localhost ~]$
file /var/lib/rpm/Packages
>
/var/lib/rpm/Packages: data
/var/lib/rpm/Packages is not an Berkeley DB
file ! , It will be hard
Try follow :
http://www.rpm.org/wiki/Docs/RpmRecovery
DB corruption recovery
process
>
--------------------------------------------
> On Tue, 12/23/14, Sérgio Basto <sergio at serjux.com>
wrote:
>
> Subject:
Re: rpm database corrupted after fedeup from 20 to 21
> To: test at lists.fedoraproject.org
> Date: Tuesday, December 23, 2014, 9:45
PM
>
> On Ter,
2014-12-23 at
> 19:46 -0800, Mick
wrote:
> > Hi Adam;
> > thanks for
trying.
> > It made no
difference.
> >
> > The message was:
> > [root at localhost ~]#
rpm
> --rebuilddb
> > error: rpmdb: BDB0641
> __db_meta_setup: /var/lib/rpm/Packages:
unexpected file type
> or format
> > error: cannot open Packages
> index using db5 - Invalid argument
(22)
> >
>
> > and looking at the file:
> > [root at localhost ~]#
ls
> -l /var/lib/rpm/Packages
> > -rw-r--r--. 1
> root root 452214784 Dec 20 14:49
/var/lib/rpm/Packages
>
> what you got ? with command :
>
> file
/var/lib/rpm/Packages
>
> I got :
>
/var/lib/rpm/Packages: Berkeley DB (Hash,
> version 9, native byte-order)
>
> > When I
renamed Packages the rpmbuilddb
> error
went away.
> > However
> > [root at localhost
rpm]#
> yum update
> > CRITICAL:yum.main:
> >
> > Error:
rpmdb failed
> release provides. Try:
rpm --rebuilddb
> >
>
> > From my
Google-FU it seems that a full
>
re-install (DVD) of F21 is the only cure.
> > I am trying to avoid that.
> >
> >
MickM
> >
>
>
> >
>
>
>
--------------------------------------------
> > On Tue, 12/23/14, Adam Williamson
<adamwill at fedoraproject.org>
> wrote:
> >
> > Subject:
>
Re: rpm database corrupted after fedeup from 20 to 21
> > To: "For testing and
quality
> assurance of Fedora
releases" <test at lists.fedoraproject.org>
> > Date: Tuesday, December 23, 2014,
12:13
> PM
>
>
> > On Tue,
> 2014-12-23 at
>
> 08:06 -0800, Mick
> wrote:
> > > Hi;
>
> > I was running FC20
> fully
> >
updated.
> >
>
> [root at localhost ~]#
> > fedup --network 21
> --product=nonproduct
> > >
>
>
> > > Which
> worked.
> >
> Now
> > when I try to
'yum update'
> > > [root at localhost ~]#
> yum
> >
update
> >
>
> error: rpmdb: BDB0641
> >
> __db_meta_setup: /var/lib/rpm/Packages:
> > > unexpected file type or
format
> > > error: cannot open
Packages index
> using
> > db5 - Invalid argument (22)
> > > error:
> >
> cannot open
Packages database in /var/lib/rpm
>
> > CRITICAL:yum.main:
> >
>
> >
>
> > Error: rpmdb open failed
>
> > [root at localhost ~]#
> > >
>
> > Or
> rpm--rebuilddb
> > > [root at localhost ~]#
> rpm
> >
--rebuilddb
> > > error: rpmdb:
BDB0641
> > __db_meta_setup:
/var/lib/rpm/Packages:
>
> > > unexpected file type or
> format
> >
> error: cannot open
> Packages
index using
> > db5 - Invalid
> argument (22) [
>
> > root at localhost ~]#
> > >
>
> > Any
> ideas?
> > > Apart from this the
> system is working
>
> fine.
> > >
> >
> >
Try:
> >
>
> mv
> >
> /var/lib/rpm/__db* /tmp
> > rpm
>
--rebuilddb
> >
> >
> if it
doesn't help, move
> > the
> __db* files back, you may want to keep
> > them in case some RPM guru
can help you
> debug.
> > Hope this helps!
> > --
> >
Adam
> > Williamson
> > Fedora
> QA
Community Monkey
> > IRC: adamw
|
> Twitter: AdamW_Fedora | XMPP:
> > adamw
> AT
happyassassin . net
> > http://www.happyassassin.net
> >
> > --
> > test
>
> mailing
> list
> > test at lists.fedoraproject.org
> > To unsubscribe:
> >
> https://admin.fedoraproject.org/mailman/listinfo/test
>
> --
> Sérgio M.
> B.
>
> --
> test
> mailing
list
> test at lists.fedoraproject.org
> To unsubscribe:
>
https://admin.fedoraproject.org/mailman/listinfo/test
--
Sérgio M.
B.
--
test
mailing list
test at lists.fedoraproject.org
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test
More information about the test
mailing list