[gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Helmut Jarausch
Hi,

as I have just bitten by it, have a look at
http://bugs.gentoo.org/show_bug.cgi?id=285004

before upgrading to x11-libs/libxcb-1.4 (1.4.-r1)

since this breaks any X11-application (including your
browser to look at the URL above)

Such an update should be DOUBLY MASKED !!!

And the messages coming with libxcb just don't help.
revdep-rebuild doesn't help either.

And one cannot remerge the broken packages either,
since there configure bails out.

Oh dear, Gentoo !

Helmut.

-- 
Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany



Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Helmut Jarausch
On 15 Sep, Helmut Jarausch wrote:
 Hi,
 
 as I have just bitten by it, have a look at
 http://bugs.gentoo.org/show_bug.cgi?id=285004
 
 before upgrading to x11-libs/libxcb-1.4 (1.4.-r1)
 
 since this breaks any X11-application (including your
 browser to look at the URL above)
 
 Such an update should be DOUBLY MASKED !!!
 
 And the messages coming with libxcb just don't help.
 revdep-rebuild doesn't help either.
 
 And one cannot remerge the broken packages either,
 since there configure bails out.

The above URL doesn't help either,
so any help to 'survive' is appreciated.

 
 Oh dear, Gentoo !
 
 Helmut.
 

-- 
Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany



Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Neil Bothwick
On Tue, 15 Sep 2009 09:38:41 +0200 (CEST), Helmut Jarausch wrote:

 The above URL doesn't help either,
 so any help to 'survive' is appreciated.

Did  you read the elog message when you emerged the new version?

libxcb-xlib.so is no longer shipped by ${PN} but was kept on your system

While your system will still work, emerging new packages or updates
will likely fail. You can fix broken libtool .la files by running :

  ${FILESDIR}/xcb-rebuilder.sh

To completely get rid of libxcb-xlib.so references, please read :
http://www.gentoo.org/proj/en/desktop/x/x11/libxcb-1.4-upgrade-guide.xml


-- 
Neil Bothwick

Ethernet (n): something used to catch the etherbunny


signature.asc
Description: PGP signature


Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Alan McKinnon
On Tuesday 15 September 2009 09:38:41 Helmut Jarausch wrote:
 On 15 Sep, Helmut Jarausch wrote:
  Hi,
 
  as I have just bitten by it, have a look at
  http://bugs.gentoo.org/show_bug.cgi?id=285004
 
  before upgrading to x11-libs/libxcb-1.4 (1.4.-r1)
 
  since this breaks any X11-application (including your
  browser to look at the URL above)
 
  Such an update should be DOUBLY MASKED !!!
 
  And the messages coming with libxcb just don't help.
  revdep-rebuild doesn't help either.
 
  And one cannot remerge the broken packages either,
  since there configure bails out.
 
 The above URL doesn't help either,
 so any help to 'survive' is appreciated.

Install links|links2|elinks|lynx and view the web page from the console

These text browsers are insanely useful things ;-)


-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Helmut Jarausch
On 15 Sep, Neil Bothwick wrote:
 On Tue, 15 Sep 2009 09:38:41 +0200 (CEST), Helmut Jarausch wrote:
 
 The above URL doesn't help either,
 so any help to 'survive' is appreciated.
 
 Did  you read the elog message when you emerged the new version?

Yes, I did ... but
 
 libxcb-xlib.so is no longer shipped by ${PN} but was kept on your system
 
 While your system will still work, emerging new packages or updates
 will likely fail. You can fix broken libtool .la files by running :
 
   ${FILESDIR}/xcb-rebuilder.sh

This doesn't help !
 
 To completely get rid of libxcb-xlib.so references, please read :
 http://www.gentoo.org/proj/en/desktop/x/x11/libxcb-1.4-upgrade-guide.xml
 

Since my browser got broken, too, this took some time.
And following that advice takes even much more time, since
I have to rebuild half of my system.

Luckily it has 4 cores,
Helmut.


-- 
Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany



Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Alan McKinnon
On Tuesday 15 September 2009 09:49:39 Helmut Jarausch wrote:
 On 15 Sep, Neil Bothwick wrote:

  To completely get rid of libxcb-xlib.so references, please read :
  http://www.gentoo.org/proj/en/desktop/x/x11/libxcb-1.4-upgrade-guide.xml
 
 Since my browser got broken, too, this took some time.
 And following that advice takes even much more time, since
 I have to rebuild half of my system.
 
 Luckily it has 4 cores,
 Helmut.
 

The gods must be favouring me for a change. I'm completely unaffected by this 
upgrade :-)

$ sudo /var/portage/x11-libs/libxcb/files/xcb-rebuilder.sh
Password:
* Fixing broken libtool archives (.la)
* Scanning for libraries requiring libxcb-xlib.so...
* No broken libraries detected

I wonder what I did different?

-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Neil Bothwick
On Tue, 15 Sep 2009 09:58:58 +0200, Alan McKinnon wrote:

 The gods must be favouring me for a change. I'm completely unaffected
 by this upgrade :-)

I had some breakage, but nothing significant. I only realised anything
was wrong because emerge @preserved-rebuild failed on most packages, so I
then RTFMed, ran the commands from that web page and all was fine.
Konqueror kept working fine, so I didn't need to remember how to work any
of the lynx variants.


-- 
Neil Bothwick

I am NOT Paranoid! And why are you always watching me??


signature.asc
Description: PGP signature


Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Helmut Jarausch
On 15 Sep, Neil Bothwick wrote:
 On Tue, 15 Sep 2009 09:58:58 +0200, Alan McKinnon wrote:
 
 The gods must be favouring me for a change. I'm completely unaffected
 by this upgrade :-)
 
 I had some breakage, but nothing significant. I only realised anything
 was wrong because emerge @preserved-rebuild failed on most packages, so I
 then RTFMed, ran the commands from that web page and all was fine.
 Konqueror kept working fine, so I didn't need to remember how to work any
 of the lynx variants.
 

You must be very lucky to have such a fast machine.

I'm following the recipe on
http://www.gentoo.org/proj/en/desktop/x/x11/libxcb-1.4-upgrade-guide.xml

which results in

emerge -v1 -j4 x11-proto/xcb-proto x11-libs/libxcb
emerge -v1 -j4 x11-proto/xproto x11-proto/xextproto x11-libs/libX11 
x11-libs/libXext

/usr/portage/x11-libs/libxcb/files/xcb-rebuilder.sh

emerge -1 -j4 \
$(for i in x11-proto/ x11-libs/libxcb x11-libs/libX11 x11-libs/libXext \
   x11-libs/libX x11-libs/xcb-util x11-libs/cairo \
   x11-libs/pango x11-libs/gtk+ gnome-base/libgnomeui \
   x11-libs/qt-gui; do \
qlist -IC $i; \
done) -v

revdep-rebuild -L libxcb-xlib.so.0 -- -j4 --ask --keep-going


This requires to rebuild 182 packages and proably several
hours on a modern PC (Phenom II 4 cores)

(this includes some not so tiny packages like gcc (2 slots)
several gnome and kde libraries)

(Sometimes, Gentoo is an expensive hobby)

Helmut.


-- 
Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany



Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Jorma Airola
Alan McKinnon wrote:
 On Tuesday 15 September 2009 09:49:39 Helmut Jarausch wrote:
   
 On 15 Sep, Neil Bothwick wrote:
 

   
 To completely get rid of libxcb-xlib.so references, please read :
 http://www.gentoo.org/proj/en/desktop/x/x11/libxcb-1.4-upgrade-guide.xml
   
 Since my browser got broken, too, this took some time.
 And following that advice takes even much more time, since
 I have to rebuild half of my system.

 Luckily it has 4 cores,
 Helmut.

 

 The gods must be favouring me for a change. I'm completely unaffected by this 
 upgrade :-)

 $ sudo /var/portage/x11-libs/libxcb/files/xcb-rebuilder.sh
 Password:
 * Fixing broken libtool archives (.la)
 * Scanning for libraries requiring libxcb-xlib.so...
 * No broken libraries detected

 I wonder what I did different?

   
Same here, no breakage on my laptop or desktop.

 I have used  dev-util/lafilefixer few time with --justfixit option
few times,could that be the reason for smooth upgrade?



Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Ward Poelmans
On Tue, Sep 15, 2009 at 10:51, Jorma Airola juggernaut...@gmail.com wrote:

 Same here, no breakage on my laptop or desktop.

  I have used  dev-util/lafilefixer few time with --justfixit option
 few times,could that be the reason for smooth upgrade?

Did you remove the lib libxcb-xlib.so or is it still there?

Ward



Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Volker Armin Hemmann
On Dienstag 15 September 2009, Helmut Jarausch wrote:
 On 15 Sep, Neil Bothwick wrote:
  On Tue, 15 Sep 2009 09:58:58 +0200, Alan McKinnon wrote:
  The gods must be favouring me for a change. I'm completely unaffected
  by this upgrade :-)
 
  I had some breakage, but nothing significant. I only realised anything
  was wrong because emerge @preserved-rebuild failed on most packages, so I
  then RTFMed, ran the commands from that web page and all was fine.
  Konqueror kept working fine, so I didn't need to remember how to work any
  of the lynx variants.
 
 You must be very lucky to have such a fast machine.
 
 I'm following the recipe on
 http://www.gentoo.org/proj/en/desktop/x/x11/libxcb-1.4-upgrade-guide.xml
 
 which results in
 
 emerge -v1 -j4 x11-proto/xcb-proto x11-libs/libxcb
 emerge -v1 -j4 x11-proto/xproto x11-proto/xextproto x11-libs/libX11
  x11-libs/libXext
 
 /usr/portage/x11-libs/libxcb/files/xcb-rebuilder.sh
 
 emerge -1 -j4 \
 $(for i in x11-proto/ x11-libs/libxcb x11-libs/libX11 x11-libs/libXext \
x11-libs/libX x11-libs/xcb-util x11-libs/cairo \
x11-libs/pango x11-libs/gtk+ gnome-base/libgnomeui \
x11-libs/qt-gui; do \
 qlist -IC $i; \
 done) -v
 
 revdep-rebuild -L libxcb-xlib.so.0 -- -j4 --ask --keep-going
 
 
 This requires to rebuild 182 packages and proably several
 hours on a modern PC (Phenom II 4 cores)
 
 (this includes some not so tiny packages like gcc (2 slots)
 several gnome and kde libraries)
 
 (Sometimes, Gentoo is an expensive hobby)
 
 Helmut.
 

-j4?

if you want to give makeopts - that belongs into /etc/make.conf. I didn't even 
know that portage forwards those options




Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Alan McKinnon
On Tuesday 15 September 2009 11:01:11 Ward Poelmans wrote:
 On Tue, Sep 15, 2009 at 10:51, Jorma Airola juggernaut...@gmail.com wrote:
  Same here, no breakage on my laptop or desktop.
 
   I have used  dev-util/lafilefixer few time with --justfixit option
  few times,could that be the reason for smooth upgrade?
 
 Did you remove the lib libxcb-xlib.so or is it still there?

I don't have any file named libxcb-xlib* anywhere

And I don't remember removing such a file or ever reading an elog related to 
xcb.


-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Jorma Airola
Ward Poelmans wrote:
 On Tue, Sep 15, 2009 at 10:51, Jorma Airola juggernaut...@gmail.com wrote:

   
 Same here, no breakage on my laptop or desktop.

  I have used  dev-util/lafilefixer few time with --justfixit option
 few times,could that be the reason for smooth upgrade?
 

 Did you remove the lib libxcb-xlib.so or is it still there?

 Ward
   
No i did not remove it nor is it there , slocate libxcb-xlib.so.0 returns 
nothing. Elogv for  x11-libs/libxcb-1.4-r shows only INFO: prepare 
 x
xRunning elibtoolize in: libxcb-1.4 
x
x  Applying portage-2.2.patch ...   
x
x  Applying sed-1.5.6.patch ... 
x
x  Applying as-needed-2.2.6.patch ... 


This is on my laptop with x86 system, haven't gone through my desktop with 
x86_64 thoroughly yet.




Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Mike Kazantsev
On Tue, 15 Sep 2009 11:34:37 +0200
Volker Armin Hemmann volkerar...@googlemail.com wrote:

  I'm following the recipe on
  http://www.gentoo.org/proj/en/desktop/x/x11/libxcb-1.4-upgrade-guide.xml
  
  which results in
  
  emerge -v1 -j4 x11-proto/xcb-proto x11-libs/libxcb
  emerge -v1 -j4 x11-proto/xproto x11-proto/xextproto x11-libs/libX11
   x11-libs/libXext
 
...
 -j4?
 
 if you want to give makeopts - that belongs into /etc/make.conf. I
 didn't even know that portage forwards those options

emerge (at least 2.2) has it's own --jobs option to build several
packages in parallel, if possible.


-- 
Mike Kazantsev // fraggod.net


signature.asc
Description: PGP signature


Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Mike Kazantsev
On Tue, 15 Sep 2009 09:58:58 +0200
Alan McKinnon alan.mckin...@gmail.com wrote:

 On Tuesday 15 September 2009 09:49:39 Helmut Jarausch wrote:
  On 15 Sep, Neil Bothwick wrote:
 
   To completely get rid of libxcb-xlib.so references, please read :
   http://www.gentoo.org/proj/en/desktop/x/x11/libxcb-1.4-upgrade-guide.xml
  
  Since my browser got broken, too, this took some time.
  And following that advice takes even much more time, since
  I have to rebuild half of my system.
  
  Luckily it has 4 cores,
  Helmut.
  
 
 The gods must be favouring me for a change. I'm completely unaffected
 by this upgrade :-)
 
 $ sudo /var/portage/x11-libs/libxcb/files/xcb-rebuilder.sh
 Password:
 * Fixing broken libtool archives (.la)
 * Scanning for libraries requiring libxcb-xlib.so...
 * No broken libraries detected
 
 I wonder what I did different?

Prehaps nothing.
Rebuild warning is triggered by a check for libxcb-xlib.so.0.0.0, which
didn't seem to exist on my system either.
Guess xcb use-flag for libX11 is to blame: if it's not set, then
older libX11 brought along it's own libxcb.

-- 
Mike Kazantsev // fraggod.net


signature.asc
Description: PGP signature


Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Neil Bothwick
On Tue, 15 Sep 2009 10:34:32 +0200 (CEST), Helmut Jarausch wrote:

  I had some breakage, but nothing significant. I only realised anything
  was wrong because emerge @preserved-rebuild failed on most packages,
  so I then RTFMed, ran the commands from that web page and all was
  fine. Konqueror kept working fine, so I didn't need to remember how
  to work any of the lynx variants.

 You must be very lucky to have such a fast machine.

Are you saying this only breaks on slow machines? Machine performance is
hardly relevant when nothing broke that wasn't fixable by a background
revdep-rebuild while still using the computer.


-- 
Neil Bothwick

Never argue with an idiot. First, they bring you down to their level.
Then they beat you with experience.


signature.asc
Description: PGP signature


Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Alan McKinnon
On Tuesday 15 September 2009 12:22:59 Mike Kazantsev wrote:
 On Tue, 15 Sep 2009 09:58:58 +0200
 
 Alan McKinnon alan.mckin...@gmail.com wrote:
  On Tuesday 15 September 2009 09:49:39 Helmut Jarausch wrote:
   On 15 Sep, Neil Bothwick wrote:
To completely get rid of libxcb-xlib.so references, please read :
http://www.gentoo.org/proj/en/desktop/x/x11/libxcb-1.4-upgrade-guide.
   xml
  
   Since my browser got broken, too, this took some time.
   And following that advice takes even much more time, since
   I have to rebuild half of my system.
  
   Luckily it has 4 cores,
   Helmut.
 
  The gods must be favouring me for a change. I'm completely unaffected
  by this upgrade :-)
 
  $ sudo /var/portage/x11-libs/libxcb/files/xcb-rebuilder.sh
  Password:
  * Fixing broken libtool archives (.la)
  * Scanning for libraries requiring libxcb-xlib.so...
  * No broken libraries detected
 
  I wonder what I did different?
 
 Prehaps nothing.
 Rebuild warning is triggered by a check for libxcb-xlib.so.0.0.0, which
 didn't seem to exist on my system either.
 Guess xcb use-flag for libX11 is to blame: if it's not set, then
 older libX11 brought along it's own libxcb.

Yes, that's what it is. I too have USE=-xcb for libX11


-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Paul Hartman
On Tue, Sep 15, 2009 at 6:21 AM, Alan McKinnon alan.mckin...@gmail.com wrote:
 Yes, that's what it is. I too have USE=-xcb for libX11

I have xcb use flag enabled and haven't encountered any problems (and
nothing had to be rebuilt). libX11-1.2.2



Re: [gentoo-user] *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system

2009-09-15 Thread Mark Knecht
On Tue, Sep 15, 2009 at 10:14 AM, Paul Hartman
paul.hartman+gen...@gmail.com wrote:
 On Tue, Sep 15, 2009 at 6:21 AM, Alan McKinnon alan.mckin...@gmail.com 
 wrote:
 Yes, that's what it is. I too have USE=-xcb for libX11

 I have xcb use flag enabled and haven't encountered any problems (and
 nothing had to be rebuilt). libX11-1.2.2



Maybe I missed it earlier in the thread but is this somehow a
byproduct of running ~arch vs stable? I do not have -xcb on any of my
machines and haven't seen any problems. (Yet...) I know a lot of folks
here do run ~arch but I don't.

Thanks,
Mark