Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 190364 - sys-apps/busybox-1.7.0 final link fails - cannot find -lpam
Summary: sys-apps/busybox-1.7.0 final link fails - cannot find -lpam
Status: RESOLVED DUPLICATE of bug 190212
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-27 06:25 UTC by Micah P. Dombrowski
Modified: 2007-08-27 07:04 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 Micah P. Dombrowski 2007-08-27 06:25:10 UTC
Was doing a -u world.  When I reached pam-0.99.8.1, it made me delete some orphaned files, and then it compiled and installed fine.  Now I'm at busybox-1.7.0, and it's failing, with the pertinent message apparently "cannot find -lpam":

...
  AR      util-linux/lib.a
  LINK    busybox_unstripped
Trying libraries: crypt m pam pam_misc
Library crypt is needed
Library m is needed
Library pam is not needed
Library pam_misc is needed
Library crypt is needed
Library m is needed
Library pam_misc is needed
Final link with: crypt m pam_misc
  LD      applets/built-in.o
  LINK    busybox_unstripped
Trying libraries: crypt m pam pam_misc
Failed: i686-pc-linux-gnu-gcc -static -o busybox_unstripped -Wl,-Map -Wl,busybox_unstripped.map -Wl,--warn-common -Wl,--sort-common -Wl,--start-group applets/built-in.o archival/lib.a archival/libunarchive/lib.a console-tools/lib.a coreutils/lib.a coreutils/libcoreutils/lib.a debianutils/lib.a e2fsprogs/lib.a editors/lib.a findutils/lib.a init/lib.a ipsvd/lib.a libbb/lib.a libpwdgrp/lib.a loginutils/lib.a miscutils/lib.a modutils/lib.a networking/lib.a networking/libiproute/lib.a networking/udhcp/lib.a procps/lib.a runit/lib.a selinux/lib.a shell/lib.a sysklogd/lib.a util-linux/lib.a archival/built-in.o archival/libunarchive/built-in.o console-tools/built-in.o coreutils/built-in.o coreutils/libcoreutils/built-in.o debianutils/built-in.o e2fsprogs/built-in.o editors/built-in.o findutils/built-in.o init/built-in.o ipsvd/built-in.o libbb/built-in.o libpwdgrp/built-in.o loginutils/built-in.o miscutils/built-in.o modutils/built-in.o networking/built-in.o networking/libiproute/built-in.o networking/udhcp/built-in.o procps/built-in.o runit/built-in.o selinux/built-in.o shell/built-in.o sysklogd/built-in.o util-linux/built-in.o -Wl,--end-group -Wl,--start-group -lcrypt -lm -lpam -lpam_misc -Wl,--end-group
/usr/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lpam
collect2: ld returned 1 exit status
make: *** [busybox_unstripped] Error 1
 *
 * ERROR: sys-apps/busybox-1.7.0 failed.
 * Call stack:
 *   ebuild.sh, line 1654:   Called dyn_compile
 *   ebuild.sh, line 990:   Called qa_call 'src_compile'
 *   ebuild.sh, line 44:   Called src_compile
 *   busybox-1.7.0.ebuild, line 154:   Called die
...

There are pam libraries in /lib, so I don't know what's up.

sigmund lib # ls -al *pam*
lrwxrwxrwx 1 root root    16 Aug 26 19:49 libpam.so -> libpam.so.0.81.8
lrwxrwxrwx 1 root root    16 Aug 26 19:49 libpam.so.0 -> libpam.so.0.81.8
-rwxr-xr-x 1 root root 41172 Aug 26 19:49 libpam.so.0.81.8
lrwxrwxrwx 1 root root    21 Aug 26 19:49 libpam_misc.so -> libpam_misc.so.0.81.2
lrwxrwxrwx 1 root root    21 Aug 26 19:49 libpam_misc.so.0 -> libpam_misc.so.0.81.2
-rwxr-xr-x 1 root root  8300 Aug 26 19:49 libpam_misc.so.0.81.2
lrwxrwxrwx 1 root root    17 Aug 26 19:49 libpamc.so -> libpamc.so.0.81.0
lrwxrwxrwx 1 root root    17 Aug 26 19:49 libpamc.so.0 -> libpamc.so.0.81.0
-rwxr-xr-x 1 root root 10340 Aug 26 19:49 libpamc.so.0.81.0

Buh?
Thanks!

Reproducible: Always

Steps to Reproduce:
1.  emerge -u world or just emerge busybox

Actual Results:  
emerge -u world fails :(

Expected Results:  
emerge -u world finishes :)
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-08-27 07:04:08 UTC

*** This bug has been marked as a duplicate of bug 190212 ***