[Mageia-dev] xcb-util update, which broke the BS
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
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
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/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
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