Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 232784 - preserved libs - gcc libs erroneosly preserved, can't be cleared.
Summary: preserved libs - gcc libs erroneosly preserved, can't be cleared.
Status: RESOLVED DUPLICATE of bug 225429
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: All All
: High minor (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-23 19:37 UTC by Tony Murray
Modified: 2008-10-07 07:48 UTC (History)
0 users

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 Tony Murray 2008-07-23 19:37:10 UTC
I upgraded GCC from gcc-4.3.1 to gcc-4.3.1-r1 and now I get this:

!!! existing preserved libs:
>>> package: sys-devel/gcc-4.3.1-r1
 *  - /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.1/32/libstdc++.so.6
 *  - /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.1/libgomp.so.1
 *  - /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.1/libstdc++.so.6
 *  - /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.1/32/libgcc_s.so.1
 *  - /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.1/32/libstdc++.so.6.0.10
 *  - /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.1/libgcc_s.so.1
 *  - /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.1/libgomp.so.1.0.0
 *  - /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.1/libstdc++.so.6.0.10
Use emerge @preserved-rebuild to rebuild packages using these libraries

emerge -pC gcc gives:
 sys-devel/gcc
    selected: 4.3.1-r1
   protected: none
     omitted: none


and emerge @preserved-reuild wants to rebuild every c++ program on my system. Rebuilding all of them does not clear the libraries.

ls -1 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.1/           
32                                                                                      
crtbegin.o                                                                              
crtbeginS.o                                                                             
crtbeginT.o                                                                             
crtend.o
crtendS.o
crtfastmath.o
crtprec32.o
crtprec64.o
crtprec80.o
include
include-fixed
libgcc.a
libgcc_eh.a
libgcc_s.so
libgcc_s.so.1
libgcov.a
libgomp.a
libgomp.la
libgomp.so
libgomp.so.1
libgomp.so.1.0.0
libgomp.spec
libmudflap.a
libmudflap.la
libmudflap.so
libmudflap.so.0
libmudflap.so.0.0.0
libmudflapth.a
libmudflapth.la
libmudflapth.so
libmudflapth.so.0
libmudflapth.so.0.0.0
libstdc++.a
libstdc++_pic.a
libstdc++.so
libstdc++.so.6
libstdc++.so.6.0.10
libsupc++.a
libsupc++.la
SYSCALLS.c.X



ls -1 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.1/32/                        
crtbegin.o
crtbeginS.o
crtbeginT.o
crtend.o
crtendS.o
crtfastmath.o
crtprec32.o
crtprec64.o
crtprec80.o
libgcc.a
libgcc_eh.a
libgcc_s.so
libgcc_s.so.1
libgcov.a
libgomp.a
libgomp.la
libgomp.so
libgomp.so.1
libgomp.so.1.0.0
libgomp.spec
libmudflap.a
libmudflap.la
libmudflap.so
libmudflap.so.0
libmudflap.so.0.0.0
libmudflapth.a
libmudflapth.la
libmudflapth.so
libmudflapth.so.0
libmudflapth.so.0.0.0
libstdc++.a
libstdc++_pic.a
libstdc++.so
libstdc++.so.6
libstdc++.so.6.0.10
libsupc++.a
libsupc++.la


How can I manually remove the "preserved libraries"?
Comment 1 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2008-07-23 23:22:03 UTC
This bug is a duplicate of Bug #225429 and Bug #230257.
Comment 2 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-10-07 07:48:45 UTC

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