Gentoo Archives: gentoo-dev

From: Samuli Suominen <ssuominen@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] libpng-1.5 smooth upgrade
Date: Fri, 11 Feb 2011 16:48:51
Message-Id: 4D5568A7.2000602@gentoo.org
In Reply to: [gentoo-dev] libpng-1.5 smooth upgrade by "Paweł Hajdan
1 On 02/11/2011 06:38 PM, "Paweł Hajdan, Jr." wrote:
2 > I'm not a member of QA team or libpng maintainer, but hopefully I'm not
3 > going to write something horribly wrong here.
4 >
5 > To ensure good upgrade experience for our users, and learning some
6 > lessons from previous, um... "disruptive" upgrade (1.2 -> 1.4), I'd have
7 > some questions:
8 >
9 > 1) Are we going to have a tinderbox run *before* libpng-1.5 gets keyworded?
10
11 Absolutely.
12
13 > 4) What have we learned from libpng 1.2 -> 1.4 upgrade? I'd just like to
14 > be better informed.
15
16 One way under consideration:
17
18 We have been discussing about removing libpng.pc, libpng.so and
19 unversioned headers from the libpng 1.5.x package allowing it to install
20 parallel with libpng 1.4.x.
21
22 That means every package that has been checked working against 1.5.x,
23 will need to be patched to link against -lpng15, use headers from the
24 libpng15/ directory and use libpng15.pc instead.
25
26
27 Or we go with the old route as with 1.2 to 1.4 but that means everything
28 must be ported before it gets KEYWORDS.
29
30 > Finally, it seems that hard work on --as-needed and automatic fixing of
31 > .la files is going to make the upgrade experience better now, right?
32
33 Indeed. That's a blessing :)

Replies

Subject Author
Re: [gentoo-dev] libpng-1.5 smooth upgrade Alexis Ballier <aballier@g.o>
Re: [gentoo-dev] libpng-1.5 smooth upgrade Mike Frysinger <vapier@g.o>