[Planetlab-users] yum fail on some planetlab nodes
Hecker W
heckerme at gmail.com
Mon Jul 21 14:26:49 EDT 2008
Some planetlab nodes have problems to run yum either core dump or have
the following error.
For example for planetlab-1.cs.princeton.edu.
[northwestern_list1 at planetlab-1 ~]$ cat /etc/yum.conf
[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
metadata_expire=1800
installonly_limit=2
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
[northwestern_list1 at planetlab-1 ~]$ which nc
/usr/bin/which: no nc in
(/usr/local/bin:/bin:/usr/bin:/home/northwestern_list1/bin)
[northwestern_list1 at planetlab-1 ~]$ sudo yum -yt install nc
fedora 100% |=========================| 2.1 kB 00:00
updates 100% |=========================| 2.3 kB 00:00
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package nc.i386 0:1.84-13.fc8 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
nc i386 1.84-13.fc8 fedora 57 k
Transaction Summary
=============================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 57 k
Downloading Packages:
Running rpm_check_debug
rpmdb: Lock table is out of available locker entries
rpmdb: Unknown locker ID: 9fb
error: db4 error(22) from dbenv->close: Invalid argument
error: cannot open Packages index using db3 - Cannot allocate memory (12)
error: cannot open Packages database in /var/lib/rpm
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in <module>
yummain.main(sys.argv[1:])
File "/usr/share/yum-cli/yummain.py", line 183, in main
base.doTransaction()
File "/usr/share/yum-cli/cli.py", line 338, in doTransaction
msgs = self._run_rpm_check_debug()
File "/usr/share/yum-cli/cli.py", line 1108, in _run_rpm_check_debug
self.populateTs(test=1)
File "/vservers/.vref/planetlab-f8-i386/usr/lib/python2.5/site-packages/yum/depsolve.py",
line 222, in populateTs
_rpm.error: adding package to transaction failed
More information about the Users
mailing list