[poudriere] lang/go14 failing on 12.0-CURRENT i386?

Ben Lavery-Griffiths ben.lavery at hashbang0.com
Sun Jul 2 18:53:38 UTC 2017


Hi all,

Testing the latest www/gohugo port so I can submit a patch.  I’ve tested the port with the following:

> poudriere bulk -f pkglist -p local -tC -j 12Ci386


Where pkglist contains a single line with “www/gohugo”.  For all other jails (10.3 and 11.0 i386 and amd64, and 12.0-CURRENT amd64) everything passes, but with 12.0-CURRENT i386 it fails:

> [00:00:00] ====>> Creating the reference jail... done
> [00:00:01] ====>> Mounting system devices for 12Ci386-local
> [00:00:01] ====>> Mounting ports/packages/distfiles
> [00:00:01] ====>> Stashing existing package repository
> [00:00:01] ====>> Mounting packages from: /poudriere/data/packages/12Ci386-local
> /etc/resolv.conf -> /poudriere/data/.m/12Ci386-local/ref/etc/resolv.conf
> [00:00:01] ====>> Starting jail 12Ci386-local
> [00:00:01] ====>> Logs: /poudriere/data/logs/bulk/12Ci386-local/2017-07-02_19h40m46s
> [00:00:01] ====>> Loading MOVED
> [00:00:02] ====>> Calculating ports order and dependencies
> [00:00:02] ====>> (-C) Cleaning specified ports to build
> [00:00:03] ====>> Sanity checking the repository
> [00:00:03] ====>> Checking packages for incremental rebuild needed
> [00:00:03] ====>> Deleting stale symlinks
> [00:00:03] ====>> Deleting empty directories
> [00:00:03] ====>> Cleaning the build queue
> [00:00:03] ====>> Recording filesystem state for prepkg... done
> [00:00:05] ====>> Building 3 packages using 3 builders
> [00:00:05] ====>> Starting/Cloning builders
> [00:00:05] ====>> Hit CTRL+t at any time to see build progress and stats
> [00:00:05] ====>> [01][00:00:00] Starting build of lang/go14
> [00:00:06] ====>> [01][00:00:01] Finished build of lang/go14: Failed: pkg-depends
> [00:00:06] ====>> [01][00:00:01] Skipping build of lang/go: Dependent port lang/go14 failed
> [00:00:06] ====>> [01][00:00:01] Skipping build of www/gohugo: Dependent port lang/go14 failed
> [00:00:06] ====>> Stopping 3 builders
> [00:00:06] ====>> No package built, no need to update the repository
> [00:00:06] ====>> Committing packages to repository
> [00:00:06] ====>> Removing old packages
> [00:00:06] ====>> Failed ports: lang/go14:pkg-depends
> [00:00:06] ====>> Skipped ports: lang/go www/gohugo
> [12Ci386-local] [2017-07-02_19h40m46s] [committing:] Queued: 3  Built: 0  Failed: 1  Skipped: 2  Ignored: 0  Tobuild: 0   Time: 00:00:05
> [00:00:06] ====>> Logs: /poudriere/data/logs/bulk/12Ci386-local/2017-07-02_19h40m46s
> [00:00:06] ====>> Cleaning up
> [00:00:06] ====>> Unmounting file systems


Logs can be found here:
https://gist.github.com/forquare/cd7bcc22cbd44d4b55663dd9cb5db81d <https://gist.github.com/forquare/cd7bcc22cbd44d4b55663dd9cb5db81d>

I’ve spun up an i386 install of the latest 12.0-CURRENT snapshot and doing a make/make install works fine there, but doesn’t seem to work in this poudriere jail…

Any ideas?

Many thanks,
Ben


More information about the freebsd-ports mailing list