Gentoo Archives: gentoo-dev

From: Mike Frysinger <vapier@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] libpng-1.5 smooth upgrade
Date: Sat, 12 Feb 2011 23:22:10
Message-Id: 201102121821.13883.vapier@gentoo.org
In Reply to: Re: [gentoo-dev] libpng-1.5 smooth upgrade by Samuli Suominen
1 On Friday, February 11, 2011 11:49:43 Samuli Suominen wrote:
2 > On 02/11/2011 06:38 PM, "Paweł Hajdan, Jr." wrote:
3 > > 4) What have we learned from libpng 1.2 -> 1.4 upgrade? I'd just like to
4 > > be better informed.
5 >
6 > One way under consideration:
7 >
8 > We have been discussing about removing libpng.pc, libpng.so and
9 > unversioned headers from the libpng 1.5.x package allowing it to install
10 > parallel with libpng 1.4.x.
11 >
12 > That means every package that has been checked working against 1.5.x,
13 > will need to be patched to link against -lpng15, use headers from the
14 > libpng15/ directory and use libpng15.pc instead.
15 >
16 > Or we go with the old route as with 1.2 to 1.4 but that means everything
17 > must be ported before it gets KEYWORDS.
18
19 i dont see any real advantages with SLOT-ed installs of libpng beyond ABI
20 (i.e. what we're doing today with libpng-1.2.x and libpng-1.4.x). there are
21 however plenty of downsides. patching packages in the tree is a huge hassle,
22 you add hassle to end users who d/l random packages and try to build things
23 themselves, and you make Gentoo non-standard wrt every other distro out there.
24
25 best we follow what everyone else is already doing, and what upstream packages
26 will have to ultimately do anyways -- fix their code to work with libpng-1.5
27 when the API has been forcibly broken.
28 -mike

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
[gentoo-dev] Re: libpng-1.5 smooth upgrade Nikos Chantziaras <realnc@×××××.de>
[gentoo-dev] Re: libpng-1.5 smooth upgrade "Diego Elio Pettenò" <flameeyes@×××××.com>