Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
Cannot install gimp-help: [ebuild U ] app-doc/gimp-help-0.13 [0.12] USE="-webinstall" LINGUAS="-cs de -en -es -fr -hr -it -ko -nl -no -ru -sv -zh_CN" 0 kB Failure: make[1]: Nothing to be done for `install-exec-am'. /bin/mkdir -p /Gentoo/Portage/build/portage/app-doc/gimp-help-0.13/image//usr/share/gimp/2.0/help ** Installing HTML: cd html && cp -a . /Gentoo/Portage/build/portage/app-doc/gimp-help-0.13/image//usr/share/gimp/2.0/help ** Installing 3047 images: (G=gif, J=jpg, M=mng, P=png, X=xcf) make[1]: execvp: /bin/sh: Argument list too long make[1]: *** [install-data-local] Error 127 make[1]: Leaving directory `/Gentoo/Portage/build/portage/app-doc/gimp-help-0.13/work/gimp-help-2-0.13' make: *** [install-am] Error 2 Is this because of PORTAGE_TMPDIR="/Gentoo/Portage/build"? --($:~)-- emerge --info Portage 2.1.3.9 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-gentoo-r6.r08.mit-ide-mod i686) ================================================================= System uname: 2.6.22-gentoo-r6.r08.mit-ide-mod i686 Genuine Intel(R) CPU T2400 @ 1.83GHz Timestamp of tree: Wed, 26 Sep 2007 06:20:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r4, 2.5.1-r2 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.10-r4 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18 sys-devel/gcc-config: 1.4.0-r2 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.22-r2 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer" DISTDIR="/Gentoo/Portage/distfiles" EMERGE_DEFAULT_OPTS="--alphabetical" FEATURES="buildpkg ccache collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS=" http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp.heanet.ie/pub/gentoo/ http://ftp.gentoo.or.kr/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo/ http://distfiles.gentoo.org/ " LANG="de_CH.UTF-8" LINGUAS="de" MAKEOPTS="-j3" PKGDIR="/Gentoo/Portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/Gentoo/Portage/build" PORTDIR="/Gentoo/Portage/tree" PORTDIR_OVERLAY="/usr/portage/local/layman/java-overlay /Gentoo/Portage/local-tree/misc" SYNC="rsync://winds03:10873/gentoo-portage" USE="X acpi alsa berkdb bitmap-fonts bluetooth cairo cdr cli cracklib crypt cups dbus dmi doc dri dvd dvdr dvdread encode fam firefox fortran gdbm gif gnome gnutls gpm gstreamer gtk hal iconv isdnlog jpeg kde kdeenablefinal kdehiddenvisibility ldap libnotify mad midi mmx mp3 mpeg mudflap ncurses nls nptl nptlonly ogg opengl openmp pam pcmcia pcre pdf perl png pppd python qt3 qt3support qt4 quicktime readline reflection samba sdl session spell spl sse sse2 ssl svg tcpd tiff truetype truetype-fonts type1-fonts unicode vorbis wifi win32codecs x86 xine xinerama xml xorg xv zlib" ALSA_CARDS="hda-intel intel8x0 intel8x0m usb-audio usb-usx3y" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" CAMERAS="directory" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="nv nvidia vga none" Unset: CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
(In reply to comment #0) > Is this because of PORTAGE_TMPDIR="/Gentoo/Portage/build"? Nope. it also fails with PORTAGE_TMPDIR=/tmp/dh, which gives a much shorter path.
Obligatory Me Too: Portage 2.1.3.9 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.22.8 i686) ================================================================= System uname: 2.6.22.8 i686 Intel(R) Pentium(R) M processor 1.86GHz Timestamp of tree: Wed, 26 Sep 2007 03:50:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r5 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.9-r2 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18 sys-devel/gcc-config: 1.4.0-r2 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.22-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-Os -march=pentium-m -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-Os -march=pentium-m -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.cites.uiuc.edu/pub/gentoo/ http://gentoo.mirrors.easynews.com/linux/gentoo/ http://194.117.143.69/ http://194.117.143.70/ http://85.25.128.62" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="3dnow X a52 acl alsa berkdb bitmap-fonts bzip2 cdr chroot cli cracklib crypt cups dri dv dvd dvdr dvdread encode ffmpeg flac fortran gdbm gif gnome gpm gtk gtk2 hal iconv isdnlog jpeg kde midi mmx mp3 mudflap ncurses network nls nptl nptlonly ogg opengl openmp oss pam pcre pdflib perl png pppd pwdb python qt3 qt4 readline reflection sdl session spell spl sse ssl svg theora tiff truetype truetype-fonts type1-fonts unicode usb vorbis x86 xml2 xorg xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="radeon fglrx" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Same here: Writing help-missing.html for appendix(help-missing) Writing gimp-help-index.html for index(gimp-help-index) Writing index.html for book(gimp-main) Adding stylesheet: ./stylesheets/gimp-help-plain.css Adding stylesheet: ./stylesheets/gimp-help-screen.css >>> Source compiled. >>> Test phase [not enabled]: app-doc/gimp-help-0.13 >>> Install gimp-help-0.13 into /var/tmp/portage/app-doc/gimp-help-0.13/image/ category app-doc make[1]: Wejście do katalogu `/var/tmp/portage/app-doc/gimp-help-0.13/work/gimp-help-2-0.13' make[1]: Nie ma nic do zrobienia w `install-exec-am'. /bin/mkdir -p /var/tmp/portage/app-doc/gimp-help-0.13/image//usr/share/gimp/2.0/help ** Installing HTML: cd html && cp -a . /var/tmp/portage/app-doc/gimp-help-0.13/image//usr/share/gimp/2.0/help ** Installing 3047 images: (G=gif, J=jpg, M=mng, P=png, X=xcf) make[1]: execvp: /bin/sh: Lista argumentów za długa make[1]: *** [install-data-local] Błąd 127 make[1]: Opuszczenie katalogu `/var/tmp/portage/app-doc/gimp-help-0.13/work/gimp-help-2-0.13' make: *** [install-am] Błąd 2 * * ERROR: app-doc/gimp-help-0.13 failed. * Call stack: * ebuild.sh, line 1654: Called dyn_install * ebuild.sh, line 1089: Called qa_call 'src_install' * ebuild.sh, line 44: Called src_install * gimp-help-0.13.ebuild, line 51: Called die * * make install failed * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/app-doc/gimp-help-0.13/temp/build.log'. * * Messages for package app-doc/gimp-help-0.13: * * ERROR: app-doc/gimp-help-0.13 failed. * Call stack: * ebuild.sh, line 1654: Called dyn_install * ebuild.sh, line 1089: Called qa_call 'src_install' * ebuild.sh, line 44: Called src_install * gimp-help-0.13.ebuild, line 51: Called die * * make install failed * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/app-doc/gimp-help-0.13/temp/build.log'. emerge --info emerge --info Portage 2.1.3.9 (default-linux/x86/2007.0, gcc-4.2.1, glibc-2.6.1-r0, 2.6.22-gentoo-r6 i686) ================================================================= System uname: 2.6.22-gentoo-r6 i686 AMD Turion(tm) 64 X2 Mobile Technology TL-56 Timestamp of tree: Wed, 26 Sep 2007 04:00:01 +0000 app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r5, 2.5.1-r2 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.10-r5 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18 sys-devel/gcc-config: 1.4.0-r2 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.22-r2 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=k8 -msse3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=k8 -msse3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="digest distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/" LANG="pl_PL.UTF-8" LC_ALL="pl_PL.UTF-8" LINGUAS="pl" MAKEOPTS="-j3 -s" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/xeffects /usr/portage/local/layman/initng /usr/portage/local/layman/sunrise /usr/portage/local/layman/custom-kernels /usr/local/portage/nelchael /usr/local/portage/artwork /usr/local/portage/kadu-svn /usr/portage/local/layman/dma147 /usr/portage/local/layman/gentopia /usr/portage/local/layman/science /usr/portage/local/layman/enlightenment /usr/portage/local/layman/pro-audio /usr/portage/local/layman/vmware /usr/portage/local/layman/java-overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X a52 aac acl alsa avi bash-completion bitmap-fonts bluetooth branding cairo cdr cdrom cli cracklib crypt cups divx4linux djvu dri dvd dvdr dvdread flash gif glitz gpm gtk hal iconv imlib isdnlog jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility madwifi midi miemerge --info Portage 2.1.3.9 (default-linux/x86/2007.0, gcc-4.2.1, glibc-2.6.1-r0, 2.6.22-gentoo-r6 i686) ================================================================= System uname: 2.6.22-gentoo-r6 i686 AMD Turion(tm) 64 X2 Mobile Technology TL-56 Timestamp of tree: Wed, 26 Sep 2007 04:00:01 +0000 app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r5, 2.5.1-r2 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.10-r5 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18 sys-devel/gcc-config: 1.4.0-r2 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.22-r2 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=k8 -msse3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=k8 -msse3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="digest distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/" LANG="pl_PL.UTF-8" LC_ALL="pl_PL.UTF-8" LINGUAS="pl" MAKEOPTS="-j3 -s" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/xeffects /usr/portage/local/layman/initng /usr/portage/local/layman/sunrise /usr/portage/local/layman/custom-kernels /usr/local/portage/nelchael /usr/local/portage/artwork /usr/local/portage/kadu-svn /usr/portage/local/layman/dma147 /usr/portage/local/layman/gentopia /usr/portage/local/layman/science /usr/portage/local/layman/enlightenment /usr/portage/local/layman/pro-audio /usr/portage/local/layman/vmware /usr/portage/local/layman/java-overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X a52 aac acl alsa avi bash-completion bitmap-fonts bluetooth branding cairo cdr cdrom cli cracklib crypt cups divx4linux djvu dri dvd dvdr dvdread flash gif glitz gpm gtk hal iconv imlib isdnlog jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility madwifi midi mikmod mmx motif mp3 mpeg mudflap ncurses nls nptl nptlonly nvidia ogg oggvorbis opengl openmp oss pam pcre perl pertty pic png ppds pppd python qt3 qt4 readline real reflection risky sdl session slang spell spl sse sse2 ssl tcpd tga tiff truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vorbis wifi wmf x86 xcomposite xml xml2 xorg xpm xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INITNG_PLUGINS="also bash_launcher chdir chroot conflict cpout critical ctrlaltdel daemon_clean debug_commands envparser find fmon fstat history idleprobe initctl interactive iparser last limit lockfile logfile netdev netprobe ngc4 ngcs nge pause provide reload renice rlparser simple_launcher stcmd stdout suid syncron syslog sysreq unneeded usplash" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl" USERLAND="GNU" VIDEO_CARDS="nvidia nv" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTSRA_OPTS
The problem can be found in Makefile around line 630: @for file in $(IMAGE_FILES); do \ case "$$file" in \ *.gif) echo -n G ;; \ *.jpg) echo -n J ;; \ *.mng) echo -n M ;; \ *.png) echo -n P ;; \ *.xcf) echo -n X ;; \ esac; \ $(INSTALL) $(top_srcdir)/$$file $(DESTDIR)$(helpdir)/$$file || exit; \ done The list $(IMAGE_FILES) is much to long, even for "echo". Thus it's neccessary to change the method here. A quick'n'dirty fix could be: --- Makefile.old 2007-09-26 15:19:23.724923212 +0200 +++ Makefile 2007-09-26 15:39:23.293282717 +0200 @@ -627,17 +627,7 @@ @for dir in $(IMAGE_DIRS); do \ $(mkdir_p) "$(DESTDIR)$(helpdir)/$$dir" || exit; \ done - echo $(IMAGE_FILES) - @for file in $(IMAGE_FILES); do \ - case "$$file" in \ - *.gif) echo -n G ;; \ - *.jpg) echo -n J ;; \ - *.mng) echo -n M ;; \ - *.png) echo -n P ;; \ - *.xcf) echo -n X ;; \ - esac; \ - $(INSTALL) $(top_srcdir)/$$file $(DESTDIR)$(helpdir)/$$file || exit; \ - done + @find $(IMAGE_DIRS) -type f -exec $(INSTALL) $(top_srcdir)/'{}' $(DESTDIR)$(helpdir)/'{}' ';' @echo . uninstall-local: As far as I can see, everything is installed correctly.
*** Bug 193926 has been marked as a duplicate of this bug. ***
Any idea on when a fix will be pushed out? Obviously, "me too" on the "arugument list too long" failure to emerge...
I think this may be a portage bug. When I emerge the ebuild using portage, it fails just like it does for everyone else here. But when I manually do # cd /var/tmp/portage/app-doc/gimp-help-0.13/work/gimp-help-2-0.13 # make DESTDIR="/var/tmp/portage/app-doc/gimp-help-0.13/image/" install the install works...
(In reply to comment #7) > I think this may be a portage bug. When I emerge the ebuild using portage, it > fails just like it does for everyone else here. But when I manually do > > # cd /var/tmp/portage/app-doc/gimp-help-0.13/work/gimp-help-2-0.13 > # make DESTDIR="/var/tmp/portage/app-doc/gimp-help-0.13/image/" install > > the install works... > FYI, it fails the same way with paludis as well so it's unlikely to be a Portage bug.
(In reply to comment #4) > The problem can be found in Makefile around line 630: > > @for file in $(IMAGE_FILES); do \ > case "$$file" in \ > *.gif) echo -n G ;; \ > *.jpg) echo -n J ;; \ > *.mng) echo -n M ;; \ > *.png) echo -n P ;; \ > *.xcf) echo -n X ;; \ > esac; \ > $(INSTALL) $(top_srcdir)/$$file $(DESTDIR)$(helpdir)/$$file || > exit; \ > done > > > The list $(IMAGE_FILES) is much to long, even for "echo". Thus it's neccessary > to change the method here. > > A quick'n'dirty fix could be: > > > --- Makefile.old 2007-09-26 15:19:23.724923212 +0200 > +++ Makefile 2007-09-26 15:39:23.293282717 +0200 > @@ -627,17 +627,7 @@ > @for dir in $(IMAGE_DIRS); do \ > $(mkdir_p) "$(DESTDIR)$(helpdir)/$$dir" || exit; \ > done > - echo $(IMAGE_FILES) > - @for file in $(IMAGE_FILES); do \ > - case "$$file" in \ > - *.gif) echo -n G ;; \ > - *.jpg) echo -n J ;; \ > - *.mng) echo -n M ;; \ > - *.png) echo -n P ;; \ > - *.xcf) echo -n X ;; \ > - esac; \ > - $(INSTALL) $(top_srcdir)/$$file $(DESTDIR)$(helpdir)/$$file || > exit; \ > - done > + @find $(IMAGE_DIRS) -type f -exec $(INSTALL) $(top_srcdir)/'{}' > $(DESTDIR)$(helpdir)/'{}' ';' > @echo . > > uninstall-local: > > > > > As far as I can see, everything is installed correctly. > In future, attach patch-file.
Created an attachment (id=132148) [details] gimp-help-0.13-image-files.patch Please test if attached patch for Makefile.in fixes the problem.
Created an attachment (id=132164) [details] patched ebuild Worked ok for me with this ebuild.
Committed to CVS. No revbump since it is a build-time failure.
ulm: upstream? please attach to http://bugzilla.gnome.org/show_bug.cgi?id=481338
(In reply to comment #13) > ulm: upstream? please attach to > http://bugzilla.gnome.org/show_bug.cgi?id=481338 Sorry, I didn't know that you were already at it ... Patch submitted upstream.