ports/58840: [PATCH] exclude possibly unrequireddependenciesfrom x11/gnome2

Jeremy Messenger mezz7 at cox.net
Sun Nov 2 23:26:57 PST 2003


On Mon, 03 Nov 2003 20:12:28 +1300, James Pole <james at pole.net.nz> wrote:

> On Mon, 2003-11-03 at 17:57, Adam Weinberger wrote:	
>> The reason that these programs are part of x11/gnome2 and not
>> x11/gnome2-fifth-toe is that, at any point, the GNOME project could
>> start releasing software that assumes that any and all parts of the
>> GNOME desktop/development system are installed.
>
> We have a ports system that automatically works out the dependicies for
> all the applications in the port collection. If a port requires all the
> features it needs to specify all the features it needs otherwise its a
> broken port.
>
> While I respect your opinion, I don't agree with it. Not everything
> needs to be installed. Why things like gnomemeeting should be installed
> puzzles me. There should be an *easy* way for users to opt out of
> unneccessary things.

Easy answer for gnomemeeting, because it's part of Gnome. Check at 
www.gnome.org .

> Plenty of other ports take advantage of WITH_* and/or WITHOUT_* options
> to let users finetune their ports without forcing them to write their
> own Makefiles. Why not x11/gnome2?

I believe, Joe and Adam have answered it. :-)

> Just because the GNOME project says this or that should be the default,
> doesn't mean that we should not allow users to specify what they don't
> want from the default options.

Then, don't install x11/gnome2 and choice the port of apps what you want 
to install or even better create your own meta-port. Gnome2 is full of 
feature desktop with all packages.

I won't object if you want to create a new port of something like 
x11/gnome2-choice, x11/gnome2-lite or some better word.

Cheers,
Mezz

> - James


-- 
bsdforums.org 's moderator, mezz.


More information about the freebsd-gnome mailing list