From owner-freebsd-ports@FreeBSD.ORG Wed Mar 7 23:02:20 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E5951106564A for ; Wed, 7 Mar 2012 23:02:20 +0000 (UTC) (envelope-from rflynn@acsalaska.net) Received: from mailhub.rachie.is-a-geek.net (rachie.is-a-geek.net [66.230.99.27]) by mx1.freebsd.org (Postfix) with ESMTP id B80068FC08 for ; Wed, 7 Mar 2012 23:02:20 +0000 (UTC) Received: from [127.0.0.1] (squeeze.lan.rachie.is-a-geek.net [192.168.2.30]) by mailhub.rachie.is-a-geek.net (Postfix) with ESMTP id 6D1FB7E887; Wed, 7 Mar 2012 14:02:13 -0900 (AKST) Message-ID: <4F57E8DF.3070706@acsalaska.net> Date: Thu, 08 Mar 2012 00:01:51 +0100 From: Mel Flynn User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2 MIME-Version: 1.0 To: Michael Heitmeier References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org Subject: Re: Squeezeboxserver loops endlessly 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: Wed, 07 Mar 2012 23:02:21 -0000 Hi, On 3/7/2012 22:48, Michael Heitmeier wrote: > I just cvsupped ports so I'm wondering is that a problem on my side or is > the port broken? > ===>>> Port directory: /usr/ports/www/p5-libwww > > ===>>> Launching 'make checksum' for www/p5-libwww in background > ===>>> Gathering dependency list for www/p5-libwww from ports > > ===>>> The dependency for net/p5-Net-HTTP > seems to be handled by p5-libwww-5.837 This one of two cases I know of that portmaster is trying to be smarter then it should. It notices a conflict and tries to redirect the dependency to the conflicting port. In many cases this is the correct thing to do, but not in this case, because one of the ports depends on the other. Deleting both p5-libwww-5.837 and p5-Net-HTTP-* and then re-running portmaster should fix things for you. (The other case is detecting BROKEN and failing prematurely so that TRYBROKEN can't be used. It should instead inspect IGNORE to be non empty.) -- Mel