From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-project+bounces-2582-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 0F0EC1381F3 for <garchives@archives.gentoo.org>; Sun, 16 Jun 2013 18:40:17 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 36A57E08C0; Sun, 16 Jun 2013 18:40:13 +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 8079EE0888 for <gentoo-project@lists.gentoo.org>; Sun, 16 Jun 2013 18:40:12 +0000 (UTC) Received: from localhost (unknown [81.219.205.176]) (using SSLv3 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 5E6DC33E0CB; Sun, 16 Jun 2013 18:40:10 +0000 (UTC) Date: Sun, 16 Jun 2013 20:41:05 +0200 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= <mgorny@gentoo.org> To: gentoo-project@lists.gentoo.org Cc: TomWij@gentoo.org Subject: Re: [gentoo-project] Introducing an optional files directory in the Portage tree with an embedded install condition and individual maintainers. (was Re: [gentoo-project] Proposal for add-on file utility (run after emerge update)) Message-ID: <20130616204105.7227437a@gentoo.org> In-Reply-To: <20130616203255.5a44f6b8@TOMWIJ-GENTOO> References: <CAGfcS_mLUy+YPG+Fkgbm4w_4h7iWgD=i6KEG-c158MBfX+xJdA@mail.gmail.com> <20130616093322.GB20905@waltdnes.org> <20130616122154.47c8a591@TOMWIJ-GENTOO> <CAGfcS_=aT3_R4dmAkxaTKaf1C3qPBfkO1uipCPgUyg8meXYvrw@mail.gmail.com> <20130616135150.57005bf3@TOMWIJ-GENTOO> <51BDABDC.9010404@gentoo.org> <20130616161419.1afb1b1b@TOMWIJ-GENTOO> <51BDD104.4030502@gentoo.org> <CAA2qdGU_nNaro-=UxVaJY_8y1H7tQhC0odE8JaVNfTEvuTUgRQ@mail.gmail.com> <51BE0205.7080704@gentoo.org> <20130616203255.5a44f6b8@TOMWIJ-GENTOO> Organization: Gentoo X-Mailer: Claws Mail 3.9.1 (GTK+ 2.24.18; x86_64-pc-linux-gnu) Precedence: bulk List-Post: <mailto:gentoo-project@lists.gentoo.org> List-Help: <mailto:gentoo-project+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-project+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-project+subscribe@lists.gentoo.org> List-Id: Gentoo Project discussion list <gentoo-project.gentoo.org> X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA512; boundary="Sig_/a1S0q6OeVn0yZ3jte_PIsv8"; protocol="application/pgp-signature" X-Archives-Salt: 2d1f25df-e31d-4503-a8df-b6041d025fa5 X-Archives-Hash: 9cb7cf12467c8c425bfc90d2f6343f9b --Sig_/a1S0q6OeVn0yZ3jte_PIsv8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Dnia 2013-06-16, o godz. 20:32:55 Tom Wijsman <TomWij@gentoo.org> napisa=C5=82(a): > On Sun, 16 Jun 2013 20:20:53 +0200 > hasufell <hasufell@gentoo.org> wrote: >=20 > > On 06/16/2013 08:12 PM, Pandu Poluan wrote: > > > On Jun 16, 2013 9:52 PM, "hasufell" <hasufell@gentoo.org> wrote: > > >> > > >=20 > > > --snip-- > > >=20 > > >> > > >> Doing it via regular useflags is just wrong. > > >> > > >=20 > > > I'm sorry, but what's wrong with using USE flags? > > >=20 > >=20 > > Use flags trigger rebuilds. Rebuild libreoffice for a doc useflag? > > Have fun. >=20 > If you introduce a separate set of USE flags that only reinstall the > optional files and don't touch the rest, you don't have this problem. And how would you do that? Sounds like a heavy magic with a lot of inconsistency and problems whenever things start to depend one on another. --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/a1S0q6OeVn0yZ3jte_PIsv8 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) iQJ8BAEBCgBmBQJRvgbFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1RUJGMjBGOTk2RkIzQzIyQ0M2RkNBNDBC QUJGMUQ1RkY4QzgxMTBBAAoJELq/HV/4yBEK+tsP/R6CALgD1aPbWrRJt3Acq6wR CuwSdKhdUvgAEJB+ibYUeV7nRZtdwBWYWFCA3O8ogDBF9sK1pMnU40e79MAaymG7 3dGPKnxn+gFv0SNiyB1lQJ19AqhnYxfJQZgPXmr+AgMefM6fbwBTgM5OndiBf9AS x/ckqyqJRGSkDCzTWy37Y772ZwZwBIlkLC3whdCNAGdB6DlQi3HPXVPCfTjTa7Pg ncFr9+4N/PEgAydRuz9TBl1iBLf3S3g61Vszp1+0rf9S1XIczvDNWJKDydBZptCY ZryMaKedmVy/knWUyeCyQ/D94FH6x311VYvK+4JYeUYg4bu3rajN5t8yZ9OKiUOj OoBB5jdtYdmo7e2UYfJMkCjgc/M1CernSFypPY+ADeEnGDD0O+2wPICXYf5y3eom zMqp4DWYq1A90mHuAWdsyrixhK7Npgyyu/YgdsCYbXjzbAOvdiKrYKYtGWzu5WOH gAVfN2v7Ua3WsyoJWq3lgSXQRr0n5Q7iv9h5ndBAbK8XWwRMd/Gw8hIitoZIKAGA SQI+A+tP48KA+qV1jxZ3mzlWQNKGqCe7VAd/8Ws4NMlDeDc7x2z3Am/JzC/2q19F A6NfmBI9LHeiletEXzIoQ2Ukprd/vgs4XLdUr7Mkl6p3OMjrFxIi8LpDxNwVVqjr yRijQ10jHsH6u2MO9ERN =CNgq -----END PGP SIGNATURE----- --Sig_/a1S0q6OeVn0yZ3jte_PIsv8--