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
signature.asc
Description: OpenPGP digital signature