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 1SiPyE-0007Dz-TP for garchives@archives.gentoo.org; Sat, 23 Jun 2012 13:01:47 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C08A4E0912; Sat, 23 Jun 2012 13:01:28 +0000 (UTC) Received: from mail-we0-f181.google.com (mail-we0-f181.google.com [74.125.82.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 54C09E0829 for ; Sat, 23 Jun 2012 13:00:40 +0000 (UTC) Received: by werj55 with SMTP id j55so2039100wer.40 for ; Sat, 23 Jun 2012 06:00:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; bh=sbj1JPx4cs5q91ZN6EBTreh2LvTUY6XJ3mCPGYlmkP0=; b=RjN/1P3v+xFKMsNgMdCbG5wpuzYxmIcfRI6KdXqYZhhCLtOapsnv8MLRQsONZagazv 15tXebww/UPcdjQk7+oDW8SFzles3Cx7B5msuKt1ZGVCdUbMjap+dCQK8wAvSHWT4b1c 8bi3TLGsgdPhOyKQsMyqJ/KrD7f+dP9iNbX9GhjD9CiDWJHaTrfZRavSHD1X6yLyZ1kv Kh9p45SE+6q9kOGuBGpEvhRncl9J7FQyM1jAlQeeDmJJ4lX7RbtbPqeDXjLSMSQe/H16 TOqErKgFNY6m9QO+iAeqlaxDypWzIluZrmEiBh1NmQinvLn7wcDHLRa7OGKu2clwXziK gW4Q== Received: by 10.180.84.6 with SMTP id u6mr12088596wiy.11.1340456439563; Sat, 23 Jun 2012 06:00:39 -0700 (PDT) Received: from localhost (cpc13-broo7-2-0-cust130.14-2.cable.virginmedia.com. [82.9.16.131]) by mx.google.com with ESMTPS id t8sm3399436wiy.3.2012.06.23.06.00.38 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 23 Jun 2012 06:00:39 -0700 (PDT) Date: Sat, 23 Jun 2012 13:56:46 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] gtk3 useflag and support of older toolkits Message-ID: <20120623135646.3ef37eb2@googlemail.com> In-Reply-To: <1340456027.18379.1.camel@kanae> References: <4FD408BF.4040303@gentoo.org> <1339300461.8754.19.camel@rook> <4FD4FBBD.1080900@gentoo.org> <1340456027.18379.1.camel@kanae> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.10; x86_64-pc-linux-gnu) 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: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/1f6R0E_.zS=cFB+kmBn5u0V"; protocol="application/pgp-signature" X-Archives-Salt: 888734e0-7b47-460d-baf2-8adbb7da3a28 X-Archives-Hash: dbfacca48d30cc0ccfd2dcec7512b213 --Sig_/1f6R0E_.zS=cFB+kmBn5u0V Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sat, 23 Jun 2012 14:53:47 +0200 Gilles Dartiguelongue wrote: > Le dimanche 10 juin 2012 =C3=A0 21:55 +0200, Sebastian Pipping a =C3=A9cr= it : > > On 06/10/2012 05:54 AM, Alexandre Rostovtsev wrote: > > > For libraries, if possible, try splitting gtk2 and gtk3 support > > > into different slots (see net-libs/webkit-gtk for an example; the > > > gtk2-based versions have -r2xx revision numbers and go in slot 2, > > > while the gtk3-based versions have -r3xx revision numbers and go > > > in slot 3). > >=20 > > That's a crazy but interesting approach. >=20 > That's not crazy, it's the least confusing way to go as package > managers cannot have the same version in two slots. We added a suffix > that allows differenciation and still easy reading of which slot the > upgrade is about. Perhaps you should be asking for a feature that allows you to solve it properly, rather than abusing existing features to do something they're not intended for. --=20 Ciaran McCreesh --Sig_/1f6R0E_.zS=cFB+kmBn5u0V Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAk/lvRIACgkQ96zL6DUtXhGWCgCgzWCOXqcCQtPhWhikCY+QkEoP rrUAoIcutiofAND7taza4qGpoYJ/r/LG =8AgW -----END PGP SIGNATURE----- --Sig_/1f6R0E_.zS=cFB+kmBn5u0V--