server utils that drag in desktop dependencies

Dan Horák dan at danny.cz
Thu Dec 4 13:18:19 UTC 2008


Dan Horák píše v St 03. 12. 2008 v 12:02 +0100:
> 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

Done in Rawhide


		Dan





More information about the server mailing list