1 |
On 03/14/2017 08:45 AM, Grant Edwards wrote: |
2 |
> After I do an update, I get this message: |
3 |
> |
4 |
> !!! existing preserved libs: |
5 |
> >>> package: sys-libs/binutils-libs-2.27 |
6 |
> * - /usr/lib64/libbfd-2.25.1.so |
7 |
> * used by /usr/lib64/binutils/x86_64-pc-linux-gnu/2.25.1/libopcodes-2.25.1.so (sys-devel/binutils-2.25.1-r1) |
8 |
> Use emerge @preserved-rebuild to rebuild packages using these libraries |
9 |
> |
10 |
> When I do an 'emerge @preserved-rebuild', it re-builds |
11 |
> binutils-2.25.1, and then shows the same warning again. |
12 |
> |
13 |
> I've run @preserved-rebuild 5 or 6 times, sourcing /etc/profile and |
14 |
> logging out/in between. Still, I always get the same preserved-libs |
15 |
> warning. |
16 |
> |
17 |
> Portage seems upset tht binutils-2.25.1 is using binutils-libs-2.25.1 |
18 |
> instead of binutils-libs-2.27, but re-emerging binutils-2.25.1 doesn't |
19 |
> help. |
20 |
> |
21 |
|
22 |
The abosolute only way I got that to quit telling me about a rebuild |
23 |
about some dumb program was to uninstall and reinstall. |
24 |
|
25 |
You won't be uninstalling using "emerge -av --depclean |
26 |
=sys-libs/binutils-libs-2.27" becuase there will be dependancies. |
27 |
|
28 |
You would have to "emerge -C =sys-libs/binutils-libs-2.27" |
29 |
|
30 |
You can either reinstall it using "revdep-rebuild" or "emerge -1av |
31 |
=sys-libs/binutils-libs-2.27" |
32 |
|
33 |
Be warned the strip command is also part of the package. If I am not |
34 |
mistaken strip is also used in building program to strip away un-needed |
35 |
symbols and sections from files. |
36 |
|
37 |
-- |
38 |
|
39 |
Willie L Matthews |
40 |
matthews.willie80@×××××.com |
41 |
702-659-9966 |