Yum self destructs
David A. De Graaf
dad at datix.us
Sat Jun 20 10:56:29 UTC 2009
Two days ago I did 'yum update' on this F10 laptop.
Now I find yum no longer works. How do I recover from this disaster?
(short of installing F11, which will occur eventually when I get home
from a trip.)
Here's the new output from trying to use yum:
# yum update
Loaded plugins: aliases, allowdowngrade, changelog, downloadonly, fastestmirror,
: filter-data, kernel-module, keys, list-data, merge-conf, post-
: transaction-actions, presto, priorities, protect-packages,
: protectbase, refresh-packagekit, refresh-updatesd, rpm-warm-
: cache, security, tmprepo, tsflags, upgrade-helper, verify,
: versionlock
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 309, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummain.py", line 157, in main
base.getOptionsConfig(args)
File "/usr/share/yum-cli/cli.py", line 189, in getOptionsConfig
self.conf
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 652, in <lambda>
conf = property(fget=lambda self: self._getConfig(),
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 237, in _getConfig
startupconf.pluginconfpath,disabled_plugins,enabled_plugins)
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 408, in doPluginSetup
plugin_types, confpath, disabled_plugins, enabled_plugins)
File "/usr/lib/python2.5/site-packages/yum/plugins.py", line 163, in __init__
self.run('config')
File "/usr/lib/python2.5/site-packages/yum/plugins.py", line 180, in run
func(conduitcls(self, self.base, conf, **kwargs))
File "/usr/lib/yum-plugins/tmprepo.py", line 179, in config_hook
parser.values.tmp_repos = []
AttributeError: OptionGroup instance has no attribute 'values'
Here are the recent yum-related entries in /var/log/yum.log:
Jun 18 23:02:44 Updated: yum-3.2.23-3.fc10.noarch
Jun 18 23:03:33 Installed: yum-plugin-tmprepo-1.1.22-1.fc10.noarch
Jun 18 23:03:33 Installed: yum-plugin-priorities-1.1.22-1.fc10.noarch
Jun 18 23:03:33 Installed: yum-plugin-filter-data-1.1.22-1.fc10.noarch
Jun 18 23:03:33 Installed: yum-plugin-tsflags-1.1.22-1.fc10.noarch
Jun 18 23:03:34 Installed: yum-plugin-keys-1.1.22-1.fc10.noarch
Jun 18 23:03:34 Installed: yum-plugin-versionlock-1.1.22-1.fc10.noarch
Jun 18 23:03:34 Installed: yum-plugin-list-data-1.1.22-1.fc10.noarch
Jun 18 23:03:34 Installed: yum-plugin-rpm-warm-cache-1.1.22-1.fc10.noarch
Jun 18 23:03:35 Installed: yum-plugin-security-1.1.22-1.fc10.noarch
Jun 18 23:03:35 Installed: yum-plugin-downloadonly-1.1.22-1.fc10.noarch
Jun 18 23:03:35 Updated: yum-utils-1.1.22-1.fc10.noarch
Jun 18 23:03:36 Installed: yum-plugin-verify-1.1.22-1.fc10.noarch
Jun 18 23:03:36 Installed: yum-plugin-protectbase-1.1.22-1.fc10.noarch
Jun 18 23:03:36 Installed: yum-plugin-refresh-updatesd-1.1.22-1.fc10.noarch
Jun 18 23:03:36 Installed: yum-plugin-upgrade-helper-1.1.22-1.fc10.noarch
Jun 18 23:03:36 Installed: yum-plugin-aliases-1.1.22-1.fc10.noarch
Jun 18 23:03:36 Installed: yum-plugin-post-transaction-actions-1.1.22-1.fc10.noa
rch
Jun 18 23:03:37 Installed: yum-plugin-changelog-1.1.22-1.fc10.noarch
Jun 18 23:03:37 Installed: yum-plugin-protect-packages-1.1.22-1.fc10.noarch
Jun 18 23:03:37 Installed: yum-plugin-fastestmirror-1.1.22-1.fc10.noarch
Jun 18 23:03:38 Updated: yum-NetworkManager-dispatcher-1.1.22-1.fc10.noarch
Jun 18 23:03:39 Updated: yum-updateonboot-1.1.22-1.fc10.noarch
Jun 18 23:03:39 Installed: yum-plugin-merge-conf-1.1.22-1.fc10.noarch
Jun 18 23:08:11 Updated: PackageKit-yum-plugin-0.3.16-1.fc10.i386
Jun 18 23:08:16 Updated: PackageKit-0.3.16-1.fc10.i386
Jun 18 23:08:16 Updated: PackageKit-yum-0.3.16-1.fc10.i386
Jun 18 23:08:20 Erased: yum-priorities
Jun 18 23:08:36 Erased: yum-filter-data
Jun 18 23:08:39 Erased: yum-tsflags
Jun 18 23:08:41 Erased: yum-keys
Jun 18 23:08:48 Erased: yum-versionlock
Jun 18 23:09:02 Erased: yum-list-data
Jun 18 23:09:03 Erased: yum-rpm-warm-cache
Jun 18 23:09:04 Erased: yum-security
Jun 18 23:09:15 Erased: yum-downloadonly
Jun 18 23:09:16 Erased: yum-verify
Jun 18 23:09:28 Erased: yum-protectbase
Jun 18 23:09:29 Erased: yum-refresh-updatesd
Jun 18 23:09:29 Erased: yum-upgrade-helper
Jun 18 23:09:34 Erased: yum-aliases
Jun 18 23:09:38 Erased: yum-post-transaction-actions
Jun 18 23:09:38 Erased: yum-changelog
Jun 18 23:09:41 Erased: yum-protect-packages
Jun 18 23:09:42 Erased: yum-fastestmirror
Jun 18 23:09:57 Erased: yum-tmprepo
Jun 18 23:10:06 Erased: yum-merge-conf
With a non-functional yum, how do I fix yum?
What a mess!
--
David A. De Graaf DATIX, Inc. Hendersonville, NC
dad at datix.us www.datix.us
More information about the fedora-list
mailing list