Summary: | app-arch/dpkg-1.13.24 fails to link (missing selinux support) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Patrizio Bassi <patrizio.bassi> |
Component: | New packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | adam.walker, masterdriverz |
Priority: | High | ||
Version: | 2006.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | log |
Description
Patrizio Bassi
2007-01-05 05:31:20 UTC
run `emerge dpkg >& log` and post the log as an attachment Created attachment 105615 [details]
log
i see you have libselinux installed on your system ... unmerge it you're right fixed. This bug/problem also exists in 1.14.22 with Portage 2.1.6.11 (selinux/2007.0/amd64/hardened, gcc-4.1.2, glibc-2.8_p20080602-r1, 2.6.19.7 x86_64). Unmerging libselinux on a hardened profile results in all sorts of wonderful system-wide breakage. same issue here ( using the selinux profile, without hardend ) unmerging libselinux is not an acceptable workaround here, but temporary adding '-lselinux' to the LDFLAGS works fine please reopen this bug maybe this bug should be forwarded to libselinux, because libselinux-2.0.71 does not provide a pkg-config file 'libselinux.pc': [code] checking for is_selinux_enabled in -lselinux... yes Package libselinux was not found in the pkg-config search path. Perhaps you should add the directory containing `libselinux.pc' to the PKG_CONFIG_PATH environment variable No package 'libselinux' found checking selinux/selinux.h usability... yes checking selinux/selinux.h presence... yes checking for selinux/selinux.h... yes [/code] but if the configure script can do additional checks to search for the selinux headers, it could also search for the selinux library file a new bug |