1 |
On 02 Oct 2001 13:07:25 +0200 |
2 |
Mikael Hallendal <micke@×××××××××××.se> wrote: |
3 |
|
4 |
> lör 2001-09-22 klockan 19.37 skrev Karl Trygve Kalleberg: |
5 |
|
6 |
> Hmm .. is NetThrottle a corepart of this package? |
7 |
> USE-variables should only be used to decide wether to build optional |
8 |
> support for something. If coreparts requires something it can be thought |
9 |
> of that the entire package does. |
10 |
|
11 |
Depends on what you mean by 'core part'. Just like cvs offers a lot of |
12 |
commands, such as commit, update, checkout, admin, Subterfugue offers a |
13 |
list of commands built as modules. |
14 |
|
15 |
If you want to use the NetThrottle command (and I would assume very few |
16 |
people would), you have to have PyGTK installed. Note that since |
17 |
Subterfugue is written in Python, PyGTK is not a compile-time dependency, |
18 |
it is optionally a runtime dependency. |
19 |
|
20 |
> If this however decides whether a GUI for NetThrottle will be built |
21 |
> (otherwise just available through console-interface) USE=gtk should be |
22 |
> used. |
23 |
|
24 |
Again, since this is Python, you can compile the code without having the |
25 |
dependencies available. |
26 |
|
27 |
> Why will it depend on gnome? pygnome only depends on GNOME if USE=gnome, |
28 |
> otherwise it just builds pygtk. |
29 |
|
30 |
Because PyGTK depends on libglade which in turn depends on GNOME. |
31 |
|
32 |
Karl T |