Summary: | x11-misc/xdialog-2.2.1-r1 often freezes when backgrounded | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | DEMAINE Benoît-Pierre, aka DoubleHP <dhp_gentoo> |
Component: | Current packages | Assignee: | Desktop Misc. Team <desktop-misc> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | jer |
Priority: | High | ||
Version: | 2008.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | /tmp/emerge--info |
Description
DEMAINE Benoît-Pierre, aka DoubleHP
2009-01-13 11:24:07 UTC
Created attachment 178345 [details]
/tmp/emerge--info
(not sure how emerge --info can help)
dhp@moon-gen-3:~$ emerge -vp xdialog
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] x11-misc/xdialog-2.2.1-r1 USE="nls" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
dhp@moon-gen-3:~$
Good luck.
found a strange behaviour: { sleep 5 | Xdialog --infobox "message" 10 50 0 ; } & This explains why Xdialog waits for input, and can stall when backgrouded ... better trick: sleep 99 | Xdialog --infobox "message" 10 50 0 & It looks to me like Xdialog is merely waiting for stdin to close and unfreezes very nicely when that condition is met. I don't see a bug here... it's how Jeroen explained, imho. |