Libplacebo conflict

I get an error when I try to update my system :

sudo pacman -Su

:: Starting full system upgrade…
resolving dependencies…
looking for conflicting packages…
error: failed to prepare transaction (could not satisfy dependencies)
:: installing libplacebo (3.104.0-1) breaks dependency ‘libplacebo.so=72-64’ required by mpv

pamac update

Warning: installing libplacebo (3.104.0-1) breaks dependency ‘libplacebo.so=72-64’ required by mpv
Add mpv to remove
Error: Failed to prepare transaction:
could not satisfy dependencies:

  • removing mpv breaks dependency ‘mpv’ required by smplayer,
  • if possible, remove smplayer and retry
    Resolving dependencies…
    Checking inter-conflicts…
    Error: Failed to prepare transaction:
    could not satisfy dependencies:
  • removing mpv breaks dependency ‘mpv’ required by smplayer,
  • if possible, remove smplayer and retry

sudo pacman-mirrors -f5 && sudo pacman -Syyu

How did you get that version?

image

It’s a good question… I didn’t do anything special to get it :
https://manjaro.mcofficer.me/arm-unstable/extra/aarch64/libplacebo-3.104.0-1-aarch64.pkg.tar.xz

Ok, managed to reproduce the issue.
@Strit - is something here i misunderstood? Even trying to install smplayer fresh, i get the same conflict error. Thanks!

Both mpv and libplacebo are packages we get from Arch ARM.

It seems a rebuild of mpv is in Arch comnmunity-staging to fix this issue:

https://archlinux.org/packages/community-staging/x86_64/mpv/

2 Likes

I just hit this today with today’s new arm-testing update.

I should sync to arm-staging to get past this? Or maybe you will push this update to testing and I should just try the update later today?

It’s still not in Arch ARM…

Now it does and I could update correctly. Thanks !

1 Like

I rebuilt mpv with the new libplacebo library in both unstable and testing branches.

2 Likes