#6273: dnf crash in rawhide

Fedora Release Engineering rel-eng at lists.fedoraproject.org
Sat Oct 10 09:14:05 UTC 2015


#6273: dnf crash in rawhide
-----------------------------+------------------------
 Reporter:  tomh             |       Owner:  rel-eng@…
     Type:  task             |      Status:  new
Milestone:  Fedora 22 Final  |   Component:  koji
 Keywords:                   |  Blocked By:
 Blocking:                   |
-----------------------------+------------------------
 I just had a report from koschei about a failing build:

   http://koji.fedoraproject.org/koji/taskinfo?taskID=11396458

 It seems that dnf died, so I thought I'd report it given the switch to dnf
 yesterday. The trace in root.log is:

 {{{
 DEBUG util.py:393:  Traceback (most recent call last):
 DEBUG util.py:393:    File "/usr/bin/dnf", line 36, in <module>
 DEBUG util.py:393:      main.user_main(sys.argv[1:], exit_code=True)
 DEBUG util.py:393:    File "/usr/lib/python2.7/site-
 packages/dnf/cli/main.py", line 185, in user_main
 DEBUG util.py:393:      errcode = main(args)
 DEBUG util.py:393:    File "/usr/lib/python2.7/site-
 packages/dnf/cli/main.py", line 84, in main
 DEBUG util.py:393:      return _main(base, args)
 DEBUG util.py:393:    File "/usr/lib/python2.7/site-
 packages/dnf/cli/main.py", line 141, in _main
 DEBUG util.py:393:      ret = resolving(cli, base)
 DEBUG util.py:393:    File "/usr/lib/python2.7/site-
 packages/dnf/cli/main.py", line 160, in resolving
 DEBUG util.py:393:      base.do_transaction()
 DEBUG util.py:393:    File "/usr/lib/python2.7/site-
 packages/dnf/cli/cli.py", line 217, in do_transaction
 DEBUG util.py:393:      super(BaseCli, self).do_transaction(display)
 DEBUG util.py:393:    File "/usr/lib/python2.7/site-packages/dnf/base.py",
 line 574, in do_transaction
 DEBUG util.py:393:      self._run_transaction(cb=cb)
 DEBUG util.py:393:    File "/usr/lib/python2.7/site-packages/dnf/base.py",
 line 696, in _run_transaction
 DEBUG util.py:393:      self.verify_transaction(cb.verify_tsi_package)
 DEBUG util.py:393:    File "/usr/lib/python2.7/site-packages/dnf/base.py",
 line 752, in verify_transaction
 DEBUG util.py:393:      yumdb_info.releasever = self.conf.releasever
 DEBUG util.py:393:    File "/usr/lib/python2.7/site-
 packages/dnf/yum/rpmsack.py", line 295, in __setattr__
 DEBUG util.py:393:      self._write(attr, value)
 DEBUG util.py:393:    File "/usr/lib/python2.7/site-
 packages/dnf/yum/rpmsack.py", line 232, in _write
 DEBUG util.py:393:      dnf.pycomp.write_to_file(fo, value)
 DEBUG util.py:393:    File "/usr/lib/python2.7/site-
 packages/dnf/pycomp.py", line 88, in write_to_file
 DEBUG util.py:393:      f.write(content.encode('utf-8'))
 DEBUG util.py:393:  AttributeError: 'NoneType' object has no attribute
 'encode'
 DEBUG util.py:515:  Child return code was: 1
 }}}

-- 
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/6273>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project


More information about the rel-eng mailing list