From owner-freebsd-current@FreeBSD.ORG Tue Sep 21 08:40:17 2010 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 475EF1065674 for ; Tue, 21 Sep 2010 08:40:17 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from megatron.madpilot.net (megatron.madpilot.net [88.149.173.206]) by mx1.freebsd.org (Postfix) with ESMTP id 9875F8FC0A for ; Tue, 21 Sep 2010 08:40:16 +0000 (UTC) Received: from megatron.madpilot.net (localhost [127.0.0.1]) by megatron.madpilot.net (Postfix) with ESMTP id 390ED1CC4; Tue, 21 Sep 2010 10:23:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= user-agent:in-reply-to:content-disposition:content-type :content-type:mime-version:references:message-id:subject:subject :from:from:date:date:received:received; s=mail; t=1285057413; x= 1286871813; bh=bg5+DhtbDtGfsxxZ1Exd/9Msx3XPk9foBr9HPujBbe4=; b=k w/rJwcz5YEaZbCgZBLCuexq8IbCZ3JkhhOBSum50X0lKIVyyKIDKf59c6DLlwflH JbDWSDK2zmlYLDUm40EYXme1c3RTfWtNDj0NlwrBwsBMFDAgPltzlSz8ngDvjuY9 /ccHLTfepW+lx4LFGXY4j+HalnswYq3xjzo8aM/nOg= X-Virus-Scanned: amavisd-new at madpilot.net Received: from megatron.madpilot.net ([127.0.0.1]) by megatron.madpilot.net (megatron.madpilot.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id wldeA2YLhFcb; Tue, 21 Sep 2010 10:23:33 +0200 (CEST) Received: by megatron.madpilot.net (Postfix, from userid 1000) id 5D9691CBC; Tue, 21 Sep 2010 10:23:33 +0200 (CEST) Date: Tue, 21 Sep 2010 10:23:33 +0200 From: Guido Falsi To: Ian FREISLICH Message-ID: <20100921082333.GA63653@megatron.madpilot.net> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 8.1-STABLE User-Agent: Mutt/1.5.20 (2009-06-14) Cc: current@freebsd.org Subject: Re: Port won't build because of installed conflict X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Sep 2010 08:40:17 -0000 On Tue, Sep 21, 2010 at 10:06:34AM +0200, Ian FREISLICH wrote: > Hi > > [mini] /usr/ports/www/firefox # make > > ===> firefox-3.6.10,1 conflicts with installed package(s): > firefox-3.5.13,1 > > They install files into the same place. > Please remove them first with pkg_delete(1). > *** Error code 1 > > Stop in /usr/ports/www/firefox. > *** Error code 1 > > But I don't want to be without the browser while I'm building the > new one. Is there a reason why this conflict isn't checked at > install time rather than build time? I think this happens because in your situation firefox 3.6 would end up linking against FF 3.5 libraries. Perhaps you could setup a build environment in a jail, make a package for it and then just remove FF 3.5 and intall the 3.6 package. -- Guido Falsi