smart in f10

oleksandr korneta atenrok at gmail.com
Sun Dec 28 01:53:34 UTC 2008


on 12/25/2008 10:57 AM oleksandr korneta wrote:
> on 12/25/2008 04:10 AM Paulo Cavalcanti wrote:
>> On Thu, Dec 25, 2008 at 3:18 AM, oleksandr korneta <atenrok at gmail.com>wrote:
>>
>>> hello,
>>>
>>> smart (smart-1.1-56.fc10.rpm) segfaults while reloading cache. According to
>>> traceback message it must this bug:
>>> https://bugs.launchpad.net/fedora/+source/smart/+bug/302345 which has been
>>> fixed in the trunk for quite some time
>>> http://bazaar.launchpad.net/~smartpm/smart/trunk/revision/844<http://bazaar.launchpad.net/%7Esmartpm/smart/trunk/revision/844>
>>>
>>> are there any chances that this will make it to fedora repos anytime soon?
>>>
>>>
>> Interesting. I have smart 1.1.58 on F8, and the changelog says:
>>
>> Smart Package Manager is a next generation package handling tool.
>> * Sun Dec 21 2008 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.1-58
>> - Use bugfix branch, remove already included patches.
>>
>> I think the F10 version is on its way ....
>>
>>
> 
> ooops, False alarm. Just fund it in updates
> 
> smart-1.1-56.fc10.i386
> Build Time   : Sun Dec 21 16:17:28 2008
> 
> 
seems like that fix didn't make it into this update or something, 
because my smart is still crashing on  Loading cache...

with the error

Traceback (most recent call last):#################################### 
  ( 97%)
   File "/usr/bin/smart", line 195, in <module>
     main(sys.argv[1:])
   File "/usr/bin/smart", line 168, in main
     exitcode = iface.run(opts.command, opts.argv)
   File "/usr/lib/python2.5/site-packages/smart/interface.py", line 53, 
in run
     result = _command.main(self._ctrl, opts)
   File "/usr/lib/python2.5/site-packages/smart/commands/update.py", 
line 77, in
main
     ctrl.reloadChannels()
   File "/usr/lib/python2.5/site-packages/smart/control.py", line 378, 
in reloadC
hannels
     self._cache.load()
   File "/usr/lib/python2.5/site-packages/smart/backends/rpm/header.py", 
line 300
, in load
     prvargs, reqargs, upgargs, cnfargs)
   File "/usr/lib/python2.5/site-packages/smart/backends/rpm/base.py", 
line 105,
in equals
     fk([x for x in self.provides if x.name[0] != "/"]) !=
IndexError: string index out of range

any suggestions?


-- 
regards,
Oleksandr Korneta

I'm running F9 x86_64 and F10 i386 on x86_64 hardware, should this matter.

/The nice thing about standards is that there are so many to choose from./





More information about the fedora-list mailing list