[issue237] smart hangs when upgrading the whole system

so at Labix Tracker tracker at labix.org
Thu Oct 26 05:41:07 PDT 2006


so <so at lalisio.com> added the comment:

same problem here, trying to update fc5 -> fc6; had often similar problems in 
the past (obviously others, too: issue12, issue82, issue122). most of the time 
i could work around it by selecting individual packages via --gui, but thats 
obvisously not an option for a dist upgrade :-(

i suppose part of the problem migth be that i have kind of a biarch system, 
x86_64 mainly, but some doubled packages for i386 (like glibc, which is needed 
for i386 mplayer, which is needed as codecs won't work for x86_64 mplayer).

"smart --log-level=debug upgrade --explain" prints almost nothing, and the 
process hangs at "Computing transaction...". strace gives 

write(1, "Computing transaction...", 24) = 24
brk(0x6e84000)                          = 0x6e84000
...

"brk" is repeated several times, but even that stops after a while, cpu keeps 
running at 100% though.

is there a way to make smart tell us more about the progress, like which 
packages is inspected for dependencies right now (like yum is doing it)? that 
could give a hint where a manual install of packages might break the loop...or 
any other thing how we could help to debug these kind of problems?

----------
nosy: +so

_______________________________________
Labix issue tracker <tracker at labix.org>
<http://tracker.labix.org/issue237>
_______________________________________



More information about the Smart mailing list