There is no non-matching version in the current tree, but an old (but most recent) arm stage3 has gettext-0.19.7, causing fontconfig to fail: root@samsonov cache # cat /var/tmp/portage/media-libs/fontconfig-2.13.0-r4/temp/autopoint.out ***** autopoint ***** ***** PWD: /var/tmp/portage/media-libs/fontconfig-2.13.0-r4/work/fontconfig-2.13.0 ***** autopoint --force autopoint: *** The AM_GNU_GETTEXT_VERSION declaration in your configure.ac file requires the infrastructure from gettext-0.19.8 but this version is older. Please upgrade to gettext-0.19.8 or newer. autopoint: *** Stop.
Note that newer arm stages are in the works and testing ones available. Check #gentoo-arm IRC for details. And this is why I like being explicit about minimum deps, as found in configure.ac or in other build tooling files, even if older versions aren't available in main tree anymore.
Indeed, I was actually going to ask if there was some kind of policy around that. I also just heard on #gentoo that new arm images are in the works, but I will probably have qemu-compiled my own by then :)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faeee54322a2a86343ac95e204a60eac65559810 commit faeee54322a2a86343ac95e204a60eac65559810 Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2018-08-20 17:31:04 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2018-08-20 17:31:04 +0000 media-libs/fontconfig: add missing gettext depend This is especially useful for old system upgrades, as the minimum required version of gettext is newish. But it's more correct to have it anyways. Closes: https://bugs.gentoo.org/663710 Package-Manager: Portage-2.3.47, Repoman-2.3.10 media-libs/fontconfig/fontconfig-2.13.0-r4.ebuild | 1 + 1 file changed, 1 insertion(+)