public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Problem doing an emerge -uD world on AMD64
@ 2006-01-05 17:48 Jamie
  2006-01-05 17:57 ` Ernie Schroder
  2006-01-05 18:38 ` [gentoo-user] " Neil Bothwick
  0 siblings, 2 replies; 11+ messages in thread
From: Jamie @ 2006-01-05 17:48 UTC (permalink / raw
  To: gentoo-user

When doing an emerge -uD world on AMD64 I get the following error when 
openssh-4.2_p1 is being compiled:

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/work/openssh-4.2p1/config.log

!!! ERROR: net-misc/openssh-4.2_p1 failed.
!!! Function econf, Line 495, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status 
message.

I can see from this that the complaint is that libpam is missing but 
what do I emerge to get libpam installed?
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Problem doing an emerge -uD world on AMD64
  2006-01-05 17:48 [gentoo-user] Problem doing an emerge -uD world on AMD64 Jamie
@ 2006-01-05 17:57 ` Ernie Schroder
  2006-01-05 18:33   ` Jamie
  2006-01-05 18:38 ` [gentoo-user] " Neil Bothwick
  1 sibling, 1 reply; 11+ messages in thread
From: Ernie Schroder @ 2006-01-05 17:57 UTC (permalink / raw
  To: gentoo-user

On Thursday 05 January 2006 12:48, a tiny voice compelled Jamie to write:
> When doing an emerge -uD world on AMD64 I get the following error when
> openssh-4.2_p1 is being compiled:
>
> 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/work/openssh-4.2p1/config.log
>
> !!! ERROR: net-misc/openssh-4.2_p1 failed.
> !!! Function econf, Line 495, Exitcode 0
> !!! econf failed
> !!! If you need support, post the topmost build error, NOT this status
> message.
>
> I can see from this that the complaint is that libpam is missing but
> what do I emerge to get libpam installed?


qpkg -f /usr/lib/libpam.so
sys-libs/pam *

-- 
Regards, Ernie
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Problem doing an emerge -uD world on AMD64
  2006-01-05 17:57 ` Ernie Schroder
@ 2006-01-05 18:33   ` Jamie
  2006-01-05 18:38     ` Paweł Madej
                       ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Jamie @ 2006-01-05 18:33 UTC (permalink / raw
  To: gentoo-user

I did an emerge pam but am still getting this error:

checking for pututxline... no
checking for setutxent... no
checking for utmpxname... no
checking for daemon... no
checking for daemon in -lbsd... no
checking for getpagesize... no
checking for getpagesize in -lucb... no
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/work/openssh-4.2p1/config.log

!!! ERROR: net-misc/openssh-4.2_p1 failed.
!!! Function econf, Line 495, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status 
message.

Can anyone help me get around this? Is it possibly worth compiling 
openssh without pam support to avoid this error?

Ernie Schroder wrote:

>On Thursday 05 January 2006 12:48, a tiny voice compelled Jamie to write:
>  
>
>>When doing an emerge -uD world on AMD64 I get the following error when
>>openssh-4.2_p1 is being compiled:
>>
>>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/work/openssh-4.2p1/config.log
>>
>>!!! ERROR: net-misc/openssh-4.2_p1 failed.
>>!!! Function econf, Line 495, Exitcode 0
>>!!! econf failed
>>!!! If you need support, post the topmost build error, NOT this status
>>message.
>>
>>I can see from this that the complaint is that libpam is missing but
>>what do I emerge to get libpam installed?
>>    
>>
>
>
>qpkg -f /usr/lib/libpam.so
>sys-libs/pam *
>
>  
>

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Problem doing an emerge -uD world on AMD64
  2006-01-05 18:33   ` Jamie
@ 2006-01-05 18:38     ` Paweł Madej
  2006-01-05 19:53       ` gentoo
  2006-01-05 19:03     ` Willie Wong
  2006-01-05 23:57     ` Richard Fish
  2 siblings, 1 reply; 11+ messages in thread
From: Paweł Madej @ 2006-01-05 18:38 UTC (permalink / raw
  To: gentoo-user

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Did you try to run ldconfig so libraries cache was rebuild?

- --
Paweł Madej aka Nysander
http://quanteam.info          | http://forum-farmaceutyczne.org
http://nysander.quanteam.info | http://wiki.quanteam.info
GPG key: 5861680B             | keyserver: http://pgp.mit.edu
key fingerprint: 34A9 B8BB DFA2 4F0B EFB5  CE50 82F4 8C82 5861 680B
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDvWeIgvSMglhhaAsRAj5OAJ9sr08FH6HREPPfpkZ9OwAlg7UYpgCghH+g
APXGXKRTPnZbq/CgpO54viQ=
=TchJ
-----END PGP SIGNATURE-----
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Problem doing an emerge -uD world on AMD64
  2006-01-05 17:48 [gentoo-user] Problem doing an emerge -uD world on AMD64 Jamie
  2006-01-05 17:57 ` Ernie Schroder
@ 2006-01-05 18:38 ` Neil Bothwick
  1 sibling, 0 replies; 11+ messages in thread
From: Neil Bothwick @ 2006-01-05 18:38 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 391 bytes --]

On Fri, 06 Jan 2006 06:48:04 +1300, Jamie wrote:

> I can see from this that the complaint is that libpam is missing but 
> what do I emerge to get libpam installed?

libpam is part of pam, which is usually installed quite early on, unless
you have -pam in USE.

What does "emerge openssh -pv" give?


-- 
Neil Bothwick

Learn from your parents' mistakes - use birth control!

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Problem doing an emerge -uD world on AMD64
  2006-01-05 18:33   ` Jamie
  2006-01-05 18:38     ` Paweł Madej
@ 2006-01-05 19:03     ` Willie Wong
  2006-01-05 23:57     ` Richard Fish
  2 siblings, 0 replies; 11+ messages in thread
From: Willie Wong @ 2006-01-05 19:03 UTC (permalink / raw
  To: gentoo-user

On Fri, Jan 06, 2006 at 07:33:05AM +1300, Penguin Lover Jamie squawked:
> I did an emerge pam but am still getting this error:
> 
<snip?
> configure: error: *** libpam missing
> 
> !!! Please attach the config.log to your bug report:
> !!! /var/tmp/portage/openssh-4.2_p1/work/openssh-4.2p1/config.log
> 
> !!! ERROR: net-misc/openssh-4.2_p1 failed.
> !!! Function econf, Line 495, Exitcode 0
> !!! econf failed
> !!! If you need support, post the topmost build error, NOT this status 
> message.
> 
> Can anyone help me get around this? Is it possibly worth compiling 
> openssh without pam support to avoid this error?
> 

Did you not have PAM installed before? (You mentioned that you issued
an emerge pam, but was pam installed before that?)

You can compile openssh without pam support by removing the pam
useflag: edit /etc/portage/package.use so that there's one line for 
'net-misc/openssh -pam'
and retry your emerge. 

I personally have -pam in USE from make.conf, it depends on whether
you need the functionality. 

W
-- 
"`You ARE Zaphod Beeblebrox?'
`Yeah,' said Zaphod, `but don't shout it out or they'll all 
want one.'
`THE Zaphod Beeblebrox?'
`No, just A Zaphod Bebblebrox, didn't you hear I come in 
six packs?'
`But sir,' it squealed, `I just heard on the sub-ether 
radio report. It said you were dead...'
`Yeah, that's right, I just haven't stopped moving yet.'"

- Zaphod and the Guide's receptionist. 
Sortir en Pantoufles: up 54 days, 11:22
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Problem doing an emerge -uD world on AMD64
  2006-01-05 18:38     ` Paweł Madej
@ 2006-01-05 19:53       ` gentoo
  0 siblings, 0 replies; 11+ messages in thread
From: gentoo @ 2006-01-05 19:53 UTC (permalink / raw
  To: gentoo-user

I will try this when I get home after work as I cannot ssh into my network
at home at the moment as I forgot to restart the SSH daemon before I left
for the day :-/

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Did you try to run ldconfig so libraries cache was rebuild?
>
> - --
> Paweł Madej aka Nysander
> http://quanteam.info          | http://forum-farmaceutyczne.org
> http://nysander.quanteam.info | http://wiki.quanteam.info
> GPG key: 5861680B             | keyserver: http://pgp.mit.edu
> key fingerprint: 34A9 B8BB DFA2 4F0B EFB5  CE50 82F4 8C82 5861 680B
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.2 (GNU/Linux)
>
> iD8DBQFDvWeIgvSMglhhaAsRAj5OAJ9sr08FH6HREPPfpkZ9OwAlg7UYpgCghH+g
> APXGXKRTPnZbq/CgpO54viQ=
> =TchJ
> -----END PGP SIGNATURE-----
> --
> gentoo-user@gentoo.org mailing list
>
>
>
>


-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Problem doing an emerge -uD world on AMD64
  2006-01-05 18:33   ` Jamie
  2006-01-05 18:38     ` Paweł Madej
  2006-01-05 19:03     ` Willie Wong
@ 2006-01-05 23:57     ` Richard Fish
  2006-01-06  4:44       ` Jamie
  2006-01-06  4:49       ` [gentoo-user] " Jamie
  2 siblings, 2 replies; 11+ messages in thread
From: Richard Fish @ 2006-01-05 23:57 UTC (permalink / raw
  To: gentoo-user

On 1/5/06, Jamie <gentoo@orcon.net.nz> wrote:
> I did an emerge pam but am still getting this error:
>
> checking for pututxline... no
> checking for setutxent... no
> checking for utmpxname... no
> checking for daemon... no
> checking for daemon in -lbsd... no
> checking for getpagesize... no
> checking for getpagesize in -lucb... no
> 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/work/openssh-4.2p1/config.log

Take a look inside this file for the actual error.  If you don't see
or understand the error, do what the message says, and attach (or
better, post a link to) the config.log.

-Richard

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Problem doing an emerge -uD world on AMD64
  2006-01-05 23:57     ` Richard Fish
@ 2006-01-06  4:44       ` Jamie
  2006-01-06  4:49       ` [gentoo-user] " Jamie
  1 sibling, 0 replies; 11+ messages in thread
From: Jamie @ 2006-01-06  4:44 UTC (permalink / raw
  To: gentoo-user

I though it would be easiest to unmerge openssh then try and re-emerge 
it after my update world, but when tyring to unmerge I get the following 
error:

Gir ~ # emerge -C openssh


!!! 'net-misc/openssh' is part of your system profile.
!!! Unmerging it may be damaging to your system.

 >>> Waiting 10 seconds before starting...
 >>> (Control-C to abort)...
Press Ctrl-C to Stop in: 10 9

I have removed sshd from all unlevels so I'm a bit lost as to what it is 
telling me here.

(excuse me for being a bit thick!)

- Jamie -

Richard Fish wrote:

>On 1/5/06, Jamie <gentoo@orcon.net.nz> wrote:
>  
>
>>I did an emerge pam but am still getting this error:
>>
>>checking for pututxline... no
>>checking for setutxent... no
>>checking for utmpxname... no
>>checking for daemon... no
>>checking for daemon in -lbsd... no
>>checking for getpagesize... no
>>checking for getpagesize in -lucb... no
>>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/work/openssh-4.2p1/config.log
>>    
>>
>
>Take a look inside this file for the actual error.  If you don't see
>or understand the error, do what the message says, and attach (or
>better, post a link to) the config.log.
>
>-Richard
>
>  
>

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 11+ messages in thread

* [gentoo-user] Re: Problem doing an emerge -uD world on AMD64
  2006-01-05 23:57     ` Richard Fish
  2006-01-06  4:44       ` Jamie
@ 2006-01-06  4:49       ` Jamie
  2006-01-06  5:19         ` Willie Wong
  1 sibling, 1 reply; 11+ messages in thread
From: Jamie @ 2006-01-06  4:49 UTC (permalink / raw
  To: gentoo-user

I have since tried to unmerge openssh in the hope that this will allow
me to at least get my system up to date but I get the following issue:

Gir ~ # emerge --unmerge openssh


!!! 'net-misc/openssh' is part of your system profile.
!!! Unmerging it may be damaging to your system.

>>> Waiting 10 seconds before starting...
>>> (Control-C to abort)...
Press Ctrl-C to Stop in: 10 9

I have removed sshd from all run levels, what else could be the issue here?


On 1/6/06, Richard Fish <bigfish@asmallpond.org> wrote:
> On 1/5/06, Jamie <gentoo@orcon.net.nz> wrote:
> > I did an emerge pam but am still getting this error:
> >
> > checking for pututxline... no
> > checking for setutxent... no
> > checking for utmpxname... no
> > checking for daemon... no
> > checking for daemon in -lbsd... no
> > checking for getpagesize... no
> > checking for getpagesize in -lucb... no
> > 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/work/openssh-4.2p1/config.log
>
> Take a look inside this file for the actual error.  If you don't see
> or understand the error, do what the message says, and attach (or
> better, post a link to) the config.log.
>
> -Richard
>
> --
> gentoo-user@gentoo.org mailing list
>
>

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Re: Problem doing an emerge -uD world on AMD64
  2006-01-06  4:49       ` [gentoo-user] " Jamie
@ 2006-01-06  5:19         ` Willie Wong
  0 siblings, 0 replies; 11+ messages in thread
From: Willie Wong @ 2006-01-06  5:19 UTC (permalink / raw
  To: gentoo-user

On Fri, Jan 06, 2006 at 05:49:34PM +1300, Penguin Lover Jamie squawked:
> I have since tried to unmerge openssh in the hope that this will allow
> me to at least get my system up to date but I get the following issue:
> 
> Gir ~ # emerge --unmerge openssh
> 
> 
> !!! 'net-misc/openssh' is part of your system profile.
> !!! Unmerging it may be damaging to your system.
> 
> >>> Waiting 10 seconds before starting...
> >>> (Control-C to abort)...
> Press Ctrl-C to Stop in: 10 9
> 
> I have removed sshd from all run levels, what else could be the issue here?
> 

It means, openssh is part of 'system', a list of packages that are
deemed essential for the operation of your box by the gentoo-devs. 
And usually it is a bad idea to unmerge anything in it, since it could
lead to serious breakage. 

Also, I am under the impression (correct me if I am wrong) that world
is a superset of system? So even if you do unmerge openssh, the fact
that it is in system will bring it back in when you issue 'emerge -uD
world'

If you just don't want to deal with openssh right now, you can issue:

  emerge --update --deep world; emerge --resume --skipfirst;

If everything else compiles fine, the first 'emerge' will stop when it
hits openssh which refuses to compile, and the second one will tell it
to continue after skipping openssh. 

HTH

W
-- 
You will be attracted to an older, more experienced person!
    ~what appeared in a fortune cookie on 01-14-2002 to Daniel Jonathan Peng
     BTW, DJP was sixteen and three quarters...
Sortir en Pantoufles: up 54 days, 21:36
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2006-01-06  5:24 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-01-05 17:48 [gentoo-user] Problem doing an emerge -uD world on AMD64 Jamie
2006-01-05 17:57 ` Ernie Schroder
2006-01-05 18:33   ` Jamie
2006-01-05 18:38     ` Paweł Madej
2006-01-05 19:53       ` gentoo
2006-01-05 19:03     ` Willie Wong
2006-01-05 23:57     ` Richard Fish
2006-01-06  4:44       ` Jamie
2006-01-06  4:49       ` [gentoo-user] " Jamie
2006-01-06  5:19         ` Willie Wong
2006-01-05 18:38 ` [gentoo-user] " Neil Bothwick

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox