All pastes #27779 Raw Edit

Something

public text v1 · immutable
#27779 ·published 2005-11-06 15:15 UTC
rendered paste body
[tgerla@marshank ~]$  sudo conary update automake=/conary.rpath.com@rpl:devel//1/1.9.6-1-0.1
Resolving dependencies...Applying update job:
    Update  automake (/conary.rpath.com@rpl:devel//rpl1/1.9.6-3-0.1 -> /conary.rpath.com@rpl:devel//1/1.9.6-1-0.1)
    Update  automake:data (/conary.rpath.com@rpl:devel//rpl1/1.9.6-3-0.1 -> /conary.rpath.com@rpl:devel//1/1.9.6-1-0.1)
    Update  automake:doc (/conary.rpath.com@rpl:devel//rpl1/1.9.6-3-0.1 -> /conary.rpath.com@rpl:devel//1/1.9.6-1-0.1)
    Update  automake:runtime (/conary.rpath.com@rpl:devel//rpl1/1.9.6-3-0.1 -> /conary.rpath.com@rpl:devel//1/1.9.6-1-0.1)
Creating database transaction (1 of 4)...*** Note *** An extended traceback has been saved to /tmp/conary-stack-eOfxeb
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/conary/conary", line 21, in ?
    sys.exit(conary.main())
  File "/usr/lib/python2.4/site-packages/conary/conary.py", line 580, in main
    return realMain(cfg, argv)
  File "/usr/lib/python2.4/site-packages/conary/conary.py", line 516, in realMain
    updatecmd.doUpdate(cfg, otherArgs[2:], **kwargs)
  File "/usr/lib/python2.4/site-packages/conary/updatecmd.py", line 290, in doUpdate
    checkPathConflicts = checkPathConflicts)
  File "/usr/lib/python2.4/site-packages/conary/updatecmd.py", line 359, in _updateTroves
    callback = callback, autoPinList = cfg.pinTroves, threshold = cfg.trustThreshold)
  File "/usr/lib/python2.4/site-packages/conary/conaryclient/update.py", line 1434, in applyUpdate
    _applyCs(newCs, uJob)
  File "/usr/lib/python2.4/site-packages/conary/conaryclient/update.py", line 1397, in _applyCs
    threshold = threshold,)
  File "/usr/lib/python2.4/site-packages/conary/local/database.py", line 529, in commitChangeSet
    autoPinList, threshold = threshold)
  File "/usr/lib/python2.4/site-packages/conary/local/localrep.py", line 125, in __init__
    repository.ChangeSetJob.__init__(self, repos, cs, callback = callback, threshold = threshold)
  File "/usr/lib/python2.4/site-packages/conary/repository/repository.py", line 454, in __init__
    self.checkTroveSignatures(newTrove, threshold, keyCache=keyCache)
  File "/usr/lib/python2.4/site-packages/conary/local/localrep.py", line 77, in checkTroveSignatures
    trv.verifyDigitalSignatures(threshold, keyCache)
  File "/usr/lib/python2.4/site-packages/conary/trove.py", line 475, in verifyDigitalSignatures
    sha1_new = self.computeSignatures(store=False)
  File "/usr/lib/python2.4/site-packages/conary/trove.py", line 500, in computeSignatures
    s = self._sigString()
  File "/usr/lib/python2.4/site-packages/conary/trove.py", line 432, in _sigString
    skipSet = { 'sigs' : True,
  File "/usr/lib/python2.4/site-packages/conary/streams.py", line 260, in freeze
    return self.v.asString()
AttributeError: 'str' object has no attribute 'asString'
> /usr/lib/python2.4/site-packages/conary/streams.py(260)freeze()
-> return self.v.asString()
(Epdb) print self.v
/conary.rpath.com@rpl:devel//rpl1/1129666906.462:1.9.6-3-0.1
(Epdb) l
255
256         def freeze(self, skipSet = {}):
257             if not self.v:
258                 return ""
259             else:
260  ->             return self.v.asString()
261
262