Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 201832 - sys-apps/coreutils-6.9-r1: Missing LDAP use flag
Summary: sys-apps/coreutils-6.9-r1: Missing LDAP use flag
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-10 08:55 UTC by Alexander Skwar
Modified: 2007-12-10 14:14 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Skwar 2007-12-10 08:55:38 UTC
winnb000488 / # ldd `which ls`
        linux-gate.so.1 =>  (0xffffe000)
        librt.so.1 => /lib/librt.so.1 (0xb7fc3000)
        libacl.so.1 => /lib/libacl.so.1 (0xb7fb8000)
        libc.so.6 => /lib/libc.so.6 (0xb7e82000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7e6a000)
        /lib/ld-linux.so.2 (0xb7fd1000)
        libattr.so.1 => /lib/libattr.so.1 (0xb7e65000)
        libnfsidmap.so.0 => /usr/lib/libnfsidmap.so.0 (0xb7e5a000)
        libldap-2.3.so.0 => /usr/lib/libldap-2.3.so.0 (0xb7e25000)
        liblber-2.3.so.0 => /usr/lib/liblber-2.3.so.0 (0xb7e17000)
        libresolv.so.2 => /lib/libresolv.so.2 (0xb7e05000)
        libssl.so.0.9.8 => /usr/lib/libssl.so.0.9.8 (0xb7dc2000)
        libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0xb7c77000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7c72000)

As you can see there, libldap and liblber have been linked into ls. But there's no LDAP use flag, which allows the user to disable that behaviour.
Comment 1 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-12-10 11:13:28 UTC
Post the output of:
scanelf -qF "%F: %n" `which ls`
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-12-10 11:47:12 UTC
Not baselayout, plus as noted above, ldd is useless.
Comment 3 Alexander Skwar 2007-12-10 14:14:13 UTC
I recompiled the acl package with USE=-ldap and then recompiled coreutils. Now ldd doesn't show libldap anymore and I was able to emerge -C openldap and still run ls.