"poudriere buk" - why does it need to fail on single package with missing port origin?
Michael Jung
mikej at mikej.com
Wed Sep 10 16:34:49 UTC 2014
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 at 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 at bsd11 /usr/local/poudriere/ports/default/x11/mate]#
AFTER remove x11/mate from the list "charon-list"
[root at 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
More information about the freebsd-pkg
mailing list