Gentoo Archives: gentoo-user

From: Alexander Skwar <listen@×××××××××××××××.name>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Finding packages which provide a file
Date: Mon, 22 May 2006 12:26:15
Message-Id: 4471AB5D.4090009@mid.email-server.info
In Reply to: Re: [gentoo-user] Finding packages which provide a file by Neil Bothwick
1 Neil Bothwick wrote:
2 > On Mon, 22 May 2006 12:28:22 +0200, Alexander Skwar wrote:
3 >
4 >> > AFAIK there's no database of Gentoo packages such as you ask for.
5 >> > Such a database would be inaccurate, because package contents are USE
6 >> > flag dependent, so anyone charitable enough to set one up would
7 >> > probably spend most of their time fielding questions about incorrect
8 >> > data :(
9 >>
10 >> Nah, not necessarily. For every listed file, it would be required
11 >> to show to which package(s) it belongs and also, how those packages
12 >> were built (ie. with which USE flags). So, not only the listing
13 >> of all the CONTENT files would be of interest, but also the keyword
14 >> (ie. x86, amd64, ...) and the associated USE flags.
15 >
16 > How many permutations would there be.
17
18 "Some" :)
19
20 > Packages lke mplayer and php use
21 > dozens of USE flags, compiling with every combination would a day
22 > and forever (which is longer than forever and a day).
23
24 Well, that's necessarily a community effort. For the very reason
25 that you just mentioned, it's not realistically, that just one
26 person provides a list.
27
28 But if "every" person would contribute, a "complete" database
29 would be compiled, over time.
30
31 >> BTW: How can I find out, with which *relevant* USE flags a package
32 >> has been built? Eg. gnome-base/gnome.
33 >> In /var/db/pkg/gnome-base/gnome-2.14.1, I find a "USE" file. But it
34 >> contains *WAY* too many flags:
35 >
36 > genlop -i pkgname
37
38 Thanks.
39
40
41 Alexander Skwar
42 --
43 Tom's hungry, time to eat lunch.
44 --
45 gentoo-user@g.o mailing list