Date: Wed, 13 Feb 2002 16:38:57 -0600 From: Ade Lovett <ade@FreeBSD.org> To: Doug Barton <DougB@FreeBSD.org> Cc: Joe Clarke <marcus@marcuscom.com>, <gnome@FreeBSD.org> Subject: Re: Xscreensaver and GNOME Message-ID: <B8904721.6252%ade@FreeBSD.org> In-Reply-To: <20020213134819.A28238-100000@master.gorean.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 02/13/02 16:20, "Doug Barton" <DougB@FreeBSD.org> wrote: > On Wed, 13 Feb 2002, Ade Lovett wrote: >> That is absolutely the case. If you don't have GNOME bits installed and/or >> the end-user has defined WITHOUT_GNOME somewhere, no GNOME will be pulled in >> whatsoever, just the gtk stuff and gle/Mesa/libxml. > > User defining WITHOUT_GNOME is not the default case. I want to be > sure that users without gnome installed, who have done no other voodoo, > will get just xscreensaver (and its necessary dependencies), and no gnome > bits. Hence the and/or in my sentence. Sorry, should have been clearer. The first thing I did after making the changes was to rip all traces of GNOME out of my crashbox, load up a clean 4-STABLE bindist in a chroot'd environment, and installed xscreensaver. No GNOME was brought in. > Ok... I agree that it's probably worth the pain to go ahead with > the current plan. However, would you guys consider a pkg-warning to users > who have xscreensaver installed who subsequently install gnome? Something > like, "Hey, you have the standard version of xscreensaver, but this port > will install the version with gnome support. PLease go pkg_delete the old > one first." My purpose here is both to protect the user, and to reduce the > number of complaints I get. :) Something along the lines of (ignore the whitespace, Entourage is playing silly bastards with me today): pre-fetch: .if (exists(${X11BASE}/bin/xscreensaver) && defined(HAVE_GNOME)) @${ECHO_CMD} "You got an xscreensaver binary already installed, probably" @${ECHO_CMD} "a non-GNOME version. Please delete that package first." @${ECHO_CMD} "Hit ctrl-C now, or forever hold thy peace :)" .endif Changing the text to something more appropriate is left as an exercise to the port maintainer, but I'll wait until I get it before committing :) -aDe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B8904721.6252%ade>