Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 149862 - sys-block/partimage-0.6.4-r3 fails on ppc with an automake-1.8 error
Summary: sys-block/partimage-0.6.4-r3 fails on ppc with an automake-1.8 error
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC Linux
: High normal (vote)
Assignee: Christian Zoffoli (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-02 08:42 UTC by Lars Weiler (RETIRED)
Modified: 2006-10-04 20:03 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Weiler (RETIRED) gentoo-dev 2006-10-02 08:42:45 UTC
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
Comment 1 Joe Jezak (RETIRED) gentoo-dev 2006-10-04 20:03:07 UTC
Fixed in CVS, this was caused by the autotools changes, adding WANT_AUTOMAKE="1.8" fixed it. :)