rawhide report: 20060614 changes -- YUM problem?
Erwin Rol
mailinglists at erwinrol.com
Wed Jun 14 14:51:40 UTC 2006
I am having problems where yum can't resolve dependencies on its own;
Here the output of a yum update with missing deps and later with those
deps manually added;
[root at xpc erwin]# yum update evolution-webcal evolution-data-server evolution-data-server-devel evince glib2 gtk2
Setting up Update Process
Setting up repositories
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package evolution-data-server.x86_64 0:1.7.3-1 set to be updated
---> Package glib2.i386 0:2.11.3-1 set to be updated
---> Package gtk2.x86_64 0:2.9.2-4 set to be updated
---> Package evolution-data-server-devel.x86_64 0:1.7.3-1 set to be updated
---> Package evolution-webcal.x86_64 0:2.7.1-3 set to be updated
---> Package gtk2.i386 0:2.9.2-4 set to be updated
---> Package evince.x86_64 0:0.5.3-3 set to be updated
---> Package glib2.x86_64 0:2.11.3-1 set to be updated
--> Running transaction check
--> Processing Dependency: gtk2 = 2.9.2-3 for package: gtk2-devel
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in ?
yummain.main(sys.argv[1:])
File "/usr/share/yum-cli/yummain.py", line 138, in main
(result, resultmsgs) = base.buildTransaction()
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 385, in buildTransaction
(rescode, restring) = self.resolveDeps()
File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 225, in resolveDeps
(checkdep, missing, conflict, errormsgs) = self._processReq(dep)
File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 356, in _processReq
requirementTuple, errormsgs)
File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 466, in _requiringFromInstalled
pkgs = self.pkgSack.returnNewestByName(name)
File "/usr/lib/python2.4/site-packages/yum/packageSack.py", line 208, in returnNewestByName
return self._computeAggregateListResult("returnNewestByName", name)
File "/usr/lib/python2.4/site-packages/yum/packageSack.py", line 234, in _computeAggregateListResult
sackResult = apply(method, args)
File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 469, in returnNewestByName
return misc.newestInList(allpkg)
File "/usr/lib/python2.4/site-packages/yum/misc.py", line 305, in newestInList
rc = compareEVR(pkg.returnEVR(), newest)
NameError: global name 'compareEVR' is not defined
[root at xpc erwin]# yum update evolution-webcal evolution-data-server evolution-data-server-devel evince glib2 gtk2 gtk2-devel glib2-devel
Setting up Update Process
Setting up repositories
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package evolution-data-server.x86_64 0:1.7.3-1 set to be updated
---> Package glib2.i386 0:2.11.3-1 set to be updated
---> Package gtk2.x86_64 0:2.9.2-4 set to be updated
---> Package evolution-data-server-devel.x86_64 0:1.7.3-1 set to be updated
---> Package evolution-webcal.x86_64 0:2.7.1-3 set to be updated
---> Downloading header for gtk2-devel to pack into transaction set.
gtk2-devel-2.9.2-4.x86_64 100% |=========================| 165 kB 00:01
---> Package gtk2-devel.x86_64 0:2.9.2-4 set to be updated
---> Package gtk2.i386 0:2.9.2-4 set to be updated
---> Downloading header for glib2-devel to pack into transaction set.
glib2-devel-2.11.3-1.x86_ 100% |=========================| 42 kB 00:00
---> Package glib2-devel.x86_64 0:2.11.3-1 set to be updated
---> Package evince.x86_64 0:0.5.3-3 set to be updated
---> Package glib2.x86_64 0:2.11.3-1 set to be updated
--> Running transaction check
Dependencies Resolved
More information about the fedora-devel-list
mailing list