Bug 193482
Summary: | xmms i386 build hangs in buildsys | ||||||
---|---|---|---|---|---|---|---|
Product: | [Retired] Fedora Infrastructure | Reporter: | Ville Skyttä <scop> | ||||
Component: | extras buildsys | Assignee: | Seth Vidal <skvidal> | ||||
Status: | CLOSED ERRATA | QA Contact: | Jeremy Katz <katzj> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | unspecified | CC: | dcbw, jeff, katzj, mtasaka, wtogami | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2006-06-21 18:44:08 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Ville Skyttä
2006-05-29 15:20:46 UTC
In fact, except for arts-devel umask problem, I can rebuild xmms by myself. For now, I have no idea for xmms building hang. Looks like this is indeed a problem with i386/devel only, FC-5 built fine. http://buildsys.fedoraproject.org/build-status/job.psp?uid=10048 Created attachment 130224 [details]
Diff to check where building of xmms hangs
Ville, the diff file I attached is VERY UGLY, but I think this is useful for
detecting where buildsys hangs for rebuilding xmms.
Ville -- is this still happening? (of course, now the devel tree is busted today) Some more data points from debugging this last week: 1) Only happens building i386 jobs on an x86_64 build host 2) pstree output shows the last child process is 'sed', spawned by libtool. No idea why sed is hanging 3) strace on the sed process shows its sitting in futex lock or whatever that is 4) gdb is useless here for backtraces; apparently after FC3/RHEL4 gdb got a better ability to show symbols for 32-bit binaries with a 64-bit gdb, but we're screwed right now 5) pstack shows sed is sitting in the vDSO somewhere around 0xffffe405 (iirc) So either I need to start building custom gdbs, or I need to figure out some other way to determine WTF the hung processes are doing. Blocked pipes? I have no idea. Hangs in futex tend to be "fun with the kernel" -- unfortunately, I've never gotten a better way of really debugging them :-/ Have we tried rebooting the builder? Not recently. Want to try it on hammer1? It's been kicked Seeing that the kerry package which was reported to have the same problem was built successfully today made me try it again, but unfortunately the xmms build still hangs (job 9945). Cc'ing Warren, IIRC you were trying to debug this some time ago. The kernel upgrades seem to have fixed this, thanks. |