Libalpm.so.14 error after updating to pacman 7

Hab schon auf dich in Post 26 verwiesen. Danke nochmals :enos:

4 Likes

ups :wink: bin ziemlich offline heute

5 Likes

Just reinstalled pamac since I saw it was updated about 5 hours ago, as has yay.

A post was merged into an existing topic: Pamac update issue after pacman update to version 7

Just updated and dealt with the three pacnew files (think I merged them OK :crossed_fingers: ). Everything seems OK so far :sweat_smile:

1 Like

Looks like libalpm.so.14 is causing ‘Octopi’ not to work. . . This is another issue I’m sure.

Rich;)

Just rebuild (clean build) octopi and it will work perfectly.

This isn’t rocket science. You sometimes have to rebuild AUR packages against newer libraries; in this case, pacman’s version jump brought new libraries that AUR helpers will need to be rebuilt with in order to work.

3 Likes

I tried reinstalling but it says that the each file already exists in the filesystem and when trying to pacman it shows me “error: target not found: yay-git” or “error: target not found: yay-bin”

Removed Octopi and then reinstalled it. Same error with libalpm.so.14. Didn’t work. What I do wrong?

Rich;)

One problem is that the same version of alpm-octopi-utils that already exists in your AUR cache. AUR helper of your choice identifies the same version of alpm-octopi-utils and simply skips rebuild process and re-installs directy it with the old libalpm without rebuild.

You need to remove it from the cache, then rebuild it.
Or another way is possible: there is a option of your AUR helper to force rebuild it and ignore the cache.

2 Likes

Got it working once again. . . .Thnx for the info.

Rich;)

this also worked for me

that’s the thing… plus indeed… in case the AUR helper itself needs to get rebuild. You can not use the AUR helper to do so. One time in 4 year you will have to do something intimidating like using 3 commands…

I see already like 4 topics with 10001 users panicking about the same little issue.

Let me rethink that we add AUR helper to the repo :wink:

And i was already adding a topic with the hint and solution:

https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/

It is also here:

and indeed you will get the info on welcome application:

2 Likes

@joekamprad
It think that rebuilding yay is something that needs to be added to the wiki?

This is a perfect illustration of why it’s not a good idea to be using an AUR helper without understanding what the AUR is, how the AUR works, and what “building packages” means and entails.

That is why Arch stresses:

Warning: AUR helpers are not supported by Arch Linux. You should become familiar with the manual build process in order to be prepared to troubleshoot problems.

https://wiki.archlinux.org/title/AUR_helpers

At least with Arch, you have to manually install an AUR helper to access the AUR. Of course most people just copy & paste the git clone and makepkg commands that they get from a YouTube video :laughing:, but at least they have to put in some effort to get started.

They are called AUR helpers, they are supposed to help a user manage AUR packages - they are not intended to be replacements for basic knowledge. The user is expected to be smarter than the AUR helper.

It’s really discouraging to see users who have been around for years still not understanding and not knowing how to handle AUR rebuilds.

Well, I could tell you my opinion on this, but I’d get tons of hate from the EndeavourOS users, so I’ll just say - have fun thinking :wink:.

7 Likes

Don’t appreciate being called out like that. :sweat_smile:

But, yes, I agree with you 100%, and probably with whatever it is you’ve declined to say.
I currently have 5 direct-from-source packages, one of which is paru-git, and pikaur had been there for months prior.

It is more than a good idea to learn how to build a package, and even better if you understand the commands.

PS: I removed pikaur yesterday because they recently added some toxicity to the output, plus it was always just a backup AUR helper anyway.

2 Likes

:beers:

2 Likes
2 Likes

I don’t understand anything! But … i understand this. Yay :rofl:

Paru (aur helper flame wars) :slight_smile:
Yes, all is well.