emerge fails Reproducible: Always Steps to Reproduce: 1. emerge -vuDN gimp 2. 3. Actual Results: see build.log Expected Results: emerge without problems Portage 2.1.10.65 (default/linux/amd64/10.0, gcc-4.7.1, glibc-2.15-r2, 3.4.2-ck2+ x86_64) ================================================================= System uname: Linux-3.4.2-ck2+-x86_64-Intel-R-_Core-TM-_i3_CPU_M_350_@_2.27GHz-with-gentoo-2.1 Timestamp of tree: Wed, 20 Jun 2012 03:30:01 +0000 ccache version 3.1.7 [enabled] app-shells/bash: 4.2_p29 dev-java/java-config: 2.1.12 dev-lang/python: 2.7.3-r2, 3.2.3-r1 dev-util/ccache: 3.1.7 dev-util/cmake: 2.8.8-r2 dev-util/pkgconfig: 0.26 sys-apps/baselayout: 2.1-r1 sys-apps/openrc: 0.10.3 sys-apps/sandbox: 2.5 sys-devel/autoconf: 2.13, 2.69 sys-devel/automake: 1.10.3, 1.11.5, 1.12.1 sys-devel/binutils: 2.22-r1 sys-devel/gcc: 4.7.1 sys-devel/gcc-config: 1.7.3 sys-devel/libtool: 2.4.2 sys-devel/make: 3.82-r3 sys-kernel/linux-headers: 3.4 (virtual/os-headers) sys-libs/glibc: 2.15-r2 Repositories: gentoo local ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* -@EULA google-chrome PUEL skype-eula AdobeFlash-10.3" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.4/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-march=native -O2 -pipe" DISTDIR="/usr/portage/distfiles" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs ccache config-protect-if-modified distlocks ebuild-locks fixlafiles news parallel-fetch parse-eapi-ebuild-head protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/" LDFLAGS="-Wl,-O1 -Wl,--as-needed" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 multilib" ALSA_CARDS="intel_hda" ALSA_PCM_PLUGINS="empty asym plug softvol dmix adpcm alaw copy dshare dsnoop extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null rate route share shm" APACHE2_MODULES="authz_host authz_default dir mime" CURL_SSL="gnutls" DRACUT_MODULES="crypt-gpg crypt" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" SANE_BACKENDS="hp" USERLAND="GNU" VIDEO_CARDS="intel" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON [ebuild R ] media-gfx/gimp-2.8.0-r1 USE="jpeg png -aalib -alsa (-altivec) -bzip2 -curl -dbus -debug -doc -exif -gnome -jpeg2k -lcms -mmx -mng -pdf -postscript% -python -smp -sse -svg -tiff -udev -webkit -wmf -xpm (-gs%)" LINGUAS="-am -ar -ast -az -be -bg -br -ca -ca@valencia -cs -csb -da -de -dz -el -en_CA -en_GB -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr -hu -id -is -it -ja -ka -kk -km -kn -ko -lt -lv -mk -ml -ms -my -nb -nds -ne -nl -nn -oc -pa -pl -pt -pt_BR -ro -ru -rw -si -sk -sl -sr -sr@latin -sv -ta -te -th -tr -tt -uk -vi -xh -yi -zh_CN -zh_HK -zh_TW" 0 kB
Created attachment 315817 [details] build.log
Hello Orson, two guesses: a) You seem to be using GCC 4.7 which is still hard masked in Gentoo. Please try with an earlier version of GCC (ideally a stable version like 4.5.3-r2) and report back b) you have an older version of Gimp installed and the older installation could have some (so far unknown) influence on this new build process. Please remove your current installed Gimp (after making a backup with quickpkg, if you like), try building Gimp again and report back. Thanks!
I have media-gfx/gimp-2.8.0-r1 installed but emerge is failing ever since the change in the use flags. And it did compile successfully with gcc 4.7.0 before. media-gfx/gimp-2.8.0-r1 USE="jpeg png -aalib -alsa (-altivec) -bzip2 -curl -dbus -debug -doc -exif -gnome -jpeg2k -lcms -mmx -mng -pdf -postscript% -python -smp -sse -svg -tiff -udev -webkit -wmf -xpm (-gs%)" LINGUAS="-am -ar -ast -az -be -bg -br -ca -ca@valencia -cs -csb -da -de -dz -el -en_CA -en_GB -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr -hu -id -is -it -ja -ka -kk -km -kn -ko -lt -lv -mk -ml -ms -my -nb -nds -ne -nl -nn -oc -pa -pl -pt -pt_BR -ro -ru -rw -si -sk -sl -sr -sr@latin -sv -ta -te -th -tr -tt -uk -vi -xh -yi -zh_CN -zh_HK -zh_TW" -postscript, (-gs%) are marked yellow
Can you share the output of # cat /var/db/pkg/media-gfx/gimp-2.8.0-r1/USE with me? Thanks!
(In reply to comment #3) > media-gfx/gimp-2.8.0-r1 USE="jpeg png -aalib -alsa (-altivec) -bzip2 -curl > -dbus -debug -doc -exif -gnome -jpeg2k -lcms -mmx -mng -pdf -postscript% > -python -smp -sse -svg -tiff -udev -webkit -wmf -xpm (-gs%)" LINGUAS="-am > -ar -ast -az -be -bg -br -ca -ca@valencia -cs -csb -da -de -dz -el -en_CA > -en_GB -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr -hu -id -is -it > -ja -ka -kk -km -kn -ko -lt -lv -mk -ml -ms -my -nb -nds -ne -nl -nn -oc -pa > -pl -pt -pt_BR -ro -ru -rw -si -sk -sl -sr -sr@latin -sv -ta -te -th -tr -tt > -uk -vi -xh -yi -zh_CN -zh_HK -zh_TW" It seems that combination of flags seems to build well on my local ~amd64: # USE="jpeg png -aalib -alsa -altivec -bzip2 -curl -dbus -debug -doc -exif -gnome -jpeg2k -lcms -mmx -mng -pdf -postscript -python -smp -sse -svg -tiff -udev -webkit -wmf -xpm -gs" ebuild gimp-2.8.0-r1.ebuild manifest clean install [..] usr/lib64/gimp/2.0/modules/libcolor-selector-cmyk.so usr/bin/gimp-console-2.8 usr/bin/gimp-2.8 usr/bin/gimptool-2.0 ecompressdir: bzip2 -9 /usr/share/man # gcc -dumpversion 4.5.3
hotline etc # cat /var/db/pkg/media-gfx/gimp-2.8.0-r1/USE amd64 elibc_glibc jpeg kernel_linux multilib png userland_GNU
I'm running out of ideas how to reproduce this. How about you?
I cannot reproduce this with current versions in the tree, please retry with newer ones (I run gcc 4.9)