G'day,

I've got a problem with eix on my 32-bit system (but not on my 64-bit
system).  Some GLIBCXX_3.4.?? symbols are not being found.  "emerge -e
world" didn't correct the problem.

Any suggestions?

Details are below.

Regards,

David

*** details ***

On my 64-bit workstation (x86_64 AMD Phenom(tm) running
3.2.11-gentoo), eix runs fine.

On my 32-bit machine (AMD Geode running kernel 2.6.31-gentoo-r6),
running eix reports:

    eix: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found
        (required by eix) 
    eix: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found 
        (required by eix)
    eix: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found
        (required by eix)

I've run "emege -w world" and the problem has not gone away

Notes:
        eix-0.23.10 is installed on both machines
        gcc 4.6.3 is installed on the good (64-bit) machine
        gcc 4.5.3-r2 is installed on the problem (32-bit) machine

Testing with ldd gives:

32-bit:

    relson@fit-pc ~ $ ldd /usr/bin/eix
    /usr/bin/eix: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not
        found (required by /usr/bin/eix) 
    /usr/bin/eix: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not
        found (required by /usr/bin/eix) 
    /usr/bin/eix: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not 
        found (required by /usr/bin/eix)
    linux-gate.so.1 =>  (0xb77e0000) 
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb76f7000) 
    libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/4.5.3/libgcc_s.so.1 
(0xb76d9000) 
    libc.so.6 => /lib/libc.so.6 (0xb757e000) 
    libm.so.6 => /lib/libm.so.6 (0xb7557000) /lib/ld-linux.so.2 (0xb77e1000)

64-bit:

    linux-vdso.so.1 =>  (0x00007fffa2091000)
    libstdc++.so.6 =>
        /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libstdc++.so.6
        (0x00007faea2444000) 
    libgcc_s.so.1 => 
        /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1
        (0x00007faea222d000)  
    libc.so.6 => /lib64/libc.so.6 (0x00007faea1e9b000) 
    libm.so.6 => /lib64/libm.so.6 (0x00007faea1c17000) 
    /lib64/ld-linux-x86-64.so.2 (0x00007faea274c000)

Reply via email to