Summary: | x11-libs/libSM-1.2.2 - configure:18878: error: requested libuuid support but uuid.pc not found | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | s_verma797 |
Component: | [OLD] Library | Assignee: | Multilib team <multilib+disabled> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | x11 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 490968 | ||
Bug Blocks: | |||
Attachments: | config.log |
Description
s_verma797
2014-04-26 10:36:09 UTC
My guess is that this is because it looks like the dependency on
>=sys-apps/util-linux-2.16
is missing [${MULTILIB_USEDEP}]
(In reply to Matt Turner from comment #1) > My guess is that this is because it looks like the dependency on > > >=sys-apps/util-linux-2.16 > > is missing [${MULTILIB_USEDEP}] I have found /usr/libx32/pkgconfig/uuid.pc as only uuid.pc file on my system. I have used stage3-x32 amd64 to install gentoo on my system. Is it the problem? Also emerge -pv xorg-server gives output .... [ebuild N ] x11-libs/libSM-1.2.2 USE="ipv6 uuid -doc -static-libs" ABI_X86="64 (x32) (-32)" 0 kB .... Does (x32) means it is disabled? (In reply to s_verma797 from comment #2) > [ebuild N ] x11-libs/libSM-1.2.2 USE="ipv6 uuid -doc -static-libs" > ABI_X86="64 (x32) (-32)" 0 kB > > Does (x32) means it is disabled? The parentheses mean that the flag cannot be enabled or disabled (in this case, because it's force-enabled), the absence of a "-" before the flag means that the flag is enabled. Hello, It seems to be a duplication of bug 487132. You can do temporally a compilation with USE="-abi_x86_64" or USE="-uuid". Best regards. (In reply to Thibaud "thican" CANALE from comment #4) > Hello, > > It seems to be a duplication of bug 487132. > > You can do temporally a compilation with USE="-abi_x86_64" or USE="-uuid". > > Best regards. Yes you are right. Removing 64 ABI on x86_64 poses no problem. Modified make.conf with ABI_X86="x32". It works. Seems like stage3 for x32 doesn't have all needed libraries in (/usr)/lib64 and (/usr)/lib32. May be because it is for x32 only? *** This bug has been marked as a duplicate of bug 487132 *** |