Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Nov 2003 07:26:07 -0600
From:      Stephen Hilton <nospam@hiltonbsd.com>
To:        James Pole <james@pole.net.nz>
Cc:        gnome@freebsd.org
Subject:   Re: ports/58840: [PATCH] exclude possibly unrequireddependenciesfrom x11/gnome2
Message-ID:  <20031103072607.4a75bb86.nospam@hiltonbsd.com>
In-Reply-To: <1067843548.3865.17.camel@localhost>
References:  <200311021927.hA2JRIt2074978@freefall.freebsd.org> <1067833233.258.10.camel@localhost> <20031103045730.GV96543@toxic.magnesium.net> <1067843548.3865.17.camel@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 03 Nov 2003 20:12:28 +1300
James Pole <james@pole.net.nz> wrote:

> On Mon, 2003-11-03 at 17:57, Adam Weinberger wrote:=09
> > 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.
>=20
> 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.
>=20
> 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.
>=20
> 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?
>=20
> 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.
>=20


I admin a Gnome2 system that has no sound card and always has an error=20
on Gnome2 desktop startup regarding no sound device.

In an previous exchange I read this:
----------------------------------------------------------------------
On Mon, 2003-10-20 at 09:36, Dag-Erling Sm=F8rgrav wrote:
> Is there any way to install Gnome (or at least the parts of it that
> are necessary to run Gnome applications, without necessarily using it
> as a desktop) without the horrible abomination that is esound?  Case
> in point: print/ggv2; I simply cannot understand why it requires
> esound.

Esound is a pretty low-level dependency in GNOME, thus all apps that
depend on libgnome, depend on esound.  This does not mean you have to
_use_ esound, though.  You don't have to run the esound daemon.  In
fact, you could add WITHOUT_GNOME=3Desound to /etc/make.conf, which will
prevent esound-optional apps from depending on it.

Joe
----------------------------------------------------------------------


These are the 2 lines in the Gnome2 Makefile that reference audio:

gnome-cd:${PORTSDIR}/audio/gnomemedia2 \
${X11BASE}/share/gnome/sounds/question.wav:${PORTSDIR}/audio/gnomeaudio2 \


What is the correct way to handle this problem ?
 (besides adding a sound card ;-)


Regards,


Stephen Hilton
nospam@hiltonbsd



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031103072607.4a75bb86.nospam>