During livecd-test-building partimage fails with this error: Making install in intl make[1]: Entering directory `/var/tmp/portage/partimage-0.6.4-r3/work/partimage-0.6.4/intl' if test "partimage" = "gettext" \ && test '' = 'intl-compat.o'; then \ /bin/sh `case "/usr/share/automake-1.8/mkinstalldirs" in /*) echo "/usr/share/automake-1.8/mkinstalldirs" ;; *) echo "..//usr/share/automake-1.8/mkinstalldirs" ;; esac` /var/tmp/portage/partimage-0.6.4-r3/image//usr/lib /var/tmp/portage/partimage-0.6.4-r3/image//usr/include; \ /bin/install -c -p -m 644 libintl.h /var/tmp/portage/partimage-0.6.4-r3/image//usr/include/libintl.h; \ /bin/sh ../libtool --silent --mode=install \ /bin/install -c -p -m 644 libintl.a /var/tmp/portage/partimage-0.6.4-r3/image//usr/lib/libintl.a; \ else \ : ; \ fi if test 'no' = yes; then \ /bin/sh `case "/usr/share/automake-1.8/mkinstalldirs" in /*) echo "/usr/share/automake-1.8/mkinstalldirs" ;; *) echo "..//usr/share/automake-1.8/mkinstalldirs" ;; esac` /var/tmp/portage/partimage-0.6.4-r3/image//usr/lib; \ temp=/var/tmp/portage/partimage-0.6.4-r3/image//usr/lib/t-charset.alias; \ dest=/var/tmp/portage/partimage-0.6.4-r3/image//usr/lib/charset.alias; \ if test -f /var/tmp/portage/partimage-0.6.4-r3/image//usr/lib/charset.alias; then \ orig=/var/tmp/portage/partimage-0.6.4-r3/image//usr/lib/charset.alias; \ sed -f ref-add.sed $orig > $temp; \ /bin/install -c -p -m 644 $temp $dest; \ rm -f $temp; \ else \ if test yes = no; then \ orig=charset.alias; \ sed -f ref-add.sed $orig > $temp; \ /bin/install -c -p -m 644 $temp $dest; \ rm -f $temp; \ fi; \ fi; \ /bin/sh `case "/usr/share/automake-1.8/mkinstalldirs" in /*) echo "/usr/share/automake-1.8/mkinstalldirs" ;; *) echo "..//usr/share/automake-1.8/mkinstalldirs" ;; esac` /var/tmp/portage/partimage-0.6.4-r3/image//usr/share/locale; \ test -f /var/tmp/portage/partimage-0.6.4-r3/image//usr/share/locale/locale.alias \ && orig=/var/tmp/portage/partimage-0.6.4-r3/image//usr/share/locale/locale.alias \ || orig=./locale.alias; \ temp=/var/tmp/portage/partimage-0.6.4-r3/image//usr/share/locale/t-locale.alias; \ dest=/var/tmp/portage/partimage-0.6.4-r3/image//usr/share/locale/locale.alias; \ sed -f ref-add.sed $orig > $temp; \ /bin/install -c -p -m 644 $temp $dest; \ rm -f $temp; \ else \ : ; \ fi if test "partimage" = "gettext"; then \ /bin/sh `case "/usr/share/automake-1.8/mkinstalldirs" in /*) echo "/usr/share/automake-1.8/mkinstalldirs" ;; *) echo "..//usr/share/automake-1.8/mkinstalldirs" ;; esac` /var/tmp/portage/partimage-0.6.4-r3/image//usr/share/gettext/intl; \ /bin/install -c -p -m 644 VERSION /var/tmp/portage/partimage-0.6.4-r3/image//usr/share/gettext/intl/VERSION; \ /bin/install -c -p -m 644 ChangeLog.inst /var/tmp/portage/partimage-0.6.4-r3/image//usr/share/gettext/intl/ChangeLog; \ dists="COPYING.LIB-2 COPYING.LIB-2.1 Makefile.in config.charset locale.alias ref-add.sin ref-del.sin gettext.h gettextP.h hash-string.h libgnuintl.h libgettext.h loadinfo.h bindtextdom.c dcgettext.c dgettext.c gettext.c finddomain.c loadmsgcat.c localealias.c textdomain.c l10nflist.c explodename.c dcigettext.c dcngettext.c dngettext.c ngettext.c plural.y localcharset.c intl-compat.c"; \ for file in $dists; do \ /bin/install -c -p -m 644 ./$file \ /var/tmp/portage/partimage-0.6.4-r3/image//usr/share/gettext/intl/$file; \ done; \ chmod a+x /var/tmp/portage/partimage-0.6.4-r3/image//usr/share/gettext/intl/config.charset; \ dists="plural.c"; \ for file in $dists; do \ if test -f $file; then dir=.; else dir=.; fi; \ /bin/install -c -p -m 644 $dir/$file \ /var/tmp/portage/partimage-0.6.4-r3/image//usr/share/gettext/intl/$file; \ done; \ dists="xopen-msg.sed linux-msg.sed po2tbl.sed.in cat-compat.c"; \ for file in $dists; do \ rm -f /var/tmp/portage/partimage-0.6.4-r3/image//usr/share/gettext/intl/$file; \ done; \ else \ : ; \ fi make[1]: Leaving directory `/var/tmp/portage/partimage-0.6.4-r3/work/partimage-0.6.4/intl' Making install in po make[1]: Entering directory `/var/tmp/portage/partimage-0.6.4-r3/work/partimage-0.6.4/po' /bin/sh `case "/usr/share/automake-1.8/mkinstalldirs" in /*) echo "/usr/share/automake-1.8/mkinstalldirs" ;; *) echo "..//usr/share/automake-1.8/mkinstalldirs" ;; esac` /var/tmp/portage/partimage-0.6.4-r3/image//usr/share /bin/sh: /usr/share/automake-1.8/mkinstalldirs: No such file or directory make[1]: *** [install-data-yes] Error 127 make[1]: Leaving directory `/var/tmp/portage/partimage-0.6.4-r3/work/partimage-0.6.4/po' make: *** [install-recursive] Error 1 !!! ERROR: sys-block/partimage-0.6.4-r3 failed. Call stack: ebuild.sh, line 1546: Called dyn_install ebuild.sh, line 1020: Called src_install partimage-0.6.4-r3.ebuild, line 73: Called einstall 'MKINSTALLDIRS=/usr/share/automake-1.8/mkinstalldirs' ebuild.sh, line 579: Called die
Fixed in CVS, this was caused by the autotools changes, adding WANT_AUTOMAKE="1.8" fixed it. :)