server utils that drag in desktop dependencies

Dan Horák dan at danny.cz
Wed Dec 3 11:02:12 UTC 2008


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





More information about the server mailing list