From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-dev+bounces-84231-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id DDC7B1382C5 for <garchives@archives.gentoo.org>; Fri, 23 Mar 2018 10:19:04 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 912A6E08E5; Fri, 23 Mar 2018 10:18:58 +0000 (UTC) Received: from mail-wm0-x244.google.com (mail-wm0-x244.google.com [IPv6:2a00:1450:400c:c09::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 175C5E0839 for <gentoo-dev@lists.gentoo.org>; Fri, 23 Mar 2018 10:18:57 +0000 (UTC) Received: by mail-wm0-x244.google.com with SMTP id x82so2548819wmg.1 for <gentoo-dev@lists.gentoo.org>; Fri, 23 Mar 2018 03:18:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to; bh=HG8dJI6BASGla6TT8MoQxyvmAd7Cm/b20I9etNh5lMA=; b=XF/U/Kk409faDk6Dq/BK8miwglIFemljSqCboT5Ey2d7kdfB4JZqEAL18CL7xt2UhG /7zaXYjvdNxIUha/5rrI6nOkNSs8NuVdlUnVPmT42U+Ngv1/1BIU/y28LmCtcx3Qka7q VaTz4bVIKLUWbnsAVUQOULWXt87Qpy447smaXZmw1KtEzK1Eoe/P0wfgJiByaflNUPh9 NCzfEo0mmZ3SC4ow+d2EsjuVjS3CVO5rof5DOsDAJa9YbVv6GLzlNfbPwE0sCbDrnHQD exHGqflpUSrBgSP6SkSeQPOUBrpv5JxFpHTf1VV0nenxNhT4FCjXlr77+qwgoplv026p 20dw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to; bh=HG8dJI6BASGla6TT8MoQxyvmAd7Cm/b20I9etNh5lMA=; b=OFkEFQhZCYPELrwFIGTr955B7UDGEd0siYut95WpYF21ju1I2xjv4FaY1Az3ZaTE+X jRET5d7tr0LAEsVfLvG8t6Tw1T0l9075fme9MN/Wn1c7MwjYhapgdC1763+pziOTkEDi d+F287AsbQtlhdLFcDpzYFI0i2/z5RTk03SDglwWKZ9bswWw3SHiFfrCGE/B5uPVOVh1 bqi0od4kAFoXo0alGlff6Rq27fBDde1mXGT860srIBk3jesULQKUBCyfuErIrBw5cec9 5Lgbrir/QicNjDVm9Om9KxPGJgEW2/L9lxX8GXUG7jd9/PNV5Zb2yhAIp+uz2Vp+uqiA ZCtA== X-Gm-Message-State: AElRT7E/d2LXOzyv9k742mnXVN2cb43IMrZSGVlSehgURQrrFTD4XIox rVgbZ7KduPmilnT9t6tRvUnCV+Fy X-Google-Smtp-Source: AG47ELv6VnkB2IkL1eiwSjApIH55ybLOenOz8111Gtcp/g1zHQYSzoD3JDMn1G03w/GGKpXk1lAWpg== X-Received: by 10.28.249.21 with SMTP id x21mr8523111wmh.114.1521800336362; Fri, 23 Mar 2018 03:18:56 -0700 (PDT) Received: from ?IPv6:2a01:4f8:130:732f::200:1002? ([2a01:4f8:130:732f::200:1002]) by smtp.gmail.com with ESMTPSA id i78sm436246wmc.32.2018.03.23.03.18.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 23 Mar 2018 03:18:55 -0700 (PDT) Subject: Re: [gentoo-dev] New Portage fork: sys-apps/portage-mgorny To: gentoo-dev@lists.gentoo.org, Ulrich Mueller <ulm@gentoo.org> References: <1521745426.836.25.camel@gentoo.org> <20180322214732.GA4096@eddy> <1521756383.23424.0.camel@gentoo.org> <CAJW3CewVM7WWxAEUcxGqraCnkkhRLnoqgbqcdUU4Zcv=zNy-0w@mail.gmail.com> <23220.52565.280134.566970@a1i15.kph.uni-mainz.de> From: Francesco Riosa <vivo75@gmail.com> Message-ID: <0559e21f-edcb-986f-0a0b-1bc54bc169a6@gmail.com> Date: Fri, 23 Mar 2018 11:18:45 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 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 In-Reply-To: <23220.52565.280134.566970@a1i15.kph.uni-mainz.de> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="nLizeZyXBk2QyQZ6gAJSMyXeJ96HrKWNg" X-Archives-Salt: bd376e61-ff26-42d4-8b63-1beee01c7fde X-Archives-Hash: f4bef3b267ddca61adb29a71ed584804 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --nLizeZyXBk2QyQZ6gAJSMyXeJ96HrKWNg Content-Type: multipart/mixed; boundary="YZnPIvGARtwhYc6IXpRZeJ8ncHAietKgs"; protected-headers="v1" From: Francesco Riosa <vivo75@gmail.com> To: gentoo-dev@lists.gentoo.org, Ulrich Mueller <ulm@gentoo.org> Message-ID: <0559e21f-edcb-986f-0a0b-1bc54bc169a6@gmail.com> Subject: Re: [gentoo-dev] New Portage fork: sys-apps/portage-mgorny References: <1521745426.836.25.camel@gentoo.org> <20180322214732.GA4096@eddy> <1521756383.23424.0.camel@gentoo.org> <CAJW3CewVM7WWxAEUcxGqraCnkkhRLnoqgbqcdUU4Zcv=zNy-0w@mail.gmail.com> <23220.52565.280134.566970@a1i15.kph.uni-mainz.de> In-Reply-To: <23220.52565.280134.566970@a1i15.kph.uni-mainz.de> --YZnPIvGARtwhYc6IXpRZeJ8ncHAietKgs Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Content-Language: en-US Il 23/03/2018 10:48, Ulrich Mueller ha scritto: >>>>>> On Thu, 22 Mar 2018, Geaaru wrote: >> for both portage and your fork I think that could be interesting add >> an extension to PMS for define inside profiles or targets masking of >> packages of a particular repslository. Currently PMS doesn't permit >> this but have this feature could be help users to define our >> profiles under overlays. >> Something like this: >> sys-devel/gcc::gentoo > Conceptually that makes no sense. sys-devel/gcc is the name of an > upstream package, so what does it even mean to mask it in one > repository but not in another? If it's the same package, then it > should behave in the same way, regardless of the repository its ebuild > it hosted in (or the package being installed, in which case it is no > longer in an ebuild repository). > > If it is a different package however, then it should have a different > name. Sorry to say it bluntly but this make no sense at all, even changing a USE flag make the package behave wildly differently. Once we agree that an upstream (complex enough) package may have different incarnations two ebuilds from different maintainers may please differently the user. I'm not sure this choice belong to profiles but not because same upstream correspond to same files on filesystem. > > Ulrich --YZnPIvGARtwhYc6IXpRZeJ8ncHAietKgs-- --nLizeZyXBk2QyQZ6gAJSMyXeJ96HrKWNg Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEu3/c8EeAZHgVZqRJllZPqLObhcQFAlq01I0ACgkQllZPqLOb hcTBHAgAlA4Wl1GBceIzknxZXwFGx4hPRK0cCzcJ92zBYBZBkxyHDDT8XFiPkdmT wvoVo4Af2IhSnDuLlZRIT91uLBIYzW3wz8NC8eXsS3v3pSjiAs6zs4HC7bOVznMG RWLnAILQUA+sQ4oXOILU9Hj8mlXZ34b5hQbQ8bnhZSyD2apJijWd5ePtJB0R1HGa COJv4LPi2r2DYLaDePcn71HDcHrn08cOHg8h4rsrVFhh7knJR1hUBYH8etpavZlT c9UJV7fLQEGv7RrkR3Hau82MrlJSX5xaJ4ErGrjDZBNHbehCLnwNol4qecXYRDsx vrZeFn4VlPm3jip0cE3ANJbRzn8swg== =HEcX -----END PGP SIGNATURE----- --nLizeZyXBk2QyQZ6gAJSMyXeJ96HrKWNg--