From owner-freebsd-questions@FreeBSD.ORG Sat Feb 9 10:45:14 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id B2B2589D for ; Sat, 9 Feb 2013 10:45:14 +0000 (UTC) (envelope-from jmc-freebsd2@milibyte.co.uk) Received: from avasout07.plus.net (avasout07.plus.net [84.93.230.235]) by mx1.freebsd.org (Postfix) with ESMTP id 0519A29D for ; Sat, 9 Feb 2013 10:45:13 +0000 (UTC) Received: from curlew.milibyte.co.uk ([84.92.153.232]) by avasout07 with smtp id yAl31k002516WCc01Al4Jr; Sat, 09 Feb 2013 10:45:04 +0000 X-CM-Score: 0.00 X-CNFS-Analysis: v=2.0 cv=H5sFNZki c=1 sm=1 a=lfSX4pPLp9EkufIcToJk/A==:17 a=Fu_n5yJQHbEA:10 a=6FLy7Twh09AA:10 a=ZTb9aqGL9YkA:10 a=kj9zAlcOel0A:10 a=D7rCoLxHAAAA:8 a=jjxzLNt3GQoA:10 a=FWYXXO2aYjmRX-QgtO0A:9 a=CjuIK1q_8ugA:10 a=lfSX4pPLp9EkufIcToJk/A==:117 Received: from curlew.lan ([192.168.1.13]) by curlew.milibyte.co.uk with esmtp (Exim 4.80.1) (envelope-from ) id 1U47vZ-000KtU-Vi for freebsd-questions@freebsd.org; Sat, 09 Feb 2013 10:45:03 +0000 From: Mike Clarke To: freebsd-questions@freebsd.org Date: Sat, 9 Feb 2013 10:45:00 +0000 User-Agent: KMail/1.13.7 (FreeBSD/9.1-RELEASE; KDE/4.8.4; amd64; ; ) MIME-Version: 1.0 Message-Id: <201302091045.00860.jmc-freebsd2@milibyte.co.uk> X-SA-Exim-Connect-IP: 192.168.1.13 X-SA-Exim-Mail-From: jmc-freebsd2@milibyte.co.uk X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on curlew.lan X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=ham version=3.3.2 Subject: Portmaster runs make config three times for some ports Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-SA-Exim-Version: 4.2 X-SA-Exim-Scanned: Yes (on curlew.milibyte.co.uk) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Feb 2013 10:45:14 -0000 I started off portmaster on a massive update on Thursday evening. Everything started off OK and I kept responding to all the make config screens until they were all finished and the compilation was well underway then went to bed and left it to get on with it. The next morning I discovered that things had progressed as far as starting to build en-apache-openoffice but it was sitting there with the config screen again despite having already gone through make config earlier. I clicked on OK and left it to get on with the compilation while I went away to get on with other things with just occasional checks to make sure it was still running. About 6 hours later when I checked it had completed the compilation and had started to install en-apache-openoffice but was waiting yet again with the config screen. Once again I clicked on OK and left things to continue. The job was still running last night and I expected to find it completed by this morning but on checking at 9:30 this morning I discovered that it had done the same thing with py27-gobject and had been sitting there with the config screen since shortly after midnight. Both openoffice and py27-gobject had gone through make config in the initial stage (I've checked the log file) but for some reason make config was repeated immediately before the compile and install stages. I invoked portmaster with: portmaster -r libffi -r boost-libs -r gnutls -r libtasn1 and these are the only options set in /usr/local/etc/portmaster.rc # Never search for stale distfiles to delete (-D) DONT_SCRUB_DISTFILES=Dopt # # Do not prompt the user for failed backup package creation PM_IGNORE_FAILED_BACKUP_PACKAGE=pm_ignore_failed_backup_package Any ideas how I can avoid this happening. -- Mike Clarke