Radiotray-ng

[richardc@richard-minipcpn50 ~]$ radiotray-ng
radiotray-ng: error while loading shared libraries: libboost_log.so.1.83.0: cannot open shared object file: No such file or directory

Program no longer works. . . .any idea’s how to get it functioning again?

Rich;)

Is it an aur package? Clean rebuild it.

1 Like

Package boost has version 1.86.0-1. This means you have an old version, so updating the system (with eos-update --aur or yay) should help.

As @xircon noted, a clean build of radiotray-ng should fix the issue.

Does eos-update automatically provide a clean rebuild of AUR packages? Because the problem here is that boost-libs, a dependency of the AUR package radiotray-ng, was updated. Since radiotray-ng was built against the older version of boost-libs on the user’s system, it is looking for the older version and failing to find it.

As I don’t use EndeavourOS, I am not familiar with eos-update so perhaps it initiates clean builds for AUR packages? Or have you configured yay to always clean build by default?

Thanks for the heads up!
eos-update simply calls yay for AUR packages, it does not try to provide a clean build.
So in essence,
eos-update --aur
may not help without removing the old yay build stuff first.

1 Like

Removed radiotray-ng did a eos-update --aur , reloaded radiotray-ng. It now works. Thanks for the help.

Rich;)

2 Likes