Hi! On my local koji infrastructure, where I use mergerepos and createrepo to deal with external repositories, I found this error when running koji regen-repo: Traceback (most recent call last): File "/usr/libexec/kojid/mergerepos.orig", line 262, in <module> main(sys.argv[1:]) File "/usr/libexec/kojid/mergerepos.orig", line 257, in main merge.write_metadata() File "/usr/libexec/kojid/mergerepos.orig", line 237, in write_metadata mdgen.doPkgMetadata() File "/usr/lib/python2.7/site-packages/createrepo/__init__.py", line 406, in doPkgMetadata if '://' in pkg: # remote File "/usr/lib/python2.7/site-packages/yum/packages.py", line 384, in __getitem__ return getattr(self, key) TypeError: getattr(): attribute name must be string Downgrading to version 0.9.9-23.fc20 fixes this error (there's no iteration to search for :// in the pkg name)
Seeing this here in fedora koji too. ;(
*** This bug has been marked as a duplicate of bug 1058975 ***
*** Bug 1046456 has been marked as a duplicate of this bug. ***