Due to the addition of a bug fix for amd64, the unionfs-1.0.11 ebuild now fails on non-amd64 platforms on the line use amd64 && epatch ${FILESDIR}/${P}-amd64.patch || die in src_unpack(). Removing that line gives a successful build. Reproducible: Always Steps to Reproduce: 1. emerge =sys-fs/unionfs-1.0.11 Actual Results: >>> Unpacking unionfs-1.0.11.tar.gz to /var/tmp/portage/unionfs-1.0.11/work !!! ERROR: sys-fs/unionfs-1.0.11 failed. !!! Function src_unpack, Line 29, Exitcode 1 Expected Results: >>> sys-fs/unionfs-1.0.11 merged.
Malcolm, you broke it! ;-)
change use amd64 && epatch ${FILESDIR}/${P}-amd64.patch || die to if use amd64; then epatch ${FILESDIR}/${P}-amd64.patch || die fi
*** Bug 92722 has been marked as a duplicate of this bug. ***
Just fixed that, thank you guys for uncovering the bug.