Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Sep 2014 09:36:10 -0400
From:      Michael Jung <mikej@mikej.com>
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>

next in thread | raw e-mail | index | archive | help

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?25df35928b509f9240231d8f321e61a8>