From owner-freebsd-ports@FreeBSD.ORG Mon Jun 18 23:12:56 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BA8AC16A421 for ; Mon, 18 Jun 2007 23:12:56 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from mail-out4.apple.com (mail-out4.apple.com [17.254.13.23]) by mx1.freebsd.org (Postfix) with ESMTP id 9429E13C480 for ; Mon, 18 Jun 2007 23:12:56 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from relay7.apple.com (relay7.apple.com [17.128.113.37]) by mail-out4.apple.com (Postfix) with ESMTP id 92A7F96ABFD; Mon, 18 Jun 2007 16:12:27 -0700 (PDT) Received: from relay7.apple.com (unknown [127.0.0.1]) by relay7.apple.com (Symantec Mail Security) with ESMTP id 816CB30041; Mon, 18 Jun 2007 16:12:27 -0700 (PDT) X-AuditID: 11807125-a023ebb000007d7b-e3-4677115b43b9 Received: from [17.214.13.96] (cswiger1.apple.com [17.214.13.96]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by relay7.apple.com (Apple SCV relay) with ESMTP id 6B15F30006; Mon, 18 Jun 2007 16:12:27 -0700 (PDT) In-Reply-To: <20070618225901.GA35682@0lsen.net> References: <20070618225901.GA35682@0lsen.net> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <46CFA84B-B49D-417B-984A-964BD2CDA53B@mac.com> Content-Transfer-Encoding: 7bit From: Chuck Swiger Date: Mon, 18 Jun 2007 16:12:26 -0700 To: Clint Olsen X-Mailer: Apple Mail (2.752.2) X-Brightmail-Tracker: AAAAAA== Cc: ports@freebsd.org Subject: Re: Installing Openoffice.org-2-RC and bison 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: Mon, 18 Jun 2007 23:12:56 -0000 On Jun 18, 2007, at 3:59 PM, Clint Olsen wrote: > I'm trying to install openoffice, and some sub-portion of the port is > installing bison2, and later it tries to install bison and then it > complains about conflicting ports. How is one supposed to deal with > sub-port conflicts like these? Why do we /ever/ allow ports to have > conflicts with other ports? Two ports which install files to the same place conflict-- you can't have two different versions of a file at the same path location. With some work, it is possible to install multiple versions of some ports (like Perl, Berkeley DB, GNU autoconf, etc) using a version # suffix, and symlink the version you prefer to the unqualified name: % ls -l /usr/local/bin/perl5 lrwxr-xr-x 1 root wheel 24 Mar 23 2006 /usr/local/bin/perl5@ -> / usr/local/bin/perl5.8.8 ...but it doesn't magically happen. -- -Chuck