From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PoOwk-0007xp-2Y for garchives@archives.gentoo.org; Sat, 12 Feb 2011 23:32:10 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4804CE095E; Sat, 12 Feb 2011 23:32:01 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 97FF6E06CC for ; Sat, 12 Feb 2011 23:31:35 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 056411B43C5 for ; Sat, 12 Feb 2011 23:31:35 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Score: -2.871 X-Spam-Level: X-Spam-Status: No, score=-2.871 required=5.5 tests=[AWL=-0.272, BAYES_00=-2.599] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1LIFzYtVCw8S for ; Sat, 12 Feb 2011 23:31:26 +0000 (UTC) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by smtp.gentoo.org (Postfix) with ESMTP id 7FA811B4031 for ; Sat, 12 Feb 2011 23:31:24 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PoOvw-0005lG-Ev for gentoo-dev@gentoo.org; Sun, 13 Feb 2011 00:31:20 +0100 Received: from athedsl-375670.home.otenet.gr ([79.131.19.116]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 13 Feb 2011 00:31:20 +0100 Received: from realnc by athedsl-375670.home.otenet.gr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 13 Feb 2011 00:31:20 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-dev@lists.gentoo.org From: Nikos Chantziaras Subject: [gentoo-dev] Re: libpng-1.5 smooth upgrade Date: Sun, 13 Feb 2011 01:31:12 +0200 Organization: Lucas Barks Message-ID: References: <4D556603.8040400@gentoo.org> <4D5568A7.2000602@gentoo.org> <201102121821.13883.vapier@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: athedsl-375670.home.otenet.gr User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20110126 Thunderbird/3.1.7 In-Reply-To: <201102121821.13883.vapier@gentoo.org> Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: abf7e1b9761f57c382b361913975f86b On 02/13/2011 01:21 AM, Mike Frysinger wrote: > On Friday, February 11, 2011 11:49:43 Samuli Suominen wrote: >> On 02/11/2011 06:38 PM, "Pawe=C5=82 Hajdan, Jr." wrote: >>> 4) What have we learned from libpng 1.2 -> 1.4 upgrade? I'd just lik= e to >>> be better informed. >> [...] >> We have been discussing about removing libpng.pc, libpng.so and >> unversioned headers from the libpng 1.5.x package allowing it to insta= ll >> parallel with libpng 1.4.x. >> [...] > > i dont see any real advantages with SLOT-ed installs of libpng beyond A= BI > (i.e. what we're doing today with libpng-1.2.x and libpng-1.4.x). ther= e are > however plenty of downsides. patching packages in the tree is a huge h= assle, > you add hassle to end users who d/l random packages and try to build th= ings > themselves, and you make Gentoo non-standard wrt every other distro out= there. > > best we follow what everyone else is already doing, and what upstream p= ackages > will have to ultimately do anyways -- fix their code to work with libpn= g-1.5 > when the API has been forcibly broken. Or you can mask libpng-1.5 since most users aren't interested in having=20 the latest version of something they won't be using directly. Wait=20 until packages have been fixed upstream. Then 8 months or a year later,=20 unmask it.