Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Fail to emerge last update of Firefox
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
Fulgurance
Veteran
Veteran


Joined: 15 Feb 2017
Posts: 1198

PostPosted: Mon Nov 27, 2017 10:28 am    Post subject: Fail to emerge last update of Firefox Reply with quote

Hello, i try to update Firefox to the last update, but emerge failed to do that:
Code:
fulgurance@MSI-GS73VR-6RF ~ $ sudo emerge --ask --oneshot firefox

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U  ] www-client/firefox-58.0_beta6 [57.0]

Would you like to merge these packages? [Yes/No] y

>>> Verifying ebuild manifests
>>> Running pre-merge checks for www-client/firefox-58.0_beta6
 * Checking for at least 4 GiB disk space at "/var/tmp/portage/www-client/firefox-58.0_beta6/temp" ...                                                   [ ok ]

>>> Emerging (1 of 1) www-client/firefox-58.0_beta6::mozilla
 * firefox-58.0b6-fr.xpi SHA256 SHA512 WHIRLPOOL size ;-) ...            [ ok ]
 * firefox-58.0b6.source.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...     [ ok ]
 * firefox-58.0-patches-01.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...   [ ok ]
>>> Unpacking source...
>>> Unpacking firefox-58.0b6-fr.xpi to /var/tmp/portage/www-client/firefox-58.0_beta6/work
unpack firefox-58.0b6-fr.xpi: file format not recognized. Ignoring.
>>> Unpacking firefox-58.0b6.source.tar.xz to /var/tmp/portage/www-client/firefox-58.0_beta6/work
>>> Unpacking firefox-58.0-patches-01.tar.xz to /var/tmp/portage/www-client/firefox-58.0_beta6/work
>>> Source unpacked in /var/tmp/portage/www-client/firefox-58.0_beta6/work
>>> Preparing source in /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6 ...
 * Applying patches from /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox ...
 *   1000_gentoo_install_dir.patch ...                                   [ ok ]
 *   1001_gentoo_prefs.patch ...                                         [ ok ]
 *   1002_drop_build_id.patch ...                                        [ ok ]
 *   1003_gentoo_specific_pgo.patch ...                                  [ ok ]
 *   1004_fix_pie_detection.patch ...                                    [ ok ]
 *   1005_fix_fortify_sources.patch ...                                  [ ok ]
 *   2000_system_harfbuzz.patch ...                                      [ ok ]
 *   2001_system_graphite2.patch ...                                     [ ok ]
 *   2002_musl_getid.patch ...                                           [ ok ]
 *   2003-nICER_implicit_decls.patch ...                                 [ ok ]
 *   6001_add_missing_header_for_basename.patch ...                      [ ok ]
 *   6002_add_alternate_name_for_private_siginfo_struct_member.patch ... [ ok ]
 *   6003_fix_syscall_wrappers_on_musl.patch ...                         [ ok ]
 *   6004_musl_drop_alloc_hooks.patch ...                                [ ok ]
 *   6005_musl_memory_report.patch ...                                   [ ok ]
 *   6006_musl_pthread_setname.patch ...                                 [ ok ]
 *   6007_musl_fix_tools.patch ...                                       [ ok ]
 * Running eautoreconf in '/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6' ...
 * Running autoconf ...                                                  [ ok ]
 * Running elibtoolize in: firefox-58.0b6/
 * Running elibtoolize in: firefox-58.0b6/intl/icu/source/
 * Running elibtoolize in: firefox-58.0b6/js/src/
 * Running elibtoolize in: firefox-58.0b6/js/src/ctypes/libffi/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.4.2 patch ...
 *   Applying target-nm/2.4.2 patch ...
 * Running elibtoolize in: firefox-58.0b6/media/libvpx/libvpx/
 * Running elibtoolize in: firefox-58.0b6/modules/freetype2/
 * Running elibtoolize in: firefox-58.0b6/modules/freetype2/builds/unix/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.4.3 patch ...
 *   Applying ppc64le/2.4.4 patch ...
 * Running elibtoolize in: firefox-58.0b6/nsprpub/
 * Running elibtoolize in: firefox-58.0b6/python/mozbuild/mozbuild/
 * Running elibtoolize in: firefox-58.0b6/python/mozbuild/mozbuild/test/
 * Running elibtoolize in: firefox-58.0b6/third_party/aom/
 * Running elibtoolize in: firefox-58.0b6/third_party/rust/freetype/
 * Running elibtoolize in: firefox-58.0b6/third_party/rust/libz-sys/src/zlib-1.2.8/
 * Running elibtoolize in: firefox-58.0b6/toolkit/crashreporter/google-breakpad/
 * Running elibtoolize in: firefox-58.0b6/toolkit/crashreporter/google-breakpad/autotools/
 *   Applying portage/2.2 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.2.6 patch ...
 * Running autoconf old-configure.in ...                                 [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6 ...
 * strip-flags: CFLAGS: changed '-march=skylake -pipe -mmovbe -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mpopcnt -mavx -mavx2 -maes -mpclmul -mfsgsbase -mrdrnd -mfma -mbmi -mbmi2 -mf16c -mrdseed -madx -mprefetchwt1 -mclflushopt -mxsavec -mxsaves' to '-march=skylake -pipe'
 * strip-flags: CXXFLAGS: changed '-march=skylake -pipe -mmovbe -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mpopcnt -mavx -mavx2 -maes -mpclmul -mfsgsbase -mrdrnd -mfma -mbmi -mbmi2 -mf16c -mrdseed -madx -mprefetchwt1 -mclflushopt -mxsavec -mxsaves' to '-march=skylake -pipe'
/var/tmp/portage/www-client/firefox-58.0_beta6/temp/environment: line 3559: [[: 58.0_beta6: syntax error: invalid arithmetic operator (error token is ".0_beta6")

==========================================================
Building firefox-58.0_beta6 with the following configuration
    --enable-application=browser    mozilla.org default
    --enable-optimize=-O2           Workaround known breakage
    --disable-updater               disable_update_strip
    --disable-strip                 disable_update_strip
    --disable-install-strip         disable_update_strip
    --with-system-zlib              system_libs
    --with-system-bz2               system_libs
    --enable-release                Enable by Gentoo
    --disable-gold                  tc-ld-is-gold=false
    --disable-official-branding     -!bindist
    --with-branding=browser/branding/aurora  mozilla.org default
    --enable-pie                    enabled by Gentoo
    --disable-debug                 -debug
    --disable-tests                 -debug
    --disable-debug-symbols         disabled by Gentoo
    --enable-startup-notification   +startup-notification
    --disable-necko-wifi            -wifi
    --enable-dbus                   +dbus
    --with-system-nspr              mozilla.org default
    --with-nspr-prefix=/usr         mozilla.org default
    --with-system-nss               mozilla.org default
    --with-nss-prefix=/usr          mozilla.org default
    --x-includes=/usr/include       mozilla.org default
    --x-libraries=/usr/lib64        mozilla.org default
    --prefix=/usr                   mozilla.org default
    --libdir=/usr/lib64             mozilla.org default
    --enable-system-hunspell        Gentoo default
    --disable-crashreporter         mozilla.org default
    --with-system-png               Gentoo default
    --enable-system-ffi             mozilla.org default
    --disable-gconf                 mozilla.org default
    --with-intl-api                 mozilla.org default
    --enable-skia                   mozilla.org default
    --enable-default-toolkit=cairo-gtk3  mozilla.org default
    --target=x86_64-pc-linux-gnu    mozilla.org default
    --host=x86_64-pc-linux-gnu      mozilla.org default
    --enable-pulseaudio             +pulseaudio
    --enable-content-sandbox        Sandbox
    --disable-system-sqlite         -system-sqlite
    --without-system-jpeg           -system-jpeg
    --without-system-icu            -system-icu
    --without-system-libvpx         -system-libvpx
    --without-system-harfbuzz       -system-harfbuzz
    --without-system-graphite2      -system-harfbuzz
    --disable-jack                  -jack
    --with-google-api-keyfile=/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/google-api-key  mozilla.org default
    --enable-extensions=default     mozilla.org default
==========================================================

 0:00.35 /usr/bin/gmake -f client.mk -s configure
 0:01.16 Clobber not needed.
 0:01.90 Generating /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/js/src/configure
 0:01.90 cd /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff
 0:01.90 /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/configure
 0:02.02 Creating Python environment
 0:03.31 New python executable in /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff/_virtualenv/bin/python2.7
 0:03.31 Also creating executable in /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff/_virtualenv/bin/python
 0:03.31 Installing setuptools, pip, wheel...done.
 0:03.48 running build_ext
 0:03.48 copying build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so -> psutil
 0:03.48 copying build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so -> psutil
 0:03.48
 0:03.48 Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt)
 0:03.48 Reexecuting in the virtualenv
 0:03.67 Adding configure options from /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/.mozconfig
 0:03.67   --enable-application=browser
 0:03.67   --enable-optimize=-O2
 0:03.67   --disable-updater
 0:03.67   --disable-strip
 0:03.67   --disable-install-strip
 0:03.68   --with-system-zlib
 0:03.68   --with-system-bz2
 0:03.68   --enable-release
 0:03.68   --disable-gold
 0:03.68   --disable-official-branding
 0:03.68   --with-branding=browser/branding/aurora
 0:03.68   --enable-pie
 0:03.68   --disable-debug
 0:03.68   --disable-tests
 0:03.68   --disable-debug-symbols
 0:03.68   --enable-startup-notification
 0:03.68   --disable-necko-wifi
 0:03.68   --enable-dbus
 0:03.68   --with-system-nspr
 0:03.68   --with-nspr-prefix=/usr
 0:03.68   --with-system-nss
 0:03.68   --with-nss-prefix=/usr
 0:03.68   --x-includes=/usr/include
 0:03.68   --x-libraries=/usr/lib64
 0:03.68   --prefix=/usr
 0:03.68   --libdir=/usr/lib64
 0:03.68   --enable-system-hunspell
 0:03.68   --disable-crashreporter
 0:03.68   --with-system-png
 0:03.68   --enable-system-ffi
 0:03.68   --disable-gconf
 0:03.68   --with-intl-api
 0:03.68   --enable-skia
 0:03.68   --enable-default-toolkit=cairo-gtk3
 0:03.68   --target=x86_64-pc-linux-gnu
 0:03.68   --host=x86_64-pc-linux-gnu
 0:03.68   --enable-pulseaudio
 0:03.68   --enable-content-sandbox
 0:03.68   --disable-system-sqlite
 0:03.68   --without-system-jpeg
 0:03.68   --without-system-icu
 0:03.68   --without-system-libvpx
 0:03.68   --without-system-harfbuzz
 0:03.68   --without-system-graphite2
 0:03.68   --disable-jack
 0:03.68   --with-google-api-keyfile=/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/google-api-key
 0:03.68   --enable-extensions=default
 0:03.68 checking for vcs source checkout... no
 0:03.85 checking for a shell... /bin/sh
 0:03.86 checking for host system type... x86_64-pc-linux-gnu
 0:03.87 checking for target system type... x86_64-pc-linux-gnu
 0:03.91 checking for a shell... /bin/sh
 0:03.92 checking for host system type... x86_64-pc-linux-gnu
 0:03.93 checking for target system type... x86_64-pc-linux-gnu
 0:03.96 checking for vcs source checkout... no
 0:03.96 checking whether cross compiling... no
 0:03.96 checking for the target C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc
 0:03.98 checking whether the target C compiler can be used... yes
 0:04.00 checking for Python 3... : python_wrapper_setup: python3 is not supported by python2.7 (PYTHON_COMPAT)
 0:04.00 no
 0:04.01 checking for pkg_config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
 0:04.01 checking for pkg-config version... 0.29.2
 0:04.01 checking for yasm... /usr/bin/yasm
 0:04.01 checking yasm version... 1.3.0
 0:04.02 checking the target C compiler version... 7.2.0
 0:04.55 checking the target C compiler works... yes
 0:04.55 WARNING: The value of LD is not used by this build system.
 0:04.56 checking for the target C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++
 0:04.64 checking whether the target C++ compiler can be used... yes
 0:04.64 checking the target C++ compiler version... 7.2.0
 0:05.33 checking the target C++ compiler works... yes
 0:05.33 checking for the host C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc
 0:05.37 checking whether the host C compiler can be used... yes
 0:05.37 checking the host C compiler version... 7.2.0
 0:07.31 checking the host C compiler works... yes
 0:07.31 checking for the host C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++
 0:07.34 checking whether the host C++ compiler can be used... yes
 0:07.34 checking the host C++ compiler version... 7.2.0
 0:08.60 checking the host C++ compiler works... yes
 0:09.18 checking for 64-bit OS... yes
 0:09.18 checking bindgen cflags... no
 0:09.53 checking for linker... bfd
 0:10.44 checking for stdint.h... yes
 0:10.92 checking for inttypes.h... yes
 0:11.25 checking for malloc.h... yes
 0:11.61 checking for alloca.h... yes
 0:11.72 checking for sys/byteorder.h... no
 0:11.76 checking for getopt.h... yes
 0:11.77 checking for unistd.h... yes
 0:11.79 checking for nl_types.h... yes
 0:11.81 checking for cpuid.h... yes
 0:11.83 checking for sys/statvfs.h... yes
 0:11.84 checking for sys/statfs.h... yes
 0:11.86 checking for sys/vfs.h... yes
 0:11.88 checking for sys/mount.h... yes
 0:11.91 checking for sys/quota.h... yes
 0:11.93 checking for linux/quota.h... yes
 0:11.96 checking for linux/if_addr.h... yes
 0:11.98 checking for linux/rtnetlink.h... yes
 0:12.00 checking for sys/queue.h... yes
 0:12.02 checking for sys/types.h... yes
 0:12.04 checking for netinet/in.h... yes
 0:12.06 checking for byteswap.h... yes
 0:12.08 checking for linux/perf_event.h... yes
 0:12.10 checking for perf_event_open system call... yes
 0:12.11 checking whether the C compiler supports -Wunreachable-code-return... no
 0:12.12 checking whether the C++ compiler supports -Wunreachable-code-return... no
 0:12.13 checking whether the C compiler supports -Wclass-varargs... no
 0:12.13 checking whether the C++ compiler supports -Wclass-varargs... no
 0:12.14 checking whether the C compiler supports -Wloop-analysis... no
 0:12.15 checking whether the C++ compiler supports -Wloop-analysis... no
 0:12.16 checking whether the C++ compiler supports -Wc++11-compat-pedantic... no
 0:12.18 checking whether the C++ compiler supports -Wc++14-compat... yes
 0:12.19 checking whether the C++ compiler supports -Wc++14-compat-pedantic... no
 0:12.20 checking whether the C++ compiler supports -Wc++1z-compat... yes
 0:12.21 checking whether the C++ compiler supports -Wcomma... no
 0:12.22 checking whether the C compiler supports -Wduplicated-cond... yes
 0:12.24 checking whether the C++ compiler supports -Wduplicated-cond... yes
 0:12.26 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes
 0:12.26 checking whether the C compiler supports -Wstring-conversion... no
 0:12.27 checking whether the C++ compiler supports -Wstring-conversion... no
 0:12.29 checking whether the C++ compiler supports -Wno-inline-new-delete... no
 0:12.30 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes
 0:12.32 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes
 0:12.33 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes
 0:12.35 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes
 0:12.36 checking whether the C compiler supports -Wno-error=array-bounds... yes
 0:12.38 checking whether the C++ compiler supports -Wno-error=array-bounds... yes
 0:12.40 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes
 0:12.41 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes
 0:12.43 checking whether the C compiler supports -Wformat... yes
 0:12.45 checking whether the C++ compiler supports -Wformat... yes
 0:12.46 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
 0:12.47 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
 0:12.49 checking whether the C compiler supports -Wformat-security... yes
 0:12.51 checking whether the C++ compiler supports -Wformat-security... yes
 0:12.52 checking whether the C compiler supports -Wformat-overflow=2... yes
 0:12.54 checking whether the C++ compiler supports -Wformat-overflow=2... yes
 0:12.54 checking for libffi > 3.0.9... yes
 0:12.54 checking MOZ_FFI_CFLAGS... -I/usr/lib64/libffi-3.2.1/include
 0:12.55 checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi
 0:12.55 checking for rustc... /usr/bin/rustc
 0:12.55 checking for cargo... /usr/bin/cargo
 0:12.62 checking rustc version... 1.19.0
 0:12.66 checking cargo version... 0.21.0
 0:12.66 ERROR: Rust compiler 1.19.0 is too old.
 0:12.66
 0:12.66 To compile Rust language sources please install at least
 0:12.66 version 1.21.0 of the 'rustc' toolchain and make sure it is
 0:12.66 first in your path.
 0:12.66
 0:12.66 You can verify this by typing 'rustc --version'.
 0:12.66
 0:12.66 If you have the 'rustup' tool installed you can upgrade
 0:12.66 to the latest release by typing 'rustup update'. The
 0:12.66 installer is available from https://rustup.rs/
 0:12.66
 0:12.70 *** Fix above errors and then restart with\
 0:12.70                "/usr/bin/gmake -f client.mk build"
 0:12.70 gmake: *** [client.mk:250: configure] Error 1
>>> Source configured.
>>> Compiling source in /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6 ...
 0:00.31 /usr/bin/gmake -f client.mk -s configure
 0:01.02 cd /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff
 0:01.02 /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/configure
 0:01.14 Reexecuting in the virtualenv
 0:01.32 Adding configure options from /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/.mozconfig
 0:01.32   --enable-application=browser
 0:01.32   --enable-optimize=-O2
 0:01.32   --disable-updater
 0:01.32   --disable-strip
 0:01.32   --disable-install-strip
 0:01.32   --with-system-zlib
 0:01.32   --with-system-bz2
 0:01.32   --enable-release
 0:01.32   --disable-gold
 0:01.32   --disable-official-branding
 0:01.32   --with-branding=browser/branding/aurora
 0:01.32   --enable-pie
 0:01.32   --disable-debug
 0:01.32   --disable-tests
 0:01.32   --disable-debug-symbols
 0:01.32   --enable-startup-notification
 0:01.32   --disable-necko-wifi
 0:01.32   --enable-dbus
 0:01.32   --with-system-nspr
 0:01.32   --with-nspr-prefix=/usr
 0:01.32   --with-system-nss
 0:01.32   --with-nss-prefix=/usr
 0:01.32   --x-includes=/usr/include
 0:01.32   --x-libraries=/usr/lib64
 0:01.32   --prefix=/usr
 0:01.32   --libdir=/usr/lib64
 0:01.32   --enable-system-hunspell
 0:01.32   --disable-crashreporter
 0:01.32   --with-system-png
 0:01.32   --enable-system-ffi
 0:01.32   --disable-gconf
 0:01.32   --with-intl-api
 0:01.32   --enable-skia
 0:01.32   --enable-default-toolkit=cairo-gtk3
 0:01.32   --target=x86_64-pc-linux-gnu
 0:01.32   --host=x86_64-pc-linux-gnu
 0:01.32   --enable-pulseaudio
 0:01.32   --enable-content-sandbox
 0:01.32   --disable-system-sqlite
 0:01.32   --without-system-jpeg
 0:01.32   --without-system-icu
 0:01.32   --without-system-libvpx
 0:01.32   --without-system-harfbuzz
 0:01.32   --without-system-graphite2
 0:01.32   --disable-jack
 0:01.32   --with-google-api-keyfile=/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/google-api-key
 0:01.32   --enable-extensions=default
 0:01.32 checking for vcs source checkout... no
 0:01.48 checking for a shell... /bin/sh
 0:01.49 checking for host system type... x86_64-pc-linux-gnu
 0:01.50 checking for target system type... x86_64-pc-linux-gnu
 0:01.54 checking for a shell... /bin/sh
 0:01.55 checking for host system type... x86_64-pc-linux-gnu
 0:01.57 checking for target system type... x86_64-pc-linux-gnu
 0:01.59 checking for vcs source checkout... no
 0:01.59 checking whether cross compiling... no
 0:01.59 checking for the target C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc
 0:01.61 checking whether the target C compiler can be used... yes
 0:01.63 checking for Python 3... : python_wrapper_setup: python3 is not supported by python2.7 (PYTHON_COMPAT)
 0:01.63 no
 0:01.63 checking for pkg_config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
 0:01.64 checking for pkg-config version... 0.29.2
 0:01.64 checking for yasm... /usr/bin/yasm
 0:01.64 checking yasm version... 1.3.0
 0:01.64 checking the target C compiler version... 7.2.0
 0:01.66 checking the target C compiler works... yes
 0:01.66 WARNING: The value of LD is not used by this build system.
 0:01.66 checking for the target C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++
 0:01.68 checking whether the target C++ compiler can be used... yes
 0:01.68 checking the target C++ compiler version... 7.2.0
 0:01.70 checking the target C++ compiler works... yes
 0:01.70 checking for the host C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc
 0:01.72 checking whether the host C compiler can be used... yes
 0:01.72 checking the host C compiler version... 7.2.0
 0:01.74 checking the host C compiler works... yes
 0:01.74 checking for the host C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++
 0:01.76 checking whether the host C++ compiler can be used... yes
 0:01.76 checking the host C++ compiler version... 7.2.0
 0:01.77 checking the host C++ compiler works... yes
 0:01.79 checking for 64-bit OS... yes
 0:01.79 checking bindgen cflags... no
 0:01.80 checking for linker... bfd
 0:01.82 checking for stdint.h... yes
 0:01.84 checking for inttypes.h... yes
 0:01.86 checking for malloc.h... yes
 0:01.88 checking for alloca.h... yes
 0:01.89 checking for sys/byteorder.h... no
 0:01.91 checking for getopt.h... yes
 0:01.93 checking for unistd.h... yes
 0:01.95 checking for nl_types.h... yes
 0:01.96 checking for cpuid.h... yes
 0:01.98 checking for sys/statvfs.h... yes
 0:02.00 checking for sys/statfs.h... yes
 0:02.02 checking for sys/vfs.h... yes
 0:02.03 checking for sys/mount.h... yes
 0:02.06 checking for sys/quota.h... yes
 0:02.08 checking for linux/quota.h... yes
 0:02.10 checking for linux/if_addr.h... yes
 0:02.13 checking for linux/rtnetlink.h... yes
 0:02.15 checking for sys/queue.h... yes
 0:02.17 checking for sys/types.h... yes
 0:02.19 checking for netinet/in.h... yes
 0:02.20 checking for byteswap.h... yes
 0:02.22 checking for linux/perf_event.h... yes
 0:02.24 checking for perf_event_open system call... yes
 0:02.26 checking whether the C compiler supports -Wunreachable-code-return... no
 0:02.26 checking whether the C++ compiler supports -Wunreachable-code-return... no
 0:02.27 checking whether the C compiler supports -Wclass-varargs... no
 0:02.28 checking whether the C++ compiler supports -Wclass-varargs... no
 0:02.29 checking whether the C compiler supports -Wloop-analysis... no
 0:02.29 checking whether the C++ compiler supports -Wloop-analysis... no
 0:02.30 checking whether the C++ compiler supports -Wc++11-compat-pedantic... no
 0:02.32 checking whether the C++ compiler supports -Wc++14-compat... yes
 0:02.33 checking whether the C++ compiler supports -Wc++14-compat-pedantic... no
 0:02.34 checking whether the C++ compiler supports -Wc++1z-compat... yes
 0:02.35 checking whether the C++ compiler supports -Wcomma... no
 0:02.37 checking whether the C compiler supports -Wduplicated-cond... yes
 0:02.38 checking whether the C++ compiler supports -Wduplicated-cond... yes
 0:02.40 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes
 0:02.41 checking whether the C compiler supports -Wstring-conversion... no
 0:02.41 checking whether the C++ compiler supports -Wstring-conversion... no
 0:02.43 checking whether the C++ compiler supports -Wno-inline-new-delete... no
 0:02.45 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes
 0:02.46 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes
 0:02.48 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes
 0:02.49 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes
 0:02.51 checking whether the C compiler supports -Wno-error=array-bounds... yes
 0:02.52 checking whether the C++ compiler supports -Wno-error=array-bounds... yes
 0:02.54 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes
 0:02.56 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes
 0:02.58 checking whether the C compiler supports -Wformat... yes
 0:02.59 checking whether the C++ compiler supports -Wformat... yes
 0:02.61 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
 0:02.61 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
 0:02.63 checking whether the C compiler supports -Wformat-security... yes
 0:02.65 checking whether the C++ compiler supports -Wformat-security... yes
 0:02.66 checking whether the C compiler supports -Wformat-overflow=2... yes
 0:02.68 checking whether the C++ compiler supports -Wformat-overflow=2... yes
 0:02.69 checking for libffi > 3.0.9... yes
 0:02.69 checking MOZ_FFI_CFLAGS... -I/usr/lib64/libffi-3.2.1/include
 0:02.69 checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi
 0:02.69 checking for rustc... /usr/bin/rustc
 0:02.69 checking for cargo... /usr/bin/cargo
 0:02.71 checking rustc version... 1.19.0
 0:02.72 checking cargo version... 0.21.0
 0:02.72 ERROR: Rust compiler 1.19.0 is too old.
 0:02.72
 0:02.72 To compile Rust language sources please install at least
 0:02.72 version 1.21.0 of the 'rustc' toolchain and make sure it is
 0:02.72 first in your path.
 0:02.72
 0:02.72 You can verify this by typing 'rustc --version'.
 0:02.72
 0:02.72 If you have the 'rustup' tool installed you can upgrade
 0:02.72 to the latest release by typing 'rustup update'. The
 0:02.72 installer is available from https://rustup.rs/
 0:02.72
 0:02.74 *** Fix above errors and then restart with\
 0:02.74                "/usr/bin/gmake -f client.mk build"
 0:02.74 gmake: *** [client.mk:250: configure] Error 1
>>> Source compiled.
>>> Test phase [not enabled]: www-client/firefox-58.0_beta6

>>> Install firefox-58.0_beta6 into /var/tmp/portage/www-client/firefox-58.0_beta6/image/ category www-client
 * PT_PAX marking -m /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff/dist/bin/xpcshell with scanelf
 * XATTR_PAX marking -me /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff/dist/bin/xpcshell with setfattr
 * Failed to set XATTR_PAX markings -me /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff/dist/bin/xpcshell.
cp: cannot create regular file '/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff/dist/bin/browser/defaults/preferences/all-gentoo.js': No such file or directory
 * ERROR: www-client/firefox-58.0_beta6::mozilla failed (install phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 124:  Called src_install
 *   environment, line 5181:  Called die
 * The specific snippet of code:
 *       cp "${FILESDIR}"/gentoo-default-prefs.js-1 "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die;
 *
 * If you need support, post the output of `emerge --info '=www-client/firefox-58.0_beta6::mozilla'`,
 * the complete build log and the output of `emerge -pqv '=www-client/firefox-58.0_beta6::mozilla'`.
 * The complete build log is located at '/var/tmp/portage/www-client/firefox-58.0_beta6/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-client/firefox-58.0_beta6/temp/environment'.
 * Working directory: '/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff'
 * S: '/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6'

>>> Failed to emerge www-client/firefox-58.0_beta6, Log file:

>>>  '/var/tmp/portage/www-client/firefox-58.0_beta6/temp/build.log'

 * Messages for package www-client/firefox-58.0_beta6:

 * Failed to set XATTR_PAX markings -me /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff/dist/bin/xpcshell.
 * ERROR: www-client/firefox-58.0_beta6::mozilla failed (install phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 124:  Called src_install
 *   environment, line 5181:  Called die
 * The specific snippet of code:
 *       cp "${FILESDIR}"/gentoo-default-prefs.js-1 "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die;
 *
 * If you need support, post the output of `emerge --info '=www-client/firefox-58.0_beta6::mozilla'`,
 * the complete build log and the output of `emerge -pqv '=www-client/firefox-58.0_beta6::mozilla'`.
 * The complete build log is located at '/var/tmp/portage/www-client/firefox-58.0_beta6/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-client/firefox-58.0_beta6/temp/environment'.
 * Working directory: '/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff'
 * S: '/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6'


My emerge info:

Code:
fulgurance@MSI-GS73VR-6RF ~ $ emerge --info
Portage 2.3.16 (python 3.4.6-final-0, default/linux/amd64/13.0/desktop/plasma, gcc-7.2.0, glibc-2.26-r3, 4.14.2-ck x86_64)
=================================================================
System uname: Linux-4.14.2-ck-x86_64-Intel-R-_Core-TM-_i7-6700HQ_CPU_@_2.60GHz-with-gentoo-2.4.1
KiB Mem:    16313768 total,  11866032 free
KiB Swap:   20971516 total,  20971516 free
Timestamp of repository gentoo: Sun, 26 Nov 2017 19:30:01 +0000
Head commit of repository gentoo: 2dcff392b8f28d8eaa874c352873065ef70a9946
sh bash 4.4_p12
ld GNU ld (Gentoo 2.29.1 p3) 2.29.1
app-shells/bash:          4.4_p12::gentoo
dev-java/java-config:     2.2.0-r3::gentoo
dev-lang/perl:            5.26.1-r1::gentoo
dev-lang/python:          2.7.14-r1::gentoo, 3.4.6-r1::gentoo
dev-util/cmake:           3.10.0::gentoo
dev-util/pkgconfig:       0.29.2::gentoo
sys-apps/baselayout:      2.4.1-r2::gentoo
sys-apps/openrc:          0.34.9::gentoo
sys-apps/sandbox:         2.12::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69-r4::gentoo
sys-devel/automake:       1.15.1-r1::gentoo
sys-devel/binutils:       2.29.1-r1::gentoo
sys-devel/gcc:            7.2.0::gentoo
sys-devel/gcc-config:     1.9.0::gentoo
sys-devel/libtool:        2.4.6-r4::gentoo
sys-devel/make:           4.2.1-r1::gentoo
sys-kernel/linux-headers: 4.13::gentoo (virtual/os-headers)
sys-libs/glibc:           2.26-r3::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    sync-rsync-extra-opts:

mozilla
    location: /var/lib/layman/mozilla
    sync-type: laymansync
    sync-uri: git://anongit.gentoo.org/proj/mozilla.git
    masters: gentoo
    priority: 50

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=skylake -O2 -pipe -mmovbe -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mpopcnt -mavx -mavx2 -maes -mpclmul -mfsgsbase -mrdrnd -mfma -mbmi -mbmi2 -mf16c -mrdseed -madx -mprefetchwt1 -mclflushopt -mxsavec -mxsaves"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=skylake -O2 -pipe -mmovbe -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mpopcnt -mavx -mavx2 -maes -mpclmul -mfsgsbase -mrdrnd -mfma -mbmi -mbmi2 -mf16c -mrdseed -madx -mprefetchwt1 -mclflushopt -mxsavec -mxsaves"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ http://gentoo.modulix.net/gentoo/ ftp://gentoo.mirrors.ovh.net/gentoo-distfiles/ http://gentoo.mirrors.ovh.net/gentoo-distfiles/ ftp://mirrors.soeasyto.com/distfiles.gentoo.org/ http://mirrors.soeasyto.com/distfiles.gentoo.org/"
LANG="fr_FR.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j9"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl acpi activities alsa amd64 berkdb bluetooth branding bzip2 cairo cdda cdr cli cracklib crypt cups cxx dbus declarative dri dts dvd dvdr elogind emboss encode exif fam ffmpeg flac fortran gdbm gif glamor gpm gstreamer gtk iconv ipv6 jpeg kde kipi kwallet lcms ldap libnotify mad mng modules mp3 mp4 mpeg multilib ncurses nls nptl ogg opengl openmp pam pango pcre pdf phonon plasma png policykit ppds qml qt5 readline sdl seccomp semantic-desktop session spell ssl startup-notification svg tcpd tiff truetype udev udisks unicode upower usb vorbis wayland widgets wxwidgets x264 xattr xcb xcomposite xinerama xml xscreensaver xv xvid xwayland zlib" ABI_X86="32 64" ALSA_CARDS="hda-intel" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx mmx sse xop avx2 fma3 fma4 sse2 sse3 ssse3 mmxext popcnt sse4_1 sse4_2 pclmul padlock" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="libinput keyboard mouse" KERNEL="linux" L10N="fr fr-FR" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="fr fr_FR" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6 php7-0" POSTGRES_TARGETS="postgres9_5" PYTHON_SINGLE_TARGET="python3_4" PYTHON_TARGETS="python2_7 python3_4" QEMU_SOFTMMU_TARGETS="x86_64 arm" QEMU_USER_TARGETS="x86_64 arm" RUBY_TARGETS="ruby21 ruby22 ruby23 ruby24" USERLAND="GNU" VIDEO_CARDS="intel i965 nouveau" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30822
Location: here

PostPosted: Mon Nov 27, 2017 10:37 am    Post subject: Reply with quote

For compile firefox 58 you need >=rust-1.21, you can try to install it with on of these overlays (also virtual and dev-lang)
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Fulgurance
Veteran
Veteran


Joined: 15 Feb 2017
Posts: 1198

PostPosted: Mon Nov 27, 2017 12:42 pm    Post subject: Reply with quote

I have update rust to 1.21, but i have the same error:
Code:
fulgurance@MSI-GS73VR-6RF ~ $ sudo emerge --ask firefox
Mot de passe : 
Désolé, essayez de nouveau.
Mot de passe : 

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U  ] www-client/firefox-58.0_beta6 [57.0]

Would you like to merge these packages? [Yes/No] y

>>> Verifying ebuild manifests
>>> Running pre-merge checks for www-client/firefox-58.0_beta6
 * Checking for at least 4 GiB disk space at "/var/tmp/portage/www-client/firefox-58.0_beta6/temp" ...                                                   [ ok ]

>>> Emerging (1 of 1) www-client/firefox-58.0_beta6::mozilla
 * firefox-58.0b6-fr.xpi SHA256 SHA512 WHIRLPOOL size ;-) ...            [ ok ]
 * firefox-58.0b6.source.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...     [ ok ]
 * firefox-58.0-patches-01.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...   [ ok ]
>>> Unpacking source...
>>> Unpacking firefox-58.0b6-fr.xpi to /var/tmp/portage/www-client/firefox-58.0_beta6/work
unpack firefox-58.0b6-fr.xpi: file format not recognized. Ignoring.
>>> Unpacking firefox-58.0b6.source.tar.xz to /var/tmp/portage/www-client/firefox-58.0_beta6/work
>>> Unpacking firefox-58.0-patches-01.tar.xz to /var/tmp/portage/www-client/firefox-58.0_beta6/work
>>> Source unpacked in /var/tmp/portage/www-client/firefox-58.0_beta6/work
>>> Preparing source in /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6 ...
 * Applying patches from /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox ...
 *   1000_gentoo_install_dir.patch ...                                   [ ok ]
 *   1001_gentoo_prefs.patch ...                                         [ ok ]
 *   1002_drop_build_id.patch ...                                        [ ok ]
 *   1003_gentoo_specific_pgo.patch ...                                  [ ok ]
 *   1004_fix_pie_detection.patch ...                                    [ ok ]
 *   1005_fix_fortify_sources.patch ...                                  [ ok ]
 *   2000_system_harfbuzz.patch ...                                      [ ok ]
 *   2001_system_graphite2.patch ...                                     [ ok ]
 *   2002_musl_getid.patch ...                                           [ ok ]
 *   2003-nICER_implicit_decls.patch ...                                 [ ok ]
 *   6001_add_missing_header_for_basename.patch ...                      [ ok ]
 *   6002_add_alternate_name_for_private_siginfo_struct_member.patch ... [ ok ]
 *   6003_fix_syscall_wrappers_on_musl.patch ...                         [ ok ]
 *   6004_musl_drop_alloc_hooks.patch ...                                [ ok ]
 *   6005_musl_memory_report.patch ...                                   [ ok ]
 *   6006_musl_pthread_setname.patch ...                                 [ ok ]
 *   6007_musl_fix_tools.patch ...                                       [ ok ]
 * Running eautoreconf in '/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6' ...
 * Running autoconf ...                                                  [ ok ]
 * Running elibtoolize in: firefox-58.0b6/
 * Running elibtoolize in: firefox-58.0b6/intl/icu/source/
 * Running elibtoolize in: firefox-58.0b6/js/src/
 * Running elibtoolize in: firefox-58.0b6/js/src/ctypes/libffi/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.4.2 patch ...
 *   Applying target-nm/2.4.2 patch ...
 * Running elibtoolize in: firefox-58.0b6/media/libvpx/libvpx/
 * Running elibtoolize in: firefox-58.0b6/modules/freetype2/
 * Running elibtoolize in: firefox-58.0b6/modules/freetype2/builds/unix/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.4.3 patch ...
 *   Applying ppc64le/2.4.4 patch ...
 * Running elibtoolize in: firefox-58.0b6/nsprpub/
 * Running elibtoolize in: firefox-58.0b6/python/mozbuild/mozbuild/
 * Running elibtoolize in: firefox-58.0b6/python/mozbuild/mozbuild/test/
 * Running elibtoolize in: firefox-58.0b6/third_party/aom/
 * Running elibtoolize in: firefox-58.0b6/third_party/rust/freetype/
 * Running elibtoolize in: firefox-58.0b6/third_party/rust/libz-sys/src/zlib-1.2.8/
 * Running elibtoolize in: firefox-58.0b6/toolkit/crashreporter/google-breakpad/
 * Running elibtoolize in: firefox-58.0b6/toolkit/crashreporter/google-breakpad/autotools/
 *   Applying portage/2.2 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.2.6 patch ...
 * Running autoconf old-configure.in ...                                 [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6 ...
 * strip-flags: CFLAGS: changed '-march=skylake -pipe -mmovbe -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mpopcnt -mavx -mavx2 -maes -mpclmul -mfsgsbase -mrdrnd -mfma -mbmi -mbmi2 -mf16c -mrdseed -madx -mprefetchwt1 -mclflushopt -mxsavec -mxsaves' to '-march=skylake -pipe'
 * strip-flags: CXXFLAGS: changed '-march=skylake -pipe -mmovbe -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mpopcnt -mavx -mavx2 -maes -mpclmul -mfsgsbase -mrdrnd -mfma -mbmi -mbmi2 -mf16c -mrdseed -madx -mprefetchwt1 -mclflushopt -mxsavec -mxsaves' to '-march=skylake -pipe'
/var/tmp/portage/www-client/firefox-58.0_beta6/temp/environment: line 3559: [[: 58.0_beta6: syntax error: invalid arithmetic operator (error token is ".0_beta6")

==========================================================
Building firefox-58.0_beta6 with the following configuration
    --enable-application=browser    mozilla.org default
    --enable-optimize=-O2           Workaround known breakage
    --disable-updater               disable_update_strip
    --disable-strip                 disable_update_strip
    --disable-install-strip         disable_update_strip
    --with-system-zlib              system_libs
    --with-system-bz2               system_libs
    --enable-release                Enable by Gentoo
    --disable-gold                  tc-ld-is-gold=false
    --disable-official-branding     -!bindist
    --with-branding=browser/branding/aurora  mozilla.org default
    --enable-pie                    enabled by Gentoo
    --disable-debug                 -debug
    --disable-tests                 -debug
    --disable-debug-symbols         disabled by Gentoo
    --enable-startup-notification   +startup-notification
    --disable-necko-wifi            -wifi
    --enable-dbus                   +dbus
    --with-system-nspr              mozilla.org default
    --with-nspr-prefix=/usr         mozilla.org default
    --with-system-nss               mozilla.org default
    --with-nss-prefix=/usr          mozilla.org default
    --x-includes=/usr/include       mozilla.org default
    --x-libraries=/usr/lib64        mozilla.org default
    --prefix=/usr                   mozilla.org default
    --libdir=/usr/lib64             mozilla.org default
    --enable-system-hunspell        Gentoo default
    --disable-crashreporter         mozilla.org default
    --with-system-png               Gentoo default
    --enable-system-ffi             mozilla.org default
    --disable-gconf                 mozilla.org default
    --with-intl-api                 mozilla.org default
    --enable-skia                   mozilla.org default
    --enable-default-toolkit=cairo-gtk3  mozilla.org default
    --target=x86_64-pc-linux-gnu    mozilla.org default
    --host=x86_64-pc-linux-gnu      mozilla.org default
    --enable-pulseaudio             +pulseaudio
    --enable-content-sandbox        Sandbox
    --disable-system-sqlite         -system-sqlite
    --without-system-jpeg           -system-jpeg
    --without-system-icu            -system-icu
    --without-system-libvpx         -system-libvpx
    --without-system-harfbuzz       -system-harfbuzz
    --without-system-graphite2      -system-harfbuzz
    --disable-jack                  -jack
    --with-google-api-keyfile=/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/google-api-key  mozilla.org default
    --enable-extensions=default     mozilla.org default
==========================================================

 0:00.32 /usr/bin/gmake -f client.mk -s configure
 0:01.33 Clobber not needed.
 0:02.05 Generating /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/js/src/configure
 0:02.23 cd /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff
 0:02.23 /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/configure
 0:02.37 Creating Python environment
 0:03.86 New python executable in /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff/_virtualenv/bin/python2.7
 0:03.86 Also creating executable in /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff/_virtualenv/bin/python
 0:03.86 Installing setuptools, pip, wheel...done.
 0:04.23 running build_ext
 0:04.23 copying build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so -> psutil
 0:04.23 copying build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so -> psutil
 0:04.23
 0:04.23 Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt)
 0:04.23 Reexecuting in the virtualenv
 0:04.42 Adding configure options from /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/.mozconfig
 0:04.42   --enable-application=browser
 0:04.42   --enable-optimize=-O2
 0:04.42   --disable-updater
 0:04.42   --disable-strip
 0:04.42   --disable-install-strip
 0:04.42   --with-system-zlib
 0:04.42   --with-system-bz2
 0:04.42   --enable-release
 0:04.42   --disable-gold
 0:04.42   --disable-official-branding
 0:04.42   --with-branding=browser/branding/aurora
 0:04.42   --enable-pie
 0:04.42   --disable-debug
 0:04.42   --disable-tests
 0:04.42   --disable-debug-symbols
 0:04.42   --enable-startup-notification
 0:04.42   --disable-necko-wifi
 0:04.42   --enable-dbus
 0:04.42   --with-system-nspr
 0:04.42   --with-nspr-prefix=/usr
 0:04.42   --with-system-nss
 0:04.42   --with-nss-prefix=/usr
 0:04.42   --x-includes=/usr/include
 0:04.42   --x-libraries=/usr/lib64
 0:04.42   --prefix=/usr
 0:04.42   --libdir=/usr/lib64
 0:04.42   --enable-system-hunspell
 0:04.42   --disable-crashreporter
 0:04.42   --with-system-png
 0:04.42   --enable-system-ffi
 0:04.42   --disable-gconf
 0:04.42   --with-intl-api
 0:04.42   --enable-skia
 0:04.42   --enable-default-toolkit=cairo-gtk3
 0:04.42   --target=x86_64-pc-linux-gnu
 0:04.42   --host=x86_64-pc-linux-gnu
 0:04.42   --enable-pulseaudio
 0:04.42   --enable-content-sandbox
 0:04.42   --disable-system-sqlite
 0:04.42   --without-system-jpeg
 0:04.42   --without-system-icu
 0:04.42   --without-system-libvpx
 0:04.42   --without-system-harfbuzz
 0:04.42   --without-system-graphite2
 0:04.42   --disable-jack
 0:04.42   --with-google-api-keyfile=/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/google-api-key
 0:04.42   --enable-extensions=default
 0:04.42 checking for vcs source checkout... no
 0:04.59 checking for a shell... /bin/sh
 0:04.60 checking for host system type... x86_64-pc-linux-gnu
 0:04.61 checking for target system type... x86_64-pc-linux-gnu
 0:04.65 checking for a shell... /bin/sh
 0:04.67 checking for host system type... x86_64-pc-linux-gnu
 0:04.67 checking for target system type... x86_64-pc-linux-gnu
 0:04.70 checking for vcs source checkout... no
 0:04.70 checking whether cross compiling... no
 0:04.70 checking for the target C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc
 0:04.72 checking whether the target C compiler can be used... yes
 0:04.74 checking for Python 3... : python_wrapper_setup: python3 is not supported by python2.7 (PYTHON_COMPAT)
 0:04.74 no
 0:04.75 checking for pkg_config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
 0:04.75 checking for pkg-config version... 0.29.2
 0:04.75 checking for yasm... /usr/bin/yasm
 0:04.75 checking yasm version... 1.3.0
 0:04.75 checking the target C compiler version... 7.2.0
 0:04.94 checking the target C compiler works... yes
 0:04.94 WARNING: The value of LD is not used by this build system.
 0:04.94 checking for the target C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++
 0:04.99 checking whether the target C++ compiler can be used... yes
 0:04.99 checking the target C++ compiler version... 7.2.0
 0:06.61 checking the target C++ compiler works... yes
 0:06.61 checking for the host C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc
 0:06.63 checking whether the host C compiler can be used... yes
 0:06.63 checking the host C compiler version... 7.2.0
 0:07.32 checking the host C compiler works... yes
 0:07.33 checking for the host C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++
 0:07.35 checking whether the host C++ compiler can be used... yes
 0:07.35 checking the host C++ compiler version... 7.2.0
 0:07.47 checking the host C++ compiler works... yes
 0:07.90 checking for 64-bit OS... yes
 0:07.90 checking bindgen cflags... no
 0:08.17 checking for linker... bfd
 0:09.00 checking for stdint.h... yes
 0:10.18 checking for inttypes.h... yes
 0:11.73 checking for malloc.h... yes
 0:11.95 checking for alloca.h... yes
 0:12.30 checking for sys/byteorder.h... no
 0:12.32 checking for getopt.h... yes
 0:12.35 checking for unistd.h... yes
 0:12.37 checking for nl_types.h... yes
 0:12.39 checking for cpuid.h... yes
 0:12.40 checking for sys/statvfs.h... yes
 0:12.42 checking for sys/statfs.h... yes
 0:12.44 checking for sys/vfs.h... yes
 0:12.46 checking for sys/mount.h... yes
 0:12.48 checking for sys/quota.h... yes
 0:12.50 checking for linux/quota.h... yes
 0:12.52 checking for linux/if_addr.h... yes
 0:12.55 checking for linux/rtnetlink.h... yes
 0:12.57 checking for sys/queue.h... yes
 0:12.59 checking for sys/types.h... yes
 0:12.61 checking for netinet/in.h... yes
 0:12.63 checking for byteswap.h... yes
 0:12.65 checking for linux/perf_event.h... yes
 0:12.67 checking for perf_event_open system call... yes
 0:12.68 checking whether the C compiler supports -Wunreachable-code-return... no
 0:12.69 checking whether the C++ compiler supports -Wunreachable-code-return... no
 0:12.69 checking whether the C compiler supports -Wclass-varargs... no
 0:12.70 checking whether the C++ compiler supports -Wclass-varargs... no
 0:12.71 checking whether the C compiler supports -Wloop-analysis... no
 0:12.71 checking whether the C++ compiler supports -Wloop-analysis... no
 0:12.73 checking whether the C++ compiler supports -Wc++11-compat-pedantic... no
 0:12.75 checking whether the C++ compiler supports -Wc++14-compat... yes
 0:12.75 checking whether the C++ compiler supports -Wc++14-compat-pedantic... no
 0:12.77 checking whether the C++ compiler supports -Wc++1z-compat... yes
 0:12.77 checking whether the C++ compiler supports -Wcomma... no
 0:12.79 checking whether the C compiler supports -Wduplicated-cond... yes
 0:12.81 checking whether the C++ compiler supports -Wduplicated-cond... yes
 0:12.82 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes
 0:12.83 checking whether the C compiler supports -Wstring-conversion... no
 0:12.84 checking whether the C++ compiler supports -Wstring-conversion... no
 0:12.85 checking whether the C++ compiler supports -Wno-inline-new-delete... no
 0:12.87 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes
 0:12.88 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes
 0:12.90 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes
 0:12.91 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes
 0:12.93 checking whether the C compiler supports -Wno-error=array-bounds... yes
 0:12.95 checking whether the C++ compiler supports -Wno-error=array-bounds... yes
 0:12.96 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes
 0:12.98 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes
 0:13.00 checking whether the C compiler supports -Wformat... yes
 0:13.02 checking whether the C++ compiler supports -Wformat... yes
 0:13.03 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
 0:13.04 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
 0:13.05 checking whether the C compiler supports -Wformat-security... yes
 0:13.07 checking whether the C++ compiler supports -Wformat-security... yes
 0:13.09 checking whether the C compiler supports -Wformat-overflow=2... yes
 0:13.11 checking whether the C++ compiler supports -Wformat-overflow=2... yes
 0:13.11 checking for libffi > 3.0.9... yes
 0:13.11 checking MOZ_FFI_CFLAGS... -I/usr/lib64/libffi-3.2.1/include
 0:13.11 checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi
 0:13.12 checking for rustc... /usr/bin/rustc
 0:13.12 checking for cargo... /usr/bin/cargo
 0:13.14 checking rustc version... 1.21.0-dev
 0:13.16 checking cargo version... 0.21.0
 0:13.16 ERROR: Cargo package manager 0.21.0 is too old.
 0:13.16
 0:13.16 To compile Rust language sources please install at least
 0:13.16 version 0.22 of 'cargo' and make sure it is first in your path.
 0:13.16
 0:13.16 You can verify this by typing 'cargo --version'.
 0:13.16
 0:13.18 *** Fix above errors and then restart with\
 0:13.18                "/usr/bin/gmake -f client.mk build"
 0:13.18 gmake: *** [client.mk:250: configure] Error 1
>>> Source configured.
>>> Compiling source in /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6 ...
 0:00.31 /usr/bin/gmake -f client.mk -s configure
 0:01.02 cd /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff
 0:01.02 /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/configure
 0:01.14 Reexecuting in the virtualenv
 0:01.32 Adding configure options from /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/.mozconfig
 0:01.32   --enable-application=browser
 0:01.32   --enable-optimize=-O2
 0:01.32   --disable-updater
 0:01.32   --disable-strip
 0:01.32   --disable-install-strip
 0:01.32   --with-system-zlib
 0:01.32   --with-system-bz2
 0:01.32   --enable-release
 0:01.32   --disable-gold
 0:01.32   --disable-official-branding
 0:01.32   --with-branding=browser/branding/aurora
 0:01.32   --enable-pie
 0:01.32   --disable-debug
 0:01.32   --disable-tests
 0:01.32   --disable-debug-symbols
 0:01.32   --enable-startup-notification
 0:01.32   --disable-necko-wifi
 0:01.32   --enable-dbus
 0:01.32   --with-system-nspr
 0:01.32   --with-nspr-prefix=/usr
 0:01.32   --with-system-nss
 0:01.32   --with-nss-prefix=/usr
 0:01.32   --x-includes=/usr/include
 0:01.32   --x-libraries=/usr/lib64
 0:01.32   --prefix=/usr
 0:01.32   --libdir=/usr/lib64
 0:01.32   --enable-system-hunspell
 0:01.32   --disable-crashreporter
 0:01.32   --with-system-png
 0:01.32   --enable-system-ffi
 0:01.32   --disable-gconf
 0:01.32   --with-intl-api
 0:01.32   --enable-skia
 0:01.32   --enable-default-toolkit=cairo-gtk3
 0:01.32   --target=x86_64-pc-linux-gnu
 0:01.32   --host=x86_64-pc-linux-gnu
 0:01.32   --enable-pulseaudio
 0:01.32   --enable-content-sandbox
 0:01.32   --disable-system-sqlite
 0:01.32   --without-system-jpeg
 0:01.32   --without-system-icu
 0:01.32   --without-system-libvpx
 0:01.32   --without-system-harfbuzz
 0:01.32   --without-system-graphite2
 0:01.32   --disable-jack
 0:01.32   --with-google-api-keyfile=/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/google-api-key
 0:01.32   --enable-extensions=default
 0:01.32 checking for vcs source checkout... no
 0:01.47 checking for a shell... /bin/sh
 0:01.49 checking for host system type... x86_64-pc-linux-gnu
 0:01.50 checking for target system type... x86_64-pc-linux-gnu
 0:01.54 checking for a shell... /bin/sh
 0:01.55 checking for host system type... x86_64-pc-linux-gnu
 0:01.56 checking for target system type... x86_64-pc-linux-gnu
 0:01.58 checking for vcs source checkout... no
 0:01.59 checking whether cross compiling... no
 0:01.59 checking for the target C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc
 0:01.61 checking whether the target C compiler can be used... yes
 0:01.63 checking for Python 3... : python_wrapper_setup: python3 is not supported by python2.7 (PYTHON_COMPAT)
 0:01.63 no
 0:01.63 checking for pkg_config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
 0:01.63 checking for pkg-config version... 0.29.2
 0:01.63 checking for yasm... /usr/bin/yasm
 0:01.64 checking yasm version... 1.3.0
 0:01.64 checking the target C compiler version... 7.2.0
 0:01.66 checking the target C compiler works... yes
 0:01.66 WARNING: The value of LD is not used by this build system.
 0:01.66 checking for the target C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++
 0:01.68 checking whether the target C++ compiler can be used... yes
 0:01.68 checking the target C++ compiler version... 7.2.0
 0:01.69 checking the target C++ compiler works... yes
 0:01.70 checking for the host C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc
 0:01.72 checking whether the host C compiler can be used... yes
 0:01.72 checking the host C compiler version... 7.2.0
 0:01.74 checking the host C compiler works... yes
 0:01.74 checking for the host C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++
 0:01.76 checking whether the host C++ compiler can be used... yes
 0:01.76 checking the host C++ compiler version... 7.2.0
 0:01.77 checking the host C++ compiler works... yes
 0:01.79 checking for 64-bit OS... yes
 0:01.79 checking bindgen cflags... no
 0:01.80 checking for linker... bfd
 0:01.82 checking for stdint.h... yes
 0:01.84 checking for inttypes.h... yes
 0:01.86 checking for malloc.h... yes
 0:01.88 checking for alloca.h... yes
 0:01.89 checking for sys/byteorder.h... no
 0:01.91 checking for getopt.h... yes
 0:01.93 checking for unistd.h... yes
 0:01.95 checking for nl_types.h... yes
 0:01.96 checking for cpuid.h... yes
 0:01.98 checking for sys/statvfs.h... yes
 0:02.00 checking for sys/statfs.h... yes
 0:02.02 checking for sys/vfs.h... yes
 0:02.04 checking for sys/mount.h... yes
 0:02.06 checking for sys/quota.h... yes
 0:02.08 checking for linux/quota.h... yes
 0:02.10 checking for linux/if_addr.h... yes
 0:02.13 checking for linux/rtnetlink.h... yes
 0:02.15 checking for sys/queue.h... yes
 0:02.17 checking for sys/types.h... yes
 0:02.19 checking for netinet/in.h... yes
 0:02.21 checking for byteswap.h... yes
 0:02.23 checking for linux/perf_event.h... yes
 0:02.25 checking for perf_event_open system call... yes
 0:02.26 checking whether the C compiler supports -Wunreachable-code-return... no
 0:02.27 checking whether the C++ compiler supports -Wunreachable-code-return... no
 0:02.28 checking whether the C compiler supports -Wclass-varargs... no
 0:02.29 checking whether the C++ compiler supports -Wclass-varargs... no
 0:02.29 checking whether the C compiler supports -Wloop-analysis... no
 0:02.31 checking whether the C++ compiler supports -Wloop-analysis... no
 0:02.32 checking whether the C++ compiler supports -Wc++11-compat-pedantic... no
 0:02.34 checking whether the C++ compiler supports -Wc++14-compat... yes
 0:02.34 checking whether the C++ compiler supports -Wc++14-compat-pedantic... no
 0:02.37 checking whether the C++ compiler supports -Wc++1z-compat... yes
 0:02.37 checking whether the C++ compiler supports -Wcomma... no
 0:02.39 checking whether the C compiler supports -Wduplicated-cond... yes
 0:02.41 checking whether the C++ compiler supports -Wduplicated-cond... yes
 0:02.42 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes
 0:02.43 checking whether the C compiler supports -Wstring-conversion... no
 0:02.44 checking whether the C++ compiler supports -Wstring-conversion... no
 0:02.46 checking whether the C++ compiler supports -Wno-inline-new-delete... no
 0:02.47 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes
 0:02.49 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes
 0:02.50 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes
 0:02.52 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes
 0:02.53 checking whether the C compiler supports -Wno-error=array-bounds... yes
 0:02.55 checking whether the C++ compiler supports -Wno-error=array-bounds... yes
 0:02.57 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes
 0:02.59 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes
 0:02.60 checking whether the C compiler supports -Wformat... yes
 0:02.62 checking whether the C++ compiler supports -Wformat... yes
 0:02.63 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
 0:02.65 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
 0:02.66 checking whether the C compiler supports -Wformat-security... yes
 0:02.68 checking whether the C++ compiler supports -Wformat-security... yes
 0:02.70 checking whether the C compiler supports -Wformat-overflow=2... yes
 0:02.71 checking whether the C++ compiler supports -Wformat-overflow=2... yes
 0:02.71 checking for libffi > 3.0.9... yes
 0:02.72 checking MOZ_FFI_CFLAGS... -I/usr/lib64/libffi-3.2.1/include
 0:02.72 checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi
 0:02.72 checking for rustc... /usr/bin/rustc
 0:02.72 checking for cargo... /usr/bin/cargo
 0:02.74 checking rustc version... 1.21.0-dev
 0:02.76 checking cargo version... 0.21.0
 0:02.76 ERROR: Cargo package manager 0.21.0 is too old.
 0:02.76
 0:02.76 To compile Rust language sources please install at least
 0:02.76 version 0.22 of 'cargo' and make sure it is first in your path.
 0:02.76
 0:02.76 You can verify this by typing 'cargo --version'.
 0:02.76
 0:02.78 *** Fix above errors and then restart with\
 0:02.78                "/usr/bin/gmake -f client.mk build"
 0:02.79 gmake: *** [client.mk:250: configure] Error 1
>>> Source compiled.
>>> Test phase [not enabled]: www-client/firefox-58.0_beta6

>>> Install firefox-58.0_beta6 into /var/tmp/portage/www-client/firefox-58.0_beta6/image/ category www-client
 * PT_PAX marking -m /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff/dist/bin/xpcshell with scanelf
 * XATTR_PAX marking -me /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff/dist/bin/xpcshell with setfattr
 * Failed to set XATTR_PAX markings -me /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff/dist/bin/xpcshell.
cp: cannot create regular file '/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff/dist/bin/browser/defaults/preferences/all-gentoo.js': No such file or directory
 * ERROR: www-client/firefox-58.0_beta6::mozilla failed (install phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 124:  Called src_install
 *   environment, line 5181:  Called die
 * The specific snippet of code:
 *       cp "${FILESDIR}"/gentoo-default-prefs.js-1 "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die;
 *
 * If you need support, post the output of `emerge --info '=www-client/firefox-58.0_beta6::mozilla'`,
 * the complete build log and the output of `emerge -pqv '=www-client/firefox-58.0_beta6::mozilla'`.
 * The complete build log is located at '/var/tmp/portage/www-client/firefox-58.0_beta6/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-client/firefox-58.0_beta6/temp/environment'.
 * Working directory: '/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff'
 * S: '/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6'

>>> Failed to emerge www-client/firefox-58.0_beta6, Log file:

>>>  '/var/tmp/portage/www-client/firefox-58.0_beta6/temp/build.log'

 * Messages for package www-client/firefox-58.0_beta6:

 * Failed to set XATTR_PAX markings -me /var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff/dist/bin/xpcshell.
 * ERROR: www-client/firefox-58.0_beta6::mozilla failed (install phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 124:  Called src_install
 *   environment, line 5181:  Called die
 * The specific snippet of code:
 *       cp "${FILESDIR}"/gentoo-default-prefs.js-1 "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die;
 *
 * If you need support, post the output of `emerge --info '=www-client/firefox-58.0_beta6::mozilla'`,
 * the complete build log and the output of `emerge -pqv '=www-client/firefox-58.0_beta6::mozilla'`.
 * The complete build log is located at '/var/tmp/portage/www-client/firefox-58.0_beta6/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-client/firefox-58.0_beta6/temp/environment'.
 * Working directory: '/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6/ff'
 * S: '/var/tmp/portage/www-client/firefox-58.0_beta6/work/firefox-58.0b6'
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30822
Location: here

PostPosted: Mon Nov 27, 2017 12:50 pm    Post subject: Reply with quote

The same story as rust for dev-util/cargo, you need >=0.22 version.
In my opinion is a little bit early to try firefox-58 beta ebuild.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Fulgurance
Veteran
Veteran


Joined: 15 Feb 2017
Posts: 1198

PostPosted: Mon Nov 27, 2017 2:54 pm    Post subject: Reply with quote

I try to install last cargo update, but emerge complain about missing 9999 version of rust. I try to install the lastest version of rust, but i have this bug:
Code:
fulgurance@MSI-GS73VR-6RF ~ $ sudo emerge --ask dev-lang/rust virtual/rust

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  NS   *] dev-lang/rust-9999-r1 [1.21.0] USE="system-llvm -clang -debug -doc -sanitize -source -tools"
[ebuild     U *] virtual/rust-9999 [1.21.0]

Would you like to merge these packages? [Yes/No] y

>>> Verifying ebuild manifests

>>> Emerging (1 of 2) dev-lang/rust-9999-r1::rust
>>> Unpacking source...
 * Fetching https://github.com/rust-lang/rust.git ...
git fetch https://github.com/rust-lang/rust.git +HEAD:refs/git-r3/HEAD
git symbolic-ref refs/git-r3/dev-lang/rust/git/__main__ refs/git-r3/HEAD
 * Skipping submodule src/llvm
 * Fetching https://github.com/rust-lang/hoedown.git ...
git fetch https://github.com/rust-lang/hoedown.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_rt_hoedown/__main__ da282f1bb7277b4d30fa1599ee29ad8eb4dd2a92
 * Fetching https://github.com/rust-lang/jemalloc.git ...
git fetch https://github.com/rust-lang/jemalloc.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_jemalloc/__main__ 1f5a28755e301ac581e2048011e4e0ff3da482ef
 * Fetching https://github.com/rust-lang/rust-installer.git ...
git fetch https://github.com/rust-lang/rust-installer.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_rust-installer/__main__ 0ddd53c4bc2a76df565a1c1fc0cc6f19f254b51e
 * Fetching https://github.com/rust-lang/rust-installer.git ...
git fetch https://github.com/rust-lang/rust-installer.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_rust-installer/test_rust-installer-v1/__main__ aed73472416064642911af790b25d57c9390b6c7
 * Fetching https://github.com/rust-lang/rust-installer.git ...
git fetch https://github.com/rust-lang/rust-installer.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_rust-installer/test_rust-installer-v2/__main__ e577c97b494be2815b215e3042207d6d4b7c5516
 * Fetching https://github.com/rust-lang/rust-installer ...
git fetch https://github.com/rust-lang/rust-installer --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_rust-installer/test_rust-installer-v2/test_rust-installer-v1/__main__ aed73472416064642911af790b25d57c9390b6c7
 * Fetching https://github.com/rust-lang/libc.git ...
git fetch https://github.com/rust-lang/libc.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_liblibc/__main__ 1a2f9639f8d293cefbe050053a574decbfe863f7
 * Fetching https://github.com/rust-lang-nursery/nomicon.git ...
git fetch https://github.com/rust-lang-nursery/nomicon.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_doc_nomicon/__main__ cfb1f2d7e5eb6143915d5a63afe4cf58e8531c27
 * Fetching https://github.com/rust-lang/cargo.git ...
git fetch https://github.com/rust-lang/cargo.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_tools_cargo/__main__ abd137ad14a8f352b48f24b11c3995d716deb260
 * Fetching https://github.com/rust-lang-nursery/reference.git ...
git fetch https://github.com/rust-lang-nursery/reference.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/reference/__main__ 857f2c97c8075d39fa07eb4a404980519faa600a
 * Fetching https://github.com/rust-lang/book.git ...
git fetch https://github.com/rust-lang/book.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/book/__main__ 3944d61149fa234ea991b498d4dac4fcec68a80e
 * Fetching https://github.com/rust-lang-nursery/rls.git ...
git fetch https://github.com/rust-lang-nursery/rls.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_tools_rls/__main__ 015073b7c8a192584c15b2c1bd34a92025cf6836
 * Fetching https://github.com/rust-lang-nursery/compiler-builtins ...
git fetch https://github.com/rust-lang-nursery/compiler-builtins --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_libcompiler_builtins/__main__ 02b3734a5ba6de984eb5a02c50860cc014e58d56
 * Fetching https://github.com/rust-lang/compiler-rt ...
git fetch https://github.com/rust-lang/compiler-rt --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_libcompiler_builtins/compiler-rt_compiler-rt-cdylib_compiler-rt/__main__ c8a8767c56ad3d3f4eb45c87b95026936fb9aa35
 * Fetching https://github.com/rust-lang-nursery/rust-clippy.git ...
git fetch https://github.com/rust-lang-nursery/rust-clippy.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_tools_clippy/__main__ 0155ecf6b077bf8d5b333662059d78533e5b2ac0
 * Fetching https://github.com/rust-lang-nursery/rustfmt.git ...
git fetch https://github.com/rust-lang-nursery/rustfmt.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_tools_rustfmt/__main__ 291dbe8d87701f3617ccdd70caa49df1c27af0e0
 * Fetching https://github.com/solson/miri.git ...
git fetch https://github.com/solson/miri.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_tools_miri/__main__ 6dbfe23c4d1af109c894ff9d7d5da97c025584e5
 * Fetching https://github.com/alexcrichton/dlmalloc-rs.git ...
git fetch https://github.com/alexcrichton/dlmalloc-rs.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_dlmalloc/__main__ d3812c3accaee7ad23068ed4fc089cc05c7a538f
 * Fetching https://github.com/alexcrichton/binaryen.git ...
git fetch https://github.com/alexcrichton/binaryen.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_binaryen/__main__ 1c9bf65aa0e371b84755a8ddd6e79497fac57171
 * Fetching https://github.com/WebAssembly/testsuite.git ...
git fetch https://github.com/WebAssembly/testsuite.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_binaryen/test_spec/__main__ 4b50c1c3f0d28c1a848866c6cdd0a1f469e1923c
 * Fetching https://github.com/WebAssembly/waterfall.git ...
git fetch https://github.com/WebAssembly/waterfall.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_binaryen/test_waterfall/__main__ 900646fc880d526160b0df9b78bc9dd4f02dc1ab
 * Fetching https://github.com/kripken/emscripten.git ...
git fetch https://github.com/kripken/emscripten.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/dev-lang/rust/git/src_binaryen/test_emscripten/__main__ 1d979a75722a513b586e6705d662ff4ee0ea832b
 * Checking out https://github.com/rust-lang/rust.git to rust-git-src ...
git checkout --quiet refs/git-r3/HEAD
GIT update -->
   repository:               https://github.com/rust-lang/rust.git
   at the commit:            5face5f4f58ceb6e68b44594489cafb6eb2e718e
 * Skipping submodule src/llvm
 * Checking out https://github.com/rust-lang/hoedown.git to rust-git-src/src/rt/hoedown ...
git checkout --quiet da282f1bb7277b4d30fa1599ee29ad8eb4dd2a92
GIT update -->
   repository:               https://github.com/rust-lang/hoedown.git
   at the commit:            da282f1bb7277b4d30fa1599ee29ad8eb4dd2a92
 * Checking out https://github.com/rust-lang/jemalloc.git to rust-git-src/src/jemalloc ...
git checkout --quiet 1f5a28755e301ac581e2048011e4e0ff3da482ef
GIT update -->
   repository:               https://github.com/rust-lang/jemalloc.git
   at the commit:            1f5a28755e301ac581e2048011e4e0ff3da482ef
 * Checking out https://github.com/rust-lang/rust-installer.git to rust-git-src/src/tools/rust-installer ...
git checkout --quiet 0ddd53c4bc2a76df565a1c1fc0cc6f19f254b51e
GIT update -->
   repository:               https://github.com/rust-lang/rust-installer.git
   at the commit:            0ddd53c4bc2a76df565a1c1fc0cc6f19f254b51e
 * Checking out https://github.com/rust-lang/rust-installer.git to rust-git-src/src/tools/rust-installer/test/rust-installer-v1 ...
git checkout --quiet aed73472416064642911af790b25d57c9390b6c7
GIT update -->
   repository:               https://github.com/rust-lang/rust-installer.git
   at the commit:            aed73472416064642911af790b25d57c9390b6c7
 * Checking out https://github.com/rust-lang/rust-installer.git to rust-git-src/src/tools/rust-installer/test/rust-installer-v2 ...
git checkout --quiet e577c97b494be2815b215e3042207d6d4b7c5516
GIT update -->
   repository:               https://github.com/rust-lang/rust-installer.git
   at the commit:            e577c97b494be2815b215e3042207d6d4b7c5516
 * Checking out https://github.com/rust-lang/rust-installer to rust-git-src/src/tools/rust-installer/test/rust-installer-v2/test/rust-installer-v1 ...
git checkout --quiet aed73472416064642911af790b25d57c9390b6c7
GIT update -->
   repository:               https://github.com/rust-lang/rust-installer
   at the commit:            aed73472416064642911af790b25d57c9390b6c7
 * Checking out https://github.com/rust-lang/libc.git to rust-git-src/src/liblibc ...
git checkout --quiet 1a2f9639f8d293cefbe050053a574decbfe863f7
GIT update -->
   repository:               https://github.com/rust-lang/libc.git
   at the commit:            1a2f9639f8d293cefbe050053a574decbfe863f7
 * Checking out https://github.com/rust-lang-nursery/nomicon.git to rust-git-src/src/doc/nomicon ...
git checkout --quiet cfb1f2d7e5eb6143915d5a63afe4cf58e8531c27
GIT update -->
   repository:               https://github.com/rust-lang-nursery/nomicon.git
   at the commit:            cfb1f2d7e5eb6143915d5a63afe4cf58e8531c27
 * Checking out https://github.com/rust-lang/cargo.git to rust-git-src/src/tools/cargo ...
git checkout --quiet abd137ad14a8f352b48f24b11c3995d716deb260
GIT update -->
   repository:               https://github.com/rust-lang/cargo.git
   at the commit:            abd137ad14a8f352b48f24b11c3995d716deb260
 * Checking out https://github.com/rust-lang-nursery/reference.git to rust-git-src/src/doc/reference ...
git checkout --quiet 857f2c97c8075d39fa07eb4a404980519faa600a
GIT update -->
   repository:               https://github.com/rust-lang-nursery/reference.git
   at the commit:            857f2c97c8075d39fa07eb4a404980519faa600a
 * Checking out https://github.com/rust-lang/book.git to rust-git-src/src/doc/book ...
git checkout --quiet 3944d61149fa234ea991b498d4dac4fcec68a80e
GIT update -->
   repository:               https://github.com/rust-lang/book.git
   at the commit:            3944d61149fa234ea991b498d4dac4fcec68a80e
 * Checking out https://github.com/rust-lang-nursery/rls.git to rust-git-src/src/tools/rls ...
git checkout --quiet 015073b7c8a192584c15b2c1bd34a92025cf6836
GIT update -->
   repository:               https://github.com/rust-lang-nursery/rls.git
   at the commit:            015073b7c8a192584c15b2c1bd34a92025cf6836
 * Checking out https://github.com/rust-lang-nursery/compiler-builtins to rust-git-src/src/libcompiler_builtins ...
git checkout --quiet 02b3734a5ba6de984eb5a02c50860cc014e58d56
GIT update -->
   repository:               https://github.com/rust-lang-nursery/compiler-builtins
   at the commit:            02b3734a5ba6de984eb5a02c50860cc014e58d56
 * Checking out https://github.com/rust-lang/compiler-rt to rust-git-src/src/libcompiler_builtins/compiler-rt ...
git checkout --quiet c8a8767c56ad3d3f4eb45c87b95026936fb9aa35
GIT update -->
   repository:               https://github.com/rust-lang/compiler-rt
   at the commit:            c8a8767c56ad3d3f4eb45c87b95026936fb9aa35
 * Checking out https://github.com/rust-lang-nursery/rust-clippy.git to rust-git-src/src/tools/clippy ...
git checkout --quiet 0155ecf6b077bf8d5b333662059d78533e5b2ac0
GIT update -->
   repository:               https://github.com/rust-lang-nursery/rust-clippy.git
   at the commit:            0155ecf6b077bf8d5b333662059d78533e5b2ac0
 * Checking out https://github.com/rust-lang-nursery/rustfmt.git to rust-git-src/src/tools/rustfmt ...
git checkout --quiet 291dbe8d87701f3617ccdd70caa49df1c27af0e0
GIT update -->
   repository:               https://github.com/rust-lang-nursery/rustfmt.git
   at the commit:            291dbe8d87701f3617ccdd70caa49df1c27af0e0
 * Checking out https://github.com/solson/miri.git to rust-git-src/src/tools/miri ...
git checkout --quiet 6dbfe23c4d1af109c894ff9d7d5da97c025584e5
GIT update -->
   repository:               https://github.com/solson/miri.git
   at the commit:            6dbfe23c4d1af109c894ff9d7d5da97c025584e5
 * Checking out https://github.com/alexcrichton/dlmalloc-rs.git to rust-git-src/src/dlmalloc ...
git checkout --quiet d3812c3accaee7ad23068ed4fc089cc05c7a538f
GIT update -->
   repository:               https://github.com/alexcrichton/dlmalloc-rs.git
   at the commit:            d3812c3accaee7ad23068ed4fc089cc05c7a538f
 * Checking out https://github.com/alexcrichton/binaryen.git to rust-git-src/src/binaryen ...
git checkout --quiet 1c9bf65aa0e371b84755a8ddd6e79497fac57171
GIT update -->
   repository:               https://github.com/alexcrichton/binaryen.git
   at the commit:            1c9bf65aa0e371b84755a8ddd6e79497fac57171
 * Checking out https://github.com/WebAssembly/testsuite.git to rust-git-src/src/binaryen/test/spec ...
git checkout --quiet 4b50c1c3f0d28c1a848866c6cdd0a1f469e1923c
GIT update -->
   repository:               https://github.com/WebAssembly/testsuite.git
   at the commit:            4b50c1c3f0d28c1a848866c6cdd0a1f469e1923c
 * Checking out https://github.com/WebAssembly/waterfall.git to rust-git-src/src/binaryen/test/waterfall ...
git checkout --quiet 900646fc880d526160b0df9b78bc9dd4f02dc1ab
GIT update -->
   repository:               https://github.com/WebAssembly/waterfall.git
   at the commit:            900646fc880d526160b0df9b78bc9dd4f02dc1ab
 * Checking out https://github.com/kripken/emscripten.git to rust-git-src/src/binaryen/test/emscripten ...
git checkout --quiet 1d979a75722a513b586e6705d662ff4ee0ea832b
GIT update -->
   repository:               https://github.com/kripken/emscripten.git
   at the commit:            1d979a75722a513b586e6705d662ff4ee0ea832b
>>> Source unpacked in /var/tmp/portage/dev-lang/rust-9999-r1/work
>>> Preparing source in /var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src ...
info: looks like you are running this command under `sudo`
      and so in order to preserve your $HOME this will now
      use vendored sources by default. Note that if this
      does not work you should run a normal build first
      before running a command like `sudo make install`
downloading https://static.rust-lang.org/dist/2017-10-20/rust-std-beta-x86_64-unknown-linux-gnu.tar.gz.sha256
running: curl -# --retry 3 -Sf -o /var/tmp/portage/dev-lang/rust-9999-r1/temp/tmpR4McFF.sha256 https://static.rust-lang.org/dist/2017-10-20/rust-std-beta-x86_64-unknown-linux-gnu.tar.gz.sha256
######################################################################### 100,0%
downloading https://static.rust-lang.org/dist/2017-10-20/rust-std-beta-x86_64-unknown-linux-gnu.tar.gz
running: curl -# --retry 3 -Sf -o /var/tmp/portage/dev-lang/rust-9999-r1/temp/tmpyVCpsN https://static.rust-lang.org/dist/2017-10-20/rust-std-beta-x86_64-unknown-linux-gnu.tar.gz
######################################################################### 100,0%
verifying /var/tmp/portage/dev-lang/rust-9999-r1/temp/tmpyVCpsN
moving /var/tmp/portage/dev-lang/rust-9999-r1/temp/tmpyVCpsN to /var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src/build/cache/2017-10-20/rust-std-beta-x86_64-unknown-linux-gnu.tar.gz
removing /var/tmp/portage/dev-lang/rust-9999-r1/temp/tmpR4McFF.sha256
extracting /var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src/build/cache/2017-10-20/rust-std-beta-x86_64-unknown-linux-gnu.tar.gz
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_asan-afef19afafd4ad50.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_apfloat-3f93a4e9e7259b70.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_msan-e5ecfddfa9ba7680.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_unicode-e468821d947b5ca0.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-dd122650d439e6e0.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libjobserver-6539f0dcd5ef1801.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-470ca54eccbc7a81.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libprofiler_builtins-f9120b77343513c1.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcollections-a75ed9c1bbc2e2d1.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librls_data-a7bc808e51dbb572.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_serialize-ba1d4da0368c47b2.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblog-e8e50bbe20966523.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-cd9c66ac5e3b3623.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libenv_logger-c7e1714a86988663.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand-1e99ed7fb35d6cd3.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserialize-38c579d922c519f3.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_sys-fbdca0d7c8761224.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-f2b4fdb353da0434.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbitflags-633336f7e611b354.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc_system-63500dafd7b45c94.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-536b38f4298263c4.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-59c2bc92ea30e2f5.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-102f13eac4fc5d36.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-7f09550bc50e6e67.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_tsan-fadeba99c3def178.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lsan-eca2052b30c851a8.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librls_span-0edf7dff49f4a059.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-fb5cac1db383f389.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libnum_cpus-b8e9142952b3318a.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-09477b1ef5c02eaa.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-4765960f1cdc215d.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc_jemalloc-c3c7f2252b42358d.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-624c43b8bc232b9e.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libflate2-4330e45ea9e27c0f.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libowning_ref-717eb8c202ed101f.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libar-707787a1a98aae4f.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-6de8e2abc2fc475f.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstable_deref_trait-eb2e159020c3debf.rlib
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/manifest.in
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_errors-3a43c9700ef50f60.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_save_analysis-99995e0bf3009811.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_borrowck-c04c2d11e6ee3122.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_passes-db63097021452522.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_data_structures-b7746c6601073692.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_const_math-1a3f95d50cfb2d92.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_pos-c0a71a00b1235fd2.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_allocator-44d2818e6053ab93.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-99434dca46e324f3.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserialize-38c579d922c519f3.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_ext-b36922ade95fddf3.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_typeck-5575e03130583d04.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-f2b4fdb353da0434.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_back-4ed12901e27897e4.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_cratesio_shim-6fbb0d58393b6595.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgraphviz-266af9d214fa2ac5.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_driver-46c0db40b70c94d6.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_resolve-d4e772a3e6719ae6.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libarena-8688a44d0a790ef6.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-7f09550bc50e6e67.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_metadata-280c612524bcf8b7.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libfmt_macros-79f599c079676dd7.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_llvm-915460c40aaddc48.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax-053c42242cf7fae8.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-33f3fe1937fc08f8.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-fb5cac1db383f389.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_plugin-982dff605bcc3be9.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_trans-2cd24e5905eeb98a.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_trans_utils-e48c9096b8f6a9eb.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_platform_intrinsics-c3522f751c6783ad.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lint-3f0a88c10aebf4bd.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_privacy-422042448fd598fd.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_mir-0f1d8c2f3076f41f.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_const_eval-43d1f4b323bd70af.so
  extracting rust-std-beta-x86_64-unknown-linux-gnu/rust-std-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_incremental-ff5238713373aaaf.so
downloading https://static.rust-lang.org/dist/2017-10-20/rustc-beta-x86_64-unknown-linux-gnu.tar.gz.sha256
running: curl -# --retry 3 -Sf -o /var/tmp/portage/dev-lang/rust-9999-r1/temp/tmpd2ljGs.sha256 https://static.rust-lang.org/dist/2017-10-20/rustc-beta-x86_64-unknown-linux-gnu.tar.gz.sha256
######################################################################### 100,0%
downloading https://static.rust-lang.org/dist/2017-10-20/rustc-beta-x86_64-unknown-linux-gnu.tar.gz
running: curl -# --retry 3 -Sf -o /var/tmp/portage/dev-lang/rust-9999-r1/temp/tmpqam458 https://static.rust-lang.org/dist/2017-10-20/rustc-beta-x86_64-unknown-linux-gnu.tar.gz
######################################################################### 100,0%
verifying /var/tmp/portage/dev-lang/rust-9999-r1/temp/tmpqam458
moving /var/tmp/portage/dev-lang/rust-9999-r1/temp/tmpqam458 to /var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src/build/cache/2017-10-20/rustc-beta-x86_64-unknown-linux-gnu.tar.gz
removing /var/tmp/portage/dev-lang/rust-9999-r1/temp/tmpd2ljGs.sha256
extracting /var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src/build/cache/2017-10-20/rustc-beta-x86_64-unknown-linux-gnu.tar.gz
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/share
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/share/man
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/share/man/man1
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/share/doc
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/share/doc/rust
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/bin
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/rustlib
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/rustlib/etc
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/share/man/man1/rustdoc.1
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/share/man/man1/rustc.1
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/share/doc/rust/LICENSE-APACHE
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/share/doc/rust/COPYRIGHT
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/share/doc/rust/LICENSE-MIT
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/bin/rust-gdb
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/bin/rust-lldb
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/bin/rustdoc
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/bin/rustc
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/share/doc/rust/README.md
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/manifest.in
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_errors-3a43c9700ef50f60.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_save_analysis-99995e0bf3009811.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_borrowck-c04c2d11e6ee3122.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_passes-db63097021452522.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_data_structures-b7746c6601073692.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_const_math-1a3f95d50cfb2d92.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/libsyntax_pos-c0a71a00b1235fd2.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_allocator-44d2818e6053ab93.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc-99434dca46e324f3.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/libserialize-38c579d922c519f3.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/libsyntax_ext-b36922ade95fddf3.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_typeck-5575e03130583d04.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/libtest-f2b4fdb353da0434.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_back-4ed12901e27897e4.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_cratesio_shim-6fbb0d58393b6595.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/libgraphviz-266af9d214fa2ac5.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_driver-46c0db40b70c94d6.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_resolve-d4e772a3e6719ae6.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/libarena-8688a44d0a790ef6.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/libstd-7f09550bc50e6e67.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_metadata-280c612524bcf8b7.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/libfmt_macros-79f599c079676dd7.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_llvm-915460c40aaddc48.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/libsyntax-053c42242cf7fae8.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/libproc_macro-33f3fe1937fc08f8.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/libterm-fb5cac1db383f389.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_plugin-982dff605bcc3be9.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_trans-2cd24e5905eeb98a.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_trans_utils-e48c9096b8f6a9eb.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_platform_intrinsics-c3522f751c6783ad.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_lint-3f0a88c10aebf4bd.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_privacy-422042448fd598fd.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_mir-0f1d8c2f3076f41f.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_const_eval-43d1f4b323bd70af.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/librustc_incremental-ff5238713373aaaf.so
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/rustlib/etc/gdb_rust_pretty_printing.py
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/rustlib/etc/debugger_pretty_printers_common.py
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/rustlib/etc/gdb_load_rust_pretty_printers.py
  extracting rustc-beta-x86_64-unknown-linux-gnu/rustc/lib/rustlib/etc/lldb_rust_formatters.py
downloading https://static.rust-lang.org/dist/2017-10-20/cargo-beta-x86_64-unknown-linux-gnu.tar.gz.sha256
running: curl -# --retry 3 -Sf -o /var/tmp/portage/dev-lang/rust-9999-r1/temp/tmp_QmEjx.sha256 https://static.rust-lang.org/dist/2017-10-20/cargo-beta-x86_64-unknown-linux-gnu.tar.gz.sha256
######################################################################### 100,0%
downloading https://static.rust-lang.org/dist/2017-10-20/cargo-beta-x86_64-unknown-linux-gnu.tar.gz
running: curl -# --retry 3 -Sf -o /var/tmp/portage/dev-lang/rust-9999-r1/temp/tmpGZIEzK https://static.rust-lang.org/dist/2017-10-20/cargo-beta-x86_64-unknown-linux-gnu.tar.gz
######################################################################### 100,0%
verifying /var/tmp/portage/dev-lang/rust-9999-r1/temp/tmpGZIEzK
moving /var/tmp/portage/dev-lang/rust-9999-r1/temp/tmpGZIEzK to /var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src/build/cache/2017-10-20/cargo-beta-x86_64-unknown-linux-gnu.tar.gz
removing /var/tmp/portage/dev-lang/rust-9999-r1/temp/tmp_QmEjx.sha256
extracting /var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src/build/cache/2017-10-20/cargo-beta-x86_64-unknown-linux-gnu.tar.gz
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/zsh
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/zsh/site-functions
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/doc
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/doc/cargo
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/etc
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/etc/bash_completion.d
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/bin
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-metadata.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-doc.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-rustdoc.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-rustc.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-pkgid.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-build.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-package.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-generate-lockfile.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-update.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-bench.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-search.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-fetch.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-publish.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-check.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-yank.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-install.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-uninstall.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-clean.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-login.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-version.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-run.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-owner.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-init.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-test.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/man/man1/cargo-new.1
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/doc/cargo/LICENSE-APACHE
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/doc/cargo/LICENSE-MIT
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/doc/cargo/LICENSE-THIRD-PARTY
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/doc/cargo/README.md
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/manifest.in
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/etc/bash_completion.d/cargo
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/bin/cargo
  extracting cargo-beta-x86_64-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo
running: /var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage0/bin/cargo build --manifest-path /var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src/src/bootstrap/Cargo.toml --verbose --verbose --locked --frozen
error: failed to load source for a dependency on `cc`

Caused by:
  Unable to update registry https://github.com/rust-lang/crates.io-index

Caused by:
  failed to update replaced source `registry https://github.com/rust-lang/crates.io-index`

Caused by:
  failed to read root of directory source: /var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src/src/vendor

Caused by:
  No such file or directory (os error 2)
Traceback (most recent call last):
  File "x.py", line 20, in <module>
    bootstrap.main()
  File "/var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src/src/bootstrap/bootstrap.py", line 758, in main
    bootstrap()
  File "/var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src/src/bootstrap/bootstrap.py", line 738, in bootstrap
    build.build_bootstrap()
  File "/var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src/src/bootstrap/bootstrap.py", line 625, in build_bootstrap
    run(args, env=env, verbose=self.verbose)
  File "/var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src/src/bootstrap/bootstrap.py", line 148, in run
    raise RuntimeError(err)
RuntimeError: failed to run: /var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage0/bin/cargo build --manifest-path /var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src/src/bootstrap/Cargo.toml --verbose --verbose --locked --frozen
 * ERROR: dev-lang/rust-9999-r1::rust failed (compile phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 124:  Called src_compile
 *   environment, line 2532:  Called die
 * The specific snippet of code:
 *       ${EPYTHON} x.py build --verbose --config="${S}"/config.toml ${MAKEOPTS} || die
 *
 * If you need support, post the output of `emerge --info '=dev-lang/rust-9999-r1::rust'`,
 * the complete build log and the output of `emerge -pqv '=dev-lang/rust-9999-r1::rust'`.
 * The complete build log is located at '/var/tmp/portage/dev-lang/rust-9999-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-lang/rust-9999-r1/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src'
 * S: '/var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src'

>>> Failed to emerge dev-lang/rust-9999-r1, Log file:

>>>  '/var/tmp/portage/dev-lang/rust-9999-r1/temp/build.log'

 * Messages for package dev-lang/rust-9999-r1:

 * ERROR: dev-lang/rust-9999-r1::rust failed (compile phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 124:  Called src_compile
 *   environment, line 2532:  Called die
 * The specific snippet of code:
 *       ${EPYTHON} x.py build --verbose --config="${S}"/config.toml ${MAKEOPTS} || die
 *
 * If you need support, post the output of `emerge --info '=dev-lang/rust-9999-r1::rust'`,
 * the complete build log and the output of `emerge -pqv '=dev-lang/rust-9999-r1::rust'`.
 * The complete build log is located at '/var/tmp/portage/dev-lang/rust-9999-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-lang/rust-9999-r1/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src'
 * S: '/var/tmp/portage/dev-lang/rust-9999-r1/work/rust-git-src'
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30822
Location: here

PostPosted: Mon Nov 27, 2017 3:01 pm    Post subject: Reply with quote

Try rust-1.21.0 and cargo-0.22.0 from rust overlay instead of version 9999
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1245

PostPosted: Mon Nov 27, 2017 3:25 pm    Post subject: Reply with quote

i could suggest to use my overlay, but ...
Back to top
View user's profile Send private message
Fulgurance
Veteran
Veteran


Joined: 15 Feb 2017
Posts: 1198

PostPosted: Mon Nov 27, 2017 3:55 pm    Post subject: Reply with quote

No no no :(
Code:
>>> Compiling source in /var/tmp/portage/dev-util/cargo-0.22.0/work/cargo-0.22.0 ...
error: no matching package named `error-chain` found (required by `cargo`)
location searched: registry https://github.com/rust-lang/crates.io-index
version required: ^0.11.0
>>> Source compiled.
>>> Test phase [not enabled]: dev-util/cargo-0.22.0

>>> Install cargo-0.22.0 into /var/tmp/portage/dev-util/cargo-0.22.0/image/ category dev-util
!!! dobin: target/release/cargo does not exist
 * ERROR: dev-util/cargo-0.22.0::rust failed (install phase):
 *   dobin failed
 *
 * If you need support, post the output of `emerge --info '=dev-util/cargo-0.22.0::rust'`,
 * the complete build log and the output of `emerge -pqv '=dev-util/cargo-0.22.0::rust'`.
 * The complete build log is located at '/var/tmp/portage/dev-util/cargo-0.22.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-util/cargo-0.22.0/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-util/cargo-0.22.0/work/cargo-0.22.0'
 * S: '/var/tmp/portage/dev-util/cargo-0.22.0/work/cargo-0.22.0'
 * QA Notice: file does not exist:
 *
 *      dobin: target/release/cargo does not exist

>>> Failed to emerge dev-util/cargo-0.22.0, Log file:

>>>  '/var/tmp/portage/dev-util/cargo-0.22.0/temp/build.log'

 * Messages for package dev-lang/rust-1.21.0:

 * Rust installs a helper script for calling GDB now,
 * for your convenience it is installed under /usr/bin/rust-gdb-1.21.0.

 * Messages for package dev-util/cargo-0.22.0:

 * ERROR: dev-util/cargo-0.22.0::rust failed (install phase):
 *   dobin failed
 *
 * If you need support, post the output of `emerge --info '=dev-util/cargo-0.22.0::rust'`,
 * the complete build log and the output of `emerge -pqv '=dev-util/cargo-0.22.0::rust'`.
 * The complete build log is located at '/var/tmp/portage/dev-util/cargo-0.22.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-util/cargo-0.22.0/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-util/cargo-0.22.0/work/cargo-0.22.0'
 * S: '/var/tmp/portage/dev-util/cargo-0.22.0/work/cargo-0.22.0'

 * GNU info directory index is up-to-date.
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30822
Location: here

PostPosted: Tue Nov 28, 2017 7:33 am    Post subject: Reply with quote

Perfect Gentleman wrote:
i could suggest to use my overlay, but ...

Yes cargo-0.22.0 from pg_overlay seems to work, try this Fulgurance
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1245

PostPosted: Tue Nov 28, 2017 8:09 am    Post subject: Reply with quote

dev-util/cargo is needed no more
Back to top
View user's profile Send private message
pjp
Administrator
Administrator


Joined: 16 Apr 2002
Posts: 20048

PostPosted: Wed Nov 29, 2017 3:04 am    Post subject: Reply with quote

Moved from Portage & Programming to Unsupported Software since this is an unsupported overlay.

Fulgurance wrote:
Code:
>>> Emerging (1 of 1) www-client/firefox-58.0_beta6::mozilla

_________________
Quis separabit? Quo animo?
Back to top
View user's profile Send private message
ayeyes
Tux's lil' helper
Tux's lil' helper


Joined: 03 Dec 2017
Posts: 104

PostPosted: Tue Jan 02, 2018 7:37 pm    Post subject: Reply with quote

pg_overlay:

Code:
* Messages for package dev-lang/rust-1.22.1-r1:

 * ERROR: dev-lang/rust-1.22.1-r1::pg_overlay failed (compile phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 124:  Called src_compile
 *   environment, line 3103:  Called die
 * The specific snippet of code:
 *       ./x.py build --verbose --config="${S}"/config.toml ${MAKEOPTS} || die


rust-9999-r1 fails to build too.
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30822
Location: here

PostPosted: Tue Jan 02, 2018 7:41 pm    Post subject: Reply with quote

You can install official rust version 1.19.0.
I have firefox 57.0.3 and work with rust 1.19.0
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
ayeyes
Tux's lil' helper
Tux's lil' helper


Joined: 03 Dec 2017
Posts: 104

PostPosted: Tue Jan 02, 2018 8:04 pm    Post subject: Reply with quote

Thanks, but trying to install v58_beta13.

It pulls rust-9999 which fails too.

I will emerge v57.0.3 while sleeping though. Running the bin now.
Back to top
View user's profile Send private message
tnt
Veteran
Veteran


Joined: 27 Feb 2004
Posts: 1219

PostPosted: Tue Jan 30, 2018 11:37 am    Post subject: Reply with quote

same error here trying to emerge firefox-58.0.1:

Code:
 0:07.85 checking for libffi > 3.0.9... yes
 0:07.85 checking MOZ_FFI_CFLAGS... -I/usr/lib64/libffi-3.2.1/include
 0:07.85 checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi
 0:07.86 checking for rustc... /usr/bin/rustc
 0:07.86 checking for cargo... /usr/bin/cargo
 0:08.12 checking rustc version... 1.19.0
 0:08.19 checking cargo version... 0.24.0
 0:08.19 ERROR: Rust compiler 1.19.0 is too old.
 0:08.19
 0:08.19 To compile Rust language sources please install at least
 0:08.19 version 1.21.0 of the 'rustc' toolchain and make sure it is
 0:08.19 first in your path.
 0:08.19
 0:08.19 You can verify this by typing 'rustc --version'.
 0:08.19
 0:08.19 If you have the 'rustup' tool installed you can upgrade
 0:08.19 to the latest release by typing 'rustup update'. The
 0:08.19 installer is available from https://rustup.rs/
 0:08.19
 0:08.23 *** Fix above errors and then restart with\
 0:08.23                "/usr/bin/gmake -f client.mk build"
 0:08.23 gmake: *** [client.mk:250: configure] Error 1


although I have rust-1.23.0-r1 installed:

Code:
emerge -pv rust

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] dev-lang/rust-1.23.0-r1:stable/1.23::gentoo  USE="jemalloc -debug -doc -extended" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB


any tips?
_________________
gentoo user
Back to top
View user's profile Send private message
krinn
Watchman
Watchman


Joined: 02 May 2003
Posts: 7470

PostPosted: Tue Jan 30, 2018 12:53 pm    Post subject: Reply with quote

well, it doesn't complain it cannot find rust, it complain it found version 19 and it's too old.

dunno why you have 19 version found, did you at least try "rust --version" to see the version is 23 and not 19?
edit: ah yes, got it, it's slotted.
try "eselect rust list" and pickup v23
Back to top
View user's profile Send private message
tnt
Veteran
Veteran


Joined: 27 Feb 2004
Posts: 1219

PostPosted: Tue Jan 30, 2018 3:24 pm    Post subject: Reply with quote

krinn wrote:
well, it doesn't complain it cannot find rust, it complain it found version 19 and it's too old.

dunno why you have 19 version found, did you at least try "rust --version" to see the version is 23 and not 19?
edit: ah yes, got it, it's slotted.
try "eselect rust list" and pickup v23


thx a lot!
you've saved my day! :)

[SOLVED]
_________________
gentoo user
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum