On Thursday 25 September 2008 23:43:07 Neil Bothwick wrote:
> > Some packages have optional run-time deps, say a multimedia
> > program that can convert files if you have ffmpeg installed, so in
> > those cases those optional packages will also be in world.
>
> That shouldn't happen. Portage is supposed to control everything with USE
> flags. In your example. the ebuild should run configure with either the
> --enable-ffmpeg or --disable-ffmpeg option, depending on your flags.
> Compile time features are to be controlled by the user, not decided for
> him by the configure script. That's the Gentoo way.

That would indeed be a truly wonderful thing...

If only the ./configure authors would put the damn --enable- in the script in 
the first place <grumble> <grumble>

which means you can force support for it to be present via DEPEND but not 
remove support if the dep is present and shouldn't be <mutter><mutter>

-- 
alan dot mckinnon at gmail dot com

Reply via email to