Summary: | gv looks for xlibi18n.so.2 in wrong location | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Gunnlaugur Thor Briem <gthb> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED NEEDINFO | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2005.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Gunnlaugur Thor Briem
2006-09-23 03:00:23 UTC
You have /lib64/X11? o_O What did install the file there? equery b /lib64/X11/locale/lib64/common/xlibi18n.so.2 Uh ... nothing did, apparently. The equery belongs command shows up nothing. But the timestamp of /lib64/X11 is Jul 1 01:20, and genlop xorg-x11 shows this history: Fri Nov 25 00:11:04 2005 >>> x11-base/xorg-x11-6.8.2-r6 Sat Jul 1 01:20:57 2006 >>> x11-base/xorg-x11-6.8.2-r7 Sat Jul 1 16:40:57 2006 >>> x11-base/xorg-x11-7.0-r1 Sun Jul 2 01:05:54 2006 >>> x11-base/xorg-x11-7.0-r1 Sun Jul 2 18:26:03 2006 >>> x11-base/xorg-x11-6.8.2-r8 Wed Sep 13 10:07:02 2006 >>> x11-base/xorg-x11-7.0-r1 So it was the upgrade from 6.8.2-r6 to 6.8.2-r7 that created (or last modified a direct child of) /lib64/X11 I take your comment to mean that /lib64/X11 should not exist? I currently have xlibi18n.so.2 in only these two places: # slocate xlibi18n /emul/linux/x86/usr/X11R6/lib/X11/locale/lib/common/xlibi18n.so.2 /lib64/X11/locale/lib64/common/xlibi18n.so.2 and the emul path I didn't try to use (it also does not show up anything in equery belongs) The genlop history shows an upgrade/downgrade mess where I was trying to get my system back in order ... I ended up having to do that last emerge with -e because so many library dependencies had gone awry in the 6.8.2-r8 downgrade. That may be the reason behind this ... but I would have thought emerge -e would leave files in the right places (though it might also leave orphaned files from earlier ebuilds in the wrong places). There *should* be an xlibi18n.so.2 in the /usr/lib64 location, right? Which ebuild delivers it? Well, your system is a bit b0rked. You definitely shouldn't have /lib64/X11/ directory. And, no idea which ebuild provides xlibi18n.so.2, sorry. |