* Re: [gentoo-amd64] net-misc/openssh-4.2_p1-r1 issue
2006-03-09 8:22 [gentoo-amd64] net-misc/openssh-4.2_p1-r1 issue "R. Müller"
@ 2006-03-09 8:49 ` Jonathan Schaeffer
2006-03-09 8:54 ` [gentoo-amd64] " Duncan
2006-03-09 9:09 ` [gentoo-amd64] " Hans-Gunther Borrmann
2 siblings, 0 replies; 7+ messages in thread
From: Jonathan Schaeffer @ 2006-03-09 8:49 UTC (permalink / raw
To: gentoo-amd64
Hi,
No hint, but it goes just the same for me. So I'm sharing the pain :)
Jonathan
2006/3/9, "R. Müller" <r.mueller@unicomp-berlin.de>:
> hi group,
>
> my update world stopped at
>
> [ebuild U ] net-misc/openssh-4.2_p1-r1 [4.2_p1] -X509 -chroot -hpn
> +ipv6 -kerberos +ldap -libedit +pam (-selinux) -sftplogging -skey
> -smartcard -static +tcpd 0 kB
>
> with following error message on configuration check :
> [...]
> checking whether system supports SO_PEERCRED getsockopt... yes
> checking if openpty correctly handles controlling tty... no
> checking whether getpgrp requires zero arguments... yes
> checking for dlopen in -ldl... no
> checking for pam_set_item in -lpam... no
> configure: error: *** libpam missing
>
> !!! Please attach the config.log to your bug report:
> !!! /var/tmp/portage/openssh-4.2_p1-r1/work/openssh-4.2p1/config.log
>
> !!! ERROR: net-misc/openssh-4.2_p1-r1 failed.
> !!! Function econf, Line 495, Exitcode 0
> !!! econf failed
> !!! If you need support, post the topmost build error, NOT this status
> message.
>
>
> but "libpam" is already installed :
> #emerge -s sys-libs/pam
>
> * sys-libs/pam
> Latest version available: 0.78-r3
> Latest version installed: 0.78-r3
> Size of downloaded files: 8,647 kB
> Homepage: http://www.kernel.org/pub/linux/libs/pam/
> Description: Based on the multilib eclass
> License: PAM
>
> #find /usr/ -iname "*libpam*"
> /usr/lib64/libpam.a
> /usr/lib64/libpam.so
> /usr/lib64/libpamc.a
> /usr/lib64/libpamc.so
> /usr/lib64/libpam_misc.a
> /usr/lib64/libpam_misc.so
>
> # ldconfig -p | grep libpam
> libpamc.so.0 (libc6,x86-64) => /lib/libpamc.so.0
> libpamc.so.0 (libc6) => /emul/linux/x86/lib/libpamc.so.0
> libpamc.so (libc6,x86-64) => /lib/libpamc.so
> libpamc.so (libc6) => /emul/linux/x86/lib/libpamc.so
> libpam_misc.so.0 (libc6,x86-64) => /lib/libpam_misc.so.0
> libpam_misc.so.0 (libc6) => /emul/linux/x86/lib/libpam_misc.so.0
> libpam_misc.so (libc6,x86-64) => /lib/libpam_misc.so
> libpam_misc.so (libc6) => /emul/linux/x86/lib/libpam_misc.so
> libpam.so.0 (libc6,x86-64) => /lib/libpam.so.0
> libpam.so.0 (libc6) => /emul/linux/x86/lib/libpam.so.0
> libpam.so (libc6,x86-64) => /lib/libpam.so
> libpam.so (libc6) => /emul/linux/x86/lib/libpam.so
>
> has anybody a hint ?
>
> thank you in advance.
>
> ronald
>
>
>
> --
> gentoo-amd64@gentoo.org mailing list
>
>
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-amd64] Re: net-misc/openssh-4.2_p1-r1 issue
2006-03-09 8:22 [gentoo-amd64] net-misc/openssh-4.2_p1-r1 issue "R. Müller"
2006-03-09 8:49 ` Jonathan Schaeffer
@ 2006-03-09 8:54 ` Duncan
2006-03-09 9:09 ` [gentoo-amd64] " Hans-Gunther Borrmann
2 siblings, 0 replies; 7+ messages in thread
From: Duncan @ 2006-03-09 8:54 UTC (permalink / raw
To: gentoo-amd64
R. Müller posted <440FE5C9.1010606@unicomp-berlin.de>, excerpted below,
on Thu, 09 Mar 2006 09:22:33 +0100:
> hi group,
>
> my update world stopped at
>
> [ebuild U ] net-misc/openssh-4.2_p1-r1 [4.2_p1] -X509 -chroot -hpn
> +ipv6 -kerberos +ldap -libedit +pam (-selinux) -sftplogging -skey
> -smartcard -static +tcpd 0 kB
>
> with following error message on configuration check : [...]
> checking for pam_set_item in -lpam... no
> configure: error: *** libpam missing
>
> !!! Please attach the config.log to your bug report: !!!
> /var/tmp/portage/openssh-4.2_p1-r1/work/openssh-4.2p1/config.log
>
> but "libpam" is already installed :
> #emerge -s sys-libs/pam
>
> * sys-libs/pam
> Latest version available: 0.78-r3
> Latest version installed: 0.78-r3
>
> #find /usr/ -iname "*libpam*"
> /usr/lib64/libpam.a
> /usr/lib64/libpam.so
> /usr/lib64/libpamc.a
> /usr/lib64/libpamc.so
> /usr/lib64/libpam_misc.a
> /usr/lib64/libpam_misc.so
>
> # ldconfig -p | grep libpam
> libpamc.so.0 (libc6,x86-64) => /lib/libpamc.so.0 libpamc.so.0
> (libc6) => /emul/linux/x86/lib/libpamc.so.0 libpamc.so
> (libc6,x86-64) => /lib/libpamc.so libpamc.so (libc6) =>
> /emul/linux/x86/lib/libpamc.so libpam_misc.so.0 (libc6,x86-64) =>
> /lib/libpam_misc.so.0 libpam_misc.so.0 (libc6) =>
> /emul/linux/x86/lib/libpam_misc.so.0 libpam_misc.so
> (libc6,x86-64) => /lib/libpam_misc.so libpam_misc.so (libc6) =>
> /emul/linux/x86/lib/libpam_misc.so libpam.so.0 (libc6,x86-64) =>
> /lib/libpam.so.0 libpam.so.0 (libc6) =>
> /emul/linux/x86/lib/libpam.so.0 libpam.so (libc6,x86-64) =>
> /lib/libpam.so libpam.so (libc6) => /emul/linux/x86/lib/libpam.so
>
> has anybody a hint ?
OK, I don't know why it's in system as I don't need it, and indeed, have
it package.provided so portage won't try to install it when I don't want
or need it, instead, pretending it's there, with no ill effects I can see.
Unless you know you need it (you ssh into or outof your box), you could
(and should, given that it's good security practice not to have installed
stuff that you aren't using, not to mention the bother upgrading it on a
from-source distribution like Gentoo) probably package.provided it as well.
If you /do/ actually need it...
Often, those errors have to do with it either looking in the wrong place,
or finding it, but testing with a little dummy compile that fails or warns
for some strange reason. IOW, it's not because you don't have it, but
because the test for it fails for whatever reason. Tweak the test so it
detects it correctly, and the problem disappears.
That's why it mentions config.log, which will be in your PORTAGE_TMPDIR,
in the working dir for that package. Look in it, and it'll tell you what
line of configure failed and give some more details. If you know bash
scripting, you should then be able to look in the configure script around
the given line and figure out what it's testing and run that command from
the command line if necessary to see what's going wrong and fix it.
Meanwhile, it suggests you bug report it (meaning not here, but at
bugs.gentoo.org). Have you done so, and in the process, checked to see if
there's already a bug open on that problem, which might have a solution?
If not, I'd suggest you do so. Meanwhile, posting here is a good idea to
see if anyone else has come across the problem, but that's not the same as
filing a bug, or looking to see if anyone else has filed one and seeing
what the comments on the bug say might help.
--
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-amd64] net-misc/openssh-4.2_p1-r1 issue
2006-03-09 8:22 [gentoo-amd64] net-misc/openssh-4.2_p1-r1 issue "R. Müller"
2006-03-09 8:49 ` Jonathan Schaeffer
2006-03-09 8:54 ` [gentoo-amd64] " Duncan
@ 2006-03-09 9:09 ` Hans-Gunther Borrmann
2006-03-09 9:20 ` Jonathan Schaeffer
2006-03-09 10:18 ` "R. Müller"
2 siblings, 2 replies; 7+ messages in thread
From: Hans-Gunther Borrmann @ 2006-03-09 9:09 UTC (permalink / raw
To: gentoo-amd64; +Cc: R. Müller, gentoo-amd64
On Thursday 09 March 2006 09:22, R. Müller wrote:
> hi group,
>
> my update world stopped at
>
> [ebuild U ] net-misc/openssh-4.2_p1-r1 [4.2_p1] -X509 -chroot -hpn
> +ipv6 -kerberos +ldap -libedit +pam (-selinux) -sftplogging -skey
> -smartcard -static +tcpd 0 kB
>
> with following error message on configuration check :
> [...]
> checking whether system supports SO_PEERCRED getsockopt... yes
> checking if openpty correctly handles controlling tty... no
> checking whether getpgrp requires zero arguments... yes
> checking for dlopen in -ldl... no
> checking for pam_set_item in -lpam... no
> configure: error: *** libpam missing
>
> !!! Please attach the config.log to your bug report:
> !!! /var/tmp/portage/openssh-4.2_p1-r1/work/openssh-4.2p1/config.log
>
> !!! ERROR: net-misc/openssh-4.2_p1-r1 failed.
> !!! Function econf, Line 495, Exitcode 0
> !!! econf failed
> !!! If you need support, post the topmost build error, NOT this status
> message.
>
>
> but "libpam" is already installed :
> #emerge -s sys-libs/pam
>
> * sys-libs/pam
> Latest version available: 0.78-r3
> Latest version installed: 0.78-r3
> Size of downloaded files: 8,647 kB
> Homepage: http://www.kernel.org/pub/linux/libs/pam/
> Description: Based on the multilib eclass
> License: PAM
>
> #find /usr/ -iname "*libpam*"
> /usr/lib64/libpam.a
> /usr/lib64/libpam.so
> /usr/lib64/libpamc.a
> /usr/lib64/libpamc.so
> /usr/lib64/libpam_misc.a
> /usr/lib64/libpam_misc.so
>
> # ldconfig -p | grep libpam
> libpamc.so.0 (libc6,x86-64) => /lib/libpamc.so.0
> libpamc.so.0 (libc6) => /emul/linux/x86/lib/libpamc.so.0
> libpamc.so (libc6,x86-64) => /lib/libpamc.so
> libpamc.so (libc6) => /emul/linux/x86/lib/libpamc.so
> libpam_misc.so.0 (libc6,x86-64) => /lib/libpam_misc.so.0
> libpam_misc.so.0 (libc6) => /emul/linux/x86/lib/libpam_misc.so.0
> libpam_misc.so (libc6,x86-64) => /lib/libpam_misc.so
> libpam_misc.so (libc6) => /emul/linux/x86/lib/libpam_misc.so
> libpam.so.0 (libc6,x86-64) => /lib/libpam.so.0
> libpam.so.0 (libc6) => /emul/linux/x86/lib/libpam.so.0
> libpam.so (libc6,x86-64) => /lib/libpam.so
> libpam.so (libc6) => /emul/linux/x86/lib/libpam.so
>
> has anybody a hint ?
>
> thank you in advance.
>
> ronald
Hello Ronald,
reemerge openldap. The emerge ssh again
Gunther
--
________________________________________________________________
Hans-Gunther Borrmann <hans-gunther.borrmann@rz.uni-freiburg.de>
Rechenzentrum der Universitaet Freiburg
Hermann-Herder-Str. 10, D79104 FREIBURG
Tel.: +49 761/203-4652
Fax: +49 761/203-4643
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread