Date: Wed, 10 Sep 2014 12:32:53 -0400 From: Michael Jung <mikej@mikej.com> To: freebsd-pkg@freebsd.org Subject: "poudriere buk" - why does it need to fail on single package with missing port =?UTF-8?Q?origin=3F?= Message-ID: <a5c54164d4ff2731e71172854567c33e@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?a5c54164d4ff2731e71172854567c33e>