1 |
On Thursday 25 September 2008 23:43:07 Neil Bothwick wrote: |
2 |
> > Some packages have optional run-time deps, say a multimedia |
3 |
> > program that can convert files if you have ffmpeg installed, so in |
4 |
> > those cases those optional packages will also be in world. |
5 |
> |
6 |
> That shouldn't happen. Portage is supposed to control everything with USE |
7 |
> flags. In your example. the ebuild should run configure with either the |
8 |
> --enable-ffmpeg or --disable-ffmpeg option, depending on your flags. |
9 |
> Compile time features are to be controlled by the user, not decided for |
10 |
> him by the configure script. That's the Gentoo way. |
11 |
|
12 |
That would indeed be a truly wonderful thing... |
13 |
|
14 |
If only the ./configure authors would put the damn --enable- in the script in |
15 |
the first place <grumble> <grumble> |
16 |
|
17 |
which means you can force support for it to be present via DEPEND but not |
18 |
remove support if the dep is present and shouldn't be <mutter><mutter> |
19 |
|
20 |
-- |
21 |
alan dot mckinnon at gmail dot com |