From owner-freebsd-ports@FreeBSD.ORG Thu Jun 14 22:47:53 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (unknown [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3EA301065670 for ; Thu, 14 Jun 2012 22:47:53 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id C475E8FC0C for ; Thu, 14 Jun 2012 22:47:52 +0000 (UTC) Received: by werg1 with SMTP id g1so2111430wer.13 for ; Thu, 14 Jun 2012 15:47:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=DyiHbpeIHVgk4+ald6JE/Lzb6cTvMWEMzAyUH3LbrUQ=; b=yQTWhfCoaEr+7pdeHBY8pNvdIsi1U79OIxSUfi37wT02juexl3fYJScX19CpbFAwNq abGWQQ5btXa/McmNsYMCgfQdR/1SIDD8695TuYyVq7f4Ws9B85qG8A4JbezX06h15GEF WgRNUal7YagTD+O96hXsUrZ+ei8XFhE+2QLMZZceJCQiaGC/uZAuFlVTZBmY9XngOrK7 UhkfCSFxWJMDyb7djoxi1CTAjG9ojt2aI/hqIf1Yxyg7gfIiQmF+P1t3j7Us6VhCymJc /kS4kiHJ3YBbeqYQWifmnZa2mbUXk5K1gkU14nWTOJc7h2mBX4IFUJymlQE+LGohCh7n xxyg== MIME-Version: 1.0 Received: by 10.180.106.137 with SMTP id gu9mr7844208wib.8.1339714071615; Thu, 14 Jun 2012 15:47:51 -0700 (PDT) Received: by 10.223.155.4 with HTTP; Thu, 14 Jun 2012 15:47:51 -0700 (PDT) In-Reply-To: <44obomt4d1.fsf@lowell-desk.lan> References: <44obomt4d1.fsf@lowell-desk.lan> Date: Thu, 14 Jun 2012 15:47:51 -0700 Message-ID: From: Kevin Oberman To: Lowell Gilbert Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports , Lars Eighner Subject: Re: Xscreensaver conflicts X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jun 2012 22:47:53 -0000 On Thu, Jun 14, 2012 at 6:22 AM, Lowell Gilbert wrote: > Lars Eighner 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