From owner-freebsd-ports@FreeBSD.ORG Fri Aug 5 11:29:00 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5FE0A1065675 for ; Fri, 5 Aug 2011 11:29:00 +0000 (UTC) (envelope-from prvs=191e474ac=a@jenisch.at) Received: from mgaterz2.oekb.co.at (mgaterz2.oekb.co.at [143.245.5.112]) by mx1.freebsd.org (Postfix) with ESMTP id E94758FC1C for ; Fri, 5 Aug 2011 11:28:59 +0000 (UTC) Received: from exchh2.oekb.co.at ([143.245.3.21]) by mgaterz2.oekb.co.at with ESMTP/TLS/AES128-SHA; 05 Aug 2011 13:28:57 +0200 Received: from aurora.oekb.co.at (143.245.9.16) by exchh2.oekb.co.at (143.245.3.61) with Microsoft SMTP Server id 8.2.234.1; Fri, 5 Aug 2011 13:28:57 +0200 Received: from aurora.oekb.co.at (localhost [127.0.0.1]) by aurora.oekb.co.at (8.14.5/8.14.5) with ESMTP id p75BSvV5026360; Fri, 5 Aug 2011 13:28:57 +0200 (CEST) (envelope-from a@jenisch.at) Received: (from ej@localhost) by aurora.oekb.co.at (8.14.5/8.14.5/Submit) id p75BSvkp026359; Fri, 5 Aug 2011 13:28:57 +0200 (CEST) (envelope-from a@jenisch.at) X-Authentication-Warning: aurora.oekb.co.at: ej set sender to a@jenisch.at using -f Date: Fri, 5 Aug 2011 13:28:57 +0200 From: Ewald Jenisch To: freebsd-ports@freebsd.org Message-ID: <20110805112857.GA25709@aurora.oekb.co.at> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Subject: ghostscript8 vs. ghostscrip9 conflict during portupgrade 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: Fri, 05 Aug 2011 11:29:00 -0000 Hi, Today I ran into an interesing problem while trying to run a regular portupgrade on one of my machines (8.2, AMD64): Seems like some ports depend on ghostscript8 whereas other depend on ghostscript9. Unfortunately both ghostscript variants can't coexist on the same system. To be specific: I've got ghostscript8 installed (ghostscript8-8.71_8) which is required by a bunch of ports as per "pkg_info -Rx ghostscript8". When running "pkgdb -F" it wants to install ghostscript9 since ImageMagick depens on ghostscript9: # pkgdb -F ---> Checking the package registry database Stale dependency: ImageMagick-6.7.0.10_1 -> ghostscript9-9.02_4 (print/ghostscript9): ghostscript8-8.71_8 (score:64%) ? ([y]es/[n]o/[a]ll) [no] # make search name=ImageMagick Port: ImageMagick-6.7.0.10_1 Path: /usr/ports/graphics/ImageMagick ... B-deps: ... ghostscript9-9.02_4 So how do I go about it - how do I resolve these dependencies? Thanks much in advance for any clue, -ewald