New key: updating yum/yum-utils depsolving problem
Kevin J. Cummings
cummings at kjchome.homeip.net
Wed Sep 10 18:22:18 UTC 2008
Patrick wrote:
> Hi,
>
> Just installed the new key updates. All went well except for this one:
[snip]
I just ran update myself. On my F9.x86_64 system, things went well, 113
updates are installing. On my F8.i686 system, not so well:
The first thing I did there was to update yum (and pygpgme). That went
fine, but the bulk update didn't:
> Loaded plugins: downloadonly, fastestmirror, kmdl, stablemirror
> stablemirror: the easily edited stablemirror file is "/var/cache/yum/stablemirrors"
> Loading mirror speeds from cached hostfile
> * atrpms: ftp-stud.fht-esslingen.de
> * livna: rpm.livna.org
> * google: dl.google.com
> * dribble: dribble.org.uk
> * adobe-linux-i386: linuxdownload.adobe.com
> * updates-newkey: fedora.mirrors.tds.net
> * updates: fedora.mirrors.tds.net
> * freshrpms: ayo.ie.freshrpms.net
> * fedora: fedora.mirrors.tds.net
> Excluding Packages in global exclude list
> Finished
> Excluding Packages from ATrpms - Stable
> Finished
> Excluding Packages from Livna for Fedora Core 8 - i386 - Base
> Finished
> Setting up Update Process
> Resolving Dependencies
> --> Running transaction check
> ---> Package xscreensaver-extras-gss.i386 1:5.07-1.fc8 set to be updated
> ---> Package openoffice.org-core.i386 1:2.3.0-6.16.fc8 set to be updated
> ---> Package bind-utils.i386 32:9.5.0-29.P2.fc8 set to be updated
> ---> Package glabels.i386 0:2.2.2-2.fc8 set to be updated
> ---> Package tzdata-java.noarch 0:2008e-1.fc8 set to be updated
> ---> Package selinux-policy-targeted.noarch 0:3.0.8-114.fc8 set to be updated
> ---> Package xscreensaver-base.i386 1:5.07-1.fc8 set to be updated
> ---> Package glabels-doc.i386 0:2.2.2-2.fc8 set to be updated
> ---> Package yum-fastestmirror.noarch 0:1.1.15-1.fc8 set to be updated
> ---> Package libedit.i386 0:2.11-1.20080712cvs.fc8 set to be updated
> ---> Package yum-utils.noarch 0:1.1.15-1.fc8 set to be updated
> ---> Package perl-Test-Harness.i386 0:2.56-41.fc8 set to be updated
> ---> Package bind-libs.i386 32:9.5.0-29.P2.fc8 set to be updated
> ---> Package glabels-libs.i386 0:2.2.2-2.fc8 set to be updated
> ---> Package bind.i386 32:9.5.0-29.P2.fc8 set to be updated
> ---> Package openoffice.org-calc.i386 1:2.3.0-6.16.fc8 set to be updated
> ---> Package kde-filesystem.noarch 0:4-17.fc8 set to be updated
> ---> Package libtiff-devel.i386 0:3.8.2-11.fc8 set to be updated
> ---> Package libxml2-python.i386 0:2.6.32-2.fc8 set to be updated
> ---> Package openoffice.org-javafilter.i386 1:2.3.0-6.16.fc8 set to be updated
> ---> Package yum-downloadonly.noarch 0:1.1.15-1.fc8 set to be updated
> ---> Package perl-suidperl.i386 4:5.8.8-41.fc8 set to be updated
> ---> Package phpMyAdmin.noarch 0:2.11.9-1.fc8 set to be updated
> ---> Package qt4.i386 0:4.4.1-2.fc8 set to be updated
> ---> Package openoffice.org-pyuno.i386 1:2.3.0-6.16.fc8 set to be updated
> ---> Package openoffice.org-emailmerge.i386 1:2.3.0-6.16.fc8 set to be updated
> ---> Package xine-lib.i386 0:1.1.15-1.fc8 set to be updated
> ---> Package libtiff.i386 0:3.8.2-11.fc8 set to be updated
> ---> Package xscreensaver-gl-base.i386 1:5.07-1.fc8 set to be updated
> ---> Package galculator.i386 0:1.3.1-1.fc8 set to be updated
> ---> Package meanwhile.i386 0:1.0.2-6.fc8 set to be updated
> ---> Package openoffice.org-draw.i386 1:2.3.0-6.16.fc8 set to be updated
> ---> Package perl-libs.i386 4:5.8.8-41.fc8 set to be updated
> ---> Package fakeroot.i386 0:1.9.6-17.fc8 set to be updated
> ---> Package tzdata.noarch 0:2008e-1.fc8 set to be updated
> ---> Package libxml2-devel.i386 0:2.6.32-2.fc8 set to be updated
> ---> Package openoffice.org-math.i386 1:2.3.0-6.16.fc8 set to be updated
> ---> Package xine-lib-extras-nonfree.i386 0:1.1.15-1.lvn8 set to be updated
> ---> Package xscreensaver-gl-extras-gss.i386 1:5.07-1.fc8 set to be updated
> ---> Package openoffice.org-xsltfilter.i386 1:2.3.0-6.16.fc8 set to be updated
> ---> Package qt4-x11.i386 0:4.4.1-2.fc8 set to be updated
> ---> Package openoffice.org-testtools.i386 1:2.3.0-6.16.fc8 set to be updated
> ---> Package perl-ExtUtils-Embed.i386 0:1.26-41.fc8 set to be updated
> ---> Package openoffice.org-graphicfilter.i386 1:2.3.0-6.16.fc8 set to be updated
> ---> Package openoffice.org-base.i386 1:2.3.0-6.16.fc8 set to be updated
> ---> Package perl-devel.i386 4:5.8.8-41.fc8 set to be updated
> ---> Package perl-ExtUtils-MakeMaker.i386 0:6.30-41.fc8 set to be updated
> ---> Package pidgin.i386 0:2.5.1-1.fc8 set to be updated
> ---> Package xscreensaver-gl-extras.i386 1:5.07-1.fc8 set to be updated
> ---> Package libpurple.i386 0:2.5.1-1.fc8 set to be updated
> ---> Package yelp.i386 0:2.20.0-12.fc8 set to be updated
> ---> Package smart.i386 0:1.0-54.fc8 set to be updated
> ---> Package xscreensaver-extras.i386 1:5.07-1.fc8 set to be updated
> ---> Package libxml2.i386 0:2.6.32-2.fc8 set to be updated
> ---> Package openoffice.org-impress.i386 1:2.3.0-6.16.fc8 set to be updated
> ---> Package libpaper.i386 0:1.1.23-3.fc8 set to be updated
> ---> Package selinux-policy.noarch 0:3.0.8-114.fc8 set to be updated
> ---> Package perl.i386 4:5.8.8-41.fc8 set to be updated
> ---> Package openoffice.org-writer.i386 1:2.3.0-6.16.fc8 set to be updated
> ---> Package smart-gui.i386 0:1.0-54.fc8 set to be updated
> http://mirrors.kernel.org/fedora/updates/8/i386.newkey/repodata/repomd.xml: [Errno 12] Timeout: <urlopen error timed out>
> Trying other mirror.
> http://mirrors.kernel.org/fedora/updates/8/i386.newkey/repodata/repomd.xml: [Errno -1] repo not same date
> Trying other mirror.
> repomd.xml | 2.3 kB 00:00
> filelists.sqlite.bz2 | 6.6 MB 00:05
> repomd.xml | 951 B 00:00
> filelists.xml.gz | 684 kB 00:04
> Traceback (most recent call last):
> File "/usr/bin/yum", line 29, in <module>
> yummain.user_main(sys.argv[1:], exit_code=True)
> File "/usr/share/yum-cli/yummain.py", line 229, in user_main
> errcode = main(args)
> File "/usr/share/yum-cli/yummain.py", line 145, in main
> (result, resultmsgs) = base.buildTransaction()
> File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 641, in buildTransaction
> (rescode, restring) = self.resolveDeps()
> File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 696, in resolveDeps
> for po, dep in self._checkFileRequires():
> File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 931, in _checkFileRequires
> if not self.tsInfo.getOldProvides(filename) and not self.tsInfo.getNewProvides(filename):
> File "/usr/lib/python2.5/site-packages/yum/transactioninfo.py", line 414, in getNewProvides
> for pkg, hits in self.pkgSack.getProvides(name, flag, version).iteritems():
> File "/usr/lib/python2.5/site-packages/yum/packageSack.py", line 300, in getProvides
> return self._computeAggregateDictResult("getProvides", name, flags, version)
> File "/usr/lib/python2.5/site-packages/yum/packageSack.py", line 470, in _computeAggregateDictResult
> sackResult = apply(method, args)
> File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 857, in getProvides
> return self._search("provides", name, flags, version)
> File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 43, in newFunc
> return func(*args, **kwargs)
> File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 833, in _search
> for pkg in self.searchFiles(name, strict=True):
> File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 43, in newFunc
> return func(*args, **kwargs)
> File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 566, in searchFiles
> self._sql_pkgKey2po(rep, cur, pkgs)
> File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 468, in _sql_pkgKey2po
> pkg = self._packageByKey(repo, ob['pkgKey'])
> File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 411, in _packageByKey
> po = self.pc(repo, cur.fetchone())
> File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 68, in __init__
> self._read_db_obj(db_obj)
> File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 94, in _read_db_obj
> setattr(self, item, _share_data(db_obj[item]))
> TypeError: 'NoneType' object is unsubscriptable
Any ideas? I've disabled yum-kmdl, and I'm updating piecemeal in the
meantime. I'll post back when I find the culprit. SO far, bind,
bind-utils, bind-libs, fakeroot, galculator, glabels, glabels-doc, and
glabels-libs have updated OK by themselves....
--
Kevin J. Cummings
kjchome at rcn.com
cummings at kjchome.homeip.net
cummings at kjc386.framingham.ma.us
Registered Linux User #1232 (http://counter.li.org)
More information about the fedora-list
mailing list