You are not logged in.

#1 2024-11-12 21:52:41

tel
Member
Registered: 2013-04-24
Posts: 6

Waybar not running due to old fmt dependency [SOLVED]

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

#2 2024-11-12 22:36:56

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,313

Re: Waybar not running due to old fmt dependency [SOLVED]

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

#3 2024-11-12 23:45:45

tel
Member
Registered: 2013-04-24
Posts: 6

Re: Waybar not running due to old fmt dependency [SOLVED]

Thanks. After running the command, I get:

lddtree: warning: waybar: did not match any paths

Not sure how to interpret this.

Offline

#4 2024-11-13 03:09:56

live4thamuzik
Member
Registered: 2024-02-27
Posts: 49

Re: Waybar not running due to old fmt dependency [SOLVED]

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

#5 2024-11-13 03:20:46

Scimmia
Fellow
Registered: 2012-09-01
Posts: 12,125

Re: Waybar not running due to old fmt dependency [SOLVED]

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

#6 2024-11-13 12:44:04

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,313

Re: Waybar not running due to old fmt dependency [SOLVED]

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

#7 2024-11-13 17:27:41

tel
Member
Registered: 2013-04-24
Posts: 6

Re: Waybar not running due to old fmt dependency [SOLVED]

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

#8 2024-11-13 18:25:42

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,313

Re: Waybar not running due to old fmt dependency [SOLVED]

Great please mark as [SOLVED] by editing the title in your first post

Offline

Board footer

Powered by FluxBB