Yay in EOS repo is outdated

pacman is now at 6.1.x and that makes EndeavourOS/yay outdated requiring libalpm.so.13 instead of .14

1 Like

@joekamprad
honka_memes-128px-40

1 Like

Are you using the testing repos?

It looks like pacman hasn’t moved to 6.1.x yet.

https://archlinux.org/packages/core/x86_64/pacman/

3 Likes

Yes, they seem to be:

He has been informed about the issue of running the test repo’s so there is no problem that wasn’t created by his adding and keeping the test repo’s.

3 Likes

I should not be running test repos. No problem, I will stop using testing repos. However, If I am using the testing repos, shouldn’t I report out-of-date yay?

1 Like

You can report it to the maintainer, but they will probably tell you it’s up to date still.

4 Likes

If something is in testing that doesn’t make something that isn’t in testing out of date. The testing is for those who work development and not meant for everyday users.

2 Likes

No, if we update yay to match the libraries in the testing repos it could stop working for those who aren’t using the testing repos.

4 Likes

I agree. I concede. Can I delete this thread?

just mark it as solved and the thread will close and die its natural course.

It looks like pacman 6.1.x is in core now and I’m getting this error after updating today.

1 Like

That’s correct, it just got in core an hour ago. For now, you can uninstall yay and build it from source (aka install the yay AUR package); it’ll detect the new pacman and work with it.

If you use paru, you can make the paru-alpm-v3-git package.

(This causes “error while loading shared libraries: libalpm.so.13: cannot open shared object file: No such file or directory”)

The endeavourOS repo needs to recompile yay. Not sure if we should start a new thread.

same here

yay: error while loading shared libraries: libalpm.so.13: cannot open shared object file: No such file or directory

You need to wait a bit for the yay in EnOS repo to catch up with the latest pacman.

I’m sure @manuel is already on it.

1 Like

After updating pacman yayruns fine on my end

âžś  LANG=C yay      
:: Synchronizing package databases...
 endeavouros is up to date
 core is up to date
 extra is up to date
 multilib is up to date
:: Searching AUR for updates...
:: Searching databases for updates...
 -> Orphan (unmaintained) AUR Packages: clang15  compiler-rt15  llvm15-libs
 -> alephone: local (1.7_20231125-1) is newer than AUR (1.7.1_20240119-1)
 there is nothing to do


It shouldn’t :sweat_smile:

1 Like

Its all about magic :magic_wand: :rofl:

1 Like

Maybe you had an update to yay at the same time?

endeavouros/yay 12.3.1-2 12.3.1-3 -0.85 MiB 2.95 MiB

1 Like

I think there was something.

yay v12.3.1 - libalpm v14.0.0

1 Like