Two Systems Updated, One Hitting Dependency Error

Morning All,

I updated two of my three Manjaro boxes without a hitch last night. My third one is hitting a dependency error:

    ~  sudo pacman -Syu                                                                                                                                                                          1 ✘  7s  
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing libxml2 (2.14.3-1) breaks dependency 'libxml2.so=2-64' required by rest

There’s your problem.

Are you on ARM? That’s the only branch where I could even fine the rest package. If not, I can’t find it, so don’t know how you installed it, so don’t think I can be of much help. However, if you are then the fix is rather simple:

Remove the package:

pamac remove rest

Do the update:

pamac upgrade --no-aur

Rebuild all AUR packages:

pamac build $(pamac list --foreign --quiiet)

And then you can reinstall rest:

pamac install rest
1 Like

No idea how that package snuck in there. Not using an ARM device. It’s actually my wife’s laptop which is a pretty minimal install of Manjaro (compared to mine at least). Thanks for the solution.

1 Like