Summary: | xorg-x11 6.8.0 cyclic dependancy issue: GLcore needs glx which needs GLcore which needs......... | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Stuart Longland (RETIRED) <redhatter> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED WORKSFORME | ||
Severity: | major | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Logfile from X.org 6.8.0 after unmerge/remerge from binary. |
Description
Stuart Longland (RETIRED)
![]() Some additional information... I tried a bit of fiddling, moving around the order of X modules being loaded didn't seem to make a lot of difference. The main thing I tried was to completely unmerge X, then to merge the binary. ttmkfdir segfaulted in the postinstall stage of the emerge when it hit /usr/share/fonts/TTF. I tracked this down by cutting and pasting the commands from the ebuild and running them manually. The message I got was: fix-x11.sh: line 37: 15619 Segmentation Fault LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/usr/X11R6/lib" /usr/X11R6/bin/ttmkfdir -x 2 -e /usr/share/fonts/encodings/encodings.dir -o ${x}/fonts/fonts.scale -d ${x} (where $x=/usr/share/fonts/TTF) Also, the problem seems to have lessened in the sense that I now only get two errors from X (see attachment). I might try unmerging then remerging X.org from source once more -- that way there should be no old 6.7.0 files lurking to mess things up. Created attachment 39550 [details]
Logfile from X.org 6.8.0 after unmerge/remerge from binary.
File is gzipped to save space.
Hi, could you give the latest stuff a try? 6.8.0-r4 contains a fix for dlloader+hardened problems, among other things. This bug has been sitting around for some time now. I don't know what fixed the problem, but I'm now running X.org 6.8.0-r1 and have been for some time. I'll close it, saying "Works For Me" as this is the case at the moment... although if anyone strikes the same problem -- feel free to reopen it. |