[Mageia-dev] xcb-util update, which broke the BS

2011-07-06 Thread Ahmad Samir
I updated xcb-util and stupidly obsoleted the old libs (which have
been merged in the one lib), this broke the BS.

First thing to do is rebuild startup-notification, but it fails, and I
don't see why 
http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110706093849.ahmad.valstar.8189/log/startup-notification-0.12-2.mga2/install_deps-1.0.20110706093902.log

lib64xcb-util0[== 0.3.8-1.mga2] should be available already from
xcb-utils-0.3.8... so help!

-- 
Ahmad Samir


Re: [Mageia-dev] xcb-util update, which broke the BS

2011-07-06 Thread Funda Wang
The problem is libxcb is obsoleting libxcb-util0:
$ rpm -qp --obsoletes libxcb-dpms0-1.7-1.mga1.i586.rpm
libxcb-util0
libxcb-util1


2011/7/6 Ahmad Samir ahmadsamir3...@gmail.com:
 I updated xcb-util and stupidly obsoleted the old libs (which have
 been merged in the one lib), this broke the BS.

 First thing to do is rebuild startup-notification, but it fails, and I
 don't see why 
 http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110706093849.ahmad.valstar.8189/log/startup-notification-0.12-2.mga2/install_deps-1.0.20110706093902.log

 lib64xcb-util0[== 0.3.8-1.mga2] should be available already from
 xcb-utils-0.3.8... so help!

 --
 Ahmad Samir



Re: [Mageia-dev] xcb-util update, which broke the BS

2011-07-06 Thread Ahmad Samir
On 6 July 2011 12:04, Ahmad Samir ahmadsamir3...@gmail.com wrote:
 On 6 July 2011 12:00, Funda Wang fundaw...@gmail.com wrote:
 The problem is libxcb is obsoleting libxcb-util0:
 $ rpm -qp --obsoletes libxcb-dpms0-1.7-1.mga1.i586.rpm
 libxcb-util0
 libxcb-util1



 So we need to bump the Epoch in xcb-util?


Or remove the old obsoletes from libxcb. I think removing the old
obsoletes is better.

-- 
Ahmad Samir


Re: [Mageia-dev] xcb-util update, which broke the BS

2011-07-06 Thread Funda Wang
2011/7/6 Ahmad Samir ahmadsamir3...@gmail.com:
 On 6 July 2011 12:00, Funda Wang fundaw...@gmail.com wrote:
 The problem is libxcb is obsoleting libxcb-util0:
 $ rpm -qp --obsoletes libxcb-dpms0-1.7-1.mga1.i586.rpm
 libxcb-util0
 libxcb-util1



 So we need to bump the Epoch in xcb-util?
No, we need to drop libxcb's obsoletes at first. I guess will need to
add some conflicts in libxcb-util so that it will upgrade libxcb at
first when upgrading from previous distros.


 2011/7/6 Ahmad Samir ahmadsamir3...@gmail.com:
 I updated xcb-util and stupidly obsoleted the old libs (which have
 been merged in the one lib), this broke the BS.

 First thing to do is rebuild startup-notification, but it fails, and I
 don't see why 
 http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110706093849.ahmad.valstar.8189/log/startup-notification-0.12-2.mga2/install_deps-1.0.20110706093902.log

 lib64xcb-util0[== 0.3.8-1.mga2] should be available already from
 xcb-utils-0.3.8... so help!

 --
 Ahmad Samir





 --
 Ahmad Samir



Re: [Mageia-dev] xcb-util update, which broke the BS

2011-07-06 Thread Ahmad Samir
On 6 July 2011 12:08, Funda Wang fundaw...@gmail.com wrote:
 2011/7/6 Ahmad Samir ahmadsamir3...@gmail.com:
 On 6 July 2011 12:00, Funda Wang fundaw...@gmail.com wrote:
 The problem is libxcb is obsoleting libxcb-util0:
 $ rpm -qp --obsoletes libxcb-dpms0-1.7-1.mga1.i586.rpm
 libxcb-util0
 libxcb-util1



 So we need to bump the Epoch in xcb-util?
 No, we need to drop libxcb's obsoletes at first. I guess will need to
 add some conflicts in libxcb-util so that it will upgrade libxcb at
 first when upgrading from previous distros.


Yes, (you probably missed my previous email), anyway, we may needn't
add the obsoletes back, it was added 2years+ ago
http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages?view=revisionrevision=383043

I'll try and check more thoroughly though.

Thanks a bunch for the fix.


 2011/7/6 Ahmad Samir ahmadsamir3...@gmail.com:
 I updated xcb-util and stupidly obsoleted the old libs (which have
 been merged in the one lib), this broke the BS.

 First thing to do is rebuild startup-notification, but it fails, and I
 don't see why 
 http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110706093849.ahmad.valstar.8189/log/startup-notification-0.12-2.mga2/install_deps-1.0.20110706093902.log

 lib64xcb-util0[== 0.3.8-1.mga2] should be available already from
 xcb-utils-0.3.8... so help!

 --
 Ahmad Samir





 --
 Ahmad Samir





-- 
Ahmad Samir