To pre, or not to pre...

Jerry Amundson jamundso at gmail.com
Tue Dec 16 23:26:14 UTC 2008


I'm normally 'yum live upgrade' type, but trying preupgrade now.

556/742 - preupgrade/packages/openoffice.org-calc-core-3.0.1-13.2.fc11.x86_64.rp
605/742 - preupgrade/packages/libXdamage-1.1.1-5.fc11.i386.rpmTraceback (most 
recent call last):                                                                
  File "/usr/share/preupgrade/preupgrade-cli.py", line 284, in <module>         
    pu.main(myrelease)                                                          
  File "/usr/share/preupgrade/preupgrade-cli.py", line 249, in main             
    self.generate_repodata(cachedir, comps) # TODO: callback?                   
  File "/usr/lib/python2.5/site-packages/preupgrade/__init__.py", line 711, in 
generate_repodata                                                                
    generate_repodata(dir, comps, callback)                                     
  File "/usr/lib/python2.5/site-packages/preupgrade/__init__.py", line 727, in 
generate_repodata_f9                                                             
    mdgen.doPkgMetadata()
  File "/usr/lib/python2.5/site-packages/createrepo/__init__.py", line 332, in 
doPkgMetadata
    self.writeMetadataDocs(packages)
  File "/usr/lib/python2.5/site-packages/createrepo/__init__.py", line 475, in 
writeMetadataDocs
    clog_limit=self.conf.changelog_limit))
  File "/usr/lib/python2.5/site-packages/yum/packages.py", line 959, in 
xml_dump_other_metadata
    msg += "%s\n</package>\n" % 
misc.to_unicode(self._dump_changelog(clog_limit))
  File "/usr/lib/python2.5/site-packages/yum/packages.py", line 936, in 
_dump_changelog
    misc.to_xml(author, attrib=True), misc.to_xml(str(ts)),
  File "/usr/lib/python2.5/site-packages/yum/misc.py", line 749, in to_xml
    item = _ugly_utf8_string_hack(item)
  File "/usr/lib/python2.5/site-packages/yum/misc.py", line 728, in 
_ugly_utf8_string_hack
    print '\n%s encoding on %s\n' % (enc, item)
  File "/usr/lib64/python2.5/codecs.py", line 303, in write
    data, consumed = self.encode(object, self.errors)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xf8 in position 34: 
ordinal not in range(128)

jerry

-- 
To be named later.




More information about the devel mailing list