Miroslav Lichvar píše v St 03. 12. 2008 v 11:54 +0100:
On Tue, Dec 02, 2008 at 05:48:29PM -0500, Chris Snook wrote:
None of the direct dependencies in that dependency tree are unreasonable. There are three ways to make them go away:
a) Disable the GUI bits in gnuplot at build time, and remove the requisite dependencies. This will piss off anyone who actually uses those features.
b) Create gnuplot-cli and gnuplot-gui packages that conflict with each other. This will piss off lots of people.
c) Make gnuplot smart enough to tell at runtime whether or not the GUI bits are installed, and properly handle the case where someone asks for them but they're not there. Abstract the GUI calls into a gnuplot-gui package, which has most of the dependencies. Upstream won't care to do this themselves, but they'll probably take the patch if you write it yourself, it's clean, and it's completely bug-free.
Personally, I think there's lower-hanging fruit.
If wxGTK had a subpackage with the media libraries, it would at least get rid of the GConf2 and gstreamer dependencies.
wxGTK is mine, adding to my TODO
Dan