You are not logged in.

#1 2019-04-01 14:22:12

brando56894
Member
From: NYC
Registered: 2008-08-03
Posts: 681

Can'r Upgrade Due To ffmpeg4.0 Dependency Issues

I haven't updated my server in about 3 weeks, so when I finally decided to last night I was hit with a seemingly deep-seated dependency conflict that I'm not sure how to resolve.

[bran@server ~]$ yay -Syu
[sudo] password for bran:
:: Synchronizing package databases...
 core                                                                               133.7 KiB   389K/s 00:00 [################################################################] 100%
 extra                                                                             1690.4 KiB   771K/s 00:02 [################################################################] 100%
 community                                                                            4.8 MiB  2.07M/s 00:02 [################################################################] 100%
 archzfs 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 libvpx (1.8.0-1) breaks dependency 'libvpx.so=5-64' required by ffmpeg4.0
:: installing x264 (2:157.r72db4377-1) breaks dependency 'libx264.so=155-64' required by ffmpeg4.0
Error installing repo packages

 [bran@server ~]$ yay -R ffmpeg4.0
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: chromium: removing ffmpeg4.0 breaks dependency 'ffmpeg'
:: emby-server-beta: removing ffmpeg4.0 breaks dependency 'ffmpeg4.0'
:: ffmpegthumbs: removing ffmpeg4.0 breaks dependency 'ffmpeg'
:: firefox: removing ffmpeg4.0 breaks dependency 'ffmpeg'
:: kfilemetadata: removing ffmpeg4.0 breaks dependency 'ffmpeg'
:: pipewire: removing ffmpeg4.0 breaks dependency 'ffmpeg'
:: qt5-webengine: removing ffmpeg4.0 breaks dependency 'ffmpeg'
:: vlc: removing ffmpeg4.0 breaks dependency 'ffmpeg'
:: x264: removing ffmpeg4.0 breaks dependency 'libavcodec.so=58-64'
:: x264: removing ffmpeg4.0 breaks dependency 'libavformat.so=58-64'
:: x264: removing ffmpeg4.0 breaks dependency 'libavutil.so=56-64'
:: x264: removing ffmpeg4.0 breaks dependency 'libswscale.so=5-64'

Offline

#2 2019-04-01 14:24:59

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: Can'r Upgrade Due To ffmpeg4.0 Dependency Issues

Yep, that's what happens when you replace repo packages with AUR ones (ffmpeg4.0). Now you have to rebuild that package against the new libs, then update them at the same time, break deps by temporarily removing it to update then rebuild, or remove everything that needs it to update then rebuild..

Offline

#3 2019-04-02 13:29:29

brando56894
Member
From: NYC
Registered: 2008-08-03
Posts: 681

Re: Can'r Upgrade Due To ffmpeg4.0 Dependency Issues

You think I would have learned after using Arch for over a decade hahaha

Thanks

I actually decided to move my server over to Ubuntu server because I don't update frequently anymore.

Offline

#4 2019-04-02 13:39:55

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,530
Website

Re: Can'r Upgrade Due To ffmpeg4.0 Dependency Issues

I suspect a slightly easier workflow would be `pacman -Syu ffmpeg` which would prompt you to remove the conflicting ffmpeg4.0.  The update would then succeed.  At that point, you could (optionally) rebuild/install the AUR package.

But I guess it's a moot point now.  You can mark this thread as SOLVED if you are satisfied with switchiing to Ubuntu.


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#5 2019-04-02 14:25:07

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: Can'r Upgrade Due To ffmpeg4.0 Dependency Issues

That wouldn't have worked, as it would fail because of the requirement of emby-server-beta.

Offline

#6 2019-04-06 11:03:24

nicolahinssen
Member
Registered: 2019-04-06
Posts: 1

Re: Can'r Upgrade Due To ffmpeg4.0 Dependency Issues

Scimmia wrote:

That wouldn't have worked, as it would fail because of the requirement of emby-server-beta.

Sorry for the late reply.
I've rebuilt the emby-server-beta package with the latest x264 library. Let me know if something is still not working properly.

Offline

Board footer

Powered by FluxBB