Re: Soname bump libpng (rawhide) - new libraries libpng.16.so and libpng16.so.16.2.0

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 05/22/2013 10:39 AM, Peter Robinson wrote:
On Fri, May 17, 2013 at 12:17 PM, Kalev Lember <kalevlember@xxxxxxxxx> wrote:
2013-05-17 12:20, Petr Hracek skrev:
Hi folks,

in order that BZ (https://bugzilla.redhat.com/show_bug.cgi?id=963113)
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

--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux