Gentoo Archives: gentoo-portage-dev

From: Alec Warner <warnera6@×××××××.edu>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] Profiles [ was Environmental Whitelisting ]
Date: Mon, 22 Aug 2005 23:02:03
Message-Id: 430A5947.7090604@egr.msu.edu
In Reply to: Re: [gentoo-portage-dev] Environment Whitelisting by Brian Harring
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Brian Harring wrote:
5 > On Mon, Aug 22, 2005 at 06:36:03PM -0400, Alec Warner wrote:
6 >
7 >>I'm kinda with genone on implementing both ( since they are similar ).
8 >>If it's decided that blacklisting is easier to maintain, I can always
9 >>make up my own whitelist for pkg-foo and apply it and if it works submit
10 >>it as a bug ( or even some other whitelist database? ) and thus can
11 >>gaurentee that my package was built 'correctly'(TM). I think this would
12 >>be important in fex, an enterprise distribution type deal where the
13 >>build env is important to some. Put the whitelists in the tree and have
14 >>them --excluded by default, so only the users that use them have to
15 >>downlaod them.
16 >
17 > Sticking Yet Another File In Profiles (hence forth known as yafip
18 > since it comes up a lot :) is a quick fix, but forces anyone trying to
19 > do remote repo's to add hacks to expose that information; effectively
20 > requiring two querying modes for the repo, which doesn't seem clean.
21 >
22 > If it goes anyways, profile would get my vote- base profile exists for
23 > spreading settings like this throughout all profiles also; profile and
24 > repo are seperated entities, as such the repo implementation doesn't
25 > get muddied up, just requires extra keys pulled for profile
26 > implementation, which is what it's designed for anyways.
27 > ~harring
28
29 Hijacking the thread for a moment, has anyone looked into the profiles
30 redesign/rewrite/ syndication from web -> storage, flatfiles -> DMBS,
31 etc...It will need to be abstracted just the same as everything
32 else...Or they should be ;)
33 -----BEGIN PGP SIGNATURE-----
34 Version: GnuPG v1.4.1 (GNU/Linux)
35 Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
36
37 iQIVAwUBQwpZRmzglR5RwbyYAQJkPg//aisGvUvmh6f6XRXxIyydhaX/ec6ZpCg6
38 h+o7pcENYZDLO8W/SbLDOCvHsULAO0aPhK8cKGxiD2bDb/jD2Qi/2g7QxcCWjcxT
39 wzE1WyTGeTTlGLeR2GnGt+ZFvrZczuTKvy29fkPnXYZRWl31rFDlm2TaRD4ArNAt
40 3QGIJIBSAw1xRrg1T66ovKn8Ilwzw+nyvWVwV8jEB6fxo5gOtSr1pUOLqWO8FnVR
41 Pz0uPoVCn+OSQQRttmPaHhihDGIRnWsT58RcNZP8n/4cFqgGGpQ9wkXY/9QRhCFs
42 SKFpSYQY42xOH1th1hXrAQvUfXqEjALVBXLRm/aWadnGcpzySEL/p14zSMz2hXux
43 tBkIoosFSaOyudFD6hwAIznBAzqt61hAOvFGpFcQdUenyuh+bRR1wnKkgz6rSG9v
44 VB4rs+ZW12Q2QGjOkfhx06XvsoQUpEwAaEH1/kvV/7t/Kz1YhFP/01I9eVT0Zzvn
45 klV/AhrCHml319yu1WPuWjMGL9E5LLMC7FNgBzfiWSxk7WBsACSdm+EXcyFzDPvs
46 A6vS6mLouPMgbch5VT/8sw+KWfEGqTRwxfu0Gw+mzj3atNYmByoNPgVg2mQYatJs
47 +atlR/hRuTTnv0WV7dqtNLFuLCqBfoJTXPOuc5qsTSJaYGyAnZREk+kttF7TyTG8
48 qMdx+2/zvBc=
49 =c82h
50 -----END PGP SIGNATURE-----
51 --
52 gentoo-portage-dev@g.o mailing list