> > Watching the log, I noticed the whole thing hangs on importing some > > (random?) modules and the hangs last from 20-30 secs up to several > > minutes. After that, it imports some more modules and hangs again on > > importing something else ... and so on. > > Are they really random, hanging on different places in different > runs of the same command?
Nah, I shouldn't have used "random" word. It always hangs in the same place
with the same command ('import Arch' with 'yast sysconfig', for example), but
in a different place with a different command.
> > Watching strace output, lines like this scroll by for ages:
> >
> > [pid 8194] read(7, "b", 1) = 1
> > [pid 8194] read(7, "u", 1) = 1
> > [pid 8194] read(7, "s", 1) = 1
> > [pid 8194] read(7, ";", 1) = 1
>
> Argh, unbuffered reads like this distort the strace quite a lot, we
> must get rid of them. You can work around it by redirecting the
> strace output to a file so that it does not have to scroll :-/
Redirect with '>' ? I tried 'strace -ff -o log ... ' but with lot of created
log files all over the place, I found it hard to locate the one where the hang
can be observed.
I will file a bug, of course, I guess with Y2DEBUG logs. Nothing much can be
observed with standard logging, just the long pauses while importing various
stuff I described above :(
fB.
--
\\\\\ Katarina Machalkova
\\\\\\\__o OOo developer
__\\\\\\\'/_ & hedgehog painter
signature.asc
Description: This is a digitally signed message part.
