public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Stable users: libpng-1.4
@ 2010-06-29 21:56 Alan McKinnon
  2010-06-30  0:16 ` Willie Wong
  2010-06-30 21:17 ` Mick
  0 siblings, 2 replies; 33+ messages in thread
From: Alan McKinnon @ 2010-06-29 21:56 UTC (permalink / raw
  To: gentoo-user

Seems like the horrendous screw-up that was the libpng-1.4 update never got 
fixed properly and is hitting stable users now.

Flameeyes, in his usual in-your-face style, has documented what needs to be 
done:

http://blog.flameeyes.eu/2010/06/29/stable-users-libpng-update

If you are a stable user, save yourself a lot of trouble over the next few 
days, read his blog and do what he says. He has this uncanny ability of almost 
always being correct on technical toolchain matters



-- 
alan dot mckinnon at gmail dot com



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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-06-29 21:56 [gentoo-user] Stable users: libpng-1.4 Alan McKinnon
@ 2010-06-30  0:16 ` Willie Wong
  2010-06-30 12:10   ` Alan McKinnon
  2010-06-30 21:17 ` Mick
  1 sibling, 1 reply; 33+ messages in thread
From: Willie Wong @ 2010-06-30  0:16 UTC (permalink / raw
  To: gentoo-user

On Tue, Jun 29, 2010 at 11:56:56PM +0200, Alan McKinnon wrote:
> He has this uncanny ability of almost 
> always being correct on technical toolchain matters

I disagree with the uncanny part. This is flameeyes we are talking
about. It's like saying "Joerg Schilling has this uncanny ability
of almost always being correct on technical CD{ROM,R,RW} DVD", or
"Dale has this uncanny ability of almost always jumping into a HAL
bashing thread"...

:-)

Thanks for the link as always. 

W
-- 
Willie W. Wong                                     wwong@math.princeton.edu
Data aequatione quotcunque fluentes quantitae involvente fluxiones invenire 
         et vice versa   ~~~  I. Newton



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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-06-30  0:16 ` Willie Wong
@ 2010-06-30 12:10   ` Alan McKinnon
  2010-06-30 13:00     ` Dale
  0 siblings, 1 reply; 33+ messages in thread
From: Alan McKinnon @ 2010-06-30 12:10 UTC (permalink / raw
  To: gentoo-user; +Cc: Willie Wong

On Wednesday 30 June 2010 02:16:36 Willie Wong wrote:
> On Tue, Jun 29, 2010 at 11:56:56PM +0200, Alan McKinnon wrote:
> > He has this uncanny ability of almost
> > always being correct on technical toolchain matters
> 
> I disagree with the uncanny part. This is flameeyes we are talking
> about. It's like saying "Joerg Schilling has this uncanny ability
> of almost always being correct on technical CD{ROM,R,RW} DVD", or
> "Dale has this uncanny ability of almost always jumping into a HAL
> bashing thread"...
> 
> :-)
> 
> Thanks for the link as always.
> 
> W


That's very funny :-)

I'm sure Dale appreciates being mentioned in the same sentence as flameeyes 
and Joerg.... good one!

-- 
alan dot mckinnon at gmail dot com



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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-06-30 12:10   ` Alan McKinnon
@ 2010-06-30 13:00     ` Dale
  0 siblings, 0 replies; 33+ messages in thread
From: Dale @ 2010-06-30 13:00 UTC (permalink / raw
  To: gentoo-user

Alan McKinnon wrote:
> On Wednesday 30 June 2010 02:16:36 Willie Wong wrote:
>    
>> On Tue, Jun 29, 2010 at 11:56:56PM +0200, Alan McKinnon wrote:
>>      
>>> He has this uncanny ability of almost
>>> always being correct on technical toolchain matters
>>>        
>> I disagree with the uncanny part. This is flameeyes we are talking
>> about. It's like saying "Joerg Schilling has this uncanny ability
>> of almost always being correct on technical CD{ROM,R,RW} DVD", or
>> "Dale has this uncanny ability of almost always jumping into a HAL
>> bashing thread"...
>>
>> :-)
>>
>> Thanks for the link as always.
>>
>> W
>>      
>
> That's very funny :-)
>
> I'm sure Dale appreciates being mentioned in the same sentence as flameeyes
> and Joerg.... good one!
>    

I thought it was flattery myself.  I don't know a lot about flameeyes 
but Joerg sure does know CD and DVD stuff.  He does write the code for 
cdrtools which works very well right?   It is better than the 
alternative for sure, since it doesn't work.

Now since even the person that wrote hal figured out it was a flop and 
needed to die, isn't that enough said?  After all, the developer knows 
it doesn't work very well with xorg so they are trying something new 
from the ground up.  Sort of seems to me that me and old Joerg are 
right.  LOL

Sort of funny in a way. lol

Dale

:-)  :-)



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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-06-29 21:56 [gentoo-user] Stable users: libpng-1.4 Alan McKinnon
  2010-06-30  0:16 ` Willie Wong
@ 2010-06-30 21:17 ` Mick
  2010-06-30 21:30   ` Bill Longman
  2010-06-30 21:52   ` Alan McKinnon
  1 sibling, 2 replies; 33+ messages in thread
From: Mick @ 2010-06-30 21:17 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 2145 bytes --]

On Tuesday 29 June 2010 22:56:56 Alan McKinnon wrote:
> Seems like the horrendous screw-up that was the libpng-1.4 update never got
> fixed properly and is hitting stable users now.
> 
> Flameeyes, in his usual in-your-face style, has documented what needs to be
> done:
> 
> http://blog.flameeyes.eu/2010/06/29/stable-users-libpng-update
> 
> If you are a stable user, save yourself a lot of trouble over the next few
> days, read his blog and do what he says. He has this uncanny ability of
> almost always being correct on technical toolchain matters

Blast!  I emerged media-libs/libpng-1.4.3 only 2 days ago and ... I followed 
what the elog told me which was to run the very scrip that Flameeyes says it 
causes long term problems!  O_O

This is what I have in terms of libpng* (on an amd64 system):

# ls -la /usr/lib/libpng*
-rw-r--r-- 1 root root 236422 Jun 28 12:56 /usr/lib/libpng14.a
-rw-r--r-- 1 root root    935 Jun 28 12:57 /usr/lib/libpng14.la
lrwxrwxrwx 1 root root     18 Jun 28 12:56 /usr/lib/libpng14.so -> 
libpng14.so.14.3.0
lrwxrwxrwx 1 root root     18 Jun 28 12:56 /usr/lib/libpng14.so.14 -> 
libpng14.so.14.3.0
-rwxr-xr-x 1 root root 158400 Jun 28 12:56 /usr/lib/libpng14.so.14.3.0
lrwxrwxrwx 1 root root     10 Jun 28 12:56 /usr/lib/libpng.a -> libpng14.a
-rw-r--r-- 1 root root    935 Jun 28 12:57 /usr/lib/libpng.la
lrwxrwxrwx 1 root root     11 Jun 28 12:56 /usr/lib/libpng.so -> libpng14.so

# ls -la /usr/lib64/libpng*
-rw-r--r-- 1 root root 236422 Jun 28 12:56 /usr/lib64/libpng14.a
-rw-r--r-- 1 root root    935 Jun 28 12:57 /usr/lib64/libpng14.la
lrwxrwxrwx 1 root root     18 Jun 28 12:56 /usr/lib64/libpng14.so -> 
libpng14.so.14.3.0
lrwxrwxrwx 1 root root     18 Jun 28 12:56 /usr/lib64/libpng14.so.14 -> 
libpng14.so.14.3.0
-rwxr-xr-x 1 root root 158400 Jun 28 12:56 /usr/lib64/libpng14.so.14.3.0
lrwxrwxrwx 1 root root     10 Jun 28 12:56 /usr/lib64/libpng.a -> libpng14.a
-rw-r--r-- 1 root root    935 Jun 28 12:57 /usr/lib64/libpng.la
lrwxrwxrwx 1 root root     11 Jun 28 12:56 /usr/lib64/libpng.so -> libpng14.so

Is this OK?  What now?
-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-06-30 21:17 ` Mick
@ 2010-06-30 21:30   ` Bill Longman
  2010-06-30 23:27     ` Peter Humphrey
  2010-06-30 21:52   ` Alan McKinnon
  1 sibling, 1 reply; 33+ messages in thread
From: Bill Longman @ 2010-06-30 21:30 UTC (permalink / raw
  To: gentoo-user

On 06/30/2010 02:17 PM, Mick wrote:
> On Tuesday 29 June 2010 22:56:56 Alan McKinnon wrote:
>> Seems like the horrendous screw-up that was the libpng-1.4 update never got
>> fixed properly and is hitting stable users now.
>>
>> Flameeyes, in his usual in-your-face style, has documented what needs to be
>> done:
>>
>> http://blog.flameeyes.eu/2010/06/29/stable-users-libpng-update
>>
>> If you are a stable user, save yourself a lot of trouble over the next few
>> days, read his blog and do what he says. He has this uncanny ability of
>> almost always being correct on technical toolchain matters
> 
> Blast!  I emerged media-libs/libpng-1.4.3 only 2 days ago and ... I followed 
> what the elog told me which was to run the very scrip that Flameeyes says it 
> causes long term problems!  O_O
> 
> This is what I have in terms of libpng* (on an amd64 system):
> 
> # ls -la /usr/lib/libpng*
> -rw-r--r-- 1 root root 236422 Jun 28 12:56 /usr/lib/libpng14.a
> -rw-r--r-- 1 root root    935 Jun 28 12:57 /usr/lib/libpng14.la
> lrwxrwxrwx 1 root root     18 Jun 28 12:56 /usr/lib/libpng14.so -> 
> libpng14.so.14.3.0
> lrwxrwxrwx 1 root root     18 Jun 28 12:56 /usr/lib/libpng14.so.14 -> 
> libpng14.so.14.3.0
> -rwxr-xr-x 1 root root 158400 Jun 28 12:56 /usr/lib/libpng14.so.14.3.0
> lrwxrwxrwx 1 root root     10 Jun 28 12:56 /usr/lib/libpng.a -> libpng14.a
> -rw-r--r-- 1 root root    935 Jun 28 12:57 /usr/lib/libpng.la
> lrwxrwxrwx 1 root root     11 Jun 28 12:56 /usr/lib/libpng.so -> libpng14.so
> 
> # ls -la /usr/lib64/libpng*
> -rw-r--r-- 1 root root 236422 Jun 28 12:56 /usr/lib64/libpng14.a
> -rw-r--r-- 1 root root    935 Jun 28 12:57 /usr/lib64/libpng14.la
> lrwxrwxrwx 1 root root     18 Jun 28 12:56 /usr/lib64/libpng14.so -> 
> libpng14.so.14.3.0
> lrwxrwxrwx 1 root root     18 Jun 28 12:56 /usr/lib64/libpng14.so.14 -> 
> libpng14.so.14.3.0
> -rwxr-xr-x 1 root root 158400 Jun 28 12:56 /usr/lib64/libpng14.so.14.3.0
> lrwxrwxrwx 1 root root     10 Jun 28 12:56 /usr/lib64/libpng.a -> libpng14.a
> -rw-r--r-- 1 root root    935 Jun 28 12:57 /usr/lib64/libpng.la
> lrwxrwxrwx 1 root root     11 Jun 28 12:56 /usr/lib64/libpng.so -> libpng14.so
> 
> Is this OK?  What now?

Just run revdep-rebuild --keep-going a few times with a lafilefixer
thrown in here and there for good measure. If you're really paranoid,
you'll recompile all libpng's dependencies....



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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-06-30 21:17 ` Mick
  2010-06-30 21:30   ` Bill Longman
@ 2010-06-30 21:52   ` Alan McKinnon
  2010-06-30 22:15     ` Mick
                       ` (3 more replies)
  1 sibling, 4 replies; 33+ messages in thread
From: Alan McKinnon @ 2010-06-30 21:52 UTC (permalink / raw
  To: gentoo-user; +Cc: Mick

On Wednesday 30 June 2010 23:17:28 Mick wrote:
> On Tuesday 29 June 2010 22:56:56 Alan McKinnon wrote:
> > Seems like the horrendous screw-up that was the libpng-1.4 update never
> > got fixed properly and is hitting stable users now.
> > 
> > Flameeyes, in his usual in-your-face style, has documented what needs to
> > be done:
> > 
> > http://blog.flameeyes.eu/2010/06/29/stable-users-libpng-update
> > 
> > If you are a stable user, save yourself a lot of trouble over the next
> > few days, read his blog and do what he says. He has this uncanny ability
> > of almost always being correct on technical toolchain matters
> 
> Blast!  I emerged media-libs/libpng-1.4.3 only 2 days ago and ... I
> followed what the elog told me which was to run the very scrip that
> Flameeyes says it causes long term problems!  O_O
> 
> This is what I have in terms of libpng* (on an amd64 system):
> 
> # ls -la /usr/lib/libpng*
> -rw-r--r-- 1 root root 236422 Jun 28 12:56 /usr/lib/libpng14.a
> -rw-r--r-- 1 root root    935 Jun 28 12:57 /usr/lib/libpng14.la
> lrwxrwxrwx 1 root root     18 Jun 28 12:56 /usr/lib/libpng14.so ->
> libpng14.so.14.3.0
> lrwxrwxrwx 1 root root     18 Jun 28 12:56 /usr/lib/libpng14.so.14 ->
> libpng14.so.14.3.0
> -rwxr-xr-x 1 root root 158400 Jun 28 12:56 /usr/lib/libpng14.so.14.3.0
> lrwxrwxrwx 1 root root     10 Jun 28 12:56 /usr/lib/libpng.a -> libpng14.a
> -rw-r--r-- 1 root root    935 Jun 28 12:57 /usr/lib/libpng.la
> lrwxrwxrwx 1 root root     11 Jun 28 12:56 /usr/lib/libpng.so ->
> libpng14.so
> 
> # ls -la /usr/lib64/libpng*
> -rw-r--r-- 1 root root 236422 Jun 28 12:56 /usr/lib64/libpng14.a
> -rw-r--r-- 1 root root    935 Jun 28 12:57 /usr/lib64/libpng14.la
> lrwxrwxrwx 1 root root     18 Jun 28 12:56 /usr/lib64/libpng14.so ->
> libpng14.so.14.3.0
> lrwxrwxrwx 1 root root     18 Jun 28 12:56 /usr/lib64/libpng14.so.14 ->
> libpng14.so.14.3.0
> -rwxr-xr-x 1 root root 158400 Jun 28 12:56 /usr/lib64/libpng14.so.14.3.0
> lrwxrwxrwx 1 root root     10 Jun 28 12:56 /usr/lib64/libpng.a ->
> libpng14.a -rw-r--r-- 1 root root    935 Jun 28 12:57 /usr/lib64/libpng.la
> lrwxrwxrwx 1 root root     11 Jun 28 12:56 /usr/lib64/libpng.so ->
> libpng14.so
> 
> Is this OK?  What now?

I remember now what I eventually did to fix all my libpng problems back then:

unmerge libpng
delete everything left with libpng in it's name
emerge -pvuND world just to see what was now busted
same with revdep-rebuild
re-emerge libpng and let portage pick the version to merge
emerge -avuND world
revdep-rebuild
  repeat till no problems reported

and lafilefixer --justfixit somewhere in the mix as well just for good 
measure.

This is called the "throw shit at the wall and hope some of it sticks" method 
of updating systems. By happy good fortune, it worked out for me.

aka the dark underside of source-based systems :-)



-- 
alan dot mckinnon at gmail dot com



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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-06-30 21:52   ` Alan McKinnon
@ 2010-06-30 22:15     ` Mick
  2010-06-30 22:35       ` Alan McKinnon
  2010-06-30 22:40     ` Neil Bothwick
                       ` (2 subsequent siblings)
  3 siblings, 1 reply; 33+ messages in thread
From: Mick @ 2010-06-30 22:15 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 3446 bytes --]

On Wednesday 30 June 2010 22:52:13 Alan McKinnon wrote:
> On Wednesday 30 June 2010 23:17:28 Mick wrote:
> > On Tuesday 29 June 2010 22:56:56 Alan McKinnon wrote:
> > > Seems like the horrendous screw-up that was the libpng-1.4 update never
> > > got fixed properly and is hitting stable users now.
> > > 
> > > Flameeyes, in his usual in-your-face style, has documented what needs
> > > to be done:
> > > 
> > > http://blog.flameeyes.eu/2010/06/29/stable-users-libpng-update
> > > 
> > > If you are a stable user, save yourself a lot of trouble over the next
> > > few days, read his blog and do what he says. He has this uncanny
> > > ability of almost always being correct on technical toolchain matters
> > 
> > Blast!  I emerged media-libs/libpng-1.4.3 only 2 days ago and ... I
> > followed what the elog told me which was to run the very scrip that
> > Flameeyes says it causes long term problems!  O_O
> > 
> > This is what I have in terms of libpng* (on an amd64 system):
> > 
> > # ls -la /usr/lib/libpng*
> > -rw-r--r-- 1 root root 236422 Jun 28 12:56 /usr/lib/libpng14.a
> > -rw-r--r-- 1 root root    935 Jun 28 12:57 /usr/lib/libpng14.la
> > lrwxrwxrwx 1 root root     18 Jun 28 12:56 /usr/lib/libpng14.so ->
> > libpng14.so.14.3.0
> > lrwxrwxrwx 1 root root     18 Jun 28 12:56 /usr/lib/libpng14.so.14 ->
> > libpng14.so.14.3.0
> > -rwxr-xr-x 1 root root 158400 Jun 28 12:56 /usr/lib/libpng14.so.14.3.0
> > lrwxrwxrwx 1 root root     10 Jun 28 12:56 /usr/lib/libpng.a ->
> > libpng14.a -rw-r--r-- 1 root root    935 Jun 28 12:57 /usr/lib/libpng.la
> > lrwxrwxrwx 1 root root     11 Jun 28 12:56 /usr/lib/libpng.so ->
> > libpng14.so
> > 
> > # ls -la /usr/lib64/libpng*
> > -rw-r--r-- 1 root root 236422 Jun 28 12:56 /usr/lib64/libpng14.a
> > -rw-r--r-- 1 root root    935 Jun 28 12:57 /usr/lib64/libpng14.la
> > lrwxrwxrwx 1 root root     18 Jun 28 12:56 /usr/lib64/libpng14.so ->
> > libpng14.so.14.3.0
> > lrwxrwxrwx 1 root root     18 Jun 28 12:56 /usr/lib64/libpng14.so.14 ->
> > libpng14.so.14.3.0
> > -rwxr-xr-x 1 root root 158400 Jun 28 12:56 /usr/lib64/libpng14.so.14.3.0
> > lrwxrwxrwx 1 root root     10 Jun 28 12:56 /usr/lib64/libpng.a ->
> > libpng14.a -rw-r--r-- 1 root root    935 Jun 28 12:57
> > /usr/lib64/libpng.la lrwxrwxrwx 1 root root     11 Jun 28 12:56
> > /usr/lib64/libpng.so -> libpng14.so
> > 
> > Is this OK?  What now?
> 
> I remember now what I eventually did to fix all my libpng problems back
> then:
> 
> unmerge libpng
> delete everything left with libpng in it's name
> emerge -pvuND world just to see what was now busted
> same with revdep-rebuild
> re-emerge libpng and let portage pick the version to merge
> emerge -avuND world
> revdep-rebuild
>   repeat till no problems reported
> 
> and lafilefixer --justfixit somewhere in the mix as well just for good
> measure.
> 
> This is called the "throw shit at the wall and hope some of it sticks"
> method of updating systems. By happy good fortune, it worked out for me.
> 
> aka the dark underside of source-based systems :-)

I'm sure that I followed your scientific approach too because my system still 
works ... although I may have lost the will to live somewhere in between the 
lafilefixer and revdep-rebuild for the nth time and decided to emerge -e 
world.  :-))

Strangely enough two other x86 boxen were updated without any much drama.
-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-06-30 22:15     ` Mick
@ 2010-06-30 22:35       ` Alan McKinnon
  2010-07-01  9:05         ` Dale
  0 siblings, 1 reply; 33+ messages in thread
From: Alan McKinnon @ 2010-06-30 22:35 UTC (permalink / raw
  To: gentoo-user; +Cc: Mick

On Thursday 01 July 2010 00:15:34 Mick wrote:
> > I remember now what I eventually did to fix all my libpng problems back
> >
> > then:
> > 
> >
> > unmerge libpng
> > delete everything left with libpng in it's name
> > emerge -pvuND world just to see what was now busted
> > same with revdep-rebuild
> > re-emerge libpng and let portage pick the version to merge
> > emerge -avuND world
> > revdep-rebuild
> >
> >   repeat till no problems reported
> > 
> >
> > and lafilefixer --justfixit somewhere in the mix as well just for good
> > measure.
> >
> > 
> >
> > This is called the "throw shit at the wall and hope some of it sticks"
> > method of updating systems. By happy good fortune, it worked out for me.
> >
> > 
> >
> > aka the dark underside of source-based systems :-)
> 
> I'm sure that I followed your scientific approach too because my system
> still  works ... although I may have lost the will to live somewhere in
> between the lafilefixer and revdep-rebuild for the nth time and decided to
> emerge -e world.  :-))
> 
> Strangely enough two other x86 boxen were updated without any much drama.

:-)

On the front page of gentoo.org several blogs are reference that mention this 
issue. In one of them, the author shows evidence that the same binary was 
trying to link at one point to a 32 bit lib and at another point link to a 64 
bit lib..... All random of course, causing no end of mysterious failures, and 
explains why some people had success re-merging cairo, other with something 
else ....

Truly bizarre. But it might go a ways to explaining why your 32 bit systems 
were unaffected?

-- 
alan dot mckinnon at gmail dot com



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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-06-30 21:52   ` Alan McKinnon
  2010-06-30 22:15     ` Mick
@ 2010-06-30 22:40     ` Neil Bothwick
  2010-07-01  1:05     ` Willie Wong
  2010-07-01  1:30     ` walt
  3 siblings, 0 replies; 33+ messages in thread
From: Neil Bothwick @ 2010-06-30 22:40 UTC (permalink / raw
  To: gentoo-user

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

On Wed, 30 Jun 2010 23:52:13 +0200, Alan McKinnon wrote:

> This is called the "throw shit at the wall and hope some of it sticks"
> method of updating systems. By happy good fortune, it worked out for me.

I posted a script/one-liner I used to fix this at the time it hit stable,
which fixed the problem more cleanly. It was still throwing shit at a
wall, but with telescopic sights :)


-- 
Neil Bothwick

As long as you do not move you can still choose any direction.

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

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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-06-30 21:30   ` Bill Longman
@ 2010-06-30 23:27     ` Peter Humphrey
  0 siblings, 0 replies; 33+ messages in thread
From: Peter Humphrey @ 2010-06-30 23:27 UTC (permalink / raw
  To: gentoo-user

On Wednesday 30 June 2010 22:30:27 Bill Longman wrote:

> If you're really paranoid, you'll recompile all libpng's
> dependencies....

No, that's not Really paranoid; Really paranoid is embarking on an 
emerge -e world. And a lot of people have done just that.

-- 
Rgds
Peter.          Linux Counter 5290, 1994-04-23.



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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-06-30 21:52   ` Alan McKinnon
  2010-06-30 22:15     ` Mick
  2010-06-30 22:40     ` Neil Bothwick
@ 2010-07-01  1:05     ` Willie Wong
  2010-07-04 12:52       ` Philip Webb
  2010-07-01  1:30     ` walt
  3 siblings, 1 reply; 33+ messages in thread
From: Willie Wong @ 2010-07-01  1:05 UTC (permalink / raw
  To: gentoo-user

On Wed, Jun 30, 2010 at 11:52:13PM +0200, Alan McKinnon wrote:
> I remember now what I eventually did to fix all my libpng problems back then:
> 
> unmerge libpng
> delete everything left with libpng in it's name
> emerge -pvuND world just to see what was now busted
> same with revdep-rebuild
> re-emerge libpng and let portage pick the version to merge
> emerge -avuND world
> revdep-rebuild
>   repeat till no problems reported
> 
> and lafilefixer --justfixit somewhere in the mix as well just for good 
> measure.
> 
> This is called the "throw shit at the wall and hope some of it sticks" method 
> of updating systems. By happy good fortune, it worked out for me.
> 
> aka the dark underside of source-based systems :-)

Am I just extremely lucky or something?

[Thu Jul 01 02:00 ] wwong@Gee-Mi-Ni 9s [ AC | FULL }
~ $ sudo qlop -l libpng
Sat Dec 26 11:09:55 2009 >>> media-libs/libpng-1.2.41
Sat Jan 30 21:39:03 2010 >>> media-libs/libpng-1.2.42
Sat Mar 13 01:19:54 2010 >>> media-libs/libpng-1.2.43
Tue May 11 01:45:15 2010 >>> media-libs/libpng-1.2.43-r1
Tue May 11 01:47:55 2010 >>> media-libs/libpng-1.4.2
[Thu Jul 01 02:00 ] wwong@Gee-Mi-Ni 11s [ AC | FULL }
~ $ sudo qlop -u libpng
Sat Jan 30 21:38:59 2010 <<< media-libs/libpng-1.2.41
Sat Mar 13 01:19:51 2010 <<< media-libs/libpng-1.2.42
Tue May 11 01:45:12 2010 <<< media-libs/libpng-1.2.43
Sat Jun 26 22:14:00 2010 <<< media-libs/libpng-1.2.43-r1

libpng was installed, slotted on Tuesday May 11
nothing broke. 
Didn't run lafilefixer, but did run revdep-rebuild a few times, and 
two deep world updates since then. On Jun 28 emerge --depclean --pretend
told me that libpng-1.2 is not used anymore. So I unmerged it (along
with a bunch of other stuff), and ran revdep-rebuild for good measure.

Should I let my breath out now, or should I not be surprised if
this "problem" hits a few weeks down the road?

Cheers, 

W
-- 
Willie W. Wong                                     wwong@math.princeton.edu
Data aequatione quotcunque fluentes quantitae involvente fluxiones invenire 
         et vice versa   ~~~  I. Newton



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

* [gentoo-user] Re: Stable users: libpng-1.4
  2010-06-30 21:52   ` Alan McKinnon
                       ` (2 preceding siblings ...)
  2010-07-01  1:05     ` Willie Wong
@ 2010-07-01  1:30     ` walt
  3 siblings, 0 replies; 33+ messages in thread
From: walt @ 2010-07-01  1:30 UTC (permalink / raw
  To: gentoo-user

On 06/30/2010 02:52 PM, Alan McKinnon wrote:

> aka the dark underside of source-based systems :-)

Anyone who uses gentoo had better get an erotic thrill out of filing
bug reports, or better yet, a patch that makes into portage, or more
erotic still, a patch that makes it into upstream.

I'm now at the all-of-the-above age.




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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-06-30 22:35       ` Alan McKinnon
@ 2010-07-01  9:05         ` Dale
  0 siblings, 0 replies; 33+ messages in thread
From: Dale @ 2010-07-01  9:05 UTC (permalink / raw
  To: gentoo-user

Alan McKinnon wrote:
> On Thursday 01 July 2010 00:15:34 Mick wrote:
>    
>>> I remember now what I eventually did to fix all my libpng problems back
>>>
>>> then:
>>>
>>>
>>> unmerge libpng
>>> delete everything left with libpng in it's name
>>> emerge -pvuND world just to see what was now busted
>>> same with revdep-rebuild
>>> re-emerge libpng and let portage pick the version to merge
>>> emerge -avuND world
>>> revdep-rebuild
>>>
>>>    repeat till no problems reported
>>>
>>>
>>> and lafilefixer --justfixit somewhere in the mix as well just for good
>>> measure.
>>>
>>>
>>>
>>> This is called the "throw shit at the wall and hope some of it sticks"
>>> method of updating systems. By happy good fortune, it worked out for me.
>>>
>>>
>>>
>>> aka the dark underside of source-based systems :-)
>>>        
>> I'm sure that I followed your scientific approach too because my system
>> still  works ... although I may have lost the will to live somewhere in
>> between the lafilefixer and revdep-rebuild for the nth time and decided to
>> emerge -e world.  :-))
>>
>> Strangely enough two other x86 boxen were updated without any much drama.
>>      
> :-)
>
> On the front page of gentoo.org several blogs are reference that mention this
> issue. In one of them, the author shows evidence that the same binary was
> trying to link at one point to a 32 bit lib and at another point link to a 64
> bit lib..... All random of course, causing no end of mysterious failures, and
> explains why some people had success re-merging cairo, other with something
> else ....
>
> Truly bizarre. But it might go a ways to explaining why your 32 bit systems
> were unaffected?
>
>    

I followed flameeyes blog and everything worked fine.  I umerged libpng, 
tried to do a rm but there was nothing left to rm, then ran 
revdep-rebuild -i.  It was ~45 packages, most of them big I might add, 
but it ran all the way through without stopping.

Naturally there is no way to know what would have happened if I did it 
some other way but flameeyes' way worked for me.

Now to go catch up on all the emails I got.  X would not start during 
the upgrade.

Dale

:-)  :-)



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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-07-01  1:05     ` Willie Wong
@ 2010-07-04 12:52       ` Philip Webb
  2010-07-04 16:24         ` Dale
  0 siblings, 1 reply; 33+ messages in thread
From: Philip Webb @ 2010-07-04 12:52 UTC (permalink / raw
  To: gentoo-user

100630 Willie Wong wrote:
> On Wed, Jun 30, 2010 at 11:52:13PM +0200, Alan McKinnon wrote:
>> unmerge libpng
>> delete everything left with libpng in it's name
>> emerge -pvuND world just to see what was now busted
>> same with revdep-rebuild
>> re-emerge libpng and let portage pick the version to merge
>> emerge -avuND world
>> revdep-rebuild
>> repeat till no problems reported
>> lafilefixer --justfixit somewhere in the mix just for good measure.
> Am I just extremely lucky or something?
> libpng was installed, slotted on Tuesday May 11 nothing broke.
> Didn't run lafilefixer, but did run revdep-rebuild a few times
> and two deep world updates since then.
> Should I let my breath out now, or should I not be surprised
> if this "problem" hits a few weeks down the road?

My experience spread over  2 days  was fairly straightforward.
(1) Emerged Libpng 1.4.3 ; (2) 'revdep-rebuild' showed  42  rebuilds,
some of which wouldn't compile ; (3) 'lafilefixer --justfixit' helped ;
(4) 'r-r' showed a much shorter list ; (5) KDE (3 or 4) wouldn't start,
so re-merge Qt3 Kdelibs3 & Ksokoban Kmahjongg3 Kworldclock ;
(6) re-merged Qt4 (9 pkgs) Kdelibs4 Speedcrunch ; (7) along the way,
a few other pkgs needed re-merging, eg Openmotif for Xpdf ;
(8) Xulrunner & Openoffice were listed by 'r-r', but seem ok asis ;
(9) I deleted the Libpng '12' lib, which is now obsolete.

HTH anyone else updating: just allow a few hours for re-merging.

-- 
========================,,============================================
SUPPORT     ___________//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca




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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-07-04 12:52       ` Philip Webb
@ 2010-07-04 16:24         ` Dale
  2010-07-04 19:10           ` Philip Webb
  2010-07-04 19:11           ` [gentoo-user] " Mick
  0 siblings, 2 replies; 33+ messages in thread
From: Dale @ 2010-07-04 16:24 UTC (permalink / raw
  To: gentoo-user

Philip Webb wrote:
> 100630 Willie Wong wrote:
>    
>> On Wed, Jun 30, 2010 at 11:52:13PM +0200, Alan McKinnon wrote:
>>      
>>> unmerge libpng
>>> delete everything left with libpng in it's name
>>> emerge -pvuND world just to see what was now busted
>>> same with revdep-rebuild
>>> re-emerge libpng and let portage pick the version to merge
>>> emerge -avuND world
>>> revdep-rebuild
>>> repeat till no problems reported
>>> lafilefixer --justfixit somewhere in the mix just for good measure.
>>>        
>> Am I just extremely lucky or something?
>> libpng was installed, slotted on Tuesday May 11 nothing broke.
>> Didn't run lafilefixer, but did run revdep-rebuild a few times
>> and two deep world updates since then.
>> Should I let my breath out now, or should I not be surprised
>> if this "problem" hits a few weeks down the road?
>>      
> My experience spread over  2 days  was fairly straightforward.
> (1) Emerged Libpng 1.4.3 ; (2) 'revdep-rebuild' showed  42  rebuilds,
> some of which wouldn't compile ; (3) 'lafilefixer --justfixit' helped ;
> (4) 'r-r' showed a much shorter list ; (5) KDE (3 or 4) wouldn't start,
> so re-merge Qt3 Kdelibs3&  Ksokoban Kmahjongg3 Kworldclock ;
> (6) re-merged Qt4 (9 pkgs) Kdelibs4 Speedcrunch ; (7) along the way,
> a few other pkgs needed re-merging, eg Openmotif for Xpdf ;
> (8) Xulrunner&  Openoffice were listed by 'r-r', but seem ok asis ;
> (9) I deleted the Libpng '12' lib, which is now obsolete.
>
> HTH anyone else updating: just allow a few hours for re-merging.
>
>    

I'm not alone then.  My KDE wouldn't start either.  Actually, kdm 
wouldn't start.  Sort of have to have one to get to the other.  I didn't 
like the idea of not having my GUI either.  :-(

I didn't run lafilefixer on mine but all my packages compiled on the 
first try.  I had 45 or so to compile on here.  Weird.  I was expecting 
at least one to fail.

Dale

:-)  :-)



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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-07-04 16:24         ` Dale
@ 2010-07-04 19:10           ` Philip Webb
  2010-07-04 20:44             ` Dale
  2010-07-04 19:11           ` [gentoo-user] " Mick
  1 sibling, 1 reply; 33+ messages in thread
From: Philip Webb @ 2010-07-04 19:10 UTC (permalink / raw
  To: gentoo-user

100704 Dale wrote:
> My KDE wouldn't start either.  Actually, kdm wouldn't start.
> Sort of have to have one to get to the other.
> I didn't like the idea of not having my GUI either.

That's why I stopped using a GUI login many years ago (smile).
I login to a raw terminal, then 'startx': avoids lots of troubles.

-- 
========================,,============================================
SUPPORT     ___________//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca




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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-07-04 16:24         ` Dale
  2010-07-04 19:10           ` Philip Webb
@ 2010-07-04 19:11           ` Mick
  2010-07-04 20:48             ` Dale
  2010-07-05  5:10             ` [gentoo-user] " Grant Edwards
  1 sibling, 2 replies; 33+ messages in thread
From: Mick @ 2010-07-04 19:11 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 2272 bytes --]

On Sunday 04 July 2010 17:24:52 Dale wrote:
> Philip Webb wrote:
> > 100630 Willie Wong wrote:
> >> On Wed, Jun 30, 2010 at 11:52:13PM +0200, Alan McKinnon wrote:
> >>> unmerge libpng
> >>> delete everything left with libpng in it's name
> >>> emerge -pvuND world just to see what was now busted
> >>> same with revdep-rebuild
> >>> re-emerge libpng and let portage pick the version to merge
> >>> emerge -avuND world
> >>> revdep-rebuild
> >>> repeat till no problems reported
> >>> lafilefixer --justfixit somewhere in the mix just for good measure.
> >> 
> >> Am I just extremely lucky or something?
> >> libpng was installed, slotted on Tuesday May 11 nothing broke.
> >> Didn't run lafilefixer, but did run revdep-rebuild a few times
> >> and two deep world updates since then.
> >> Should I let my breath out now, or should I not be surprised
> >> if this "problem" hits a few weeks down the road?
> > 
> > My experience spread over  2 days  was fairly straightforward.
> > (1) Emerged Libpng 1.4.3 ; (2) 'revdep-rebuild' showed  42  rebuilds,
> > some of which wouldn't compile ; (3) 'lafilefixer --justfixit' helped ;
> > (4) 'r-r' showed a much shorter list ; (5) KDE (3 or 4) wouldn't start,
> > so re-merge Qt3 Kdelibs3&  Ksokoban Kmahjongg3 Kworldclock ;
> > (6) re-merged Qt4 (9 pkgs) Kdelibs4 Speedcrunch ; (7) along the way,
> > a few other pkgs needed re-merging, eg Openmotif for Xpdf ;
> > (8) Xulrunner&  Openoffice were listed by 'r-r', but seem ok asis ;
> > (9) I deleted the Libpng '12' lib, which is now obsolete.
> > 
> > HTH anyone else updating: just allow a few hours for re-merging.
> 
> I'm not alone then.  My KDE wouldn't start either.  Actually, kdm
> wouldn't start.  Sort of have to have one to get to the other.  I didn't
> like the idea of not having my GUI either.  :-(
> 
> I didn't run lafilefixer on mine but all my packages compiled on the
> first try.  I had 45 or so to compile on here.  Weird.  I was expecting
> at least one to fail.

Run lafilefixer --justfixit and then revdep-rebuild -v -i.  You may have to 
rinse and repeat more than once.

I was getting symptoms like yours only to discover that I had many more 
packages that needed remerging.

YMMV
-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-07-04 19:10           ` Philip Webb
@ 2010-07-04 20:44             ` Dale
  2010-07-05  5:12               ` [gentoo-user] " Grant Edwards
  0 siblings, 1 reply; 33+ messages in thread
From: Dale @ 2010-07-04 20:44 UTC (permalink / raw
  To: gentoo-user

Philip Webb wrote:
> 100704 Dale wrote:
>    
>> My KDE wouldn't start either.  Actually, kdm wouldn't start.
>> Sort of have to have one to get to the other.
>> I didn't like the idea of not having my GUI either.
>>      
> That's why I stopped using a GUI login many years ago (smile).
> I login to a raw terminal, then 'startx': avoids lots of troubles.
>
>    

Wouldn't help if KDE wouldn't load tho.  A lot of the packages being 
rebuilt was KDE after all.  One of them kdelibs which is a biggie.  
Hmmm, spell check likes the word "biggie" now.  Odd.  I guess Wendy's 
hit big time.  lol  Also, I use Seamonkey to surf and check emails and 
it was being rebuilt too.  If I had known this before hand tho, I would 
have waited until I was going to bed and let it compile while I was 
napping.  Roughly 12 hours of compile time.  :/

Dale

:-)  :-)





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

* Re: [gentoo-user] Stable users: libpng-1.4
  2010-07-04 19:11           ` [gentoo-user] " Mick
@ 2010-07-04 20:48             ` Dale
  2010-07-05  5:10             ` [gentoo-user] " Grant Edwards
  1 sibling, 0 replies; 33+ messages in thread
From: Dale @ 2010-07-04 20:48 UTC (permalink / raw
  To: gentoo-user

Mick wrote:
> On Sunday 04 July 2010 17:24:52 Dale wrote:
>    
> Run lafilefixer --justfixit and then revdep-rebuild -v -i.  You may have to
> rinse and repeat more than once.
>
> I was getting symptoms like yours only to discover that I had many more
> packages that needed remerging.
>
> YMMV
>    

Everything is working fine.  It just wasn't as bad a upgrade as I 
thought it would be.  No serious problems or anything.  Just a lot of 
packages to recompile is all.

Of course, if I had known the new KDE was coming out, I would have 
waited until today.  The new KDE 4.4.5 is out.  Now I get to recompile 
the rest of KDE.  :-)

Dale

:-)  :-)



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

* [gentoo-user] Re: Stable users: libpng-1.4
  2010-07-04 19:11           ` [gentoo-user] " Mick
  2010-07-04 20:48             ` Dale
@ 2010-07-05  5:10             ` Grant Edwards
  2010-07-05 12:17               ` Philip Webb
  1 sibling, 1 reply; 33+ messages in thread
From: Grant Edwards @ 2010-07-05  5:10 UTC (permalink / raw
  To: gentoo-user

On 2010-07-04, Mick <michaelkintzios@gmail.com> wrote:

> Run lafilefixer --justfixit and then revdep-rebuild -v -i.  You may have to 
> rinse and repeat more than once.

I had to uninstall a several dozen packages before revep-rebuild would
work.  After libpng updated, revdep-rebuild choked becuase emerge was
unable to determine the order to rebuild packages.  After 2-3 hours of
unstalling, revdep rebuild finally ran, and then there were several
more hours of reinstalling XFCE, gtk, and so on.  I finally got things
going again, but it wasn't fun.

-- 
Grant





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

* [gentoo-user] Re: Stable users: libpng-1.4
  2010-07-04 20:44             ` Dale
@ 2010-07-05  5:12               ` Grant Edwards
  2010-07-05  6:05                 ` Dale
  2010-07-05  7:39                 ` Neil Bothwick
  0 siblings, 2 replies; 33+ messages in thread
From: Grant Edwards @ 2010-07-05  5:12 UTC (permalink / raw
  To: gentoo-user

On 2010-07-04, Dale <rdalek1967@gmail.com> wrote:
> Philip Webb wrote:
>> 100704 Dale wrote:
>>    
>>> My KDE wouldn't start either.  Actually, kdm wouldn't start.
>>> Sort of have to have one to get to the other.
>>> I didn't like the idea of not having my GUI either.
>>>      
>> That's why I stopped using a GUI login many years ago (smile).
>> I login to a raw terminal, then 'startx': avoids lots of troubles.
>
> Wouldn't help if KDE wouldn't load tho.

The point is that if you always start with a text login, it's easy to
log in and fix whatever keeps X/KDE from working.  That's why I gave
up on graphical logins about 15 years ago.

-- 
Grant




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

* Re: [gentoo-user] Re: Stable users: libpng-1.4
  2010-07-05  5:12               ` [gentoo-user] " Grant Edwards
@ 2010-07-05  6:05                 ` Dale
  2010-07-06  5:34                   ` Grant Edwards
  2010-07-05  7:39                 ` Neil Bothwick
  1 sibling, 1 reply; 33+ messages in thread
From: Dale @ 2010-07-05  6:05 UTC (permalink / raw
  To: gentoo-user

Grant Edwards wrote:
> On 2010-07-04, Dale<rdalek1967@gmail.com>  wrote:
>    
>> Philip Webb wrote:
>>      
>>> 100704 Dale wrote:
>>>
>>>        
>>>> My KDE wouldn't start either.  Actually, kdm wouldn't start.
>>>> Sort of have to have one to get to the other.
>>>> I didn't like the idea of not having my GUI either.
>>>>
>>>>          
>>> That's why I stopped using a GUI login many years ago (smile).
>>> I login to a raw terminal, then 'startx': avoids lots of troubles.
>>>        
>> Wouldn't help if KDE wouldn't load tho.
>>      
> The point is that if you always start with a text login, it's easy to
> log in and fix whatever keeps X/KDE from working.  That's why I gave
> up on graphical logins about 15 years ago.
>
>    

The reason it wouldn't load is that a LOT of packages, including KDE, 
needed to be recompiled after the libpng upgrade.  I already knew that.  
Text or GUI login would not matter.  Recompiling the packages was fixing 
the problem already so having a text login wouldn't help on that either.

When I run into a problem with the GUi loading, I just do a ctrl alt F1, 
log in and fix it.  That is my text login trick.  I can also check the X 
logs that way too.  It seems to me that the way you are doing is the 
hard way.  I just type in my password to log in and it appears you have 
to log in on a console, type a command then let it load.  I'll keep my 
way.  I like it easy when possible then do it the hard way if I run into 
a problem that requires it.

Dale

:-)  :-)



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

* Re: [gentoo-user] Re: Stable users: libpng-1.4
  2010-07-05  5:12               ` [gentoo-user] " Grant Edwards
  2010-07-05  6:05                 ` Dale
@ 2010-07-05  7:39                 ` Neil Bothwick
  2010-07-05  7:45                   ` Alan McKinnon
  2010-07-06  5:36                   ` Grant Edwards
  1 sibling, 2 replies; 33+ messages in thread
From: Neil Bothwick @ 2010-07-05  7:39 UTC (permalink / raw
  To: gentoo-user

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

On Mon, 5 Jul 2010 05:12:44 +0000 (UTC), Grant Edwards wrote:

> The point is that if you always start with a text login, it's easy to
> log in and fix whatever keeps X/KDE from working.  That's why I gave
> up on graphical logins about 15 years ago.

You must have a lot of X problems to make it worth the hassle of the extra
steps each you boot up. What's wrong with dropping back to a text login
on the odd occasions that X or the DE fails to start?


-- 
Neil Bothwick

Top Oxymorons Number 43: Genuine imitation

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

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

* Re: [gentoo-user] Re: Stable users: libpng-1.4
  2010-07-05  7:39                 ` Neil Bothwick
@ 2010-07-05  7:45                   ` Alan McKinnon
  2010-07-05 12:20                     ` Philip Webb
  2010-07-06  0:08                     ` Jake Moe
  2010-07-06  5:36                   ` Grant Edwards
  1 sibling, 2 replies; 33+ messages in thread
From: Alan McKinnon @ 2010-07-05  7:45 UTC (permalink / raw
  To: gentoo-user

On Monday 05 July 2010 09:39:50 Neil Bothwick wrote:
> On Mon, 5 Jul 2010 05:12:44 +0000 (UTC), Grant Edwards wrote:
> > The point is that if you always start with a text login, it's easy to
> > log in and fix whatever keeps X/KDE from working.  That's why I gave
> > up on graphical logins about 15 years ago.
> 
> You must have a lot of X problems to make it worth the hassle of the extra
> steps each you boot up. What's wrong with dropping back to a text login
> on the odd occasions that X or the DE fails to start?

And what about this security risk:

1. lock screen
2. go away somewhere
3. ivan the russian spammer walks by, presses ctrl-alt-f1
4. ivan the russian spammer presses ctrl-c
5. ivan the russian spammer is now *you*
6. god help you if you ran sudo in the last 5 minutes

-- 
alan dot mckinnon at gmail dot com



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

* Re: [gentoo-user] Re: Stable users: libpng-1.4
  2010-07-05  5:10             ` [gentoo-user] " Grant Edwards
@ 2010-07-05 12:17               ` Philip Webb
  0 siblings, 0 replies; 33+ messages in thread
From: Philip Webb @ 2010-07-05 12:17 UTC (permalink / raw
  To: gentoo-user

100705 Grant Edwards wrote:
> I had to uninstall a several dozen pkgs before revep-rebuild would work.
> After libpng updated, revdep-rebuild choked
> because emerge was unable to determine the order to rebuild packages.
> After 2-3 hours of unstalling, revdep rebuild finally ran
> and then there were several more hours of reinstalling XFCE, gtk etc.
> I finally got things going again, but it wasn't fun.

I always run 'r-r --pretend', make a list of what it wants to do,
then emerge them individually in some hopefully sensible order;
'r-r' is not fully accurate or efficient: eg this time with Libpng 1.4.3
it wanted to rebuild Xulrunner & Openoffice, neither of which was needed.
You avoid a lot of hassle when you avoid automating too much.

-- 
========================,,============================================
SUPPORT     ___________//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca




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

* Re: [gentoo-user] Re: Stable users: libpng-1.4
  2010-07-05  7:45                   ` Alan McKinnon
@ 2010-07-05 12:20                     ` Philip Webb
  2010-07-06  0:08                     ` Jake Moe
  1 sibling, 0 replies; 33+ messages in thread
From: Philip Webb @ 2010-07-05 12:20 UTC (permalink / raw
  To: gentoo-user

100705 Alan McKinnon wrote:
> On Monday 05 July 2010 09:39:50 Neil Bothwick wrote:
>> You must have a lot of X problems to make it worth the hassle of the extra
>> steps each you boot up. What's wrong with dropping back to a text login
>> on the odd occasions that X or the DE fails to start?
> And what about this security risk:
>   1. lock screen
>   2. go away somewhere
>   3. ivan the russian spammer walks by, presses ctrl-alt-f1
>   4. ivan the russian spammer presses ctrl-c
>   5. ivan the russian spammer is now *you*
>   6. god help you if you ran sudo in the last 5 minutes

Only if you're in a cubicle: in your own lockable office or at home, no.

-- 
========================,,============================================
SUPPORT     ___________//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca




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

* Re: [gentoo-user] Re: Stable users: libpng-1.4
  2010-07-05  7:45                   ` Alan McKinnon
  2010-07-05 12:20                     ` Philip Webb
@ 2010-07-06  0:08                     ` Jake Moe
  1 sibling, 0 replies; 33+ messages in thread
From: Jake Moe @ 2010-07-06  0:08 UTC (permalink / raw
  To: gentoo-user

On 05/07/10 17:45, Alan McKinnon wrote:
> On Monday 05 July 2010 09:39:50 Neil Bothwick wrote:
>   
>> On Mon, 5 Jul 2010 05:12:44 +0000 (UTC), Grant Edwards wrote:
>>     
>>> The point is that if you always start with a text login, it's easy to
>>> log in and fix whatever keeps X/KDE from working.  That's why I gave
>>> up on graphical logins about 15 years ago.
>>>       
>> You must have a lot of X problems to make it worth the hassle of the extra
>> steps each you boot up. What's wrong with dropping back to a text login
>> on the odd occasions that X or the DE fails to start?
>>     
> And what about this security risk:
>
> 1. lock screen
> 2. go away somewhere
> 3. ivan the russian spammer walks by, presses ctrl-alt-f1
> 4. ivan the russian spammer presses ctrl-c
> 5. ivan the russian spammer is now *you*
> 6. god help you if you ran sudo in the last 5 minutes
>   
Holy crap, thanks for that info, Alan.  I never heard of that before
when looking into console vs. GUI login.  I'll have to re-think my
reasons for sticking with a console login now...

Jake Moe



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

* [gentoo-user] Re: Stable users: libpng-1.4
  2010-07-05  6:05                 ` Dale
@ 2010-07-06  5:34                   ` Grant Edwards
  2010-07-06  9:40                     ` Dale
  0 siblings, 1 reply; 33+ messages in thread
From: Grant Edwards @ 2010-07-06  5:34 UTC (permalink / raw
  To: gentoo-user

On 2010-07-05, Dale <rdalek1967@gmail.com> wrote:
> Grant Edwards wrote:

>> The point is that if you always start with a text login, it's easy to
>> log in and fix whatever keeps X/KDE from working.  That's why I gave
>> up on graphical logins about 15 years ago.
>
> The reason it wouldn't load is that a LOT of packages, including KDE, 
> needed to be recompiled after the libpng upgrade.  I already knew that.  
> Text or GUI login would not matter.  Recompiling the packages was fixing 
> the problem already so having a text login wouldn't help on that either.
>
> When I run into a problem with the GUi loading, I just do a ctrl alt F1, 
> log in and fix it.  That is my text login trick.

As long as ctrl-alt-F1 works, that's cool.  It hasn't happened to me
for a while, but it didn't used to be at all difficult to get X broken
enough that ctrl-alt-F1 wouldn't work.

> I can also check the X 
> logs that way too.  It seems to me that the way you are doing is the 
> hard way.  I just type in my password to log in and it appears you have 
> to log in on a console, type a command then let it load.

I type my username, my passowrd and then I type x and hit enter.

> I'll keep my way.  I like it easy when possible then do it the hard
> way if I run into a problem that requires it.

No worries.

-- 
Grant





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

* [gentoo-user] Re: Stable users: libpng-1.4
  2010-07-05  7:39                 ` Neil Bothwick
  2010-07-05  7:45                   ` Alan McKinnon
@ 2010-07-06  5:36                   ` Grant Edwards
  2010-07-06  8:18                     ` Neil Bothwick
  1 sibling, 1 reply; 33+ messages in thread
From: Grant Edwards @ 2010-07-06  5:36 UTC (permalink / raw
  To: gentoo-user

On 2010-07-05, Neil Bothwick <neil@digimed.co.uk> wrote:
> On Mon, 5 Jul 2010 05:12:44 +0000 (UTC), Grant Edwards wrote:
>
>> The point is that if you always start with a text login, it's easy to
>> log in and fix whatever keeps X/KDE from working.  That's why I gave
>> up on graphical logins about 15 years ago.
>
> You must have a lot of X problems to make it worth the hassle of the
> extra steps each you boot up.

It's not nearly as bad as it used to be. :)

> What's wrong with dropping back to a text login on the odd occasions
> that X or the DE fails to start?

Nothing, as long as it works.  Sometimes it doesn't.  Then it helps to
be able to log in to a console prompt and do something like this:

 $ startxfce4& (sleep 20; killall X)

-- 
Grant





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

* Re: [gentoo-user] Re: Stable users: libpng-1.4
  2010-07-06  5:36                   ` Grant Edwards
@ 2010-07-06  8:18                     ` Neil Bothwick
  0 siblings, 0 replies; 33+ messages in thread
From: Neil Bothwick @ 2010-07-06  8:18 UTC (permalink / raw
  To: gentoo-user

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

On Tue, 6 Jul 2010 05:36:47 +0000 (UTC), Grant Edwards wrote:

> > What's wrong with dropping back to a text login on the odd occasions
> > that X or the DE fails to start?  
> 
> Nothing, as long as it works.  Sometimes it doesn't.  Then it helps to
> be able to log in to a console prompt and do something like this:
> 
>  $ startxfce4& (sleep 20; killall X)

In that case I'd either SSH in from another machine (or my phone) or
reboot with gentoo=nox.


-- 
Neil Bothwick

mandelbug /man'del-buhg/ n.
 [from the Mandelbrot set] A
   bug whose underlying causes are so complex and obscure as to make
   its behavior appear chaotic or even non-deterministic.  This term
   implies that the speaker thinks it is a Bohr bug, rather than
   a heisenbug.  See also schroedinbug.

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

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

* Re: [gentoo-user] Re: Stable users: libpng-1.4
  2010-07-06  5:34                   ` Grant Edwards
@ 2010-07-06  9:40                     ` Dale
  2010-07-06 23:34                       ` Walter Dnes
  0 siblings, 1 reply; 33+ messages in thread
From: Dale @ 2010-07-06  9:40 UTC (permalink / raw
  To: gentoo-user

Grant Edwards wrote:
> On 2010-07-05, Dale<rdalek1967@gmail.com>  wrote:
>    
>> Grant Edwards wrote:
>>      
>    
>>> The point is that if you always start with a text login, it's easy to
>>> log in and fix whatever keeps X/KDE from working.  That's why I gave
>>> up on graphical logins about 15 years ago.
>>>        
>> The reason it wouldn't load is that a LOT of packages, including KDE,
>> needed to be recompiled after the libpng upgrade.  I already knew that.
>> Text or GUI login would not matter.  Recompiling the packages was fixing
>> the problem already so having a text login wouldn't help on that either.
>>
>> When I run into a problem with the GUi loading, I just do a ctrl alt F1,
>> log in and fix it.  That is my text login trick.
>>      
> As long as ctrl-alt-F1 works, that's cool.  It hasn't happened to me
> for a while, but it didn't used to be at all difficult to get X broken
> enough that ctrl-alt-F1 wouldn't work.
>    

In that off chance, use the SysRq keys to get it back.  If that doesn't 
work, you got to reboot anyway.

>    
>> I can also check the X
>> logs that way too.  It seems to me that the way you are doing is the
>> hard way.  I just type in my password to log in and it appears you have
>> to log in on a console, type a command then let it load.
>>      
> I type my username, my passowrd and then I type x and hit enter.
>    

Yea, more stuff to type in for the off change the GUI doesn't work.  
That's a lot of typing for a rare failure.  So far, the only time I 
could not switch back to a console was when trying to use hal with xorg.

>    
>> I'll keep my way.  I like it easy when possible then do it the hard
>> way if I run into a problem that requires it.
>>      
> No worries.
>
>    

Dale

:-)  :-)



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

* Re: [gentoo-user] Re: Stable users: libpng-1.4
  2010-07-06  9:40                     ` Dale
@ 2010-07-06 23:34                       ` Walter Dnes
  0 siblings, 0 replies; 33+ messages in thread
From: Walter Dnes @ 2010-07-06 23:34 UTC (permalink / raw
  To: gentoo-user

On Tue, Jul 06, 2010 at 04:40:06AM -0500, Dale wrote
> Grant Edwards wrote:
> >
> > As long as ctrl-alt-F1 works, that's cool.  It hasn't happened to me
> > for a while, but it didn't used to be at all difficult to get X broken
> > enough that ctrl-alt-F1 wouldn't work.
> 
> In that off chance, use the SysRq keys to get it back.  If that doesn't 
> work, you got to reboot anyway.

  On a somewhat lower level than the keyboard, I enable the power button
acpi event in my kernel (yes, it works for a desktop PC too).  Then in
/etc/acpi/events/default I have...

action=chvt 1

  Tapping the power button kicks me to tty1.  You have to hold down the
button for a few seconds to do a panic halt.  Note; when testing this
setup, it is strongly recommended to sync first before tapping the power
button<G>.

-- 
Walter Dnes <waltdnes@waltdnes.org>



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

end of thread, other threads:[~2010-07-06 23:35 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-29 21:56 [gentoo-user] Stable users: libpng-1.4 Alan McKinnon
2010-06-30  0:16 ` Willie Wong
2010-06-30 12:10   ` Alan McKinnon
2010-06-30 13:00     ` Dale
2010-06-30 21:17 ` Mick
2010-06-30 21:30   ` Bill Longman
2010-06-30 23:27     ` Peter Humphrey
2010-06-30 21:52   ` Alan McKinnon
2010-06-30 22:15     ` Mick
2010-06-30 22:35       ` Alan McKinnon
2010-07-01  9:05         ` Dale
2010-06-30 22:40     ` Neil Bothwick
2010-07-01  1:05     ` Willie Wong
2010-07-04 12:52       ` Philip Webb
2010-07-04 16:24         ` Dale
2010-07-04 19:10           ` Philip Webb
2010-07-04 20:44             ` Dale
2010-07-05  5:12               ` [gentoo-user] " Grant Edwards
2010-07-05  6:05                 ` Dale
2010-07-06  5:34                   ` Grant Edwards
2010-07-06  9:40                     ` Dale
2010-07-06 23:34                       ` Walter Dnes
2010-07-05  7:39                 ` Neil Bothwick
2010-07-05  7:45                   ` Alan McKinnon
2010-07-05 12:20                     ` Philip Webb
2010-07-06  0:08                     ` Jake Moe
2010-07-06  5:36                   ` Grant Edwards
2010-07-06  8:18                     ` Neil Bothwick
2010-07-04 19:11           ` [gentoo-user] " Mick
2010-07-04 20:48             ` Dale
2010-07-05  5:10             ` [gentoo-user] " Grant Edwards
2010-07-05 12:17               ` Philip Webb
2010-07-01  1:30     ` walt

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