In today’s large snapshot, i noticed dozens if not [maybe] hundreds of messages like this, during the installation phase of my zypper dup:
(547/577) Installing: plasma-framework-lang-5.38.0-1.1.noarch ...................................................[done]
(548/577) Installing: plasma-framework-private-5.38.0-1.1.x86_64 ................................................[done]
Additional rpm output:
/sbin/ldconfig: /usr/lib/libbrcolm2.so.1 is not a symbolic link
/sbin/ldconfig: /usr/lib/libbrscandec2.so.1 is not a symbolic link
/sbin/ldconfig: /usr/lib/libbrcolm2.so.1 is not a symbolic link
/sbin/ldconfig: /usr/lib/libbrscandec2.so.1 is not a symbolic link
(549/577) Installing: libKF5KCMUtils5-5.38.0-1.1.x86_64 .........................................................[done]
Additional rpm output:
/sbin/ldconfig: /usr/lib/libbrcolm2.so.1 is not a symbolic link
/sbin/ldconfig: /usr/lib/libbrscandec2.so.1 is not a symbolic link
/sbin/ldconfig: /usr/lib/libbrcolm2.so.1 is not a symbolic link
/sbin/ldconfig: /usr/lib/libbrscandec2.so.1 is not a symbolic link
Haven’t seen that, which is normal since the mentioned files arent’t present on my system. But, normally you would have libxxxx.so and libxxxx.so.1 would be a symlink to that. Apparently these libs are not installed like that, which is what ldconfig complains about. If everything works like it should …
Thank you. It’s been a few hours now since my upgrade to 20170924 completed. Afterwards, Tower rebooted fine, & so far everything seems to be behaving fine. Ie, i’m not aware of any actual problem here, but i posted this question only because there were soooooooo many many of those messages, which i do not recall seeing during previous dups.
I always love it when things go wrong for me, alone… sigh. Oh well, fingers crossed that the plethora of said messages is not a harbinger of impending doom for my TW.
A brief look further at this… for what it’s worth.
Googling for “/sbin/ldconfig:” + “is not a symbolic link” returns many hits. The gist of most of those is that the package manager was expecting a symbolic link, but instead found an actual file.
Your two particular files: “libbrscandec2” and “libbrcolm2” I don’t have in “/usr/lib/” (why I didn’t see the messages and you did)
Again, Googling for those, it seems they are drivers relating to a Brother Printer/Scanner.
LIke said, ldconfig just complains about the files not being symlinks. No worries here. Paul describes how you can get rid of the messages, but that would mean that you break package intergrity, updating the package that contains these files will probably revert the manual changes. You might even consider installing the 32bit package for the printer/scanner incl. recommends/deps and see what happens. Since you’re using btrfs reverting these changes would be easy ( if you don’t make any changes to the system after doing so ).
Yes, Paul’s idea is innovative, but i’m satisfied that now i understand that all those messages do not represent a problem per se, no remedial action is needed… so i shall leave well enough alone. There’s been more than enough breakage & trauma around here recently…