* Failed Running automake ! * * Include in your bugreport the contents of: * * /var/tmp/portage/gnome-base/librsvg-2.36.3/temp/automake.out * ERROR: gnome-base/librsvg-2.36.3 failed (prepare phase): * Failed Running automake ! without eutoreconf in src_prepare just works arch independent
I also encountered this issue. Here's the contents of /var/tmp/portage/gnome-base/librsvg-2.36.3/temp/automake.out: ***** automake ***** ***** PWD: /var/tmp/portage/gnome-base/librsvg-2.36.3/work/librsvg-2.36.3 ***** automake --add-missing --copy Makefile.am:255: error: ENABLE_VAPIGEN does not appear in AM_CONDITIONAL
Looking through the Makefile.am it looks as though we'll have to install the vala compiler
yep that fixed the no compile
$emerge vala fixes the compile failure, but only if you install the latest, unstable version 0.17.6.
I ran into this bug this morning on my ~amd64 laptop. I was scratching my head trying to figure this out when I came across this thread. Installing the latest vala compiler (which also pulls in vala-common) allows librsvg-2.36.3 to build. So either the ebuild needs to be modified to require vala as a dependency or a patch made so it will build for users who don't want or need vala.
Just installing dev-libs/vala-common should be sufficient. > 10 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org> > librsvg-2.36.3.ebuild: > Need vala-common for eautoreconf (bug #434544, thanks to megabaks et al.)
*** Bug 434622 has been marked as a duplicate of this bug. ***
*** Bug 434646 has been marked as a duplicate of this bug. ***
librsvg shouldn't depend on installing any vala parts if use-flag isn't set. We should patch package. Please, consider reopening.