Latest updates fail due to a conflict

I’d have thought so - that is how I interpreted that.

If I try to install pacman-contribs I run into this issue

Preparing...
Resolving dependencies...
Checking inter-conflicts...
Failed to prepare transaction:
could not satisfy dependencies:
- unable to satisfy dependency 'pacman' required by pacman-contrib
- removing pacman breaks dependency 'libalpm.so=13-64' required by libpamac
- removing pacman breaks dependency 'pacman>5' required by yay

Ahh right I see, but due to this other conflict it seems a bit of a messy issue at least with my case

Maybe.

:man_shrugging:

But it was announced that there might be some manual intervention necessary…

Yeah seems like I had to remove pacui and bmenu and would remove packages that relied on it to resolve the issue at least so far, I am downloading the updates now

Yep working now! :smiley:

1 Like

If you had looked at the Stable Updates thread, then you would have seen that there was no need to remove anything. pacman-contrib is a spin-off from the pacman package, and thus the dependencies have changed. All you needed to do was… :point_down:

sudo pacman -Syu pacman-contrib

That would have updated your system and installed pacman-contrib all in one go.

While you’re at it, also tend to your .pacnew files, because there’s quite a few with this update. And you should merge them, not blindly copy them over, because then you won’t be able to log in anymore.

9 Likes

Same here when the red Update icon appeared and I ran it. Seems like this is a total system re-install, because when I did this as recommended:

sudo pacman -Syu pacman-contrib

It took a long time, and I’ve captured the Terminal log of it if anyone’s interested. Now I’m going to reboot and hope this PC’s still alive. Hope this gets fixed at some point so the GUI can handle it w/o the CLI method.

Anyway, thanks for the post and helpful replies. :slightly_smiling_face:

1 Like

Its a regular system update, the only extra being it pointing at that package (so update system while installing X). Not ‘whole system reinstall’ or anything all that different from any update.

1 Like

Thanks cscs. It took a long time, with many (most) of my apps reinstalling along with a lot of apparently system stuff. Anyway, I came back here mostly to thank everyone and report that the system seems to have rebooted normally, the red update Panel icon went away all by itself too. Me: happy. :slightly_smiling_face:

1 Like

Also just to add I hardly read the announcements on the forum that said I was just reporting the issue to help get it resolved and not cause this issue for future users upgrading as users will now have to manually intervene especially new users who might not know about this or the fix you have to manually do or I will have to do for some family members/clients

Thanks for the replies and the solution @Aragorn :wave: :smiley:

1 Like

pacman-contrib was not installed on my system but as recommended by the error message I removed
pacui and also its’ dependency bmenu which worked out for me then.

Noted. You’d have saved yourself the trouble if you did. As would everyone else who did.

3 Likes

Do I need to reinstall them though? I needed to remove pacui and updlockfiles

You’re asking us if you need some package? How should we know?

Only if you use 'em. I have neither installed:

$ pamac search -i updlockfiles

$ pamac search -i pacui

thank you

1 Like

Thanks! i left out the pacman update and then run ‘sudo pacman -Syu pacman-contrib’.
now everything’s fine.
Thanks again!

1 Like

thank you, that works for me.

true but I believe we should avoid updates that can cause issues like this even if it is a small inconvenience especially when it comes to the new users or at least push out an update that resolves the conflict to stop it from being a wave of affected users. That said thank you for the replies and help :slightly_smiling_face:

1 Like

As have been said before, numerously:

This is a rolling-release distribution, which has never been and never will be set-and-forget. The user would always need to maintain their system, which means you need to roll up your sleeves and do things, they won’t be done for you.

All respect to them, but this isn’t Ubuntu or Windows where everything is done fore you. Neither is it LFS where you need to do every.friggin.thing. But it needs hands-on, manual intervention.

An I think this is where Manjaro provides a beautiful, awesome half-way.

This might explain it better:

3 Likes