Michael Andres changed bug 1177448
What Removed Added
Flags   needinfo?(werner@suse.com)

Comment # 4 on bug 1177448 from
@Ladislav: If you happen to have some YAST install log at hand which do use a
recent libyzpp 17.25.* (zgrep 'ZYppImpl.cc(ZYppImpl)' y2log*), please
quickcheck them:  zgrep -5 'select error: Interrupted system call' y2log*


It may also be something YAST specific. In the log I see frequent 'Interrupted
system call' errors from IOTools.cc and ExternalProgram.cc. Those are
interrupted poll/select loops collecting the output of the launched programs.
The interruption is just logged, but those loops continue their work until they
have fished.

The amount of interrupts seems to correspond with the time the program needs to
complete. If you check the timestamps you will see 10 interruptions per second.
Looks like a timer to me.

The log stops when executing the texlive-filesystem %posttrans. It's hard to
tell, whether the timer events are the reason why the forked command did not
complete within 4 min. But I don't think so. Werner should know what the
%posttrans is doing and whether 4 min. is a reasonable amout of time for the
script.

> posttrans scriptlet (using /bin/sh):
> test -d /var/run/texlive || exit 0
> VERBOSE=false /usr/share/texmf/texconfig/update || :


You are receiving this mail because: