Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 537470 - sys-devel/gcc-4.9 should purge extraneous libtool files or install libstdc++.la
Summary: sys-devel/gcc-4.9 should purge extraneous libtool files or install libstdc++.la
Status: RESOLVED DUPLICATE of bug 540392
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-23 18:50 UTC by cmuelle8
Modified: 2015-08-30 06:23 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description cmuelle8 2015-01-23 18:50:40 UTC
SYMPTOM
# revdep-rebuild / cave fix-linkage repeatedly reinstall gcc

* sys-devel/gcc-4.9.2::installed
    /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/32/libcilkrts.la (requires /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.2/libstdc++.la)
    /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/32/libubsan.la (requires /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.2/libstdc++.la)
    /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/libcilkrts.la (requires /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.2/libstdc++.la)
    /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/libubsan.la (requires /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.2/libstdc++.la)

CURE
either have the ebuild not install libcilkrts.la, libubsan.la files,
fix them to not include /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.2/libstdc++.la
or install libstdc++.la which currently is not

Reproducible: Always
Comment 1 cmuelle8 2015-01-23 18:54:31 UTC
Flags in use:

    sys-devel/gcc-4.9.2:4.9::installed (system)
    Installed using           paludis-2.2.0
    Use flags                 (-altivec) (awt) (cxx) (doc) (-fixed-point) (fortran) (gcj) (go) (graphite) (-hardened) (-libssp) (multilib) (-multislot) (nls) (-nopie) (-nossp) (nptl) (objc) (objc++) (objc-gc) (openmp) (-regression-test) (sanitize) (-vanilla) build_options: -trace
Comment 2 Paolo Pedroni 2015-02-10 10:51:47 UTC
I have the same problem: I reinstalled gcc today (previous installation was on December 3rd, 2014) and I get the same problem on revdep-rebuild (I use portage, not paludis like the OP).
Comment 3 Martin Sekera 2015-02-12 11:38:49 UTC
Same here:

* sys-devel/gcc-4.9.2::installed
    /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/32/libcilkrts.la (requires /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.2/libstdc++.la)
    /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/32/libubsan.la (requires /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.2/libstdc++.la)
    /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/libcilkrts.la (requires /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.2/libstdc++.la)
    /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/libubsan.la (requires /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.2/libstdc++.la)

Happens both on portage and paludis systems.
Comment 4 SpanKY gentoo-dev 2015-08-30 06:23:24 UTC
sorry to dupe to a newer one, but it was tracked/fixed via that

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