Strange repodata/other.xml issue...

Dmitry Butskoy buc at odusz.so-cdu.ru
Thu Oct 2 16:17:55 UTC 2008


Dmitry Butskoy wrote:
>> Scanning old repo data
>> Indexed 2997 base nodes
>> Indexed 3001 filelist nodes
>> /var/ftp/.4/fedora-8/fedora/i386/./repodata/other.xml.gz:118813: 
>> parser error : Detected an entity reference loop
>> - revert the dao -> tao change
>>                       ^
>> Traceback (most recent call last):
>>   File "/usr/share/createrepo/genpkgmetadata.py", line 722, in <module>
>>     main(sys.argv[1:])
>>   File "/usr/share/createrepo/genpkgmetadata.py", line 645, in main
>>     mdgen.doPkgMetadata(directory)
>>   File "/usr/share/createrepo/genpkgmetadata.py", line 161, in 
>> doPkgMetadata
>>     basefile, flfile, otherfile, opts)
>>   File "/usr/share/createrepo/readMetadata.py", line 41, in __init__
>>     self.scan()
>>   File "/usr/share/createrepo/readMetadata.py", line 64, in scan
>>     root = libxml2.parseFile(self.files['other']).getRootElement()
>>   File "/usr/lib/python2.5/site-packages/libxml2.py", line 1279, in 
>> parseFile
>>     if ret is None:raise parserError('xmlParseFile() failed')
>> libxml2.parserError: xmlParseFile() failed

It seems to be fixed in the latest update of libxml2 (libxml2-2.7.1) .


~buc




More information about the fedora-devel-list mailing list