Skip to main content
Topic: Eza 0.21.4 (world) and bat 0.25.0 (omniverse) require llhttp 9.3.0 (Read 557 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Eza 0.21.4 (world) and bat 0.25.0 (omniverse) require llhttp 9.3.0

Greetings,

It seems that there is a problem with the requirements for the two packages in the title.

When running them the following error is shown:

Code: [Select]
/usr/bin/exa: error while loading shared libraries: libllhttp.so.9.3: cannot open shared object file: No such file or directory

Code: [Select]
bat: error while loading shared libraries: libllhttp.so.9.3: cannot open shared object file: No such file or directory

My best guess is that llhttp from world is outdated (although I notice that even upstream seems to be outdated too, considering llhttp 9.3.0 came out 2 weeks ago)

Thank you in advance.

Re: Eza 0.21.4 (world) and bat 0.25.0 (omniverse) require llhttp 9.3.0

Reply #1
I've had the same issue. I don't use bat all that often, but when invoking it, yes, indeed, I get the same error.

I reinstalled eza directly from cargo using the following as a temporary fix:

Code: [Select]
cargo install eza --force --features vendored-libgit2

But of course, you could just downgrade to the previous version of eza for now as well.

Thanks for bringing this up, I noticed the issue with eza about a week ago but forgot to post it here.

Re: Eza 0.21.4 (world) and bat 0.25.0 (omniverse) require llhttp 9.3.0

Reply #2
Package bat has been updated and now pulls in new pkg llhttp-git to provide the required library.

artist

Re: Eza 0.21.4 (world) and bat 0.25.0 (omniverse) require llhttp 9.3.0

Reply #3
Package bat has been updated and now pulls in new pkg llhttp-git to provide the required library.

artist
Can eza be updated too?

My best guess is that llhttp from world is outdated (although I notice that even upstream seems to be outdated too, considering llhttp 9.3.0 came out 2 weeks ago)

llhttp 9.3.0 has been in world-goblins for a little while. I'm not familiar with Artix's process of moving a package from goblins to world, is there something stopping it from being moved to world?

Re: Eza 0.21.4 (world) and bat 0.25.0 (omniverse) require llhttp 9.3.0

Reply #4
I have informed the developer.
For now eza-git from omniverse can be used.

artist