You are not logged in.
Waybar is installed from the official repository, version 0.11.0-3
This calls in the fmt library, version 11.0.2-1
When I run waybar, however, I'm getting the message:
waybar: error while loading shared libraries: libfmt.so.10: cannot open shared object file: No such file or directory
Why should the newest version of waybar be depending on an older version of fmt? Any way to resolve this?
Thanks!
Last edited by tel (2024-11-14 21:06:41)
Offline
it shouldn't, install pax-utils and run
lddtree waybar
to check what's actually resolved. Random guess you have an unconditional conda setup or so which bends your lib paths. there is another rebuild in staging currently, so if this is indeed a packaging bug it will likely resolve when the new build of /usr/bin/waybar moves to stable.
Last edited by V1del (2024-11-12 22:50:33)
Offline
Thanks. After running the command, I get:
lddtree: warning: waybar: did not match any paths
Not sure how to interpret this.
Offline
I have waybar v0.11.0-3 & fmt v11.0.2-1 installed and it is working fine. Do you have fmt installed?
Kernel : Linux 6.11.6-273-tkg-pds
WM : Hyprland (Wayland)
CPU : 13th Gen Intel(R) Core(TM) i7-13700HX
GPU : GeForce RTX 4070 Max-Q / Mobile
GPU : Raptor Lake-S UHD Graphics
GPU Driver : nvidia (proprietary) 565.57.01
GPU Driver : i915
Memory : 32GB
Offline
You have to give it the full path, `lddtree /usr/bin/waybar`
But it's also possible you have waybar installed somewhere else that's overriding the package, so check `type -a waybar` as well.
Last edited by Scimmia (2024-11-13 03:22:05)
Offline
ah whoops wtf, I intended to edit the fact you need to use the fullpath into my reply and probably got sidetracked
but yes definitely also check type -a to make sure you're actually starting the correct waybar.
Offline
Thanks all for your replies.
Turns out I had two different waybars installed. The one in /usr/local/bin/waybar was running when I type 'waybar' and was giving me the error. The one in /usr/bin/waybar runs correctly. I deleted /usr/local/bin/waybar, and all is well. Thank you all for your help!
Offline
Great please mark as [SOLVED] by editing the title in your first post
Offline