Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Feb 2002 14:20:36 -0800 (PST)
From:      Doug Barton <DougB@FreeBSD.org>
To:        Ade Lovett <ade@FreeBSD.org>
Cc:        Joe Clarke <marcus@marcuscom.com>, <gnome@FreeBSD.org>
Subject:   Re: Xscreensaver and GNOME
Message-ID:  <20020213134819.A28238-100000@master.gorean.org>
In-Reply-To: <B890392F.621C%ade@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 13 Feb 2002, Ade Lovett wrote:

> On 02/13/02 15:15, "Doug Barton" <DougB@FreeBSD.org> wrote:
>
> > I have no objection to a slave xscreensaver-gnome port. My only
> > criteria is that by default, users who don't have gnome that build
> > ports/x11/xscreensaver (or install the package) don't get gnome bits.
>
> 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.

> > BTW, one edge case occurs to me.... what will happen after you
> > guys are done working on this if a user who does not have gnome installs
> > xscreensaver, then down the road installs gnome, then down the road
> > pkg_delete's one thing or the other?
>
> As Jeremy has mentioned, Bad Stuff[tm] will happen here, as chunks of (still
> installed) packages get bits removed from them under their feet.  This is a
> deficiency of the ports system itself, just as is the lack of true
> versioning dependency support.

	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. :)

Doug


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?20020213134819.A28238-100000>