From owner-freebsd-current@freebsd.org Wed Dec 30 14:22:55 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 39895A568CC for ; Wed, 30 Dec 2015 14:22:55 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F26161AF7 for ; Wed, 30 Dec 2015 14:22:54 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [212.114.232.206] (helo=localhost.unixarea.de) by ms-10.1blu.de with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.76) (envelope-from ) id 1aEHeM-0004Xa-Mq for freebsd-current@freebsd.org; Wed, 30 Dec 2015 15:22:51 +0100 Received: from localhost.my.domain (c720-r285885-amd64 [127.0.0.1]) by localhost.unixarea.de (8.15.2/8.14.9) with ESMTPS id tBUEMmlQ002130 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 30 Dec 2015 15:22:48 +0100 (CET) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by localhost.my.domain (8.15.2/8.14.9/Submit) id tBUEMlLt002129 for freebsd-current@freebsd.org; Wed, 30 Dec 2015 15:22:47 +0100 (CET) (envelope-from guru@unixarea.de) X-Authentication-Warning: localhost.my.domain: guru set sender to guru@unixarea.de using -f Date: Wed, 30 Dec 2015 15:22:46 +0100 From: Matthias Apitz To: freebsd-current@freebsd.org Subject: poudriere ports -c ... checks out the base system instead of the ports Message-ID: <20151230142246.GA2071@c720-r285885-amd64.oa.oclc.org> Reply-To: Matthias Apitz Mail-Followup-To: Matthias Apitz , freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Operating-System: FreeBSD 11.0-CURRENT r285885 (amd64) User-Agent: Mutt/1.5.23 (2014-03-12) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 212.114.232.206 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Dec 2015 14:22:55 -0000 Hello, I run into the following problem: # poudriere version 3.2-pre (installed from ports) # pkg info dialog4ports-0.1.5_2 Console Interface to configure ports pkg-1.6.2 Package manager poudriere-devel-3.1.99.20151204 Port build and test system # uname -a FreeBSD poudriere-amd64 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r292778: Mon Dec 28 05:45:37 CET 2015 root@poudriere-amd64:/usr/local/r292778/obj/usr/local/r292778/src/sys/GENERIC amd64 When I now want to creat the ports it does not checkout the ports tree, but the base system: # poudriere ports -c -v -p ports-20151230 -m svn+http [00:00:00] ====>> Checking out the ports tree... A usr/local/poudriere/ports/ports-20151230/sys A usr/local/poudriere/ports/ports-20151230/sys/kern A usr/local/poudriere/ports/ports-20151230/sys/kern/kern_ktr.c A usr/local/poudriere/ports/ports-20151230/sys/kern/kern_fork.c A usr/local/poudriere/ports/ports-20151230/sys/kern/init_main.c A usr/local/poudriere/ports/ports-20151230/sys/kern/kern_sharedpage.c A usr/local/poudriere/ports/ports-20151230/sys/kern/subr_prf.c A usr/local/poudriere/ports/ports-20151230/sys/kern/subr_taskqueue.c A usr/local/poudriere/ports/ports-20151230/sys/kern/kern_sig.c A usr/local/poudriere/ports/ports-20151230/sys/kern/kern_thr.c A usr/local/poudriere/ports/ports-20151230/sys/kern/kern_sysctl.c A usr/local/poudriere/ports/ports-20151230/sys/kern/vfs_bio.c A usr/local/poudriere/ports/ports-20151230/sys/kern/sys_process.c A usr/local/poudriere/ports/ports-20151230/sys/kern/kern_rctl.c A usr/local/poudriere/ports/ports-20151230/sys/kern/kern_thread.c A usr/local/poudriere/ports/ports-20151230/sys/kern/kern_tc.c A usr/local/poudriere/ports/ports-20151230/sys/kern/kern_physio.c A usr/local/poudriere/ports/ports-20151230/sys/kern/kern_time.c A usr/local/poudriere/ports/ports-20151230/sys/kern/kern_linker.c A usr/local/poudriere/ports/ports-20151230/sys/kern/subr_uio.c A usr/local/poudriere/ports/ports-20151230/sys/kern/imgact_aout.c ^Csvn: E200015: Caught signal ----- Forwarded message from Matthias Apitz ----- Date: Wed, 30 Dec 2015 08:16:48 +0100 From: Matthias Apitz To: freebsd-ports@freebsd.org Subject: running poudriere jail -c ... and poudriere ports -c ... in parallel Hello, Last night I was creating a new jail and ports with poudriere this way: # poudriere jail -c -j freebsd-r292778 -m svn+http -v head@r292778 # poudriere ports -c -p ports-20151229 -m svn+http -B head the latter in parallel from another session because the creation of the jail took some hours (4:28h on my Dell M4400); when I wanted to start the jail this morning the usual way, it says: # poudriere bulk -f /usr/local/etc/poudriere-list -J 4 -j freebsd-r292778 -p ports-20151229 [00:00:00] ====>> Creating the reference jail... done [00:00:19] ====>> Mounting system devices for freebsd-r292778-ports-20151229 [00:00:19] ====>> Mounting ports/packages/distfiles [00:00:19] ====>> Using packages from previously failed build [00:00:19] ====>> Mounting packages from: /usr/local/poudriere/data/packages/freebsd-r292778-ports-20151229 /etc/resolv.conf -> /usr/local/poudriere/data/.m/freebsd-r292778-ports-20151229/ref/etc/resolv.conf [00:00:19] ====>> Starting jail freebsd-r292778-ports-20151229 make: cannot open /usr/ports/Mk/bsd.port.mk. [00:00:19] ====>> Cleaning up [00:00:19] ====>> Umounting file systems I looked into this and it turned out that the dir /usr/local/poudriere/ports/ports-20151229 does not contain a checked out ports tree, but something which looks a the base system (I forgot to make a 'svnlite info' there). What does this mean? Is it somehow not allowed to run the both commands in parallel? I could not see any hint about this in the man page. matthias -- Matthias Apitz, ✉ guru@unixarea.de, 🌐 http://www.unixarea.de/ ☎ +49-176-38902045 _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" ----- End forwarded message ----- -- Matthias Apitz, ✉ guru@unixarea.de, 🌐 http://www.unixarea.de/ ☎ +49-176-38902045 «(über die DDR)... Und allein dieser Mangel (an Sozialismus) und nichts anderes führte zum Tod. Und wer da nicht trauert, hat kein Herz, und wer da nicht neu anpackt, hat auch keins verdient.» «(sobre la RDA)... Y solo esta escasez (de socialismo) y no otra cosa, le llevó a la muerte. Y quien no está de luto, no tiene corazón, y quien no se lanza a luchar de nuevo, no se merece corazón.», junge Welt del 3 de octubre 2015, p. 11