Bad mirrors? I cant install anything with yay

I cant install most applications via yay due to that error. Not even flatpak works.

I tried spotify, (missing libgpgme.so.11) file

I tried pithos(wrong g streamer)

Steam(somehow the readeon-vulkan driver is corrupted in the repos)

Even tried installing flatpak. That .so.11 file is preventing this too. And syyu gave an error about nvidia files exthisting already(im using an amd card and installed in ufei non nvidia mode)

I think i have bad mirrors? I ran every comamnd in the idiots guide to endevour os forum post. Ita a fresh install. I updated the mirrors too. What can i do to fix this?

Yay is an AUR helper and the AUR does not have mirrors, so no, not really.

What error?

So these are not examples of launching respective applications, but of attempting to install these packages?

Please copy the output here instead of trying to summarize.

sudo pacman -Syu steam

My bad its even worse now.

Before typing ā€œyay pithosā€

Let me pick

  1. pithos-git

  2. pithos.

And complained ā€œgstreamer (version-2) required but it breaks gstreamer (version-1)ā€ and failed to install.

Now even trying to use yay with any app wont even give me an application list after doin syyu.

I get the error ā€œerror loading shared librariesā€

ā€œLibgpgme.so.11ā€ doesnt exthist: no such file or dorectory.

So i cant use yay at all anymore. All apps do it

That is still not copying the output.

But if I had to guess .. it sounds like you may have seriously broken pacman somehow.

( Such as by forcing partial-upgrades. )

If this is true then your best option is probably pacman-static.

https://wiki.archlinux.org/title/Pacman#Using_pacman-static

PS.

This is not the same and instead sounds like it was a regular expected point of manual-intervention that was part of Arch News about 3 months ago.

If you would copy your output here we would be sure, but this would have simply required an extra command, and if it was still your only issue then there would be no need for pacman-static.

Im confused. Ive used almost no commands its a fresh install. All i did was update mirrors and run syyu and let it update. Howscould taht break it? Also i donno how to get the output. I literally typed everything from the terminal. How is thag not the output? I sadly closed the first terminal so i can not just ā€œcopy paste itā€

Use your mouse to highlight the text you get from running the command .. then copy it (Rt-click menu or Shift+Ctrl+C).

Example Command:

sudo pacman -Syu steam

Then paste the copied output here.

It would be extra great if you could also use the formatted </> ā€˜code’ button in the text editor here to keep it , well, formatted.

yay pithos gets me


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

I dont care about yay right now because first we need to make sure pacman is working and you are up to date.

Please perform

sudo pacman -Syu steam

same error of pacman:

error while loading shared libraries: libgpgme.so.11: cannot open shared object file: No such file or
directory

Ok then.

I just noticed thats quite an old gpgme.
The version in the repos is currently libgpgme.so.45.

So I am still not sure how you got here. I might wonder if this is a very old ISO or something?

Of course pacman-static might still be a solution but if you were starting from a bad/old installation then you might want to start over entirely.

its the murcury iso. fresh from the website. just made my usb bootable to install on an empity hard drive so it should be newest one

ā€œEndeavourOS_Mercury-Neo-2025.03.19ā€ would be the current one to be exact.

But anyways. If we assume there was nothing wrong with the media and still just want to use pacman-static then the following commands should download, mark executable, then sync/refresh/update while (re)installing the pacman package;

curl -L -o pacman-static https://pkgbuild.com/~morganamilo/pacman-static/x86_64/bin/pacman-static
chmod +x pacman-static
sudo ./pacman-static -Syu pacman

never touched nvidia yet this happens at the end of running the command. -syyu does it too

error: failed to commit transaction (conflicting files)
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad103 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad104 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad106 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad107 exists in filesystem
Errors occurred, no packages were upgraded.

As mentioned above and linked again just now that is some months old news.

( And quite different from the other errors of pacman itself not working. )

The manual interaction required amounts to this:

sudo pacman -Rdd linux-firmware && sudo pacman -Syu linux-firmware

When that finishes you should be up to date but I also expect a reboot would be in order.

After rebooted you may then revisit attempting to use yay.

Remember its always a good idea to be up to date before installing new software. It is especially important before compiling software, such as third party packages from the AUR.

The AUR also has some prerequisites so make sure those are installed too;

sudo pacman -Syu git base-devel

And an example yay attempt;

yay -S pithos

Let us know if there are any further problems.

1 Like

Sorry, I thought we had already surpassed the need for pacman-static.

sudo ./pacman-static -Rdd linux-firmware && sudo ./pacman-static -Syu linux-firmware pacman

Are you choosing the ā€œofflineā€ install option? Use the ā€œonlineā€ install option to pull the latest, up-to-date packages. The ā€œonlineā€ option gives you a fully updated system.

1 Like

that appears to have worked thank you all! no idea why my iso was so outdated. it was am online install i think.

1 Like

https://discovery.endeavouros.com/installation/live-iso-tricks-tips/2021/03/

2 Likes