[Lunar-commits] <moonbase> t1lib: added missing opt_dep and made lib executable

Dave Brown dagbrown at lart.ca
Sat Feb 26 14:32:42 CET 2011


On Fri, Feb 25, 2011 at 11:56:38AM +0100, Duncan Gibson wrote:
> > commit a5f7a7aba58ef8309c98aec2563496c0aec71509
> > Author: Christian Krause <kizkizzbangbang at googlemail.com>
> > Date:   Fri Feb 25 16:18:03 2011 +0700
> >
> >     t1lib: added missing opt_dep and made lib executable
> > ---
> 
> > +optional_depends "libX11"        \
> > +                 "--with-x"      \
> > +                 "--without-x"   \
> > +                 "for X support"
> 
> I saw this in the submissions queue, but didn't know how to proceed.
> 
> Do we really want to go down the road of explicitly specifying such
> optional_depends on libX11 or other components of X? Surely you either
> have X installed, or you do not. Am I missing something?

Yes, you are.

It's possible to have X clients that *don't* depend on the X server
being present.  If you run X clients on remote machines with the local
machine being the X server, it makes perfect sense for the client to
depend on libX11 and its friends, but not on Xorg.

Granted, it's not going to be a typical user--but I like to think that
Lunar isn't FOR typical users.  Ubuntu already exists, after all.

--Dave


More information about the Lunar-dev mailing list