From owner-freebsd-ports@FreeBSD.ORG Thu Sep 11 13:36:35 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D4AF65A0 for ; Thu, 11 Sep 2014 13:36:35 +0000 (UTC) Received: from mx2.paymentallianceintl.com (mx2.paymentallianceintl.com [216.26.158.171]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mx2.paymentallianceintl.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 32166CB1 for ; Thu, 11 Sep 2014 13:36:35 +0000 (UTC) Received: from firewall.mikej.com (162-230-214-65.lightspeed.lsvlky.sbcglobal.net [162.230.214.65]) by mx2.paymentallianceintl.com (8.14.5/8.13.8) with ESMTP id s8BDaWnr029140 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Thu, 11 Sep 2014 09:36:33 -0400 (EDT) (envelope-from mikej@mikej.com) Received: from mail.mikej.com ([192.168.6.63]) by firewall.mikej.com (8.14.9/8.14.9) with ESMTP id s8BDaAoc006601 for ; Thu, 11 Sep 2014 09:36:30 -0400 (EDT) (envelope-from mikej@mikej.com) X-Authentication-Warning: firewall.mikej.com: Host [192.168.6.63] claimed to be mail.mikej.com MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 11 Sep 2014 09:36:10 -0400 From: Michael Jung To: freebsd-ports@freebsd.org Subject: "poudriere bulk" - why does it fail on single package with missing port =?UTF-8?Q?origin=3F?= Message-ID: <25df35928b509f9240231d8f321e61a8@mail.mikej.com> X-Sender: mikej@mikej.com User-Agent: Roundcube Webmail/1.0.2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Sep 2014 13:36:36 -0000 Why does "poudriere bulk" need to bail because of a single package that has a missing port origin and not build other packages in the package list? If I remove x11/mate from my package list poudriere rocks on building all my other ports. The missing origin is a RUN_DEPENDS in the x11/mate Makefile, but that dependency should only be for x11/mate right? I can't seem to find a good explanation in the general man pages or searching the web. Educate me please ;-) --mikej Example: poudriere 3.0.17/11.0-CURRENT #1 r264318M amd64 [root@bsd11 /usr/local/poudriere/ports/default/x11/mate]# poudriere bulk -j 10stable -f /usr/local/etc/charon-list ====>> Creating the reference jail... done ====>> Mounting system devices for 10stable-default ====>> Mounting ports/packages/distfiles ====>> Mounting ccache from: /var/cache/ccache ====>> Mounting packages from: /usr/local/poudriere/data/packages/10stable-default ====>> Logs: /usr/local/poudriere/data/logs/bulk/10stable-default/2014-09-10_12h18m15s ====>> Appending to make.conf: /usr/local/etc/poudriere.d/10stable-make.conf /etc/resolv.conf -> /usr/local/poudriere/data/build/10stable-default/ref/etc/resolv.conf ====>> Starting jail 10stable-default ====>> Loading MOVED ====>> Calculating ports order and dependencies ====>> MOVED: databases/db41 renamed to databases/db48 ====>> MOVED: databases/db42 renamed to databases/db48 ====>> Error: Invalid port origin 'archivers/mate-file-archiver' not found. ====>> Cleaning up ====>> Umounting file systems [root@bsd11 /usr/local/poudriere/ports/default/x11/mate]# AFTER remove x11/mate from the list "charon-list" [root@bsd11 /usr/local/poudriere/ports/default/x11/mate]# poudriere bulk -j 10stable -f /usr/local/etc/charon-list ====>> Creating the reference jail... done ====>> Mounting system devices for 10stable-default ====>> Mounting ports/packages/distfiles ====>> Mounting ccache from: /var/cache/ccache ====>> Mounting packages from: /usr/local/poudriere/data/packages/10stable-default ====>> Logs: /usr/local/poudriere/data/logs/bulk/10stable-default/2014-09-10_12h20m14s ====>> Appending to make.conf: /usr/local/etc/poudriere.d/10stable-make.conf /etc/resolv.conf -> /usr/local/poudriere/data/build/10stable-default/ref/etc/resolv.conf ====>> Starting jail 10stable-default ====>> Loading MOVED ====>> Calculating ports order and dependencies ====>> MOVED: databases/db41 renamed to databases/db48 ====>> MOVED: databases/db42 renamed to databases/db48 ====>> Sanity checking the repository ====>> Deleting old version: liboil-0.3.17_1.txz ====>> Deleting old version: p5-DBD-Pg-3.4.0.txz ====>> Deleting old version: p5-Net-SSLeay-1.65.txz ====>> Deleting stale symlinks ====>> Deleting empty directories ====>> Cleaning the build queue ====>> Building 490 packages using 8 builders ====>> Starting/Cloning builders ====>> Hit CTRL+t at any time to see build progress and stats