public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] glibc-2.14.1 upgrade
@ 2011-11-24  5:27 Paul Hartman
  2011-11-24  7:34 ` justin
  0 siblings, 1 reply; 13+ messages in thread
From: Paul Hartman @ 2011-11-24  5:27 UTC (permalink / raw
  To: Gentoo User

Hi,

After emerging glibc-2.14.1 today, pam stopped working, which
prevented KDE from working and some other things. I got this kind of
message:

/lib64/libc.so.6: version `GLIBC_2.14' not found (required by
/lib64/libcrypt.so.1)

There were no @preserved-rebuild and revdep-rebuild found nothing. I
rebuilt pam and things seem to be working again. Are there any other
packages I should rebuild before encountering a problem? Or some way
to detect which need to be rebuilt? Should I re-emerge world against
my new glibc? :)

Thanks,
Paul



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

* Re: [gentoo-user] glibc-2.14.1 upgrade
  2011-11-24  5:27 [gentoo-user] glibc-2.14.1 upgrade Paul Hartman
@ 2011-11-24  7:34 ` justin
  2011-11-25 16:30   ` 微菜
  0 siblings, 1 reply; 13+ messages in thread
From: justin @ 2011-11-24  7:34 UTC (permalink / raw
  To: gentoo-user

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

On 24/11/11 06:27, Paul Hartman wrote:
> Hi,
> 
> After emerging glibc-2.14.1 today, pam stopped working, which
> prevented KDE from working and some other things. I got this kind of
> message:
> 
> /lib64/libc.so.6: version `GLIBC_2.14' not found (required by
> /lib64/libcrypt.so.1)
> 
> There were no @preserved-rebuild and revdep-rebuild found nothing. I
> rebuilt pam and things seem to be working again. Are there any other
> packages I should rebuild before encountering a problem? Or some way
> to detect which need to be rebuilt? Should I re-emerge world against
> my new glibc? :)
> 
> Thanks,
> Paul
> 

Hi Paul,

after an glibc upgrade it is time to do an

emerge -e system world


This is what binary distros actually do when they have major bumps in
their releases.

Justin


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 262 bytes --]

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

* Re: [gentoo-user] glibc-2.14.1 upgrade
  2011-11-24  7:34 ` justin
@ 2011-11-25 16:30   ` 微菜
  2011-11-25 18:11     ` Pandu Poluan
  0 siblings, 1 reply; 13+ messages in thread
From: 微菜 @ 2011-11-25 16:30 UTC (permalink / raw
  To: gentoo-user

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

于 2011年11月24日 15:34, justin 写道:
> On 24/11/11 06:27, Paul Hartman wrote:
>> Hi,
>>
>> After emerging glibc-2.14.1 today, pam stopped working, which
>> prevented KDE from working and some other things. I got this kind of
>> message:
>>
>> /lib64/libc.so.6: version `GLIBC_2.14' not found (required by
>> /lib64/libcrypt.so.1)
>>
>> There were no @preserved-rebuild and revdep-rebuild found nothing. I
>> rebuilt pam and things seem to be working again. Are there any other
>> packages I should rebuild before encountering a problem? Or some way
>> to detect which need to be rebuilt? Should I re-emerge world against
>> my new glibc? :)
>>
>> Thanks,
>> Paul
>>
> 
> Hi Paul,
> 
> after an glibc upgrade it is time to do an
> 
> emerge -e system world

you must be kidding me . it will take days to complete.

> 
> 
> This is what binary distros actually do when they have major bumps in
> their releases.
> 
> Justin
> 


-- 
我是天马博士,对,就是创造了阿童木的那个天马博士


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

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

* Re: [gentoo-user] glibc-2.14.1 upgrade
  2011-11-25 16:30   ` 微菜
@ 2011-11-25 18:11     ` Pandu Poluan
  2011-11-25 18:59       ` Florian Philipp
  0 siblings, 1 reply; 13+ messages in thread
From: Pandu Poluan @ 2011-11-25 18:11 UTC (permalink / raw
  To: gentoo-user

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

On Nov 26, 2011 12:05 AM, "微菜" <microcai@fedoraproject.org> wrote:
>
> 于 2011年11月24日 15:34, justin 写道:
> > On 24/11/11 06:27, Paul Hartman wrote:
> >> Hi,
> >>
> >> After emerging glibc-2.14.1 today, pam stopped working, which
> >> prevented KDE from working and some other things. I got this kind of
> >> message:
> >>
> >> /lib64/libc.so.6: version `GLIBC_2.14' not found (required by
> >> /lib64/libcrypt.so.1)
> >>
> >> There were no @preserved-rebuild and revdep-rebuild found nothing. I
> >> rebuilt pam and things seem to be working again. Are there any other
> >> packages I should rebuild before encountering a problem? Or some way
> >> to detect which need to be rebuilt? Should I re-emerge world against
> >> my new glibc? :)
> >>
> >> Thanks,
> >> Paul
> >>
> >
> > Hi Paul,
> >
> > after an glibc upgrade it is time to do an
> >
> > emerge -e system world
>
> you must be kidding me . it will take days to complete.
>

On my virtualized servers, emerge -e @system @world, a total of
170-something packages, takes only about 6-7 hours. Remember, these are
VMs, which means the 2 vCPUs I assigned them are actually shared with other
VMs.

On a non-virtualized system, should be faster. Of course, if you have
sizable packages, it might take around 24 hours to complete.

Rgds,

[-- Attachment #2: Type: text/html, Size: 1784 bytes --]

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

* Re: [gentoo-user] glibc-2.14.1 upgrade
  2011-11-25 18:11     ` Pandu Poluan
@ 2011-11-25 18:59       ` Florian Philipp
  2011-11-25 22:30         ` Neil Bothwick
                           ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Florian Philipp @ 2011-11-25 18:59 UTC (permalink / raw
  To: gentoo-user

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

Am 25.11.2011 19:11, schrieb Pandu Poluan:
> 
> On Nov 26, 2011 12:05 AM, "微菜" <microcai@fedoraproject.org
> <mailto:microcai@fedoraproject.org>> wrote:
>>
>> 于 2011年11月24日 15:34, justin 写道:
>> > On 24/11/11 06:27, Paul Hartman wrote:
>> >> Hi,
>> >>
>> >> After emerging glibc-2.14.1 today, pam stopped working, which
>> >> prevented KDE from working and some other things. I got this kind of
>> >> message:
>> >>
>> >> /lib64/libc.so.6: version `GLIBC_2.14' not found (required by
>> >> /lib64/libcrypt.so.1)
>> >>
>> >> There were no @preserved-rebuild and revdep-rebuild found nothing. I
>> >> rebuilt pam and things seem to be working again. Are there any other
>> >> packages I should rebuild before encountering a problem? Or some way
>> >> to detect which need to be rebuilt? Should I re-emerge world against
>> >> my new glibc? :)
>> >>
>> >> Thanks,
>> >> Paul
>> >>
>> >
>> > Hi Paul,
>> >
>> > after an glibc upgrade it is time to do an
>> >
>> > emerge -e system world
>>
>> you must be kidding me . it will take days to complete.
>>
> 
> On my virtualized servers, emerge -e @system @world, a total of
> 170-something packages, takes only about 6-7 hours. Remember, these are
> VMs, which means the 2 vCPUs I assigned them are actually shared with
> other VMs.
> 
> On a non-virtualized system, should be faster. Of course, if you have
> sizable packages, it might take around 24 hours to complete.
> 
> Rgds,
> 

I've used Gentoo since 2006 and never had any reason to emerge -e. I can
also cite posts on this mailing list going back as far as 2007 (just my
local archive, mind you) that say it is unnecessary for glibc updates.
Or, to cite Volker Armin Hemmann's eloquent reply from 08-11-2007: "no" ;-)

Regards,
Florian Philipp


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 262 bytes --]

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

* Re: [gentoo-user] glibc-2.14.1 upgrade
  2011-11-25 18:59       ` Florian Philipp
@ 2011-11-25 22:30         ` Neil Bothwick
  2011-11-25 22:39           ` Albert W. Hopkins
  2011-11-25 22:53         ` Michael Mol
                           ` (2 subsequent siblings)
  3 siblings, 1 reply; 13+ messages in thread
From: Neil Bothwick @ 2011-11-25 22:30 UTC (permalink / raw
  To: gentoo-user

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

On Fri, 25 Nov 2011 19:59:51 +0100, Florian Philipp wrote:

> I've used Gentoo since 2006 and never had any reason to emerge -e.

Apart from the occasional gcc ABI change, the only time I do it is after
a fresh install, so that everything is built with the installed toolchain.


-- 
Neil Bothwick

In possession of a mind not merely twisted, but actually sprained.

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

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

* Re: [gentoo-user] glibc-2.14.1 upgrade
  2011-11-25 22:30         ` Neil Bothwick
@ 2011-11-25 22:39           ` Albert W. Hopkins
  0 siblings, 0 replies; 13+ messages in thread
From: Albert W. Hopkins @ 2011-11-25 22:39 UTC (permalink / raw
  To: gentoo-user

On Fri, 2011-11-25 at 22:30 +0000, Neil Bothwick wrote:
> On Fri, 25 Nov 2011 19:59:51 +0100, Florian Philipp wrote:
> 
> > I've used Gentoo since 2006 and never had any reason to emerge -e.
> 
> Apart from the occasional gcc ABI change, the only time I do it is after
> a fresh install, so that everything is built with the installed toolchain.

I do it about once per month, just to make sure everthing works as
should, and, if not, usually I'll submit a bug report if necessary.






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

* Re: [gentoo-user] glibc-2.14.1 upgrade
  2011-11-25 18:59       ` Florian Philipp
  2011-11-25 22:30         ` Neil Bothwick
@ 2011-11-25 22:53         ` Michael Mol
  2011-11-25 23:44         ` Volker Armin Hemmann
  2011-11-26 16:06         ` Paul Hartman
  3 siblings, 0 replies; 13+ messages in thread
From: Michael Mol @ 2011-11-25 22:53 UTC (permalink / raw
  To: gentoo-user

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

106 minutes, 177 packsges on a fresh install (on a dual E5345 I just got my
hands on). God help you if you if you have KDE installed, though. Even
without it, my core desktop has somewhere between 500-700 packages. Builds
overnight on my Phenom 9650.

ZZ
On Nov 25, 2011 2:04 PM, "Florian Philipp" <lists@binarywings.net> wrote:

> Am 25.11.2011 19:11, schrieb Pandu Poluan:
> >
> > On Nov 26, 2011 12:05 AM, "微菜" <microcai@fedoraproject.org
> > <mailto:microcai@fedoraproject.org>> wrote:
> >>
> >> 于 2011年11月24日 15:34, justin 写道:
> >> > On 24/11/11 06:27, Paul Hartman wrote:
> >> >> Hi,
> >> >>
> >> >> After emerging glibc-2.14.1 today, pam stopped working, which
> >> >> prevented KDE from working and some other things. I got this kind of
> >> >> message:
> >> >>
> >> >> /lib64/libc.so.6: version `GLIBC_2.14' not found (required by
> >> >> /lib64/libcrypt.so.1)
> >> >>
> >> >> There were no @preserved-rebuild and revdep-rebuild found nothing. I
> >> >> rebuilt pam and things seem to be working again. Are there any other
> >> >> packages I should rebuild before encountering a problem? Or some way
> >> >> to detect which need to be rebuilt? Should I re-emerge world against
> >> >> my new glibc? :)
> >> >>
> >> >> Thanks,
> >> >> Paul
> >> >>
> >> >
> >> > Hi Paul,
> >> >
> >> > after an glibc upgrade it is time to do an
> >> >
> >> > emerge -e system world
> >>
> >> you must be kidding me . it will take days to complete.
> >>
> >
> > On my virtualized servers, emerge -e @system @world, a total of
> > 170-something packages, takes only about 6-7 hours. Remember, these are
> > VMs, which means the 2 vCPUs I assigned them are actually shared with
> > other VMs.
> >
> > On a non-virtualized system, should be faster. Of course, if you have
> > sizable packages, it might take around 24 hours to complete.
> >
> > Rgds,
> >
>
> I've used Gentoo since 2006 and never had any reason to emerge -e. I can
> also cite posts on this mailing list going back as far as 2007 (just my
> local archive, mind you) that say it is unnecessary for glibc updates.
> Or, to cite Volker Armin Hemmann's eloquent reply from 08-11-2007: "no" ;-)
>
> Regards,
> Florian Philipp
>
>

[-- Attachment #2: Type: text/html, Size: 3096 bytes --]

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

* Re: [gentoo-user] glibc-2.14.1 upgrade
  2011-11-25 18:59       ` Florian Philipp
  2011-11-25 22:30         ` Neil Bothwick
  2011-11-25 22:53         ` Michael Mol
@ 2011-11-25 23:44         ` Volker Armin Hemmann
  2011-11-26 16:06         ` Paul Hartman
  3 siblings, 0 replies; 13+ messages in thread
From: Volker Armin Hemmann @ 2011-11-25 23:44 UTC (permalink / raw
  To: gentoo-user

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

2011/11/25 Florian Philipp <lists@binarywings.net>

> Am 25.11.2011 19:11, schrieb Pandu Poluan:
> >
> > On Nov 26, 2011 12:05 AM, "微菜" <microcai@fedoraproject.org
> > <mailto:microcai@fedoraproject.org>> wrote:
> >>
> >> 于 2011年11月24日 15:34, justin 写道:
> >> > On 24/11/11 06:27, Paul Hartman wrote:
> >> >> Hi,
> >> >>
> >> >> After emerging glibc-2.14.1 today, pam stopped working, which
> >> >> prevented KDE from working and some other things. I got this kind of
> >> >> message:
> >> >>
> >> >> /lib64/libc.so.6: version `GLIBC_2.14' not found (required by
> >> >> /lib64/libcrypt.so.1)
> >> >>
> >> >> There were no @preserved-rebuild and revdep-rebuild found nothing. I
> >> >> rebuilt pam and things seem to be working again. Are there any other
> >> >> packages I should rebuild before encountering a problem? Or some way
> >> >> to detect which need to be rebuilt? Should I re-emerge world against
> >> >> my new glibc? :)
> >> >>
> >> >> Thanks,
> >> >> Paul
> >> >>
> >> >
> >> > Hi Paul,
> >> >
> >> > after an glibc upgrade it is time to do an
> >> >
> >> > emerge -e system world
> >>
> >> you must be kidding me . it will take days to complete.
> >>
> >
> > On my virtualized servers, emerge -e @system @world, a total of
> > 170-something packages, takes only about 6-7 hours. Remember, these are
> > VMs, which means the 2 vCPUs I assigned them are actually shared with
> > other VMs.
> >
> > On a non-virtualized system, should be faster. Of course, if you have
> > sizable packages, it might take around 24 hours to complete.
> >
> > Rgds,
> >
>
> I've used Gentoo since 2006 and never had any reason to emerge -e. I can
> also cite posts on this mailing list going back as far as 2007 (just my
> local archive, mind you) that say it is unnecessary for glibc updates.
> Or, to cite Volker Armin Hemmann's eloquent reply from 08-11-2007: "no" ;-)
>
> Regards,
> Florian Philipp
>
>
sys-libs/glibc
     Available versions:  (2.2) (~)2.9_p20081201-r3!s 2.10.1-r1!s 2.11.3!s
(~)2.12.1-r3!s 2.12.2!s (~)2.13-r2!s (~)2.13-r4!s (~)2.14!s
(~)2.14.1!s{tbz2} **9999!s

        {crosscompile_opts_headers-only debug gd glibc-omitfp hardened
multilib nls profile selinux vanilla}
     Installed versions:  2.14.1(2.2)!s{tbz2}(18:07:50 23.11.2011)(gd
glibc-omitfp multilib nls -crosscompile_opts_headers-only -debug -hardened
-profile -selinux -vanilla)

no -e world

login working fine. Posting from KDE 4.7.80

so, I stay with the 'no' from back than.

you don't need to do an -e world on glibc or header updates.

You CAN do it, to make use of some new and awesome feature you might hope
to be there. But for almost all people it is just a waste of time and
energy.

[-- Attachment #2: Type: text/html, Size: 4399 bytes --]

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

* Re: [gentoo-user] glibc-2.14.1 upgrade
  2011-11-25 18:59       ` Florian Philipp
                           ` (2 preceding siblings ...)
  2011-11-25 23:44         ` Volker Armin Hemmann
@ 2011-11-26 16:06         ` Paul Hartman
  2011-11-27  0:25           ` Adam Carter
  3 siblings, 1 reply; 13+ messages in thread
From: Paul Hartman @ 2011-11-26 16:06 UTC (permalink / raw
  To: gentoo-user

On Fri, Nov 25, 2011 at 12:59 PM, Florian Philipp <lists@binarywings.net> wrote:
> Am 25.11.2011 19:11, schrieb Pandu Poluan:
>>
>> On Nov 26, 2011 12:05 AM, "微菜" <microcai@fedoraproject.org
>> <mailto:microcai@fedoraproject.org>> wrote:
>>>
>>> 于 2011年11月24日 15:34, justin 写道:
>>> > On 24/11/11 06:27, Paul Hartman wrote:
>>> >> Hi,
>>> >>
>>> >> After emerging glibc-2.14.1 today, pam stopped working, which
>>> >> prevented KDE from working and some other things. I got this kind of
>>> >> message:
>>> >>
>>> >> /lib64/libc.so.6: version `GLIBC_2.14' not found (required by
>>> >> /lib64/libcrypt.so.1)
>>> >>
>>> >> There were no @preserved-rebuild and revdep-rebuild found nothing. I
>>> >> rebuilt pam and things seem to be working again. Are there any other
>>> >> packages I should rebuild before encountering a problem? Or some way
>>> >> to detect which need to be rebuilt? Should I re-emerge world against
>>> >> my new glibc? :)
>>> >>
>>> >> Thanks,
>>> >> Paul
>>> >>
>>> >
>>> > Hi Paul,
>>> >
>>> > after an glibc upgrade it is time to do an
>>> >
>>> > emerge -e system world
>>>
>>> you must be kidding me . it will take days to complete.
>>>
>>
>> On my virtualized servers, emerge -e @system @world, a total of
>> 170-something packages, takes only about 6-7 hours. Remember, these are
>> VMs, which means the 2 vCPUs I assigned them are actually shared with
>> other VMs.
>>
>> On a non-virtualized system, should be faster. Of course, if you have
>> sizable packages, it might take around 24 hours to complete.
>>
>> Rgds,
>>
>
> I've used Gentoo since 2006 and never had any reason to emerge -e. I can
> also cite posts on this mailing list going back as far as 2007 (just my
> local archive, mind you) that say it is unnecessary for glibc updates.
> Or, to cite Volker Armin Hemmann's eloquent reply from 08-11-2007: "no" ;-)

Can I detect which packages need to be rebuilt (revdep-rebuild finds
nothing), other than waiting for something to fail? Or do you think
the messages are a false alarm, symptoms of already-loaded programs
and will go away after my next reboot?



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

* Re: [gentoo-user] glibc-2.14.1 upgrade
  2011-11-26 16:06         ` Paul Hartman
@ 2011-11-27  0:25           ` Adam Carter
  2011-11-27  0:59             ` Paul Hartman
  0 siblings, 1 reply; 13+ messages in thread
From: Adam Carter @ 2011-11-27  0:25 UTC (permalink / raw
  To: gentoo-user

>>> >> /lib64/libc.so.6: version `GLIBC_2.14' not found (required by
>>> >> /lib64/libcrypt.so.1)
>>> >>
>>> >> There were no @preserved-rebuild and revdep-rebuild found nothing. I
>>> >> rebuilt pam and things seem to be working again. Are there any other
>>> >> packages I should rebuild before encountering a problem? Or some way
>>> >> to detect which need to be rebuilt? Should I re-emerge world against
>>> >> my new glibc? :)

How did you know to rebuild pam?

Both /lib64/libc.so.6 and /lib64/libcrypt.so.1 are from glibc, and I
interpret your error as  'libcrypt.so.1 couldn't find a GLIBC_2.14
version of /lib64/libc.so.6', which doesn't make any sense to me as
both files are from the same package. How could the version dependency
between them be incorrect?



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

* Re: [gentoo-user] glibc-2.14.1 upgrade
  2011-11-27  0:25           ` Adam Carter
@ 2011-11-27  0:59             ` Paul Hartman
  2011-11-27 10:53               ` Florian Philipp
  0 siblings, 1 reply; 13+ messages in thread
From: Paul Hartman @ 2011-11-27  0:59 UTC (permalink / raw
  To: gentoo-user

On Sat, Nov 26, 2011 at 6:25 PM, Adam Carter <adamcarter3@gmail.com> wrote:
>>>> >> /lib64/libc.so.6: version `GLIBC_2.14' not found (required by
>>>> >> /lib64/libcrypt.so.1)
>>>> >>
>>>> >> There were no @preserved-rebuild and revdep-rebuild found nothing. I
>>>> >> rebuilt pam and things seem to be working again. Are there any other
>>>> >> packages I should rebuild before encountering a problem? Or some way
>>>> >> to detect which need to be rebuilt? Should I re-emerge world against
>>>> >> my new glibc? :)
>
> How did you know to rebuild pam?
>
> Both /lib64/libc.so.6 and /lib64/libcrypt.so.1 are from glibc, and I
> interpret your error as  'libcrypt.so.1 couldn't find a GLIBC_2.14
> version of /lib64/libc.so.6', which doesn't make any sense to me as
> both files are from the same package. How could the version dependency
> between them be incorrect?

Sorry, I accidentally pasted the incomplete error message. It was part
of this kind of message in my syslog:

Nov 25 19:40:01 [cron] PAM unable to
dlopen(/lib64/security/pam_unix.so): /lib64/libc.so.6: version
`GLIBC_2.14' not found (required by /lib64/security/pam_unix.so)
Nov 25 19:40:01 [cron] PAM adding faulty module: /lib64/security/pam_unix.so

and xdm wouldn't restart after i upgraded glibc, until I rebuilt PAM.
Or maybe it was coincidental...



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

* Re: [gentoo-user] glibc-2.14.1 upgrade
  2011-11-27  0:59             ` Paul Hartman
@ 2011-11-27 10:53               ` Florian Philipp
  0 siblings, 0 replies; 13+ messages in thread
From: Florian Philipp @ 2011-11-27 10:53 UTC (permalink / raw
  To: gentoo-user

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

Am 27.11.2011 01:59, schrieb Paul Hartman:
> On Sat, Nov 26, 2011 at 6:25 PM, Adam Carter <adamcarter3@gmail.com> wrote:
>>>>>>> /lib64/libc.so.6: version `GLIBC_2.14' not found (required by
>>>>>>> /lib64/libcrypt.so.1)
>>>>>>>
>>>>>>> There were no @preserved-rebuild and revdep-rebuild found nothing. I
>>>>>>> rebuilt pam and things seem to be working again. Are there any other
>>>>>>> packages I should rebuild before encountering a problem? Or some way
>>>>>>> to detect which need to be rebuilt? Should I re-emerge world against
>>>>>>> my new glibc? :)
>>
>> How did you know to rebuild pam?
>>
>> Both /lib64/libc.so.6 and /lib64/libcrypt.so.1 are from glibc, and I
>> interpret your error as  'libcrypt.so.1 couldn't find a GLIBC_2.14
>> version of /lib64/libc.so.6', which doesn't make any sense to me as
>> both files are from the same package. How could the version dependency
>> between them be incorrect?
> 
> Sorry, I accidentally pasted the incomplete error message. It was part
> of this kind of message in my syslog:
> 
> Nov 25 19:40:01 [cron] PAM unable to
> dlopen(/lib64/security/pam_unix.so): /lib64/libc.so.6: version
> `GLIBC_2.14' not found (required by /lib64/security/pam_unix.so)
> Nov 25 19:40:01 [cron] PAM adding faulty module: /lib64/security/pam_unix.so
> 

THAT is the reason why neither revdep-rebuild nor @preserved-rebuild
found pam. It dynamically loads libraries using dlopen instead of
letting the dynamic linker handle it when the application is started.
There is no reasonable way for revdep-rebuild to find these issues.

Regards,
Florian Philipp


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 262 bytes --]

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

end of thread, other threads:[~2011-11-27 10:57 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-24  5:27 [gentoo-user] glibc-2.14.1 upgrade Paul Hartman
2011-11-24  7:34 ` justin
2011-11-25 16:30   ` 微菜
2011-11-25 18:11     ` Pandu Poluan
2011-11-25 18:59       ` Florian Philipp
2011-11-25 22:30         ` Neil Bothwick
2011-11-25 22:39           ` Albert W. Hopkins
2011-11-25 22:53         ` Michael Mol
2011-11-25 23:44         ` Volker Armin Hemmann
2011-11-26 16:06         ` Paul Hartman
2011-11-27  0:25           ` Adam Carter
2011-11-27  0:59             ` Paul Hartman
2011-11-27 10:53               ` Florian Philipp

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