yum error of extras

Brian Millett bpm at ec-group.com
Thu Dec 16 19:47:37 UTC 2004


> On Thu, 2004-12-16 at 13:28 -0600, Brian Millett wrote:
>> Seth, having added
>> [pre-extras]
>> name=Pre Extras
>> baseurl=http://fedoraproject.org/pre-extras/3/$basearch/
>> enabled=1
>> gpgcheck=1
>>
>> I looked to see what was available, then tried to update.
>>
>> Results follow:
>> .....
>> --> Running transaction check
>> --> Processing Dependency: aalib = %{epoch}:1.4.0-0.rc5.2 for package:
>> aalib-devel
>> Traceback (most recent call last):
>>   File "/usr/bin/yum", line 7, in ?
>>     yummain.main(sys.argv[1:])
>>   File "/usr/share/yum-cli/yummain.py", line 104, in main
>>     (result, resultmsgs) = base.buildTransaction()
>>   File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 219,
>> in
>> buildTransaction
>>     (rescode, restring) = self.resolveDeps()
>>   File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 187,
>> in
>> resolveDeps
>>     (checkdep, missing, conflict, errormsgs) = self._processReq(dep)
>>   File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 271,
>> in
>> _processReq
>>     CheckDeps, missingdep =
>> self._requiringFromTransaction(requiringPkg,
>> requirementTuple, errormsgs)
>>   File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 420,
>> in
>> _requiringFromTransaction
>>     provSack = self.whatProvides(needname, needflags, needversion)
>>   File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 65, in
>> whatProvides
>>     (r_e, r_v, r_r) = rpmUtils.miscutils.stringToVersion(version)
>>   File "/usr/lib/python2.4/site-packages/rpmUtils/miscutils.py", line
>> 307,
>> in stringToVersion
>>     epoch = string.atol(verstring[:i])
>>   File "/usr/lib/python2.4/string.py", line 419, in atol
>>     return _long(s, base)
>> ValueError: invalid literal for long(): %{epoch}
>>
>
> Looks like garbage in the epoch field of aalib.
>
> I'll take a look at both yum and the pkg.
>
> could you open a bug on this?

Done.  #143138



-- 
Brian Millett
Enterprise Consulting Group  "Shifts in paradigms
(314) 205-9030           often cause nose bleeds."
bpmATec-groupDOTcom                     Greg Glenn






More information about the test mailing list