configure.in: required file `./ylwrap' not found configure.in: `automake --add-missing' can install `ylwrap' !!! ERROR: dev-db/unixODBC-2.2.11-r1 failed. Call stack: ebuild.sh, line 1568: Called dyn_unpack ebuild.sh, line 708: Called src_unpack unixODBC-2.2.11-r1.ebuild, line 38: Called die Changing the automake call in the ebuild to automake --add-missing as suggested makes it work.
I had the same problem. For me it was because I was using automake 1.10. When I made a custom ebuild which specified WANT_AUTOMAKE="1.9" instead of "latest", unixODBC configured fine and continued with the build process.
The solution to it is easy enough, and is mentioned in the output you posted. The ebuild needs to have 'automake' on line 37 changed to 'automake --add-missing'. That will fix it up nicely. Can someone upstream change the ebuild please (if you havent already)
editing that line (#37?) to have automake --add-mixxing instead of just automake worked for me too. (after an ebuild digest on the ebuild...)
*** Bug 159062 has been marked as a duplicate of this bug. ***
Yeah, I had the same problem. I change line 37 in /usr/portage/dev-db/unixODBC/unixODBC-2.2.11-r1.ebuild: @@ -34,7 +34,7 @@ autotools_set_versions aclocal --force && \ libtoolize --copy --force && \ - automake && \ + automake --add-missing && \ autoconf || die "autotools failed" } Work fine, thx
*** Bug 159685 has been marked as a duplicate of this bug. ***
This should be fixed since today, as I changed the ebuild to use autotools.eclass as it's proper.
04 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> unixODBC-2.2.11-r1.ebuild: Fix broken autotools handling. Thanks, Flameeyes.