From owner-freebsd-ports@FreeBSD.ORG Thu Oct 25 09:15:32 2012 Return-Path: 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 527F967C for ; Thu, 25 Oct 2012 09:15:32 +0000 (UTC) (envelope-from mueller23@insightbb.com) Received: from mail.insightbb.com (smtp.insight.synacor.com [208.47.185.22]) by mx1.freebsd.org (Postfix) with ESMTP id F23F28FC18 for ; Thu, 25 Oct 2012 09:15:31 +0000 (UTC) X_CMAE_Category: 0,0 Undefined,Undefined X-CNFS-Analysis: v=2.0 cv=ZYCfx7pA c=1 sm=0 a=Dm9TOXL4taQ+Gy1KovpL+A==:17 a=qwGtYYGHYE0A:10 a=DvSzqBOGy98A:10 a=pedpZTtsAAAA:8 a=miKJn2vUqoAA:10 a=56Vx8uEvLhWpHQWC61kA:9 a=Dm9TOXL4taQ+Gy1KovpL+A==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine Authentication-Results: smtp02.insight.synacor.com smtp.mail=mueller23@insightbb.com; spf=softfail; sender-id=softfail Authentication-Results: smtp02.insight.synacor.com header.from=mueller6727@bellsouth.net; sender-id=neutral Received-SPF: softfail (smtp02.insight.synacor.com: transitional domain insightbb.com does not designate 74.130.198.7 as permitted sender) Received: from [74.130.198.7] ([74.130.198.7:53299] helo=localhost) by mail.insightbb.com (envelope-from ) (ecelerity 2.2.3.49 r(42060/42061)) with ESMTP id 2E/57-23131-C2309805; Thu, 25 Oct 2012 05:15:25 -0400 Date: Thu, 25 Oct 2012 05:15:24 -0400 Message-ID: <2E.57.23131.C2309805@smtp02.insight.synacor.com> From: "Thomas Mueller" To: freebsd-ports@freebsd.org Subject: Another snag: devel/doxygen and audio/jack seem to have themselves as dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Oct 2012 09:15:32 -0000 I have hit another snag in updating ports that depend on png. Portmaster seems to go into an infinite loop or keep looking for a long time, producing monstrous log files: -rw-r--r-- 1 root wheel 72138 Oct 2 03:18 /BETA1/usr/ports/build-png.log -rw-r--r-- 1 root wheel 8060 Oct 19 02:36 /BETA1/usr/ports/build2.cmd -rw-r--r-- 1 root wheel 351911 Oct 19 02:37 /BETA1/usr/ports/build2.log -rw-r--r-- 1 root wheel 8052 Oct 19 02:41 /BETA1/usr/ports/build2b.cmd -rw-r--r-- 1 root wheel 8063 Oct 20 03:47 /BETA1/usr/ports/build3.cmd -rw-r--r-- 1 root wheel 377896 Oct 19 02:50 /BETA1/usr/ports/build3.log -rw-r--r-- 1 root wheel 7913 Oct 20 04:42 /BETA1/usr/ports/build4.cmd -rw-r--r-- 1 root wheel 2573873 Oct 20 04:15 /BETA1/usr/ports/build4.log -rw-r--r-- 1 root wheel 7186 Oct 21 04:45 /BETA1/usr/ports/build5.cmd -rw-r--r-- 1 root wheel 13451651 Oct 20 07:37 /BETA1/usr/ports/build5.log -rw-r--r-- 1 root wheel 7150 Oct 25 07:07 /BETA1/usr/ports/build6.cmd -rw-r--r-- 1 root wheel 757204321 Oct 25 03:04 /BETA1/usr/ports/build6.log -rw-r--r-- 1 root wheel 129655234 Oct 25 07:18 /BETA1/usr/ports/build7.log That last one, build7.log, only took ten minutes to get that large! Logs, too big to post here, suggest a dependency loop, and I ran make all-depends-list | more in both devel/doxygen and audio/jack directories, and the result for devel/doxygen showed devel/doxygen, the result for audio/jack showed audio/jack . I also tried make all-depends-list | more in print/hplip directory, and print/hplip did not show. I remember a circular dependency bug in the recent past with devel/doxygen and audio/jack, so that's where I looked, especially after finding these ports repeatedly in my monster-sized logs. Portmaster, when it fails, ends the log with a note to resume by running portmaster . So I separate out that part and edit as necessary with vi: that's how I got my build?.cmd files. Tom