From owner-freebsd-ports@FreeBSD.ORG Sun Feb 5 16:51:53 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A897116A428; Sun, 5 Feb 2006 16:51:53 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from smtp.unsam.edu.ar (smtp.unsam.edu.ar [170.210.48.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A2B143D5A; Sun, 5 Feb 2006 16:51:47 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (pi.iib.unsam.edu.ar [192.168.10.11]) by smtp.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id k15GlbUr009411; Sun, 5 Feb 2006 13:47:37 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (localhost [127.0.0.1]) by pi.iib.unsam.edu.ar (8.13.1/8.13.1) with ESMTP id k15GpUHx046193; Sun, 5 Feb 2006 13:51:30 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: (from fernan@localhost) by pi.iib.unsam.edu.ar (8.13.1/8.13.1/Submit) id k15GpTc8046192; Sun, 5 Feb 2006 13:51:29 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) X-Authentication-Warning: pi.iib.unsam.edu.ar: fernan set sender to fernan@iib.unsam.edu.ar using -f Date: Sun, 5 Feb 2006 13:51:29 -0300 From: Fernan Aguero To: "Anthony M. Agelastos" Message-ID: <20060205165129.GC39264@iib.unsam.edu.ar> Mail-Followup-To: "Anthony M. Agelastos" , ports@freebsd.org, glewis@freebsd.org References: <23D8A239-E8A7-4B3F-BA07-808C1C7B8938@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <23D8A239-E8A7-4B3F-BA07-808C1C7B8938@gmail.com> User-Agent: Mutt/1.5.9i Cc: ports@freebsd.org, glewis@freebsd.org Subject: Re: hdf-4.2r1 and netcdf-3.6.0p1 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: Sun, 05 Feb 2006 16:51:53 -0000 +----[ Anthony M. Agelastos (05.Feb.2006 10:47): | | Hello all, Hi, | I recently tried to install a bunch of scientific software. Two such | packages are opendx and grace (you can tell that I like data | visualization). In any event, opendx has hdf as a dependency and | grace has netcdf as one. After installing opendx, I tried installing | grace and I get the message that | | netcdf-3.6.0p1 conflicts with installed package(s): | hdf-4.2r1 | | They install files into the same place. | Please remove them first with pkg_delete(1). | | Why do they install files into the same place this can be broken down to: i) they provide files with the same name ii) they install to the same place, because the default place for installing stuff is the same (/usr/local) for all ports. but actually the problem is the clash in file names. | and what can be done so | that they can coexist on the same machine (without any problems)? the long term solution is to talk to the upstream authors and show them the clash in file names, to see if they can fix it. the short term solution is to install one of the conflicting port into another place, i.e. cd math/grace make install PREFIX=/usr/local/grace you will have to add /usr/local/grace/bin to your path, but it will work. Preferably, you'd like to install into another PREFIX ports that provide just executables. If they also provide include files and/or shared libraries that other ports depend upon, then I suppose it's not as easy. | Thank you for your assistance. You're welcome. Good luck, Fernan | -Anthony | +----]