From owner-freebsd-ports@FreeBSD.ORG Thu Aug 26 05:17:50 2010 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 403361065679 for ; Thu, 26 Aug 2010 05:17:50 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-yx0-f182.google.com (mail-yx0-f182.google.com [209.85.213.182]) by mx1.freebsd.org (Postfix) with ESMTP id D5C238FC18 for ; Thu, 26 Aug 2010 05:17:49 +0000 (UTC) Received: by yxe42 with SMTP id 42so589100yxe.13 for ; Wed, 25 Aug 2010 22:17:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=pB5JSCtGwGvS5lvzGEU+wWxFjYYla92eZ/XQ8ggX0kw=; b=DyaGbYgHfq5EZq1J3Qv5ueFXA+mKjYa40gDKei2KO4P60kKZf8Hqqkgoxq7yG7g42A 3rjBivIWk4eP+xI9m/nuUE+jKfOUAbusg9+z52QnzjPWgahtgJfpq4wF26UmYxaCgPhM L5uYPJLZ2LHao2C7O3juwAWnXD8GzH2Q8Kc/g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=mI1At5LIH9+w5esG7JtezP00mfer5givs8RtRbBDIBU6J9UUsRG91ePjsNy3BbE6Zg YzxPQIRIcrvqholzLjopwRw+2iWYk0DNZRKA+P+5TWWgA7mdnwhkyp8doLVAROXl7Cg+ qUS0vzwkSCY/HQ5RCu0j8+b4Rb7bu/llyQVqg= Received: by 10.101.144.4 with SMTP id w4mr10274405ann.196.1282799868742; Wed, 25 Aug 2010 22:17:48 -0700 (PDT) Received: from centel.dataix.local (adsl-99-181-132-33.dsl.klmzmi.sbcglobal.net [99.181.132.33]) by mx.google.com with ESMTPS id i25sm3396101anh.37.2010.08.25.22.17.46 (version=SSLv3 cipher=RC4-MD5); Wed, 25 Aug 2010 22:17:47 -0700 (PDT) Sender: "J. Hellenthal" Message-ID: <4C75F8F9.3060704@DataIX.net> Date: Thu, 26 Aug 2010 01:17:45 -0400 From: jhell User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.2.8) Gecko/20100806 Lightning/1.0b1 Thunderbird MIME-Version: 1.0 To: Chuck Robey References: <4C75C308.5060506@telenix.org> In-Reply-To: <4C75C308.5060506@telenix.org> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: jsa@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re: portmanager endlessly looping in x11 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: Thu, 26 Aug 2010 05:17:50 -0000 On 08/25/2010 21:27, Chuck Robey wrote: > I have an interesting thing here: I seem to have found an endless loop in > portmanager. It's *entirely* possible that I'm myself causing this, so I'll > explain, and if you can come up with any hints, I'll be happy to test them, > because I really do like using portmanager. > > What my goal is, is to update the qt4 port, but one of the dependencies it finds > is x11/libX11 ... and two (the only 2) dependencies it finds unsatisfied for > libX11 are x11/libXau and x11/libXtrans. Trouble is, it endlessly (and > seemingly quite successfully) rebuilds both of these, but them can't seem to > find either to mark them as satisfied (to move onlto building libX11). I tried > to cd into both of these dirs and build them directly using make > clean/package/clean, and it succeeds fine, but portmanager *still* can't get > past them. > > My ports are up to date, no more than a week old, I use cvs to keep the sources > nicely up to date. I'd really appreciate any suggestions you can offer. CC: of ports-mgmt/portmanager is a good start. Maybe He/She can give you some insight of the working of portmanager. I am not sure how portmanager keeps the package database up to date but sometimes dependencies can get messed up in the database that can cause a loop and if not handled correctly by the upgrade process can cause a lot of grief. In portmaster you could be using --check-depends and in portupgrade you could use -Ffu but you don't seem to be using any of the suggested ports-mgmt upgrade utilities so good luck. ``emphasis on portmaster'' -- written by dougb@, so you know it works!. Regards, -- jhell,v