I can't update vid.stab and ffmpeg

error: failed to prepare transaction (could not satisfy dependencies)
:: installing vid.stab (1.1.1-1) breaks dependency 'libvidstab.so=1.1-64' required by ffmpeg
:: installing vid.stab (1.1.1-1) breaks dependency 'libvidstab.so=1.1-64' required by ffmpeg-compat-57
:: installing vid.stab (1.1.1-1) breaks dependency 'libvidstab.so=1.1-64' required by ffmpeg4.4
 -> Failed to install layer, rolling up to next layer.error:error installing repo packages

4  extra/ffmpeg      2:6.0-4      -> 2:6.0-8
3  extra/ffmpeg4.4   4.4.3-1      -> 4.4.3-2
2  extra/vid.stab    1.1-3        -> 1.1.1-1

I’ve been ignoring these packages and updating everything else for about a month now. I don’t know how long it will be okay to keep doing that, but that’s what I’m doing until I solve this. How can I finally get these packages updated?

Can we see the entire output of sudo pacman -Syu

[grayfox@ryzen5700x ~]$ sudo pacman -Syu
[sudo] password for grayfox: 
:: Synchronizing package databases...
 endeavouros is up to date
 core                                                                                                                                         132.2 KiB   472 KiB/s 00:00 [---------------------------------------------------------------------------------------------------------] 100%
 extra                                                                                                                                          8.3 MiB  11.1 MiB/s 00:01 [---------------------------------------------------------------------------------------------------------] 100%
 community is up to date
 multilib                                                                                                                                     141.3 KiB   487 KiB/s 00:00 [---------------------------------------------------------------------------------------------------------] 100%
:: Starting full system upgrade...
:: Replace python-jupyter_packaging with extra/python-jupyter-packaging? [Y/n] n
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing vid.stab (1.1.1-1) breaks dependency 'libvidstab.so=1.1-64' required by ffmpeg-compat-57

(post deleted by the author)

You should answer “Y” here. This package was renamed.

This is issue. You have an AUR package with a specific version dependency. You need to manage these yourself.

Do you need ffmpeg-compat-57? If not, just remove it and update normally.

If you do need it, remove it, update normally and then reinstall it.

1 Like

I can’t do that. If I do, it’ll break Spyder. I think python-jupyter_packaging is a pip package. how could I replace it and not have Spyder basically die? or I guess just keep managing the file with pip instead, and keep doing the same thing?

That worked, everything updated this time.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.