I'm experiencing an issue when using YUM in my CentOS 7, it always fails with the following errors, could anyone help on this :
Code: Select all
Traceback (most recent call last):
File "/bin/yum", line 29, in <module>
yummain.user_main(sys.argv[1:], exit_code=True)
File "/usr/share/yum-cli/yummain.py", line 370, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummain.py", line 234, in main
(result, resultmsgs) = base.buildTransaction()
File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1197, in buildTransaction
(rescode, restring) = self.resolveDeps()
File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 902, in resolveDeps
for po, dep in self._checkFileRequires():
File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 1193, in _checkFileRequires
self.installedFileProviders = self.rpmdb.fileRequiresData()
File "/usr/lib/python2.7/site-packages/yum/rpmsack.py", line 994, in fileRequiresData
rpmdbv = self.simpleVersion(main_only=True)[0]
File "/usr/lib/python2.7/site-packages/yum/rpmsack.py", line 1228, in simpleVersion
if 'checksum_type' in ydbi and 'checksum_data' in ydbi:
File "/usr/lib/python2.7/site-packages/yum/rpmsack.py", line 1943, in __contains__
x = self.get(attr)
File "/usr/lib/python2.7/site-packages/yum/rpmsack.py", line 1973, in get
res = self._read(attr)
File "/usr/lib/python2.7/site-packages/yum/rpmsack.py", line 1879, in _read
info = misc.stat_f(fn, ignore_EACCES=True)
File "/usr/lib/python2.7/site-packages/yum/misc.py", line 963, in stat_f
return os.stat(filename)
OSError: [Errno 5] Input/output error: '/var/lib/yum/yumdb/a/ffd5186ac33e8cd49d45d5e903d744b3f87cebe7-alsa-plugins-pulseaudio-1.1.1-1.el7-i686/checksum_type'