Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 687760

Summary: revdep-rebuild from app-portage/gentoolkit keeps trying to rebuild gcc for aarch64
Product: Portage Development Reporter: anonymous <fakih18716>
Component: Third-Party ToolsAssignee: Portage Tools Team <tools-portage>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description anonymous 2019-06-10 02:37:24 UTC
After revdep-rebuild rebuilds cross-aarch64-unknown-linux-gnu/gcc-8.3.0-r1, if I execute revdep-rebuild, it wants to rebuild it again. It wants to rebuild gcc for aarch64 whenever I execute it.

> sudo revdep-rebuild -p -d 
 * This is the new python coded version 
 * Please report any bugs found using it. 
 * The original revdep-rebuild script is installed as revdep-rebuild.sh 
 * Please file bugs at: https://bugs.gentoo.org/ 
        main(), _libs_to_check = set() 
        all_masks: 

                /lib/modules 
                /lib32/modules 
                /lib64/modules 
                /opt/icedtea-bin-3.10.0 
                libjava.so 
                libjawt.so 
                libjvm.so 
                libodbc.so 
                libodbcinst.so 
 * Found a valid cache, skipping collecting phase 
        analyse(), Found 17558 libraries (+4751 symlinks) and 15889 binaries 
 * Scanning files 
        scan(), scanelf params = ['-BF', '%F;%f;%S;%n;%M'], # files: 17829 
        scan(), final output length: 12684 
        scan_files(); total time to get scanelf data is 656 milliseconds 
        scan_files(); total filenames found: 7695 in 740 milliseconds 
 * Checking dynamic linking consistency 
        analyse(), Searching for 17829 libs, bins within 22309 libraries and links 
        LibCheck.__init__(), new searchlibs: ['32', '64'] 
        LibCheck.search(), Checking for broken 32 bit libs 
        LibCheck.search(), Checking for broken 64 bit libs 
        LibCheck.search(); FOUND: 64bit, ld-linux-aarch64.so.1, /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libasan.so.5.0.0 
        LibCheck.search(); FOUND: 64bit, ld-linux-aarch64.so.1, /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libatomic.so.1.2.0 
        LibCheck.search(); FOUND: 64bit, ld-linux-aarch64.so.1, /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libgfortran.so.5.0.0 
        LibCheck.search(); FOUND: 64bit, ld-linux-aarch64.so.1, /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libgomp.so.1.0.0 
        LibCheck.search(); FOUND: 64bit, ld-linux-aarch64.so.1, /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libitm.so.1.0.0 
        LibCheck.search(); FOUND: 64bit, ld-linux-aarch64.so.1, /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/liblsan.so.0.0.0 
        LibCheck.search(); FOUND: 64bit, ld-linux-aarch64.so.1, /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libstdc++.so.6.0.25 
        LibCheck.search(); FOUND: 64bit, ld-linux-aarch64.so.1, /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libtsan.so.0.0.0 
        LibCheck.search(); FOUND: 64bit, ld-linux-aarch64.so.1, /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libubsan.so.1.0.0 
        LibCheck.search(); Total found: 1 libs, 9 files in 1196 milliseconds 
 * Broken files that require: ld-linux-aarch64.so.1 (64 bits) 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libasan.so.5.0.0 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libatomic.so.1.2.0 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libgfortran.so.5.0.0 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libgomp.so.1.0.0 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libitm.so.1.0.0 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/liblsan.so.0.0.0 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libstdc++.so.6.0.25 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libtsan.so.0.0.0 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libubsan.so.1.0.0 
        LibCheck.process_results(); total filepaths found: 9 in 1 milliseconds 
 * Assign files to packages 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libstdc++.so.6.0.25 -> cross-aarch64-unknown-linux-gnu/gcc-8.3.0-r1 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/liblsan.so.0.0.0 -> cross-aarch64-unknown-linux-gnu/gcc-8.3.0-r1 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libasan.so.5.0.0 -> cross-aarch64-unknown-linux-gnu/gcc-8.3.0-r1 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libubsan.so.1.0.0 -> cross-aarch64-unknown-linux-gnu/gcc-8.3.0-r1 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libtsan.so.0.0.0 -> cross-aarch64-unknown-linux-gnu/gcc-8.3.0-r1 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libgfortran.so.5.0.0 -> cross-aarch64-unknown-linux-gnu/gcc-8.3.0-r1 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libgomp.so.1.0.0 -> cross-aarch64-unknown-linux-gnu/gcc-8.3.0-r1 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libitm.so.1.0.0 -> cross-aarch64-unknown-linux-gnu/gcc-8.3.0-r1 
        * /usr/lib64/gcc/aarch64-unknown-linux-gnu/8.3.0/libatomic.so.1.2.0 -> cross-aarch64-unknown-linux-gnu/gcc-8.3.0-r1 
        assign_packages(); assigned 1 packages, 0 orphans in 4191 milliseconds 

emerge  --pretend --verbose --oneshot --complete-graph=y cross-aarch64-unknown-linux-gnu/gcc:8.3.0 
[ebuild   R   ] cross-aarch64-unknown-linux-gnu/gcc-8.3.0-r1  USE="cxx fortran nls nptl openmp pch pie sanitize ssp (-altivec) -debug -doc (-fixed-point) -go -graphite -hardened -jit -libssp -mpx -multilib -objc -objc++ -objc-gc -pgo -systemtap -test -vanilla -vtv" 
        rebuild(); emerge call for 1 ebuilds took: 19.583 seconds
Comment 1 anonymous 2019-06-10 02:37:53 UTC
app-portage/gentoolkit-0.4.2-r1
Comment 2 Zac Medico gentoo-dev 2019-06-10 02:49:48 UTC

*** This bug has been marked as a duplicate of bug 182601 ***