From owner-freebsd-questions@FreeBSD.ORG Fri Sep 9 20:30:45 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 89F7C1065679 for ; Fri, 9 Sep 2011 20:30:45 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3fd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id E8B118FC27 for ; Fri, 9 Sep 2011 20:30:44 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.5/8.14.5) with ESMTP id p89KUYc6006374 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 9 Sep 2011 21:30:41 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: Sendmail DKIM Filter v2.8.3 smtp.infracaninophile.co.uk p89KUYc6006374 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1315600241; bh=hglgZcrXnA0/QSGBBzILGHnltzWPKQKfn0AKjTiIWTY=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Cc:Content-Type:Date:From:In-Reply-To: Message-ID:Mime-Version:References:To; z=Message-ID:=20<4E6A7762.4050508@infracaninophile.co.uk>|Date:=20F ri,=2009=20Sep=202011=2021:30:26=20+0100|From:=20Matthew=20Seaman= 20|User-Agent:=20Mozilla/5.0=20(M acintosh=3B=20Intel=20Mac=20OS=20X=2010.6=3B=20rv:6.0.2)=20Gecko/2 0110902=20Thunderbird/6.0.2|MIME-Version:=201.0|To:=20Scott=20Ball antyne=20|CC:=20freebsd-questions@freebsd.org|Subject :=20Re:=20portmaster=20-r=20libnotify-0=20problems|References:=20< 20110909141315.96273.qmail@irelay.ssr.com>|In-Reply-To:=20<2011090 9141315.96273.qmail@irelay.ssr.com>|X-Enigmail-Version:=201.3.1|Op enPGP:=20id=3D60AE908C|Content-Type:=20multipart/signed=3B=20mical g=3Dpgp-sha1=3B=0D=0A=20protocol=3D"application/pgp-signature"=3B= 0D=0A=20boundary=3D"------------enig473AADCD70025C6AEE32BB52"; b=CrkE5udfhrfg9kkCm8vgGSe46LFmhV5uLpMdpmPda6VMiCS+FpcrRBZEx/vUFRrL/ TgFMEQzeB62JHqhwNEbD40XB+gpNz1hKsPiJdEqtWmQ0xg/VbaDlBiDIqlACgCMP8n NZZRaTlRDgJeDJnqi4DxOm6zyU0XWZPm6G5P5yUc= Message-ID: <4E6A7762.4050508@infracaninophile.co.uk> Date: Fri, 09 Sep 2011 21:30:26 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2 MIME-Version: 1.0 To: Scott Ballantyne References: <20110909141315.96273.qmail@irelay.ssr.com> In-Reply-To: <20110909141315.96273.qmail@irelay.ssr.com> X-Enigmail-Version: 1.3.1 OpenPGP: id=60AE908C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig473AADCD70025C6AEE32BB52" X-Virus-Scanned: clamav-milter 0.97.2 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-0.6 required=5.0 tests=BAYES_05,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,SPF_FAIL autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk Cc: freebsd-questions@freebsd.org Subject: Re: portmaster -r libnotify-0 problems X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Sep 2011 20:30:45 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig473AADCD70025C6AEE32BB52 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 09/09/2011 15:13, Scott Ballantyne wrote: > I've been trying to update libnotify and libproxy following the > instructions in UPDATING, which is to do >=20 > portmaster -r libnotify-0 >=20 > This trys to install ghostscript9, and fails. Apparently ghostscript9 > conflicts with ghostscript8-8.71_6, which presumably is the reason for > the failure. >=20 > Could someone help me resolve this? The obvious solution of pkg_delete > ghostscript8-8.71_6 doesn't work, because too many installed ports > depend on ghostscript8-8.71_6. There are two approaches you might take here. Either * replace ghostscript8 with ghostscript9 or * work out why libnotify triggers a dependency on ghostscript9 and try and make it use ghostscript8 (or nothing) instead. The first is a relatively mechanical process, which should work fine from the point of view of doing all the port wrangling, but might result in further ghostscript8 vs ghostscript9 problems down the line. Just run: # portmaster -o print/ghostscript9 ghostscript8- That will change the dependency settings in your /var/db/pkg directory, which may or may not be appropriate for all ghostscript dependent ports, and indeed some may not work at all. (Although I rather doubt the simply not-working thing: functionality between those versions hasn't changed much at all.) The second is a more satisfying fix. Lets see... Try defining WITH_GHOSTSCRIPT_VER=3D8 in /etc/make.conf (the default is 9 nowadays) -- then try reinstalling libnotify according to the instructions in UPDATING. Read /usr/ports/Mk/bsd.port.mk for the details -- search for GHOSTSCRIPT to find the relevant bits. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW --------------enig473AADCD70025C6AEE32BB52 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk5qd2kACgkQ8Mjk52CukIxNeQCfXhZtmwI5mLjBaGnoZpZDZRwd v10AmwRgFTuciEsQmsJYM8BWwGY96XfJ =eHFu -----END PGP SIGNATURE----- --------------enig473AADCD70025C6AEE32BB52--