Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 200229 - media-gfx/gimp-2.4.{1,2} fails to compile
Summary: media-gfx/gimp-2.4.{1,2} fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: REGRESSION
: 200456 200520 200534 (view as bug list)
Depends on:
Blocks: 200044
  Show dependency tree
 
Reported: 2007-11-24 20:32 UTC by Benedikt Hartmann
Modified: 2007-11-29 11:56 UTC (History)
21 users (show)

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


Attachments
Buildlog of failed compilation of media-gfx/gimp (build.log.tar.bz2,49.93 KB, application/octet-stream)
2007-11-24 20:37 UTC, Benedikt Hartmann
Details
Buildlog of media-gfx/gimp-2.4.1 (build.log-2.tar.bz2,49.53 KB, application/octet-stream)
2007-11-24 21:33 UTC, Benedikt Hartmann
Details
build log (build.log.bz2,47.17 KB, text/plain)
2007-11-27 03:08 UTC, a+gentoobugs
Details
make AA mutable (aa.patch,1.63 KB, patch)
2007-11-27 19:07 UTC, Zac Medico
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Benedikt Hartmann 2007-11-24 20:32:51 UTC
I wanted to compile GIMP on my Gentoo but the emerge process failed with no specific error message. It was the first time I compiled it and I can't find any solution.

Reproducible: Always

Steps to Reproduce:
1. Just emerge the ebuild.




------------------
This is "emerge --info":

Portage 2.1.4_rc2 (default-linux/x86/2007.0/desktop, gcc-4.1.1, glibc-2.7-r0, 2.6.23-gentoo-r2-thinkpad-illuminaten-kernel i686)
=================================================================
System uname: 2.6.23-gentoo-r2-thinkpad-illuminaten-kernel i686 Pentium III (Coppermine)
Timestamp of tree: Fri, 23 Nov 2007 16:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.2-r1
dev-lang/python:     2.4.3-r4, 2.5.1-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r2
ACCEPT_KEYWORDS="x86 ~x86"
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"
ANT_HOME="/usr/share/ant-core"
ARCH="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CCACHE_DIR="/ccache"
CCACHE_SIZE="1G"
CFLAGS="-O3 -march=pentium3 -pipe"
CHOST="i686-pc-linux-gnu"
CLASSPATH="."
CLEAN_DELAY="5"
COLORTERM="gnome-terminal"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CVS_RSH="ssh"
CXXFLAGS="-O3 -march=pentium3 -pipe"
DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-ast9D7NAdw,guid=c55b75f6c3bf026a93a2f20047486e08"
DESKTOP_SESSION="gnome"
DESKTOP_STARTUP_ID=""
DISPLAY=":0.0"
DISTDIR="/usr/portage/distfiles"
EDITOR="/bin/nano"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="--ask --verbose"
EMERGE_WARNING_DELAY="10"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -O ${DISTDIR}/${FILE} ${URI}"
FLTK_DOCDIR="/usr/share/doc/fltk-1.1.7-r2/html"
GCC_SPECS=""
GDK_USE_XFT="1"
GDMSESSION="gnome"
GDM_LANG="de_DE.UTF-8"
GDM_XSERVER_LOCATION="local"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
GNOME_DESKTOP_SESSION_ID="Default"
GNOME_KEYRING_SOCKET="/tmp/keyring-JZVuTF/socket"
GTK_MODULES="gnomebreakpad"
GTK_RC_FILES="/etc/gtk/gtkrc:/home/wozzap/.gtkrc-1.2-gnome2"
HOME="/home/wozzap"
INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.18/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/info:/usr/share/info/emacs-22"
INPUT_DEVICES="keyboard mouse evdev"
JAVAC="/etc/java-config-2/current-system-vm/bin/javac"
JAVA_HOME="/etc/java-config-2/current-system-vm"
JDK_HOME="/etc/java-config-2/current-system-vm"
KDEDIRS="/usr:/usr/local:/usr/kde/3.5"
KERNEL="linux"
LADSPA_PATH="/usr/lib/ladspa"
LANG="de_DE.UTF-8"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LC_ALL="de_DE.UTF-8"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe.sh %s"
LINGUAS="de"
LOGNAME="wozzap"
LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:"
MAKEOPTS="-j4"
MANPATH="/etc/java-config-2/current-system-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.18/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/man:/etc/java-config/system-vm/man/:/usr/kde/3.5/share/man:/usr/qt/3/doc/man"
OPENGL_PROFILE="xorg-x11"
PAGER="/usr/bin/less"
PATH="/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/usr/kde/3.5/bin:/usr/qt/3/bin"
PKGDIR="/usr/portage/packages"
PKG_CONFIG_PATH="/usr/qt/3/lib/pkgconfig"
PORTAGE_ARCHLIST="ppc s390 amd64 x86 ppc64 x86-fbsd m68k arm sparc sh mips ia64 alpha ppc-macos hppa sparc-fbsd"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib/portage/bin"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save_summary echo"
PORTAGE_GID="250"
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_PYM_PATH="/usr/lib/portage/pym"
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_RSYNC_RETRIES="2"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/usr/portage"
PWD="/home/wozzap"
PYTHONPATH="/usr/lib/portage/pym"
QMAKESPEC="linux-g++"
QTDIR="/usr/qt/3"
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -O ${DISTDIR}/${FILE} ${URI}"
ROOT="/"
ROOTPATH="/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin"
RPMDIR="/usr/portage/rpm"
SESSION_MANAGER="local/ThinkPad:/tmp/.ICE-unix/5356"
SHELL="/bin/bash"
SHLVL="1"
SSH_AGENT_PID="5386"
SSH_AUTH_SOCK="/tmp/ssh-EcFXzp5356/agent.5356"
STAGE1_USE="nptl nptlonly unicode"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
TERM="xterm"
USE="X acl acpi alsa arts audiofile bash-completion berkdb bidi bitmap-fonts bluetooth cairo cdr cli cracklib crypt ctype cups curl dbus dri dvd dvdr dvdread eds emacs emboss encode esd evo fam ffmpeg firefox fortran gdbm gif glut gnome gpm gstreamer gtk hal iconv imagemagick ipod ipv6 isdnlog jack java jpeg jpg kde kerberos lame ldap libnotify mad midi mikmod mmx mp3 mpeg mudflap nas ncurses nls nptl nptlonly ogg openal opengl openmp oss pam pcmcia pcre pdf perl png pppd python qt3 qt3support qt4 quicktime readline reflection samba sdl session speex spell spl sse ssl svg symlink syslog tcpd tiff truetype truetype-fonts type1-fonts unicode usb vorbis win32codecs x86 xml xorg xv 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 evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="vesa savage v4l"
USER="wozzap"
USERLAND="GNU"
USERNAME="wozzap"
USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS CAMERAS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS USERLAND VIDEO_CARDS"
USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d"
VIDEO_CARDS="vesa savage v4l"
WINDOWID="37748806"
WINDOWPATH="7"
XARGS="xargs -r"
XAUTHORITY="/home/wozzap/.Xauthority"
XDG_DATA_DIRS="/usr/share:/usr/kde/3.5/share:/usr/local/share"
XDG_SESSION_COOKIE="e698a9a842b433f663c0e1004737b000-1195929095.386362-473963591"
_="/usr/bin/emerge"
------------------
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-11-24 20:35:29 UTC
Erm? Maybe you could post some errors because it compiles perfectly fine here.
Comment 2 Benedikt Hartmann 2007-11-24 20:37:34 UTC
Created attachment 136919 [details]
Buildlog of failed compilation of media-gfx/gimp

This is the build.log of the failed compilation of media-gfx/gimp-2.4.1.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-11-24 20:43:38 UTC
Set your locales to C when reporting bugs. Post errors in $random language makes searching for bugs impossible, plus assuming that the maintainer speaks German or any other language is plain wrong.

<snip>
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12   -I/usr/include  -DGIMP_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE  -O3 -march=pentium3 -pipe -Wall -Wdeclaration-after-statement -Wmissing-prototypes -Wmissing-declarations -Winit-self -Wpointer-arith -MT CML_explorer.o -MD -MP -MF ".deps/CML_explorer.Tpo" -c -o CML_explorer.o CML_explorer.c; \
	then mv -f ".deps/CML_explorer.Tpo" ".deps/CML_explorer.Po"; else rm -f ".deps/CML_explorer.Tpo"; exit 1; fi
make[3]: *** Keine Regel vorhanden, um das Target »gimp-2.4.1.tar.bz2«, 
  benötigt von »all-am«, zu erstellen.  Schluss.
make[3]: *** Warte auf noch nicht beendete Prozesse...
CML_explorer.c: In Funktion »CML_load_parameter_file«:
CML_explorer.c:2308: Warnung: »dummy« wird in dieser Funktion uninitialisiert verwendet
make[3]: Leaving directory `/var/tmp/portage/media-gfx/gimp-2.4.1/work/gimp-2.4.1/plug-ins/common'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/media-gfx/gimp-2.4.1/work/gimp-2.4.1/plug-ins'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/media-gfx/gimp-2.4.1/work/gimp-2.4.1'
make: *** [all] Fehler 2
</snip>
Comment 4 Benedikt Hartmann 2007-11-24 21:33:19 UTC
Created attachment 136927 [details]
Buildlog of media-gfx/gimp-2.4.1

This is again the buildlog. Now the english variant. Sorry I forgot that me and my system is german.
Comment 5 Maciej Gierok 2007-11-24 22:13:14 UTC
I'v recive the same error.

Portage 2.1.4_rc3 (default-linux/amd64/2007.0, gcc-4.2.2, glibc-2.7-r0, 2.6.23-gentoo-r2 x86_64)
=================================================================
System uname: 2.6.23-gentoo-r2 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3600+
Timestamp of tree: Sat, 24 Nov 2007 06:46:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17-r1
dev-lang/python:     2.5.1-r4
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 2.0.0_rc6
sys-apps/sandbox:    1.2.18.1-r2
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-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -msse3 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /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="-march=k8 -msse3 -O2 -pipe"
DISTDIR="/mnt/data/distfiles"
FEATURES="ccache distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.prz.edu.pl"
LANG="pl_PL.UTF-8"
LC_ALL="pl_PL.UTF-8"
LINGUAS="pl"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/banned_branches"
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/local/xeffects"
SYNC="rsync://gentoo.prz.edu.pl/gentoo-portage"
USE="3dnow 3dnowext X acl alsa amd64 apache2 berkdb bitmap-fonts cairo cdr cli cracklib crypt cups dbus dri dvd dvdr fortran ftp gdbm gtk2 hal iconv isdnlog midi mmx mmxext mplayer mudflap ncurses nls nptl nptlonly opengl openmp pam pcre perl pppd python qt4 readline reflection session spl sse sse2 ssl ssse3 tcpd truetype-fonts type1-fonts unicode usb utf8 xml xorg zlib" ALSA_CARDS="emu10k1" 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" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Comment 6 Hanno Böck gentoo-dev 2007-11-26 14:55:56 UTC
Can you test with 2.4.2?
Comment 7 Johannes Hirte 2007-11-26 16:26:47 UTC
(In reply to comment #6)
> Can you test with 2.4.2?

Same here with 2.4.2 on AMD64.
Comment 8 Benedikt Hartmann 2007-11-26 16:47:23 UTC
(In reply to comment #6)
> Can you test with 2.4.2?
> 

Same thing at all... Nothing had changed. And I don't get a usefull error message. Do you want the buildlog?
Comment 9 Roman Porizka 2007-11-26 20:07:25 UTC
(In reply to comment #8)
> (In reply to comment #6)
> > Can you test with 2.4.2?
> > 
> 
> Same thing at all... Nothing had changed. And I don't get a usefull error
> message. Do you want the buildlog?
> 

Problem is that in plug-ins/common/Makefile, there is:
libexec_PROGRAMS = AlienMap2$(EXEEXT) CEL$(EXEEXT) \
        CML_explorer$(EXEEXT) $(am__EXEEXT_1) align_layers$(EXEEXT) \

and

am__EXEEXT_1 = gimp-2.4.2.tar.bz2
PROGRAMS = $(libexec_PROGRAMS)
all-am: Makefile $(PROGRAMS)
all: all-am

so make fails to compile gimp-2.4.2.tar.bz2. Maybe it has something to do with automake? (i've got automake version 1.9.6).
Comment 10 michel 2007-11-26 21:26:41 UTC
same error here on ~x86 and gimp-2.4.2
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2007-11-26 22:58:23 UTC
*** Bug 200456 has been marked as a duplicate of this bug. ***
Comment 12 a+gentoobugs 2007-11-27 03:05:54 UTC
i have the same problem with 2.4.2 on ~amd64

if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I
/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/in
clude/freetype2 -I/usr/include/libpng12   -I/usr/include  -DGIMP_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DE
PRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE  -
march=opteron -O2 -pipe -Wall -Wdeclaration-after-statement -Wmissing-prototypes -Wmissing-declarations -Winit-self -Wpointer-arit
h -MT CML_explorer.o -MD -MP -MF ".deps/CML_explorer.Tpo" -c -o CML_explorer.o CML_explorer.c; \
        then mv -f ".deps/CML_explorer.Tpo" ".deps/CML_explorer.Po"; else rm -f ".deps/CML_explorer.Tpo"; exit 1; fi
make[3]: *** No rule to make target `gimp-2.4.2.tar.bz2', needed by `all-am'.  Stop.
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/media-gfx/gimp-2.4.2/work/gimp-2.4.2/plug-ins/common'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/media-gfx/gimp-2.4.2/work/gimp-2.4.2/plug-ins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-gfx/gimp-2.4.2/work/gimp-2.4.2'
make: *** [all] Error 2

emerge --info

Portage 2.1.4_rc3 (default-linux/amd64/2007.0, gcc-4.2.2, glibc-2.7-r0, 2.6.23-gentoo x86_64)
=================================================================
System uname: 2.6.23-gentoo x86_64 AMD Opteron(tm) Processor 246
Timestamp of tree: Tue, 27 Nov 2007 02:32:01 +0000
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.2-r1
dev-lang/python:     2.5.1-r4
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=opteron -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=opteron -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
MAKEOPTS="-j4"
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://hal/gentoo-portage"
USE="X a52 aac accessibility acl aiglx alsa amd64 berkdb bitmap-fonts cdda cddb cdinstall cdparanoia cdr cli cracklib crypt cups divx4linux dri dts dv dvd dvdr dvdread encode faad ffmpeg firefox flac foomaticdb fortran freetype gdbm gif glitz gnome gphoto2 gpm gstreamer gtk gtk2 iconv ipv6 isdnlog jpeg kde mad matroska midi mmx mp3 mpeg msn mudflap musepack ncurses nls nptl nptlonly nsplugin nvidia offensive ogg oggvorbis openal opengl openmp oss pam pcre pdf perl png ppds pppd python qt4 quicktime readline realmedia reflection rtc samba sdl session speex spell spl sse sse2 ssl svg tcpd theora threads tiff truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd visualization vorbis wxwindows xcomposite xine xinerama xorg xscreensaver xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia vesa vmware nv"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

attaching build log
Comment 13 a+gentoobugs 2007-11-27 03:08:47 UTC
Created attachment 137091 [details]
build log
Comment 14 Mark 2007-11-27 03:46:03 UTC
Same problem here.

Portage 2.1.4_rc3 (default-linux/amd64/2007.0/desktop, gcc-4.1.1, glibc-2.7-r0, 2.6.23-gentoo-r2 x86_64)
=================================================================
System uname: 2.6.23-gentoo-r2 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
Timestamp of tree: Tue, 27 Nov 2007 01:16:01 +0000
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.2-r1
dev-lang/python:     2.4.3-r4, 2.5.1-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.gtlib.gatech.edu/pub/gentoo http://mirror.datapipe.net/gentoo "
MAKEOPTS="-j8"
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"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acl acpi alsa amd64 apache2 arts audiofile berkdb bindist bitmap-fonts bzip2 cairo cddb cdparanoia cdr cli cpudetection cracklib crypt cups curl dbus dri dts dvd dvdr dvdread eds emboss encode esd evo fam firefox flac fortran gd gdbm gif gimp gpm gstreamer gtk hal iconv imagemagick imlib isdnlog java jpeg kde kerberos ldap mad midi mikmod mmx mmxext mp3 mpeg mplayer mudflap musicbrainz mysql ncurses nls nptl nptlonly ogg opengl openmp oss pam pcre pdf perl png pppd python qt3 qt3support qt4 quicktime rar readline reflection rtc sdl session smp spell spl sse sse2 ssl svg tcpd theora tiff truetype truetype-fonts type1-fonts unicode visualization vorbis xcomposite xml xorg xscreensaver xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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 evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY



make[3]: *** No rule to make target `gimp-2.4.2.tar.bz2', needed by `all-am'.  Stop.
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/media-gfx/gimp-2.4.2/work/gimp-2.4.2/plug-ins/common'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/media-gfx/gimp-2.4.2/work/gimp-2.4.2/plug-ins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-gfx/gimp-2.4.2/work/gimp-2.4.2'
make: *** [all] Error 2
Comment 15 Mark 2007-11-27 04:40:45 UTC
Same error here.  I will keep it short, Opteron running ~x86 (not 64).  

creating CML_explorer
make[3]: *** No rule to make target `gimp-2.4.2.tar.bz2', needed by `all-am'.  Stop.
make[3]: Leaving directory `/var/tmp/portage/media-gfx/gimp-2.4.2/work/gimp-2.4.2/plug-ins/common'
make[2]: *** [all-recursive] Error 1


Portage 2.1.4_rc3 (default-linux/x86/2007.0/desktop, gcc-4.2.2, glibc-2.7-r0, 2.6.23-gentoo-r1 i686)
=================================================================
System uname: 2.6.23-gentoo-r1 i686 Dual-Core AMD Opteron(tm) Processor 1218
Timestamp of tree: Mon, 26 Nov 2007 20:30:01 +0000
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.2-r1
dev-lang/python:     2.5.1-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
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-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r2
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=opteron -O2 -ggdb"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /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=opteron -O2 -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms splitdebug strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en"
MAKEOPTS="-j1"
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"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac acl acpi alsa audiofile avi berkdb bitmap-fonts cairo cdparanoia cdr cdrom chroot cli cracklib crypt cups dbus divx4linux dri dv dvd dvdr dvdread eds emboss encode esd evo fam firefox flac fortran freetype gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 gtkhtml hal iconv isdnlog java javascript jpeg kerberos lcms ldap lzo mad mbox midi mikmod mime mmap mmx mmxext mng mp3 mpeg mpi mudflap nas ncurses net network nis nls nptl nptlonly nsplugin nvidia ogg opengl openmp oss pcre pdf perl php png posix ppds pppd python qt3 qt3support qt4 quicktime readline real reflection rtc samba sdl session sndfile snmp sockets socks5 spell spl ssl svg swat szip tcltk tcpd theora tidy tiff truetype truetype-fonts type1-fonts unicode usb userlocales vidix vorbis win32codecs wxwindows x86 xfs xgetdefault xml xmlrpc xorg xsl xv xvid xvmc zlib" ALSA_CARDS="ice1712 intel8x0" 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" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nv nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Comment 16 Thomas S. Howard 2007-11-27 08:26:06 UTC
Well, I tested 2.4.0, 2.4.1 and 2.4.2 and they all fail with the exact same error, down to the directory it was in when it failed.  The strange thing is, I already have 2.4.1 installed, but now it fails.  Makes me think this isn't actually a problem with the gimp.
Comment 17 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2007-11-27 08:40:57 UTC
Anybody willing to downgrade portage to version 2.1.3.19 and then try emerging gimp-2.4.x again?
Comment 18 Neil Bothwick 2007-11-27 09:10:23 UTC
(In reply to comment #17)
> Anybody willing to downgrade portage to version 2.1.3.19 and then try emerging
> gimp-2.4.x again?
> 

Good call! I switched to sys-apps/portage-2.1.3.19 and gimp 2.4.2 emerged fine. After switching back to sys-apps/portage-2.1.4_rc3, it failed with the same error everyone is reporting.
Comment 19 michel 2007-11-27 09:11:58 UTC
(In reply to comment #17)
> Anybody willing to downgrade portage to version 2.1.3.19 and then try emerging
> gimp-2.4.x again?
> 

confirmed! seems to work, thank you
Comment 20 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2007-11-27 09:16:54 UTC
If you wanna dig deeper into this, try reverting this patch https://bugs.gentoo.org/attachment.cgi?id=136358 from portage-2.1.4_rcX. I suspect this to be the culprit but I cannot test it myself as I have no Gentoo for testing purposes around me at the moment...
Comment 21 michel 2007-11-27 09:29:15 UTC
(In reply to comment #20)
> If you wanna dig deeper into this, try reverting this patch
> https://bugs.gentoo.org/attachment.cgi?id=136358 from portage-2.1.4_rcX. I
> suspect this to be the culprit but I cannot test it myself as I have no Gentoo
> for testing purposes around me at the moment...
> 

pls post the full link to this bug
Comment 22 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2007-11-27 09:40:28 UTC
Sorry, you're right. It's bug #190128
Comment 23 Mike Auty (RETIRED) gentoo-dev 2007-11-27 11:56:24 UTC
Since this appears to be triggered by portage-2.1.4_rcX, I've CCed the portage-dev team.  Hopefully they can help...  5:)
Comment 24 Marijn Schouten (RETIRED) gentoo-dev 2007-11-27 15:05:51 UTC
*** Bug 200520 has been marked as a duplicate of this bug. ***
Comment 25 Zac Medico gentoo-dev 2007-11-27 18:08:09 UTC
/var/tmp/portage/media-gfx/gimp-2.4.2/temp/environment: line 2542: local: AA: readonly variable

The above error, which comes from local AA=; in the src_compile() function, seems to be the problem. Older versions of portage didn't make that variable readonly. I'll remove the readonly attribute in 2.1.4_rc4.
Comment 26 Zac Medico gentoo-dev 2007-11-27 19:07:21 UTC
Created attachment 137142 [details, diff]
make AA mutable

If this patch is saved as /tmp/aa.patch, then it can be applied as follows:

patch /usr/lib/portage/bin/ebuild.sh < /tmp/aa.patch
Comment 27 Jakub Moc (RETIRED) gentoo-dev 2007-11-27 19:09:36 UTC
*** Bug 200534 has been marked as a duplicate of this bug. ***
Comment 28 michel 2007-11-27 21:01:29 UTC
(In reply to comment #26)
> Created an attachment (id=137142) [edit]
> make AA mutable
> 
> If this patch is saved as /tmp/aa.patch, then it can be applied as follows:
> 
> patch /usr/lib/portage/bin/ebuild.sh < /tmp/aa.patch
> 

works, ty!
Comment 29 Jakub Moc (RETIRED) gentoo-dev 2007-11-28 10:09:56 UTC
(In reply to comment #26)

Hmm, I still can't reproduce this (portage-2.1.4_rc3).

[ebuild   R   ] media-gfx/gimp-2.4.2  USE="aalib alsa (-altivec) curl dbus -debug -doc gnome -gtkhtml jpeg lcms mmx mng pdf png python -smp sse svg tiff wmf" 0 kB 
Comment 30 Nathan Caldwell 2007-11-28 10:27:15 UTC
(In reply to comment #29)
> Hmm, I still can't reproduce this (portage-2.1.4_rc3).
> 
> [ebuild   R   ] media-gfx/gimp-2.4.2  USE="aalib alsa (-altivec) curl dbus
> -debug -doc gnome -gtkhtml jpeg lcms mmx mng pdf png python -smp sse svg tiff
> wmf" 0 kB 
> 

Here's mine that fails (portage-2.1.4_rc3 also).

[ebuild     U ] media-gfx/gimp-2.4.2 [2.4.1] USE="debug doc gnome gtkhtml jpeg mmx mng pdf png sse svg tiff -aalib -alsa (-altivec) -curl -dbus -lcms -python -smp -wmf" 0 kB 
Comment 31 Zac Medico gentoo-dev 2007-11-28 11:10:34 UTC
This has been released in portage-2.1.4_rc4.
Comment 32 Neil Bothwick 2007-11-28 12:55:26 UTC
(In reply to comment #29)
> (In reply to comment #26)
> 
> Hmm, I still can't reproduce this (portage-2.1.4_rc3).
> 
> [ebuild   R   ] media-gfx/gimp-2.4.2  USE="aalib alsa (-altivec) curl dbus
> -debug -doc gnome -gtkhtml jpeg lcms mmx mng pdf png python -smp sse svg tiff
> wmf" 0 kB 
> 

It seems to be USE dependent. This one fails

[ebuild   R   ] media-gfx/gimp-2.4.2  USE="-aalib alsa (-altivec) -curl dbus -debug -doc -gnome -gtkhtml jpeg -lcms mmx -mng pdf png python -smp sse svg tiff -wmf" 0 kB

while this one works

[ebuild   R   ] media-gfx/gimp-2.4.2  USE="aalib alsa (-altivec) curl dbus -debug -doc -gnome -gtkhtml jpeg -lcms mmx mng pdf png python -smp sse svg tiff -wmf" 0 kB

Different boxes, but both running ~amd64.