Date: Thu, 14 Jun 2012 15:47:51 -0700 From: Kevin Oberman <kob6558@gmail.com> To: Lowell Gilbert <freebsd-ports-local@be-well.ilk.org> Cc: freebsd-ports <freebsd-ports@freebsd.org>, Lars Eighner <portsuser@larseighner.com> Subject: Re: Xscreensaver conflicts Message-ID: <CAN6yY1uVxyCsWHShwRce26FAiX2w3n0nbJTEX68sS-8PfVuirQ@mail.gmail.com> In-Reply-To: <44obomt4d1.fsf@lowell-desk.lan> References: <alpine.BSF.2.00.1206132114400.40493@abbf.ynefrvtuareubzr.pbz> <44obomt4d1.fsf@lowell-desk.lan>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jun 14, 2012 at 6:22 AM, Lowell Gilbert <freebsd-ports-local@be-well.ilk.org> wrote: > Lars Eighner <portsuser@larseighner.com> writes: > >> xscreensaver-gnome-hacks will not install if xscreensaver is installed >> ("write files to the same place") >> >> gnome requires xscreensaver-gnome-hacks >> >> kde4 requires xscreensaver >> >> It appears to me that if you force pkg_delete of xscreensaver and instal= l >> xscreensaver-gnome-hacks first, you can reinstall xscreensaver without >> complaints. >> >> I grepped UPDATING for xscreensaver without any hits and do not find thi= s >> documented. =C2=A0I suspect the conflicts line in the Makefile >> xscreensave-gnome-hacks is not accurate. > > The pkg-plist files have a number of common entries, so my suspicion > would be the opposite; that xscreensaver ought to have a corresponding > CONFLICTS line. > > Gnome can be configured (by an option) to use xscreensaver, if I'm > reading the Makefile correctly. You are right. You may not install both xscreensaver and xscreensaver-gnome-hacks. By default, gnome uses xscreensaver-gnome which pulls in xscreensaver-gnome-hacks. xscreensaver and xscreensaver-gnome-hacks should both declare the other as CONFLICTs. They are slightly different flavors of the same thing. This really should have been sent to gnome@. The folks there would have probably confimed the situation immediately and, if they have a commit bit, might have fixed it. Please open a PR for this so it will be fixed. --=20 R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1uVxyCsWHShwRce26FAiX2w3n0nbJTEX68sS-8PfVuirQ>