Re: rpm gives warning: can't get exclusive lock on /var/lib/rpm/Packages
devzero2000 <[email protected]> Tue, 13 May 2008 12:53:31 +0200
| Newsgroups | gmane.linux.redhat.rpm.general |
|---|---|
| Message-ID | <[email protected]> |
fnctl transaction lock on rpmdb lost around : it'is advisory not mandatory however. In RHEL4 rpm 4.3.3 it was FHS compliant : try rm -f /var/lock/rpm/transaction (Aside) it is possible to set a rpm macros for disabling this behaviour. Best Regards 2008/5/13 sunhux G <[email protected]>: > > Hi, > > As I got a message on our Redhat Enterprise 4.5, : > Your GPG keyring does not contain public key ... > > > I copy & paste from https://www.redhat.com/security/team/key.html > those cryptic characters starting from the lines (inclusive) > -----BEGIN PGP PUBLIC KEY BLOCK----- > . . . . . > -----END PGP PUBLIC KEY BLOCK----- > > > As I saved this file in Windows to a thumb drive & use "cp " to > copy it, there's a lot of ^M characters in this file which I then do > "dos2unix /media/usbdisk/saved_file.txt" > Then copy the converted saved_file.txt to /usr/share/doc/rpm-4.5 > > & issue using root account : > rpm --import /usr/share/doc/rpm-4.5/saved_file.txt" > but got the error : > "warning: can't get exclusive lock on /var/lib/rpm/Packages" > > What's the cause of the above error? I'm using root & the > protection of the saved_file.txt is 755. > > I read somewhere that /var/lib/rpm/Packages could be locked, > so what can I do? I thought of renaming Packages to something > else & make another copy of Packages : > > mv /var/lib/rpm/Packages /var/lib/rpm/Packages_2 > cp -p /var/lib/rpm/Packages_2 /var/lib/rpm/Packages > > Would this help? Appreciate any suggestions. > > > Thanks > U > > _______________________________________________ > Rpm-list mailing list > [email protected] > https://www.redhat.com/mailman/listinfo/rpm-list > _______________________________________________ Rpm-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/rpm-list