Soname bump libpng (rawhide) - new libraries and

Petr Hracek phracek at
Wed May 22 09:01:12 UTC 2013

On 05/22/2013 10:39 AM, Peter Robinson wrote:
> On Fri, May 17, 2013 at 12:17 PM, Kalev Lember <kalevlember at> wrote:
>> 2013-05-17 12:20, Petr Hracek skrev:
>>> Hi folks,
>>> in order that BZ (
>>> libpng library was bumped.
>> [snip]
>>> Please rebuild your packages with new libpng library
>>> Here is the list:
>> [snip, 306 packages]
>> Hi Petr,
>> Very cool to get updated libpng! However please hold your horses with
>> the new build. Rushing it in without coordination could break rawhide
>> for a week or longer.
>> The issue is that once this is in, all the 306 packages above will have
>> broken dependencies. And it's not just simple rebuilds that are
>> required; we'd need _ordered_ rebuilds in dependency order: build deps
>> that require the old libpng can't be installed in the koji build roots
>> without rebuilding them first. And this means individual package
>> maintainers can't fix their packages before someone has fixed things
>> down in the dep chain.
> The way it was done last time on the 1.5 upgrade was to have a
> compat-libpng package that had the 1.5 release so that nothing broke
> while things were rebuilt and then once the vast majority of the
> rebuild happened it was then dropped to avoid this problem.
> Peter

well but when side tag is used then no compatibility package is needed
Rawhide will not be broken in that case.
I think that there are two ways how to handled that issue:
- create side tag and after finishing merge changes into the rawhide
- create a compatibility package in rawhide and when migration will be 
done that compatibility package will be dropped.

 From my point of view side tag is better to handlling.

Best regards / S pozdravem
Petr Hracek

More information about the devel mailing list