Summary: | updated xorg.conf breaks tk library | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Maguin <T.Maguin> |
Component: | [OLD] Library | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | tcltk |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Thomas Maguin
2005-02-10 03:24:19 UTC
Workaround: new xorg.conf must be modified: is: RgbPath "/etc/lib/X11/rgb" should be: RgbPath "/usr/X11R6/lib/X11/rgb" It doesn't change it to /etc. It changes /usr/X11R6 to /usr. Someone must've done the /etc change themselves, because X doesn't do it. donnie@garlic ~ $ grep Rgb /usr/portage/x11-base/xorg-x11/xorg-x11-6.* /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0-r4.ebuild: sed -i 's~^\([ \t]*RgbPath[ \t]\+\)"/usr/X11R6/$(get_libdir)/X11/rgb"~\1"/usr/$(get_libdir)/X11/rgb"~' \ /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.1.901.ebuild: sed -i 's~^\([ \t]*RgbPath[ \t]\+\)"/usr/X11R6/$(get_libdir)/X11/rgb"~\1"/usr/$(get_libdir)/X11/rgb"~' \ /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.1.901-r1.ebuild: sed -i 's~^\([ \t]*RgbPath[ \t]\+\)"/usr/X11R6/$(get_libdir)/X11/rgb"~\1"/usr/$(get_libdir)/X11/rgb"~' \ /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.1.902.ebuild: sed -i 's~^\([ \t]*RgbPath[ \t]\+\)"/usr/X11R6/$(get_libdir)/X11/rgb"~\1"/usr/$(get_libdir)/X11/rgb"~' \ The change is: RgbPath "/usr/lib/X11/rgb" should be: RgbPath "/usr/X11R6/lib/X11/rgb" readlink -f /usr/X11R6/lib. On my box, `ls /usr/X11R6/lib' gave "lib modules", where "lib" was a symlink to "../lib". I thought the expected bahaviour was that /usr/X11R6/lib should be a symlink to /usr/lib, then everything should be OK. Yes, that _should_ be the behavior. Seems you hit a bug somewhere. Give 6.8.1.904 a try (or wait til tomorrow or so and try 6.8.2). Donnie, that's not the expected behavior... Thomas is saying: # ls -l /usr/X11R6/lib lib -> ../lib modules Ie, X11R6/lib is still there. This is probably similar to the problem I had a few weeks ago with some . files existing in lib that didn't get moved. Thomas, can you please do: find /usr/X11R6/lib # find /usr/X11R6/lib /usr/X11R6/lib Jeremy, I think you misunderstood my comment. I was agreeing with the second half of comment #5. Please reopen if you're still reproducing this. |