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 7E9D11381F3 for ; Sun, 16 Jun 2013 19:38:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1E3B1E0952; Sun, 16 Jun 2013 19:38:33 +0000 (UTC) Received: from mo-p05-ob.rzone.de (mo-p05-ob.rzone.de [81.169.146.180]) by pigeon.gentoo.org (Postfix) with ESMTP id 4FEE6E08F9 for ; Sun, 16 Jun 2013 19:38:32 +0000 (UTC) X-RZG-AUTH: :IW0NeWCpcPchHrcnS4ebzBgQnKHTmUiSF2JlOcyz+57jTVMtVX7771jWiJc= X-RZG-CLASS-ID: mo05 Received: from pinacolada.localnet (95-130-165-192.hsi.glasfaser-ostbayern.de [95.130.165.192]) by smtp.strato.de (jorabe mo3) (RZmta 31.28 AUTH) with ESMTPA id g02d45p5GIEiu9 for ; Sun, 16 Jun 2013 21:38:19 +0200 (CEST) From: "Andreas K. Huettel" To: gentoo-project@lists.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)) Date: Sun, 16 Jun 2013 21:40:04 +0200 User-Agent: KMail/1.13.7 (Linux/3.6.11-gentoo; KDE/4.10.4; x86_64; ; ) References: <20130616204105.7227437a@gentoo.org> <20130616212244.41660b57@TOMWIJ-GENTOO> In-Reply-To: <20130616212244.41660b57@TOMWIJ-GENTOO> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart6210972.HSjcPKh3mJ"; protocol="application/pgp-signature"; micalg=pgp-sha512 Content-Transfer-Encoding: 7bit Message-Id: <201306162140.09955.dilfridge@gentoo.org> X-Archives-Salt: 40f3dd05-28c0-4d86-9bde-bb7f9c837eb9 X-Archives-Hash: 8f714682e67d5ec482deeeb7158b3664 --nextPart6210972.HSjcPKh3mJ Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Am Sonntag, 16. Juni 2013, 21:22:44 schrieb Tom Wijsman: > On Sun, 16 Jun 2013 20:41:05 +0200 >=20 > Micha=C5=82 G=C3=B3rny wrote: > > Dnia 2013-06-16, o godz. 20:32:55 > >=20 > > Tom Wijsman napisa=C5=82(a): > > > On Sun, 16 Jun 2013 20:20:53 +0200 > > >=20 > > > hasufell wrote: > > > > 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. > >=20 > > 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 The problem is that these files can depend on the build parameters. E.g.,=20 during build variables are filled in on file locations, use-flag settings e= tc.=20 There are many ebuilds in the tree where configuration files are first sed'= ed=20 and then installed. Effectively, you'd have to store the content of the file somewhere (in the= =20 package database) where it can be pulled out if it is needed.=20 Notice something? We're only moving the files out of sight, they are still= =20 there! BAM! =2D-=20 Andreas K. Huettel Gentoo Linux developer=20 dilfridge@gentoo.org http://www.akhuettel.de/ --nextPart6210972.HSjcPKh3mJ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) iQJ8BAABCgBmBQJRvhSZXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcci0QAI8gGjaYGJyHFTa/mmyfNkn/ WemX9SKftLIwzN1mPwPY9u3G94zSxC+rcY9GwXh1qsl4FuIks2K/xly8YcCkS+PX UK7Be8EW1X28S8Y5HxQcmvOsmeET204XKK3FAEWttIcS51xY28rK8ohcgxYY8BA8 cJ200okXb6E2ptMCKr/YZ7NfUdgLJYws0F/SL4o+pZjcmZCW1QGQHimQfMJPwdtR WaGweXGEFYzFFGdztLusfQIgBEVJJpXpVPOaFpYnBhCEgIBHDxa2w5BEBgdCfPTJ 58N0u1XKV8VwvJ5OgiD8ej0QsjRR1IFV4oARv+8fhPGH10OdzAUlC2EkzgKv/qhl 2kbo3Z6X+LjFkhMHUEGTYRQpnD9wxyXw2Knd21hh+xBBdA8lnG9qWBUfcI57KLOT mj1sbyFjwC30TFyB+ISPoyYDCTQwi/OGC9t7kHeKJIJUXvKJE4reTqdMIxBUpnsh ompLOwTHQmYm8QQ2zEidh3a7Tc678l+/vHx3Uph/dm+ff7JpiJBK1iDqFaXfdg/K fGpEJRMj7zDxR9Ic1u5580NariGvwRbRTYxzj/337FAQfn40KVdHbSboLtSqvwvA GCHTabZwD1/tPvUvTShwMlYwt7usFdmUM/R0/OIGDS48lx8KtIysREiVByLas9z4 rEvARQBzF0/3+NI2WB2o =5hzB -----END PGP SIGNATURE----- --nextPart6210972.HSjcPKh3mJ--