You are not logged in.

#1 2018-05-18 23:29:57

nannerpussy
Member
Registered: 2017-02-15
Posts: 96

[SOLVED] Cannot upgrade with basically uninstalling entire system

So, I'm stuck. Earlier my PC lost power during a kernal upgrade and I was forced to do a full bare metal Clonezilla backup with a backup from January. Of course I now need to do a shit load of updates, which basically freezes my GUI option pamac, so I went to my shell to do it manually. Running pacman -Syu or pacman -Syyu or any combination results in this error:

error: failed to prepare transaction (could not satisfy dependencies)
:: ffmpeg2.8: installing libvpx (1.7.0-1) breaks dependency 'libvpx.so=4-64'
:: ffmpeg2.8: installing x265 (2.7-1) breaks dependency 'libx265.so=146-64'


I know ffmpeg0.10 is no longer in repo, but that isn't the issue here. If I try removing ffmpeg from system it leads to dependency hell, which eventually leads to pacman trying to uninstall my entire DE and X. I cannot remove it and cannot upgrade with it. What am I missing here? Can I force upgrade? Why isn't pacman resolving the dependency properly?

Edit: entire command:

sudo pacman -Syu

:: Synchronizing package databases...
core                                            129.6 KiB  78.4K/s 00:02 [#########################################] 100%
extra                                          1605.2 KiB   399K/s 00:04 [#########################################] 100%
community                                         4.4 MiB   495K/s 00:09 [#########################################] 100%
multilib                                        171.7 KiB   219K/s 00:01 [#########################################] 100%
:: Starting full system upgrade...
:: Replace compositeproto with extra/xorgproto? [Y/n]
:: Replace damageproto with extra/xorgproto? [Y/n]
:: Replace dmxproto with extra/xorgproto? [Y/n]
:: Replace dri2proto with extra/xorgproto? [Y/n]
:: Replace dri3proto with extra/xorgproto? [Y/n]
:: Replace fixesproto with extra/xorgproto? [Y/n]
:: Replace fontsproto with extra/xorgproto? [Y/n]
:: Replace gnome-themes-standard with extra/gnome-themes-extra? [Y/n]
:: Replace inputproto with extra/xorgproto? [Y/n]
:: Replace kbproto with extra/xorgproto? [Y/n]
:: Replace randrproto with extra/xorgproto? [Y/n]
:: Replace recordproto with extra/xorgproto? [Y/n]
:: Replace renderproto with extra/xorgproto? [Y/n]
:: Replace scrnsaverproto with extra/xorgproto? [Y/n]
:: Replace videoproto with extra/xorgproto? [Y/n]
:: Replace xextproto with extra/xorgproto? [Y/n]
:: Replace xf86dgaproto with extra/xorgproto? [Y/n]
:: Replace xf86driproto with extra/xorgproto? [Y/n]
:: Replace xf86miscproto with extra/xorgproto? [Y/n]
:: Replace xf86vidmodeproto with extra/xorgproto? [Y/n]
:: Replace xineramaproto with extra/xorgproto? [Y/n]
:: Replace xproto with extra/xorgproto? [Y/n]
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: ffmpeg2.8: installing libvpx (1.7.0-1) breaks dependency 'libvpx.so=4-64'
:: ffmpeg2.8: installing x265 (2.7-1) breaks dependency 'libx265.so=146-64'

Solution: had to specifically remove ffmpeg2.8 rather than ffmpeg.

Last edited by nannerpussy (2018-05-18 23:38:59)

Offline

#2 2018-05-18 23:31:30

loqs
Member
Registered: 2014-03-06
Posts: 18,828

Re: [SOLVED] Cannot upgrade with basically uninstalling entire system

Please post the full commands and their full outputs.

Offline

#3 2018-05-18 23:34:08

nannerpussy
Member
Registered: 2017-02-15
Posts: 96

Re: [SOLVED] Cannot upgrade with basically uninstalling entire system

loqs wrote:

Please post the full commands and their full outputs.


Sorry, done. Added to original post. Didn't think the string of replacements meant anything here.

Offline

#4 2018-05-18 23:35:19

loqs
Member
Registered: 2014-03-06
Posts: 18,828

Re: [SOLVED] Cannot upgrade with basically uninstalling entire system

What happens if you try and remove ffmpeg2.8?

Offline

#5 2018-05-18 23:38:04

nannerpussy
Member
Registered: 2017-02-15
Posts: 96

Re: [SOLVED] Cannot upgrade with basically uninstalling entire system

loqs wrote:

What happens if you try and remove ffmpeg2.8?

Wow, I'm a fucking jackass. I was trying to remove ffmpeg, resulting in dependency hell, rather than removing ffmpeg2.8 specifically. So I removed ffmpeg2.8, but VLC requires it as dependency, so I also removed VLC. Now pacman is updating. Will have to do AUR update separately with pacman-aur first I guess, then the rest. Thanks, I'll mark this done.

Offline

Board footer

Powered by FluxBB