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>