Build completed successfully in 2:24:02 >>> Source compiled. >>> Test phase [not enabled]: dev-lang/rust-1.19.0 >>> Install rust-1.19.0 into /scratch/var/tmp/portage/dev-lang/rust-1.19.0/image/ category dev-lang >>> Completed installing rust-1.19.0 into /scratch/var/tmp/portage/dev-lang/rust-1.19.0/image/ * Final size of build directory: 3536220 KiB * Final size of installed tree: 246688 KiB * QA Notice: The following files contain writable and executable sections * Files with such sections will not work properly (or at all!) on some * architectures/operating systems. A bug should be filed at * https://bugs.gentoo.org/ to make sure the issue is fixed. * For more information, see: * * https://wiki.gentoo.org/wiki/Hardened/GNU_stack_quickstart * * Please include the following list of files in your report: * Note: Bugs should be filed for the respective maintainers * of the package in question and not hardened@g.o. * !WX --- --- usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-51df1d850deb07e1.rlib:chkstk.o * !WX --- --- usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-51df1d850deb07e1.rlib:chkstk2.o * !WX --- --- usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-51df1d850deb07e1.rlib:floatundidf.o * !WX --- --- usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-51df1d850deb07e1.rlib:floatundisf.o * !WX --- --- usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-51df1d850deb07e1.rlib:floatundixf.o * QA Notice: The following shared libraries lack a SONAME * /usr/lib64/libarena-1975c43492401b86.so * /usr/lib64/libflate-0a7343bda9031f52.so * /usr/lib64/libfmt_macros-711cfc3c3f3b82b1.so * /usr/lib64/libgetopts-408ea18eec8e8c37.so * /usr/lib64/libgraphviz-a68fbaefcab009bc.so * /usr/lib64/libproc_macro-c60664e743aa155f.so * /usr/lib64/libproc_macro_plugin-7000937d5a5a0a94.so * /usr/lib64/librustc-9520835c683aa087.so * /usr/lib64/librustc_back-3845829fa5e2a79c.so * /usr/lib64/librustc_borrowck-36eba08848c6ed33.so * /usr/lib64/librustc_const_eval-0d8966ec7270b2ab.so * /usr/lib64/librustc_const_math-1b71d4dca497cc92.so * /usr/lib64/librustc_data_structures-c20f0190f7dea7e2.so * /usr/lib64/librustc_driver-95430c9d2579c3cb.so * /usr/lib64/librustc_errors-995860f6f85f639e.so * /usr/lib64/librustc_incremental-870571a0ccdded16.so * /usr/lib64/librustc_lint-4b97d0236623e45a.so * /usr/lib64/librustc_llvm-e1718e994512d54c.so * /usr/lib64/librustc_metadata-77dcfc782a68ed59.so * /usr/lib64/librustc_mir-71dbc49aba2967ee.so * /usr/lib64/librustc_passes-7e2dc64efaccb8ea.so * /usr/lib64/librustc_platform_intrinsics-2fb855dcbece5c94.so * /usr/lib64/librustc_plugin-4a82c4c690a627da.so * /usr/lib64/librustc_privacy-ceaf02ba5e251a56.so * /usr/lib64/librustc_resolve-bd10fc10cb7709cc.so * /usr/lib64/librustc_save_analysis-f69680fb286995a5.so * /usr/lib64/librustc_trans-532388d851771d43.so * /usr/lib64/librustc_typeck-e5a1cff538b16484.so * /usr/lib64/librustdoc-995dc6f489ab3b58.so * /usr/lib64/libserialize-a1a8c286ceb01875.so * /usr/lib64/libstd-c6fcecc888ca4d1e.so * /usr/lib64/libsyntax-d4fa1258d6b4b667.so * /usr/lib64/libsyntax_ext-b69efbe37cc5724b.so * /usr/lib64/libsyntax_pos-dbf279856cccf2ad.so * /usr/lib64/libterm-6df705b11d4684a3.so * /usr/lib64/libtest-a422686acb45bc8c.so * QA Notice: The following shared libraries lack NEEDED entries * /usr/lib64/libarena-1975c43492401b86.so making executable: usr/lib64/libarena-1975c43492401b86.so making executable: usr/lib64/libflate-0a7343bda9031f52.so making executable: usr/lib64/libfmt_macros-711cfc3c3f3b82b1.so making executable: usr/lib64/libgetopts-408ea18eec8e8c37.so making executable: usr/lib64/libgraphviz-a68fbaefcab009bc.so making executable: usr/lib64/libproc_macro-c60664e743aa155f.so making executable: usr/lib64/libproc_macro_plugin-7000937d5a5a0a94.so making executable: usr/lib64/librustc-9520835c683aa087.so making executable: usr/lib64/librustc_back-3845829fa5e2a79c.so making executable: usr/lib64/librustc_borrowck-36eba08848c6ed33.so making executable: usr/lib64/librustc_const_eval-0d8966ec7270b2ab.so making executable: usr/lib64/librustc_const_math-1b71d4dca497cc92.so making executable: usr/lib64/librustc_data_structures-c20f0190f7dea7e2.so making executable: usr/lib64/librustc_driver-95430c9d2579c3cb.so making executable: usr/lib64/librustc_errors-995860f6f85f639e.so making executable: usr/lib64/librustc_incremental-870571a0ccdded16.so making executable: usr/lib64/librustc_lint-4b97d0236623e45a.so making executable: usr/lib64/librustc_llvm-e1718e994512d54c.so making executable: usr/lib64/librustc_metadata-77dcfc782a68ed59.so making executable: usr/lib64/librustc_mir-71dbc49aba2967ee.so making executable: usr/lib64/librustc_passes-7e2dc64efaccb8ea.so making executable: usr/lib64/librustc_platform_intrinsics-2fb855dcbece5c94.so making executable: usr/lib64/librustc_plugin-4a82c4c690a627da.so making executable: usr/lib64/librustc_privacy-ceaf02ba5e251a56.so making executable: usr/lib64/librustc_resolve-bd10fc10cb7709cc.so making executable: usr/lib64/librustc_save_analysis-f69680fb286995a5.so making executable: usr/lib64/librustc_trans-532388d851771d43.so making executable: usr/lib64/librustc_typeck-e5a1cff538b16484.so making executable: usr/lib64/librustdoc-995dc6f489ab3b58.so making executable: usr/lib64/libserialize-a1a8c286ceb01875.so making executable: usr/lib64/libstd-c6fcecc888ca4d1e.so making executable: usr/lib64/libsyntax-d4fa1258d6b4b667.so making executable: usr/lib64/libsyntax_ext-b69efbe37cc5724b.so making executable: usr/lib64/libsyntax_pos-dbf279856cccf2ad.so making executable: usr/lib64/libterm-6df705b11d4684a3.so making executable: usr/lib64/libtest-a422686acb45bc8c.so ecompressdir: bzip2 -9 /usr/share/man ecompressdir: bzip2 -9 /usr/share/doc >>> Installing (1 of 2) dev-lang/rust-1.19.0::gentoo * This package will overwrite one or more files that may belong to other * packages (see list below). You can use a command such as `portageq * owners / <filename>` to identify the installed package that owns a * file. If portageq reports that only one package owns a file then do * NOT file a bug report. A bug report is only useful if it identifies at * least two or more packages that are known to install the same file(s). * If a collision occurs and you can not explain where the file came from * then you should simply ignore the collision since there is not enough * information to determine if a real problem exists. Please do NOT file * a bug report at https://bugs.gentoo.org/ unless you report exactly * which two packages install the same file(s). See * https://wiki.gentoo.org/wiki/Knowledge_Base:Blockers for tips on how * to solve the problem. And once again, please do NOT file a bug report * unless you have completely understood the above message. * * Detected file collision(s): * * /usr/bin/rustdoc * /usr/bin/rust-gdb * /usr/bin/rustc * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * * None of the installed packages claim the file(s). * * Package 'dev-lang/rust-1.19.0' merged despite file collisions. If * necessary, refer to your elog messages for the whole content of the * above message. * Rust installs a helper script for calling GDB now, * for your convenience it is installed under /usr/bin/rust-gdb-1.19.0. * install app-emacs/rust-mode to get emacs support for rust. * install app-vim/rust-vim to get vim support for rust. Weird, so which package they belonged to? A dupe of #626136 ?
I realy hate to use a precompile llvm - Why should I bother to compile rust then, just downloading the original rust-binary seems more forward then. I also have the weird filenames in /usr/lib and cargo not installs. Weird rust ebuild package! Especially because it is needed now for firefox.
rust install location changed and we no longer have collisions to my knowledge. closing.