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.77) (envelope-from ) id 1SsIjU-0001PE-4v for garchives@archives.gentoo.org; Fri, 20 Jul 2012 19:19:24 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 09E3DE07BD; Fri, 20 Jul 2012 19:19:08 +0000 (UTC) Received: from mail-wg0-f67.google.com (mail-wg0-f67.google.com [74.125.82.67]) by pigeon.gentoo.org (Postfix) with ESMTP id D4645E07FB for ; Fri, 20 Jul 2012 19:17:54 +0000 (UTC) Received: by wgbdt10 with SMTP id dt10so592057wgb.10 for ; Fri, 20 Jul 2012 12:17:54 -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=JwsCF45TmAjDpmY6f5YfubtX561NOpdjOP6plCoArtc=; b=DYWdtCUW6VJrsgr5Dc5zV7jKEPY1QGIDCxKRqhM3LDEv1u91wRwycqxMwzkK2AzunY PSFd1in+HdNyOg6u0U/AKSDSfX7VomuB+iarx+guSJX4Xp4VhHq99Ao9ShLeksR0Hg3z y+XmuBBHyzUwkIF4cWuQ8oze97X0v2lSuyh3DdsEd5Wjiz3Yr2cBGGUpwFH3zaFSp9h3 7T2JXJjjXKk025eK84VgIFbrwtc0UmQjW2KkkcrI4t87QP7AZpCr3McVH7NNmcLtyOFY 0glGOR5Slt3Sp9NLZL9OczXBLlfieuS6LIyHv0tTdROxC2cQlZO6cg3CcgoeBiNW9nfc 1JLw== Received: by 10.180.78.33 with SMTP id y1mr9709948wiw.3.1342811873902; Fri, 20 Jul 2012 12:17:53 -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 ck9sm17444947wib.2.2012.07.20.12.17.52 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 20 Jul 2012 12:17:53 -0700 (PDT) Date: Fri, 20 Jul 2012 20:17:22 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] RFC: l10n.eclass Message-ID: <20120720201722.44884a38@googlemail.com> In-Reply-To: <1342811731.9434.70.camel@rook> References: <20120719151422.1fb9883b@sera-17.lan> <50087884.90006@gentoo.org> <20120720075457.4cccea26@googlemail.com> <20120720180910.748470a0@googlemail.com> <1342806195.9434.24.camel@rook> <20120720185419.23244eb7@googlemail.com> <1342809439.9434.56.camel@rook> <20120720194134.61e917f2@googlemail.com> <1342811731.9434.70.camel@rook> 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_/7=cRFXXhK/xrrcT6tSaAOxy"; protocol="application/pgp-signature" X-Archives-Salt: fa4a0817-a244-438e-a5c1-c58ad57c6507 X-Archives-Hash: 9d2854aa5706d584f1e54c55660b7d60 --Sig_/7=cRFXXhK/xrrcT6tSaAOxy Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 20 Jul 2012 15:15:31 -0400 Alexandre Rostovtsev wrote: > > That's sensitive to old versions ebuilds being removed from the > > tree, so it's utterly unworkable. >=20 > I do not see why you think it's unworkable. Ebuilds already have > dependencies that can be broken by removing an old version; if wombat > depends on foo[bar], and you removed the only version of foo that had > bar in IUSE, you broke wombat. Adding special LINGUAS handling would > not change the fact that before deleting an ebuild, you need to > verify that you did not render other ebuilds' dependencies > unsatisfiable. That's not how undefaulted use dependencies work. If wombat depends upon foo[bar], it is an error if there is *any* version of foo *ever* that doesn't have bar in IUSE_EFFECTIVE. --=20 Ciaran McCreesh --Sig_/7=cRFXXhK/xrrcT6tSaAOxy Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAlAJrsUACgkQ96zL6DUtXhFK7QCgpe7kLN/qWxRi4aVelgp5ILA9 9+UAoOSJH1y2wdlyav76+kCoSAuJaZ6m =NolK -----END PGP SIGNATURE----- --Sig_/7=cRFXXhK/xrrcT6tSaAOxy--