[ebuild U ] media-libs/harfbuzz-2.6.5:0/0.9.18::gentoo [2.6.4:0/0.9.18::gentoo] USE="cairo glib graphite icu introspection truetype -debug -static-libs -test" 0 KiB ... >>> Jobs: 3 of 5 complete, 1 failed Load avg: 2.88, 2.75, 2.20 * Package: media-libs/harfbuzz-2.6.5 * Repository: gentoo * Maintainer: polynomial-c@gentoo.org office@gentoo.org,gnome@gentoo.org * USE: abi_x86_64 amd64 cairo elibc_glibc glib graphite icu introspection kernel_linux truetype userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking harfbuzz-2.6.5.tar.xz to /var/tmp/portage/media-libs/harfbuzz-2.6.5/work >>> Source unpacked in /var/tmp/portage/media-libs/harfbuzz-2.6.5/work >>> Preparing source in /var/tmp/portage/media-libs/harfbuzz-2.6.5/work/harfbuzz-2.6.5 ... * Running elibtoolize in: harfbuzz-2.6.5/ * Applying portage/1.2.0 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.4.3 patch ... * Applying ppc64le/2.4.4 patch ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-libs/harfbuzz-2.6.5/work/harfbuzz-2.6.5 ... * abi_x86_64.amd64: running multilib-minimal_abi_src_configure * econf: updating harfbuzz-2.6.5/config.sub with /usr/share/gnuconfig/config.sub * econf: updating harfbuzz-2.6.5/config.guess with /usr/share/gnuconfig/config.guess ... ... make[5]: Entering directory '/var/tmp/portage/media-libs/harfbuzz-2.6.5/work/harfbuzz-2.6.5-abi_x86_64.amd64/test/shaping/data/in-house' cd /var/tmp/portage/media-libs/harfbuzz-2.6.5/work/harfbuzz-2.6.5 && /bin/sh /var/tmp/portage/media-libs/harfbuzz-2.6.5/work/harfbuzz-2.6.5/missing automake-1.16 --gnits test/shaping/data/in-house/Makefile configure.ac:12: error: version mismatch. This is Automake 1.16.1, configure.ac:12: but the definition used by this AM_INIT_AUTOMAKE configure.ac:12: comes from Automake 1.16.2. You should recreate configure.ac:12: aclocal.m4 with aclocal and run automake again. WARNING: 'automake-1.16' is probably too old. You should only need it if you modified 'Makefile.am' or 'configure.ac' or m4 files included by 'configure.ac'. The 'automake' program is part of the GNU Automake package: <https://www.gnu.org/software/automake> It also requires GNU Autoconf, GNU m4 and Perl in order to run: <https://www.gnu.org/software/autoconf> <https://www.gnu.org/software/m4/> <https://www.perl.org/> make[5]: *** [Makefile:573: /var/tmp/portage/media-libs/harfbuzz-2.6.5/work/harfbuzz-2.6.5/test/shaping/data/in-house/Makefile.in] Error 63 # equery list -ipo automake * Searching for automake ... [-P-] [M ] sys-devel/automake-1.4_p6-r2:1.4 [-P-] [M ] sys-devel/automake-1.5-r2:1.5 [-P-] [M ] sys-devel/automake-1.6.3-r2:1.6 [-P-] [M ] sys-devel/automake-1.7.9-r3:1.7 [-P-] [M ] sys-devel/automake-1.8.5-r5:1.8 [-P-] [M ] sys-devel/automake-1.9.6-r5:1.9 [-P-] [M ] sys-devel/automake-1.10.3-r3:1.10 [-P-] [ ] sys-devel/automake-1.11.6-r3:1.11 [-P-] [ ] sys-devel/automake-1.12.6-r2:1.12 [-P-] [ ] sys-devel/automake-1.13.4-r2:1.13 [-P-] [ ] sys-devel/automake-1.14.1-r2:1.14 [IP-] [ ] sys-devel/automake-1.15.1-r2:1.15 [IP-] [ ] sys-devel/automake-1.16.1-r1:1.16 [-P-] [ ~] sys-devel/automake-1.16.1-r2:1.16 [-P-] [ ~] sys-devel/automake-1.16.2:1.16 [-P-] [ -] sys-devel/automake-9999:9999 # equery list -ipo harfbuzz * Searching for harfbuzz ... [IP-] [ ] media-libs/harfbuzz-2.6.4:0/0.9.18 [-P-] [ ] media-libs/harfbuzz-2.6.5:0/0.9.18 [-P-] [ ~] media-libs/harfbuzz-2.6.6:0/0.9.18 [-P-] [ -] media-libs/harfbuzz-9999:0/0.9.18 remerging the previous version (2.6.4) of harfbuzz works just fine. From what I can see: 1. harfbuzz 2.6.5 should depend on >=automake-1.16.2 2. harfbuzz 2.6.5 can't be stable until automake 1.16.2 Reproducible: Always
*** This bug has been marked as a duplicate of bug 726674 ***