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