From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id C0C151388E5 for ; Wed, 29 Oct 2014 17:25:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 59D9AE0871; Wed, 29 Oct 2014 17:25:23 +0000 (UTC) Received: from mail-la0-f53.google.com (mail-la0-f53.google.com [209.85.215.53]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id ECAF3E0850 for ; Wed, 29 Oct 2014 17:25:21 +0000 (UTC) Received: by mail-la0-f53.google.com with SMTP id mc6so2923894lab.26 for ; Wed, 29 Oct 2014 10:25:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=3ImJ8dhcCSiP9UsZnDLDn8a69Ztvsy+8i2+S+0F7uC0=; b=xBGzQ/scphngzn4V5cknkj/MUbwkoUUOGZoaEbOaJA2NNa7uJBp3f30m2o5DZOEO1y uAQXqOv81Txbp6jLQSvqEXQa3BLfxrud7qnADGRBocaIClLyCkqu1sbDMAcdZ+Nd6pkj 86PZvA2dWYxO4dOKlPA/TTAnI1gmC9ueMuMgNa7KuCjdtfEvj7Ynj9Gb6fetAsb5brfg E9vsVrTKXJZpiUoAedf1Usq+ggX6MSJnRGgu1cSEs8X4nP+MbjSnooMVbhKnFYstd1nC XIkmqcwRqUEUdtySu45BIZfH5e80MXxo8nOrZdr8ckG0JxHtwqwIBHiaFtDBACngHgyH lTRg== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.112.97.135 with SMTP id ea7mr13002235lbb.46.1414603520161; Wed, 29 Oct 2014 10:25:20 -0700 (PDT) Received: by 10.112.51.110 with HTTP; Wed, 29 Oct 2014 10:25:20 -0700 (PDT) In-Reply-To: <5451108c.c68e700a.2c93.78cd@mx.google.com> References: <5451108c.c68e700a.2c93.78cd@mx.google.com> Date: Wed, 29 Oct 2014 19:25:20 +0200 Message-ID: Subject: Re: [gentoo-user] Building media-libs/lcms-2.6-r1 failed From: Alexander Kapshuk To: Gentoo mailing list Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 8f825f22-35b4-440b-b501-ccf2a0c9af75 X-Archives-Hash: 32ea2c4190f58a60d3dd13b19fab153f On Wed, Oct 29, 2014 at 6:05 PM, Gevisz wrote: > After today's # emerge-webrsyc > # emerge --update --deep --with-bdeps=3Dy --newuse --backtrack=3D90 --ask= world > failed with the following message: > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild U ] media-libs/lcms-2.6-r1 [2.5] USE=3D"threads%*" ABI_X86= =3D"(64%*) (-32) (-x32)" > [ebuild U ] net-misc/wget-1.16 [1.14] > [ebuild U ] media-gfx/imagemagick-6.8.9.9 [6.8.8.10-r1] > > Would you like to merge these packages? [Yes/No] y > ... >>>> Verifying ebuild manifests > >>>> Emerging (1 of 3) media-libs/lcms-2.6-r1 > * Fetching files in the background. To view fetch progress, run > * `tail -f /var/log/emerge-fetch.log` in another terminal. > * lcms2-2.6.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ... = = [ ok ] >>>> Unpacking source... >>>> Unpacking lcms2-2.6.tar.gz to /var/tmp/portage/media-libs/lcms-2.6-r1/= work >>>> Source unpacked in /var/tmp/portage/media-libs/lcms-2.6-r1/work >>>> Preparing source in /var/tmp/portage/media-libs/lcms-2.6-r1/work/lcms2= -2.6 ... > * Applying lcms-2.6-cve-2014-0459.patch ... = = [ ok ] > * Running elibtoolize in: lcms2-2.6/ > * Applying portage/1.2.0 patch ... > * Applying sed/1.5.6 patch ... > * Applying as-needed/2.2.6 patch ... > * Applying target-nm/2.4.2 patch ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/media-libs/lcms-2.6-r1/work/lcm= s2-2.6 ... > * abi_x86_64.amd64: running multilib-minimal_abi_src_configure >>>> Working in BUILD_DIR: "/var/tmp/portage/media-libs/lcms-2.6-r1/work/lc= ms2-2.6-abi_x86_64.amd64" > * econf: updating lcms2-2.6/config.guess with /usr/share/gnuconfig/confi= g.guess > * econf: updating lcms2-2.6/config.sub with /usr/share/gnuconfig/config.= sub > /var/tmp/portage/media-libs/lcms-2.6-r1/work/lcms2-2.6/configure --prefix= =3D/usr --build=3Dx86_64-pc-linux-gnu --host=3Dx86_64-pc-linux-gnu --mandir= =3D/usr/share/man --infodir=3D/usr/share/info --datadir=3D/usr/share --sysc= onfdir=3D/etc --localstatedir=3D/var/lib --libdir=3D/usr/lib64 --disable-de= pendency-tracking --docdir=3D/usr/share/doc/lcms-2.6-r1 --enable-shared --d= isable-static --with-jpeg --with-tiff --with-zlib --with-threads > checking build system type... x86_64-pc-linux-gnu > checking host system type... x86_64-pc-linux-gnu > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for a thread-safe mkdir -p... /bin/mkdir -p > checking for gawk... gawk > checking whether make sets $(MAKE)... yes > checking for style of include used by make... GNU > checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc > checking whether the C compiler works... no > configure: error: in `/var/tmp/portage/media-libs/lcms-2.6-r1/work/lcms2-= 2.6-abi_x86_64.amd64': > configure: error: C compiler cannot create executables > See `config.log' for more details > > !!! Please attach the following file when seeking support: > !!! /var/tmp/portage/media-libs/lcms-2.6-r1/work/lcms2-2.6-abi_x86_64.amd= 64/config.log > * ERROR: media-libs/lcms-2.6-r1::gentoo failed (configure phase): > * econf failed > * > * Call stack: > * ebuild.sh, line 93: Called src_configure > * environment, line 3458: Called autotools-multilib_src_configur= e > * environment, line 581: Called multilib-minimal_src_configure > * environment, line 2677: Called multilib_parallel_foreach_abi '= multilib-minimal_abi_src_configure' > * environment, line 2983: Called multibuild_parallel_foreach_var= iant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' > * environment, line 2570: Called multibuild_foreach_variant '_mu= ltibuild_parallel' '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src= _configure' > * environment, line 2513: Called _multibuild_run '_multibuild_pa= rallel' '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' > * environment, line 2511: Called _multibuild_parallel '_multilib= _multibuild_wrapper' 'multilib-minimal_abi_src_configure' > * environment, line 2561: Called _multilib_multibuild_wrapper 'm= ultilib-minimal_abi_src_configure' > * environment, line 546: Called multilib-minimal_abi_src_config= ure > * environment, line 2671: Called multilib_src_configure > * environment, line 3104: Called autotools-utils_src_configure > * environment, line 622: Called econf '--docdir=3D/usr/share/do= c/lcms-2.6-r1' '--enable-shared' '--disable-static' '--with-jpeg' '--with-t= iff' '--with-zlib' '--with-threads' > * phase-helpers.sh, line 584: Called die > * The specific snippet of code: > * die "econf failed" > * > * If you need support, post the output of `emerge --info '=3Dmedia-libs/= lcms-2.6-r1::gentoo'`, > * the complete build log and the output of `emerge -pqv '=3Dmedia-libs/l= cms-2.6-r1::gentoo'`. > /usr/lib64/portage/bin/isolated-functions.sh: line 195: wait: `econf fail= ed': not a pid or valid job spec > * The complete build log is located at '/var/tmp/portage/media-libs/lcms= -2.6-r1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/media-libs= /lcms-2.6-r1/temp/environment'. > * Working directory: '/var/tmp/portage/media-libs/lcms-2.6-r1/work/lcms2= -2.6-abi_x86_64.amd64' > * S: '/var/tmp/portage/media-libs/lcms-2.6-r1/work/lcms2-2.6' > >>>> Failed to emerge media-libs/lcms-2.6-r1, Log file: > >>>> '/var/tmp/portage/media-libs/lcms-2.6-r1/temp/build.log' > > * Messages for package media-libs/lcms-2.6-r1: > > * ERROR: media-libs/lcms-2.6-r1::gentoo failed (configure phase): > * econf failed > * > * Call stack: > * ebuild.sh, line 93: Called src_configure > * environment, line 3458: Called autotools-multilib_src_configur= e > * environment, line 581: Called multilib-minimal_src_configure > * environment, line 2677: Called multilib_parallel_foreach_abi '= multilib-minimal_abi_src_configure' > * environment, line 2983: Called multibuild_parallel_foreach_var= iant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' > * environment, line 2570: Called multibuild_foreach_variant '_mu= ltibuild_parallel' '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src= _configure' > * environment, line 2513: Called _multibuild_run '_multibuild_pa= rallel' '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' > * environment, line 2511: Called _multibuild_parallel '_multilib= _multibuild_wrapper' 'multilib-minimal_abi_src_configure' > * environment, line 2561: Called _multilib_multibuild_wrapper 'm= ultilib-minimal_abi_src_configure' > * environment, line 546: Called multilib-minimal_abi_src_config= ure > * environment, line 2671: Called multilib_src_configure > * environment, line 3104: Called autotools-utils_src_configure > * environment, line 622: Called econf '--docdir=3D/usr/share/do= c/lcms-2.6-r1' '--enable-shared' '--disable-static' '--with-jpeg' '--with-t= iff' '--with-zlib' '--with-threads' > * phase-helpers.sh, line 584: Called die > * The specific snippet of code: > * die "econf failed" > * > * If you need support, post the output of `emerge --info '=3Dmedia-libs/= lcms-2.6-r1::gentoo'`, > * the complete build log and the output of `emerge -pqv '=3Dmedia-libs/l= cms-2.6-r1::gentoo'`. > * The complete build log is located at '/var/tmp/portage/media-libs/lcms= -2.6-r1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/media-libs= /lcms-2.6-r1/temp/environment'. > * Working directory: '/var/tmp/portage/media-libs/lcms-2.6-r1/work/lcms2= -2.6-abi_x86_64.amd64' > * S: '/var/tmp/portage/media-libs/lcms-2.6-r1/work/lcms2-2.6' > > I think that something may be wrong with sys-devel/gcc-4.8.3 as my proble= ms begun when > I have updated it from sys-devel/gcc-4.7.3-r1 this Monday. Namely, just a= fter this only > update, # emerge @preserved-rebuild > failed to rebuild app-text/pdftk-1.44 that was not updated that time and = built well with > sys-devel/gcc-4.7.3-r1. Then I recalled that to build app-text/pdftk I ha= d to add gcj use > flag to sys-devel/gcc. So, as I am not fond of Java, I just unmerged app-= text/pdftk. > Bu now it seems that I had to unmerge media-libs/lcms and all packages th= at depend on it. > > May be it would be easier to unmerge sys-devel/gcc-4.8.3 and return back = to > sys-devel/gcc-4.7.3-r1 but I do not know how to do it properly. > Did you remember to run 'gcc-config -f 1' after updating gcc as root? What's the output of 'gcc-config -l'?