The at least configure program in the tree show: checking for xft... yes checking XFT_CFLAGS... -I/usr/include/freetype2 -I/usr/include/freetype2/config checking XFT_LIBS... -lXft -lX11 -lfreetype -lXrender -lfontconfig checking for pangoft2... yes checking PANGOFT2_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking PANGOFT2_LIBS... -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 ./configure: line 23165: x=xyes: command not found checking for Perl development environment... yes checking for i686-pc-linux-gnu-pkg-config... (cached) /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for XFT... checking for PANGOFT2... ./configure: line 24456: x=xyes: command not found checking for Perl development environment... yes checking for perl_alloc... yes checking for Python development environment... yes Reproducible: Always Steps to Reproduce: 1. 2. 3.
Someone in bug 104006 said it is fixed in version 0.42.2, would you mind testing it out?
I don't have the original host machine setup anymore, but I tried on another. Please fix this dependency on dev-perl/XML-Parser. checking for intltool >= 0.22... 0.33 found checking for perl... /usr/bin/perl checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool !!! Please attach the config.log to your bug report: !!! /var/tmp/portage/inkscape-0.42.2/work/inkscape-0.42.2/config.log !!! ERROR: media-gfx/inkscape-0.42.2 failed.
Per the original problem: yes, it is fixed by these new sources.
As far as I can tell, the ebuild already depends on XML-Parser. ... >=dev-libs/libxslt-1.0.15 dev-perl/XML-Parser virtual/xft ...
Hmm, maybe I forgot to run perl-cleaner after some perl upgrade? :( Have do right now.