Gentoo Archives: gentoo-dev

From: Christian Faulhammer <opfer@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: VDB access
Date: Tue, 05 Feb 2008 07:43:02
Message-Id: 20080205084355.45ade352@gentoo.org
In Reply to: [gentoo-dev] VDB access by Ciaran McCreesh
1 Hi,
2
3 Ciaran McCreesh <ciaran.mccreesh@×××××××××××××.uk>:
4 > The following things access VDB by hand:
5 > * gnome2-utils.eclass. Will be fixed once a portage with proper
6 > env saving goes stable, which isn't too far off. Bug 155993.
7 >
8 > * net-misc/l7-filter. This can be fixed as soon as portage with proper
9 > env saving goes stable.
10 >
11 > * kde.eclass, for slot_rebuild. This seems like it's a really dumb
12 > hack to cater for users who don't know how to use revdep-rebuild
13 > (there seems to be a lot of that going around, making elog worthless,
14 > but that's a different issue...), and should probably just be removed.
15 >
16 > * pcmcia.eclass. Supposedly deprecated. Bug 140289.
17
18 Are there open bugs for it? Or is anyone aware of and working on it?
19
20 > * Modify built_with_use so that it calls native_built_with_use if such
21 > a function exists, and falls back to its own implementation otherwise.
22 >
23 > * Allow package managers that implement native_built_with_use to
24 > sandbox off vdb completely, and ban all ebuild access to vdb.
25
26 Sounds reasonable as far as I can see.
27
28 > This will let package managers use a format other than VDB. A well
29 > designed replacement can shave a minute off cold cache command times.
30
31 How much gain can be expected? And what package managers will allow
32 native_built_with_use?
33
34 V-Li
35
36 --
37 Christian Faulhammer, Gentoo Lisp project
38 <URL:http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode
39
40 <URL:http://www.faulhammer.org/>

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] Re: VDB access Ciaran McCreesh <ciaran.mccreesh@×××××××××××××.uk>