Summary: | x11-base/xorg-x11-6.8.1.904 messing up with lib32 links /emul symlinks | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Simone Piunno <pioppo> |
Component: | Current packages | Assignee: | AMD64 Project <amd64> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | amd64, x11 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Simone Piunno
2005-02-04 09:32:37 UTC
This is how I managed to get everything working again: rm /usr/X11R6 mkdir /usr/X11R6 cd /usr/X11R6 ln -s ../bin ln -s ../include ln -s ../lib ln -s ../lib64 ln -s ../../../emul/linux/x86/usr/X11R6/lib32 ldconfig Please fix the X11 emul stuff. I don't even understand exactly what the reporter's trying to say about fixing symlinks, because I have no familiarity with the emul libs. If I'm doing something wrong in the migration regarding treatment of lib32, please let me know. Not symlinking the top-level /usr/X11R6 is not an option. I'll bump the libs with a fix tomorrow, for now, please put a !<=emul-x11-current_version in the DEPEND fixed in -r4 of the emul libs. Sorry but the problem can't be just in the emul libs. As I told you, after upgrading xorg I had /usr/lib32 -> /emul/linux/x86/usr/X11R6/lib32 This is clearly wrong and this symlink has been put there by xorg-x11's migration scripts. So you have to fix those, too! the migration script does that because X11R6/lib32 exists. emul-r4 makes it not exist. |