Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error while loading shared libraries: libfmt.so.9 on Arch Linux #23566

Closed
1 of 7 tasks
cg00001 opened this issue Jul 29, 2023 · 4 comments
Closed
1 of 7 tasks

error while loading shared libraries: libfmt.so.9 on Arch Linux #23566

cg00001 opened this issue Jul 29, 2023 · 4 comments
Labels
Ignored rules issue that does not follow the rules (no template, missing debug log, ...) Triage: Needed (managed by bot!) issue that was just created and needs someone looking at it

Comments

@cg00001
Copy link

cg00001 commented Jul 29, 2023

Bug report

Describe the bug

Here is a clear and concise description of what the problem is:

Kodi doesn't start. On terminal, it gives the error:

~►kodi                                                           
/usr/lib/kodi/kodi.bin: error while loading shared libraries: libfmt.so.9: cannot open shared object file: No such file or directory

Kodi Omega alpha 2 -kodi-git package from AUR.
Arch Linux uses fmt v10.0.0-1.
I tried downgrading fmt to v9, and Kodi complains about a missing libfmt.so.10.

Expected Behavior

Here is a clear and concise description of what was expected to happen:

Kodi should start as usual.

Actual Behavior

Kodi does not start, it gives the error message mentioned above when started from a terminal.

Possible Fix

libfmt version mismatch resolved.

To Reproduce

Steps to reproduce the behavior:

  1. Start Kodi from shortcut or terminal.

Debuglog

The debuglog can be found here:
Debuglog can not be acquired since Kodi doesn't start for log to be created.

Screenshots

Here are some links or screenshots to help explain the problem:

Additional context or screenshots (if appropriate)

Here is some additional context or explanation that might help:

Your Environment

Used Operating system:

  • Android

  • iOS

  • tvOS

  • Linux

  • macOS

  • Windows

  • Windows UWP

  • Operating system version/name:
    Arch Linux

  • Kodi version:
    Kodi Omega Alpha 2

note: Once the issue is made we require you to update it with new information or Kodi versions should that be required.
Team Kodi will consider your problem report however, we will not make any promises the problem will be solved.

@xbmc-gh-bot xbmc-gh-bot bot added Triage: Needed (managed by bot!) issue that was just created and needs someone looking at it Ignored rules issue that does not follow the rules (no template, missing debug log, ...) labels Jul 29, 2023
@xbmc-gh-bot
Copy link

xbmc-gh-bot bot commented Jul 29, 2023

Thank you for using Kodi and our issue tracker. This is your friendly Kodi GitHub bot 😉

It seems that you have not followed the template we provide and require for all bug reports (or have opened a roadmap item by accident). Please understand that following the template is mandatory and required for the team to be able handle the volume of open issues efficiently.

Please edit your issue message to follow our template and make sure to fill in all fields appropriately. The issue will be closed after one week has passed without satisfactory follow-up from your side.

This is an automatically generated message. If you believe it was sent in error, please say so and a team member will remove the "Ignored rules" label.

@neo1973
Copy link
Member

neo1973 commented Jul 30, 2023

Arch updated to fmtlib 10 recently. That means all packages build against fmtlib need be recompiled against the new fmtlib version. But alpha 2 isn't compatible with fmtlib 10 so you have to switch to master which has the necessary changes.

@neo1973 neo1973 closed this as completed Jul 30, 2023
@cg00001
Copy link
Author

cg00001 commented Jul 30, 2023

Arch updated to fmtlib 10 recently. That means all packages build against fmtlib need be recompiled against the new fmtlib version. But alpha 2 isn't compatible with fmtlib 10 so you have to switch to master which has the necessary changes.

Thank you, will try.

@garbear
Copy link
Member

garbear commented Jul 31, 2023

Kodi master should build with fmt10 after #23453 and Nexus should build when #23571 is merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ignored rules issue that does not follow the rules (no template, missing debug log, ...) Triage: Needed (managed by bot!) issue that was just created and needs someone looking at it
Projects
None yet
Development

No branches or pull requests

3 participants