Date: Tue, 12 May 2015 14:22:54 -0700 From: Tommy Pham <tommyhp2@gmail.com> To: freebsd-questions@freebsd.org Subject: FBSD 10.1 poudriere dependency loop detected Message-ID: <CANPW%2BMtV-TuOrVan6y1M-xKtaAt2p=dj5U8vpkoDitP8LDFzEA@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi folks, I've just started testing out poudriere on FreeBSD 10.1 and loving it. I've built postgressql94-server and mariadb100-server ports OK (51 ports built), including my own patch for mariadb100-server to use 256 AES encryption, instead of default 128. However, I when try to build the apache24 port, I'm getting dependency loop problem as seen below: root@fbsd10-build:/usr/local/poudriere/etc/poudriere.d # poudriere bulk -j 10amd64 -p local -z server www/apache24 [00:00:00] ====>> Creating the reference jail... done [00:00:06] ====>> Mounting system devices for 10amd64-local-server [00:00:06] ====>> Mounting ports/packages/distfiles [00:00:06] ====>> Using packages from previously failed build [00:00:06] ====>> Mounting packages from: /usr/local/poudriere/data/packages/10amd64-local-server [00:00:06] ====>> Copying /var/db/ports from: /usr/local/poudriere/etc/poudriere.d/10amd64-server-options [00:00:06] ====>> Appending to make.conf: /usr/local/poudriere/etc/poudriere.d/10amd64-local-server-make.conf /etc/resolv.conf -> /usr/local/poudriere/data/.m/10amd64-local-server/ref/etc/resolv.conf [00:00:06] ====>> Starting jail 10amd64-local-server [00:00:06] ====>> Logs: /usr/local/poudriere/data/logs/bulk/10amd64-local-server/2015-05-12_14h14m17s [00:00:06] ====>> Loading MOVED [00:00:07] ====>> Calculating ports order and dependencies [00:00:41] ====>> Sanity checking the repository [00:00:41] ====>> Checking packages for incremental rebuild needed [00:00:45] ====>> Deleting stale symlinks [00:00:45] ====>> Deleting empty directories [00:00:45] ====>> Cleaning the build queue [00:00:45] ====>> Error: Dependency loop detected: These packages depend on each other: cups-client-1.7.3_4 avahi-app-0.6.31_3 dbus-glib-0.104 dbus-1.8.16 xmlto-0.0.26_2 w3m-0.5.3_4 gtk2-2.24.27 [00:00:45] ====>> Cleaning up [00:00:46] ====>> Umounting file systems root@fbsd10-build:/usr/local/poudriere/etc/poudriere.d # How can I resolve this? Having poudriere starting the jail and building the ports manually results in the same. Are the official packages distribution built using the default options? Thanks in advance, Tommy
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANPW%2BMtV-TuOrVan6y1M-xKtaAt2p=dj5U8vpkoDitP8LDFzEA>