From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id C88191381F3 for ; Sun, 14 Apr 2013 11:31:26 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BE89EE0AAB; Sun, 14 Apr 2013 11:31:22 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D2BBBE0A10 for ; Sun, 14 Apr 2013 11:31:21 +0000 (UTC) Received: from pomiocik.lan (178-37-171-226.adsl.inetia.pl [178.37.171.226]) (using SSLv3 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 44B3433DDB6; Sun, 14 Apr 2013 11:31:20 +0000 (UTC) Date: Sun, 14 Apr 2013 13:32:29 +0200 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [RFC] Cleaning up PMS to have ${D} not end with a slash Message-ID: <20130414133229.1ae6d891@pomiocik.lan> In-Reply-To: <20130413232357.0711438b@pomiocik.lan> References: <20130413232357.0711438b@pomiocik.lan> Organization: Gentoo X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.17; 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-SHA512; boundary="Sig_/9_pdr=l4j89FjNjTJhJrvBm"; protocol="application/pgp-signature" X-Archives-Salt: 561d0000-e766-4d09-8254-a51980cef450 X-Archives-Hash: 027b0f7c48033175230a1d384cb665ee --Sig_/9_pdr=l4j89FjNjTJhJrvBm Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sat, 13 Apr 2013 23:23:57 +0200 Micha=C5=82 G=C3=B3rny wrote: > As most of you probably doesn't know, PMS guarantees that ${D} always > ends with a slash. It seems that this particular wording was enforced > by historical portage behavior (instead of fixing the ebuilds...) yet > it didn't ever get really widespread. I forgot to add the bug-link: https://bugs.gentoo.org/show_bug.cgi?id=3D465772 There you can find at least my rough estimates of how many ebuilds are directly affected. Shortly saying, if we fix PMS, we need to fix, say, 200 ebuilds. If we leave it as is, we have around 1750 obviously broken ebuilds + over 3000 if we count DESTDIR=3D${D}. Not to mention all the hidden issues. --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/9_pdr=l4j89FjNjTJhJrvBm Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iQJ8BAEBCgBmBQJRapPOXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1RUJGMjBGOTk2RkIzQzIyQ0M2RkNBNDBC QUJGMUQ1RkY4QzgxMTBBAAoJELq/HV/4yBEK8ogQAIdXBxy2d47jKM5aCAIra6CK GAjrZCyDAn4DVLkOEt1BYKK51InbZV5nc+GwT+9cD8c5Xd9atogl543DdoDuIzeK tk2u9tCZfLDgcrSdD6zEcUnKNmzB1KN93NiuLBc7JnE1gYIVccIbzLBhwwxipQvR eJrmDo4SHe2SBm38jZ/VtBnw6nlve2SjtA7I2ObcbMpo32TBvq9yIXAH+txq+vtR 15xtCjP8alEXxbsPJtbL3N1fGUjz3SfU7THNNcB9ImN9/+WJpvMvuV5pFQK+hZUf nqig94vmGEUALmpDpG4gtZfTrtjAvFuVE3VlfnATp1zAme5H/bPIqduxF/IDV3cg fL7JaLGTjr90B+rP7tVx3T7Q0KIXULel01BSf+0hhpN9tPQLc/Rhq/suSUCkXSCR yLXonNir0hiAae4dJWymY5QJFcPmYsb7k9/Cw22lgqgK/ynYBka5womtT8jiAWTL SrHfwyb0FVY9VGLNDFaeCmmVfis01/PaHQarj2D42a2h/QmBFGUjXpu5C5/fjFVW fnlzJdaqX/VdNwalFxa+IKg0NnPLOSkUsGDg5xA54vJqTJ+CBu/NmZxhdA/PX7cz UtEo8T9WBIfjDgBbzAl0dN/v6KIq/BQCQcjgeM+VzQlFetpDhBhoyv5H6rSfRc8G J7/i9Zh7DiwXWTq0ULTb =0veC -----END PGP SIGNATURE----- --Sig_/9_pdr=l4j89FjNjTJhJrvBm--