Description of problem: After installing yum-versionlock, yum fails with: ...snip.... extras [6/6] extras 100% |=========================| 1.1 kB 00:00 Loading mirror speeds from cached hostfile Reading repository metadata in from local files primary.xml.gz 100% |=========================| 1.2 MB 00:01 extras : ################################################## 3328/3328 Added 1465 new packages, deleted 300 old in 24.12 seconds Excluding Packages from Dell Software Finished Reading version lock configuration Unable to read version lock configuration: [Errno 5] OSError: [Errno 2] No such file or directory: '/etc/yum/pluginconf.d/versionlock.list' Version-Release number of selected component (if applicable): 0.6-2.fc5 How reproducible: install yum-versionlock; try "yum update" Actual results: Fails on missing config file. Expected results: Succeeds with a default config file. Additional info: Probably as easy as throwing a default, do-nothing config file in the package.
Sorry, substitute "lock list" everywhere I said "config" :)
*** Bug 193733 has been marked as a duplicate of this bug. ***
*** Bug 216966 has been marked as a duplicate of this bug. ***
Failing in that situation is by design - if versionlock file can't be found (due to for example temporary problem retrieving it over http) you don't want things to proceed without locks at all. Fixed in yum-utils 1.0.x in the sense that the plugin is disabled by default, you need manual configuration for to use it anyway.
I have just added a blank versionlock.list to upstream CVS, because i was working on some old bugzilla reports, i seams like it was not needed, because versionlock is disabled by default now. I will leave it in, because it don't hurt anything.