Summary: | >=sys-fs/udev-197-r8 and =sys-apps/kmod-12-r1 installing library files in / not /lib | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Peter Fox <gentoo> |
Component: | [OLD] Core system | Assignee: | udev maintainers <udev-bugs> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | bkohler |
Priority: | Normal | ||
Version: | 10.0 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
build.log for udev-200 |
Description
Peter Fox
2013-04-03 20:19:49 UTC
Created attachment 344280 [details]
emerge --info
emerge --info udev end bit: ================================================================= Package Settings ================================================================= sys-fs/udev-200 was built with the following: USE="acl firmware-loader gudev hwdb kmod openrc -doc -introspection -keymap (-selinux) -static-libs" Provide a complete build.log here for starters. Created attachment 344282 [details]
build.log for udev-200
Seems like get_libdir from multilib.eclass is returning an empty string instead of 'lib' on your setup. I bet this breaks a lot more than just udev. Thanks I had put DEFAULT_ABI="x86" in my make.conf which seemed to break it. Now I've commented it out it seems better. I don't understand the multilib stuff properly is there a straight forward writeup anywhere? Perhaps it could be added to/referred to from the safe cflags page? Could there be a sanity checker for multilib, like for java? Closing as per Comment #6 (In reply to comment #6) > Thanks I had put > DEFAULT_ABI="x86" > in my make.conf which seemed to break it. > Now I've commented it out it seems better. Yeah, just don't do that. If you need help for using multilib, I would suggest starting with http://forums.gentoo.org/ instead. > I don't understand the multilib stuff properly is there a straight forward > writeup anywhere? Perhaps it could be added to/referred to from the safe > cflags page? I don't see how this is related to *flags except remotely, with -m32 type of flags. > Could there be a sanity checker for multilib, like for java? There is FEATURES="multilib-strict" but I don't think it will catch thesetype of issues, or even should. Overriding any major eclass/profiles variable can break the system in a minute, not something that is multilib specific. |