I went to emerge the latest version of GCC, and all went well until it
came time to install the files. I have over 3000 collisions, so the
emerge failed.

I currently have gcc-4.1.1-r1 installed with USE="-altivec -bootstrap
-build doc fortran gcj gtk -hardened -ip28 -ip32r10k -mudflap -multilib
multislot -n32 -n64 nls -nocxx -objc -objc++ -objc-gc -test -vanilla".
No problems so far.

# qcheck sys-devel/gcc-4.1.1-r1 yields:
        Checking sys-devel/gcc-4.1.1-r1 ...
         MTIME: /usr/lib/classpath/libgjsmalsa.so.0
         MD5-DIGEST: /usr/lib/classpath/libgjsmalsa.la
         MD5-DIGEST: /usr/lib/classpath/libgjsmalsa.so.0.0.0
         MTIME: /usr/lib/classpath/libgjsmalsa.so
         MD5-DIGEST: /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/32/libstdc
        ++.so.6.0.8
        
        MD5-DIGEST: /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/libgcj.so.7.0.0
         MD5-DIGEST: /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/libstdc
        ++.so.6.0.8
          * 4167 out of 4174 files are good

Picking one of the files that collide at random:

        existing file /usr/x86_64-pc-linux-gnu/gcc-bin/4.1.1/grepjar is
        not owned by this package

but 

        # qfile /usr/x86_64-pc-linux-gnu/gcc-bin/4.1.1/grepjar
        sys-devel/gcc (/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.1/grepjar)

and as a further check

        # qlist sys-devel/gcc | fgrep "4.1.1/grepjar"
        /usr/x86_64-pc-linux-gnu/gcc-bin/4.1.1/grepjar

Does anyone have an idea of what's going on? (and how I can fix it!)

Thanks.

--- Vladimir

-- 
Vladimir G. Ivanovic <[EMAIL PROTECTED]>

-- 
[email protected] mailing list

Reply via email to