From owner-freebsd-questions@FreeBSD.ORG Fri May 25 18:16:02 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AF5BB1065676 for ; Fri, 25 May 2012 18:16:02 +0000 (UTC) (envelope-from garya@dreamchaser.org) Received: from nightmare.dreamchaser.org (nightmare.dreamchaser.org [12.32.44.142]) by mx1.freebsd.org (Postfix) with ESMTP id 591F58FC14 for ; Fri, 25 May 2012 18:16:02 +0000 (UTC) Received: from breakaway.dreamchaser.org (breakaway.dreamchaser.org. [12.32.36.73]) by nightmare.dreamchaser.org (8.13.6/8.13.6) with ESMTP id q4PIG1eD021717 for ; Fri, 25 May 2012 12:16:01 -0600 (MDT) (envelope-from garya@dreamchaser.org) Message-ID: <4FBFCC61.2010504@dreamchaser.org> Date: Fri, 25 May 2012 12:16:01 -0600 From: Gary Aitken User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120524 Thunderbird/12.0.1 MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <4FBBF32D.9070505@dreamchaser.org> <20120522234510.a406941d.goksin.akdeniz@gmail.com> <4FBD7BA0.7070502@dreamchaser.org> <4FBEE05A.6000909@dreamchaser.org> <20120525035108.a3af81c1.freebsd@edvax.de> <4FBFAB5B.6010405@dreamchaser.org> In-Reply-To: <4FBFAB5B.6010405@dreamchaser.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (nightmare.dreamchaser.org [12.32.36.65]); Fri, 25 May 2012 12:16:01 -0600 (MDT) Subject: ports build and synchronization issues X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 May 2012 18:16:02 -0000 I've had a number of failures attempting to build things, but on several occasions builds have failed with what looks like may be threading / subprocess synchronization issues. I'm running 9.0-RELEASE on a 4-processor amd64 system w/ 16GB. For example, an attempt to build openoffice-3 failed building package textproc/redland when a dependent package build couldn't find some doc pages. It was trying to build textproc/rasqal and looking for what I think was the open-motif library and couldn't find it because the (open-motif?) install failed because of the doc pages issue. Rerunning "make install" at the openoffice-3 level still failed at the same point. Going to the dependent text package and doing a make install claimed the package was already installed. "make deinstall" and "make clean install" solved the issue. I'm a little fuzzy on the details because I don't have the build output, and used two different windows, one to build and another to check status using pkg_info, etc. Backing up in the command history I have this, which resulted in a complete build: cd openoffice-3 make original failure due to missing doc files make -v install repeated the same failure cd ../../textproc/redland attempt to build dependent pkg redland make clean make -v install failed on dependent pkg rasqal cd ../rasqal make deinstall begin of successful build of rasqal make clean make install cd ../../textproc/redland make install begin of successful build of redland cd ../../editors/openoffice-3 make install resume & successful build of openoffice-3 The original error seems like a synchronization problem between the subprocesses doing the builds. Is anyone else seeing this kind of behavior? Gary