Full system update is giving error on pacman upgrade

I was doing a full system upgrade and it is failing with this error:

:: Synchronizing package databases...
garuda downloading...
core downloading...
extra downloading...
multilib downloading...
chaotic-aur downloading...
spawn pacman -Su
:: Starting full system upgrade...
:: Replace mlocate with extra/plocate? [Y/n] y
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing pacman (7.0.0.r3.g7736133-1) breaks dependency 'libalpm.so=14' required by libpamac-aur
:: installing pacman (7.0.0.r3.g7736133-1) breaks dependency 'pacman<6.2' required by libpamac-aur

The update fails. Kindly give us an idea how to proceed.

Today pacman has been updated to 7.0.0.
The maintainer of libpamac-aur will have to update that package, currently requiring pacman <6.2, accordingly. See PKGBUILD.
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=libpamac-aur
If I were you, I’d get rid of pamac-aur or pamac-cli, requiring libpamac-aur, at least for a while…

And welcome to the forum! :smiling_face:

8 Likes

I can confirm:
After Uninstalled pamac-aur & libpamac-aur, the update run without problem, succesfull.

I feel I should add removing the file in another distro broke pacseek and yay.

Just attempted here and got what I expected. Question why don’t the maintainers of both files coordinate their releases? This isn’t the fist time with this to have this particular issue. Thanks

resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing pacman (7.0.0.r3.g7736133-1) breaks dependency 'libalpm.so=14' required by libpamac-aur
:: installing pacman (7.0.0.r3.g7736133-1) breaks dependency 'pacman<6.2' required by libpamac-aur
 -> error installing repo packages
System update failed: 
   0: Command failed: `/usr/bin/yay --pacman pacman -Syu`
   1: `/usr/bin/yay` failed: exit status: 1

Location:
   src/steps/os/archlinux.rs:52
Retry? (y)es/(N)o/(s)hell/(q)uit

Can also confirm. Removing both files allows the upgrade to proceed.

Also worth mentioning Octopi also breaks with this update: see thread here

Will need to await updates to that in addition to the two pamac files.

1 Like
chaotic-aur/paru        2.0.3-1.1                  2.0.3-1.2 

is fixed.

I do not have

but the issue :slight_smile:

pacseek also failed.

Private life, sickness, weekend?

I’d be upset if it was a paid service, but like this.

You only value things when they’re no longer there.
Health, partners, functioning software.

3 Likes

I just asked a simple question and mentioning the fact that we have been here before.

Don’t forget, Pamac is a Manjaro utility. It is very likely they don’t have the updated version of Pacman in their repos yet since they hold back packages on purpose. In which case, I guess it could be argued they are coordinating the release, in a backwards sort of way. :smirk:

Take a look in the Manjaro forum and see if anyone is reporting this issue, and there is your answer.

6 Likes

Thanks for the reminder cause I had for gotten it was Manjaro’s. Fixed for now on my system by just ignoring it for now.

it looks like the developer already updated the package. I guess we still have to wait for Manjaro to update their repo since it is still giving the same error today.

Filo much appreciated for the warm welcome to the forum. I got to say I love Garuda. It stopped me from installing distro every other day. My ADHD was going full blown until I found Garuda.

1 Like

At the moment, the AUR package has been fixed but… wrongly :smiling_face:
https://aur.archlinux.org/packages/libpamac-aur#comment-990849
I think the fix of the fix will come soon.

4 Likes

It looks like they fixed it now.
https://aur.archlinux.org/cgit/aur.git/commit/?h=libpamac-aur&id=6087243f4400fc632eef775837754e2bacab9e98

2 Likes
LANG=C sudo pacman -S pamac-tray-icon-plasma
resolving dependencies...
warning: cannot resolve "libpamac>=11.0.0", a dependency of "pamac-tray-icon-plasma"
:: The following package cannot be upgraded due to unresolvable dependencies:
      pamac-tray-icon-plasma

LOL good thing I put pacman on ignore for now.

EDIT:

Just got the fix

It is finally fixed. I just ran the update and it worked. Awesome.

Just waiting for Pacseek to be update to work with the new file now.

Pacseek should be OK by now (I’m not at my machine at the moment), since the bump was done in the AUR a few hours ago, and I can see it also in the Chaotic-AUR Deploy Log as deployed a couple of hours ago.

3 Likes

Yea they released the update for it and I just got it. Thanks

1 Like