From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-59516-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 6CB121381F3
	for <garchives@archives.gentoo.org>; Fri,  5 Apr 2013 21:27:18 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 0C0F1E0871;
	Fri,  5 Apr 2013 21:27:15 +0000 (UTC)
Received: from mail-ia0-f175.google.com (mail-ia0-f175.google.com [209.85.210.175])
	(using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 18E70E084A
	for <gentoo-dev@lists.gentoo.org>; Fri,  5 Apr 2013 21:27:13 +0000 (UTC)
Received: by mail-ia0-f175.google.com with SMTP id e16so3519356iaa.20
        for <gentoo-dev@lists.gentoo.org>; Fri, 05 Apr 2013 14:27:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=x-received:message-id:date:from:user-agent:mime-version:to:subject
         :references:in-reply-to:x-enigmail-version:content-type;
        bh=McQQq9gSeUQEKuzOXd99GE7tUeQ0jlx6JB+I9bOYsfc=;
        b=bB/SJKusx9jLZF3Agw37vV0YEyMXVfw/uFr/VCnhSVyKSGPwCDp8D5NCmiQtLuBQOL
         H/fb6o4kYBk1FKUAaPxrb0IpvL/3lbGvM5TgUOFYjWXCh3XA+5Lw7ikLS3X8Sn/c0oXa
         laDC7RlLcewpJOfF8d2tFFLaXXlj4o9Gg84QPpGtlOfYf/3B84F1NCbNlZeaA2ami2fM
         uFu8t2AtkaksZQdhT3g+cXcr850USYMXIkt4WKV0aE5HVa1d2IkbCOvbWXDIhNAYjQZO
         rUdOIk15sQziRdncbt7NfW4+ICfT5d83TZpzDpHlphxn7eeS6KU/y7cAr1Nj5qKZkE5h
         7M4A==
X-Received: by 10.50.237.70 with SMTP id va6mr554114igc.66.1365197233342;
        Fri, 05 Apr 2013 14:27:13 -0700 (PDT)
Received: from ?IPv6:2001:5c0:1000:a::123d? ([2001:5c0:1000:a::123d])
        by mx.google.com with ESMTPS id wx2sm4524002igb.4.2013.04.05.14.27.11
        (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
        Fri, 05 Apr 2013 14:27:12 -0700 (PDT)
Message-ID: <515F41AB.7050700@gmail.com>
Date: Fri, 05 Apr 2013 17:27:07 -0400
From: Michael Mol <mikemol@gmail.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130222 Thunderbird/17.0.2
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] libpng 1.6 upgrade and subslotting (and misuse of
 subslotting when there is also normal slotting)
References: <515F37C8.2010307@gentoo.org>
In-Reply-To: <515F37C8.2010307@gentoo.org>
X-Enigmail-Version: 1.5
Content-Type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature";
 boundary="----enig2IWKMVMHPIKFJEAFBLANP"
X-Archives-Salt: 725af8f8-ed97-4835-96c1-b5c479528d2a
X-Archives-Hash: e0e19a8f2595956d5d74df30d3714ca8

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
------enig2IWKMVMHPIKFJEAFBLANP
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On 04/05/2013 04:44 PM, Samuli Suominen wrote:
> libpng 1.6 is in portage, but temporarily without KEYWORDS, pending on
> testign and this conversion, help would be much appericiated with
> converting the tree to use automatic rebuilds for the upgrade
>=20
> Because there is binary-only SLOT=3D"1.2" of libpng, none of these are
> correct:
>=20
> $ grep -r 'media-libs/libpng.*:=3D' */*/*.ebuild
> app-misc/tracker/tracker-0.14.4.ebuild:    >=3Dmedia-libs/libpng-1.2:=3D=

> app-misc/tracker/tracker-0.14.5.ebuild:    >=3Dmedia-libs/libpng-1.2:=3D=

> app-misc/tracker/tracker-0.16.0.ebuild:    >=3Dmedia-libs/libpng-1.2:=3D=

> app-misc/tracker/tracker-9999.ebuild:    >=3Dmedia-libs/libpng-1.2:=3D
> media-gfx/digikam/digikam-3.0.0.ebuild:    media-libs/libpng:=3D
> media-gfx/digikam/digikam-3.1.0.ebuild:    media-libs/libpng:=3D
> media-plugins/gst-plugins-gl/gst-plugins-gl-0.10.3.ebuild:
>>=3Dmedia-libs/libpng-1.4:=3D
> media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.0.5.ebuild:RDEPEN=
D=3D">=3Dmedia-libs/libpng-1.4:=3D"
>=20
> media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.0.6.ebuild:RDEPEN=
D=3D">=3Dmedia-libs/libpng-1.4:=3D"
>=20
> www-client/chromium/chromium-27.0.1453.12.ebuild:    media-libs/libpng:=
=3D
> www-client/chromium/chromium-27.0.1453.3.ebuild:    media-libs/libpng:=3D=

> www-client/chromium/chromium-9999-r1.ebuild:    media-libs/libpng:=3D
>=20
> They should all be :0=3D to avoid matching the :1.2 SLOT.
>=20
> Plus some hundreds are completely without subslotting:
>=20
> $ grep -r 'media-libs/libpng' */*/*.ebuild |grep -v ':.*=3D'
> output -> http://bpaste.net/show/89268/
>=20
> Thanks,
> Samuli
>=20

I'd love to help, but I haven't done much at all with ebuild munging. If
there's a list of basic translation instructions that would work for
most ebuilds, I could certainly knock off a few.


------enig2IWKMVMHPIKFJEAFBLANP
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJRX0GtAAoJED5TcEBdxYwQfF0H/3kAmJuHptBPemTkU+sHbn1o
LsRY6lLhifC0tabmnKpOFRb8yVCr2oiDmqaplPzVz+bTKscO8r6B2kQ6FQa7Sv3s
R6A3k2DUFhnWJUr/itFe1JMY7yCE6dXL8RG174WhxAeSJlxzdwMk4G9kv7fLGAfK
hLUr7Ya3FAds5f05ZOwjoS0uq3bWWA82PA4h+tS8zZASJ4odus2/Y7SwaBPVZ+wN
ZekBuVzUZGKz07Uj3GFLxZ3ANFS/0hPE7Ry1XjcgEf86VXU0rKTOkBxBoNugHl8l
Rkcv+WvYYABiwbcE0J/I1hAsX5ZXs6paE4O4CtrzevhCKVhaub6jU7E4kDmGPGE=
=K5S5
-----END PGP SIGNATURE-----

------enig2IWKMVMHPIKFJEAFBLANP--