YUM Failing on 2 machines

"Duncan Ritchie" <[email protected]>
Newsgroups gmane.linux.rpm.yum
Message-ID <002d01c84e45$b8c6ded0$65fea8c0@erinbachd>
I have been having issues with YUM on two FC7 boxes. It fails during the
loading of the primary.sqlite.bz2 files but it is not a consistent
repository that causes the issue.

I tried: Change the kernel, disable http_caching, yum clean all, yum clean
metadata, disabling some/all of the repo's.

Sometimes (very rare) it works but will fail the next time it is run.

The first box is running kernel 2.6.23.1-21.fc7 and yum-3.2.8-2.fc7. It has
a number of additional repositories. I have tried disabling them and also
removing their config files.
Box two is running kernel 2.6.21-1.3194-FC7 and yum-3.2.0-1.fc7. This just
has the standard repos.

Here is the output from the first machine. 

[root@media1 ~]# yum update
Loading "kmdl" plugin
dries 100% |=========================| 951 B 00:00
fedora 100% |=========================| 2.1 kB 00:00
primary.sqlite.bz2 100% |=========================| 3.8 MB 00:15
atrpms-in 100% |=========================| 951 B 00:00
updates 100% |=========================| 2.3 kB 00:00
primary.sqlite.bz2 100% |=========================| 2.2 MB 00:07
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 105, in main
result, resultmsgs = base.doCommands()
File "/usr/share/yum-cli/cli.py", line 287, in doCommands
self._getTs()
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 85, in _getTs
self._getTsInfo()
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 91, in
_getTsInfo
self._tsInfo.setDatabases(self.rpmdb, self.pkgSack)
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 529, in
<lambda>
pkgSack = property(fget=lambda self: self._getSacks(),
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 388, in
_getSacks
self._pkgSack.excludeArchs(archlist)
File "/usr/lib/python2.5/site-packages/yum/packageSack.py", line 352, in
excludeArchs
sack.excludeArchs(archlist)
File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 815, in
excludeArchs
cur = cache.cursor()
AttributeError: 'NoneType' object has no attribute 'cursor'

The other machine looks much the same but with different line numbers.

 

Thanks

 

 

Duncan

_______________________________________________
Yum mailing list
[email protected]
https://lists.dulug.duke.edu/mailman/listinfo/yum
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.