Open
Description
Package: https://mirror.yandex.ru/centos/7/os/x86_64/Packages/antlr-C%2B%2B-2.7.7-30.el7.x86_64.rpm
<package type="rpm">
<name>antlr-C++</name>
<arch>x86_64</arch>
<version epoch="0" ver="2.7.7" rel="30.el7"/>
...
Data from mkrepo:
<package type="rpm">
<name>antlr-C++</name>
<arch>x86_64</arch>
<version ver="2.7.7" rel="30.el7"/>
rpm info:
# rpm -qpi antlr-C++-2.7.7-30.el7.x86_64.rpm
Name : antlr-C++
Epoch : 0
Version : 2.7.7
Release : 30.el7
Architecture: x86_64
...
Error in yum:
File "/usr/lib/python2.7/site-packages/yum/sqlitesack.py", line 642, in _pkgExcludedRKNEVRA
e = e.lower()
AttributeError: 'NoneType' object has no attribute 'lower'
Debug in yum:
(n,a,e,v,r) = (data['name'], data['arch'], data['epoch'], data['version'], data['release'])
...
> /usr/lib/python2.7/site-packages/yum/sqlitesack.py(642)_pkgExcludedRKNEVRA()
-> e = e.lower()
(Pdb) l
637
638 if not self._pkgExcluder:
639 return False
640
641 data = {'n' : n.lower(), 'pkgtup' : (n, a, e, v, r), 'marked' : False}
642 -> e = e.lower()
643 v = v.lower()
644 r = r.lower()
645 a = a.lower()