On 03/14/2017 08:45 AM, Grant Edwards wrote:
> After I do an update, I get this message:
>
>   !!! existing preserved libs:
>   >>> package: sys-libs/binutils-libs-2.27
>    *  - /usr/lib64/libbfd-2.25.1.so
>    *      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)
>   Use emerge @preserved-rebuild to rebuild packages using these libraries
>
> When I do an 'emerge @preserved-rebuild', it re-builds
> binutils-2.25.1, and then shows the same warning again.
>
> I've run @preserved-rebuild 5 or 6 times, sourcing /etc/profile and
> logging out/in between.  Still, I always get the same preserved-libs
> warning.
>
> Portage seems upset tht binutils-2.25.1 is using binutils-libs-2.25.1
> instead of binutils-libs-2.27, but re-emerging binutils-2.25.1 doesn't
> help.
>

The abosolute only way I got that to quit telling me about a rebuild
about some dumb program was to uninstall and reinstall.

You won't be uninstalling using "emerge -av --depclean
=sys-libs/binutils-libs-2.27" becuase there will be dependancies.

You would have to "emerge -C =sys-libs/binutils-libs-2.27"

You can either reinstall it using "revdep-rebuild" or "emerge -1av
=sys-libs/binutils-libs-2.27"

Be warned the strip command is also part of the package. If I am not
mistaken strip is also used in building program to strip away un-needed
symbols and sections from files.

-- 

Willie L Matthews
matthews.willi...@gmail.com
702-659-9966


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to