Error when updating system (yay/pacman)

sudo pacman -Syyu
:: Synchronizing package databases...
 core                                                                                 144.7 KiB  1879 KiB/s 00:00 [####################################################################] 100%
 extra                                                                                  8.6 MiB  23.1 MiB/s 00:00 [####################################################################] 100%
 community                                                                             29.0   B  4.04 KiB/s 00:00 [####################################################################] 100%
 multilib                                                                             145.1 KiB  10.9 MiB/s 00:00 [####################################################################] 100%
:: Starting full system upgrade...
:: Replace i3-gaps with extra/i3-wm? [Y/n] n
:: Replace kactivities with extra/kactivities5? [Y/n] y
:: Replace karchive with extra/karchive5? [Y/n] y
:: Replace kauth with extra/kauth5? [Y/n] y
:: Replace kbookmarks with extra/kbookmarks5? [Y/n] y
:: Replace kcmutils with extra/kcmutils5? [Y/n] y
:: Replace kcodecs with extra/kcodecs5? [Y/n] y
:: Replace kcompletion with extra/kcompletion5? [Y/n] y
:: Replace kconfig with extra/kconfig5? [Y/n] y
:: Replace kconfigwidgets with extra/kconfigwidgets5? [Y/n] y
:: Replace kcontacts with extra/kcontacts5? [Y/n] y
:: Replace kcoreaddons with extra/kcoreaddons5? [Y/n] y
:: Replace kcrash with extra/kcrash5? [Y/n] y
:: Replace kdbusaddons with extra/kdbusaddons5? [Y/n] yy
:: Replace kdeclarative with extra/kdeclarative5? [Y/n] y
:: Replace kded with extra/kded5? [Y/n] y
:: Replace kglobalaccel with extra/kglobalaccel5? [Y/n] yy
:: Replace kguiaddons with extra/kguiaddons5? [Y/n] y
:: Replace ki18n with extra/ki18n5? [Y/n] yy
:: Replace kiconthemes with extra/kiconthemes5? [Y/n] y
:: Replace kio with extra/kio5? [Y/n] y
:: Replace kitemmodels with extra/kitemmodels5? [Y/n] y
:: Replace kitemviews with extra/kitemviews5? [Y/n] y
:: Replace kjobwidgets with extra/kjobwidgets5? [Y/n] yy
:: Replace knotifications with extra/knotifications5? [Y/n] y
:: Replace kpackage with extra/kpackage5? [Y/n] y
y:: Replace kparts with extra/kparts5? [Y/n] y
:: Replace kpeople with extra/kpeople5? [Y/n] y
:: Replace kpty with extra/kpty5? [Y/n] yy
:: Replace kservice with extra/kservice5? [Y/n] y
:: Replace ktextwidgets with extra/ktextwidgets5? [Y/n] y
:: Replace kwallet with extra/kwallet5? [Y/n] yy
:: Replace kwidgetsaddons with extra/kwidgetsaddons5? [Y/n] y
:: Replace kwindowsystem with extra/kwindowsystem5? [Y/n] y
:: Replace kxmlgui with extra/kxmlgui5? [Y/n] yy
y
y
y:: Replace modemmanager-qt with extra/modemmanager-qt5? [Y/n] y
:: Replace purpose with extra/purpose5? [Y/n] y
:: Replace qqc2-desktop-style with extra/qqc2-desktop-style5? [Y/n] y
:: Replace solid with extra/solid5? [Y/n] y
:: Replace sonnet with extra/sonnet5? [Y/n] y
:: Replace threadweaver with extra/threadweaver5? [Y/n] y
yresolving dependencies...

warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg"
warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg"
warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg"
warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg4.4"
warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg"
warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg"
warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg"
ywarning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg"
warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg"
warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg"
warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg"
warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg"
warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg4.4"
:: The following packages cannot be upgraded due to unresolvable dependencies:
      ffmpeg  ffmpeg4.4

:: Do you want to skip the above packages for this upgrade? [y/N] y
looking for conflicting packages...
:: libgedit-amtk and amtk are in conflict. Remove amtk? [y/N] n
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: libgedit-amtk and amtk are in conflict

I don’t know what i did wrong. I dont even know what dose packages that it wants to replace (except of course i3).
What should i do?

Do you want to skip the above packages for this upgrade? [y/N] y

If i say no to the skip the same happens.

Try:

sudo pacman -S ffmpeg ffmpeg4.4

Followed by:

sudo pacman -Syyu

Answer ‘Y’ (Yes) to ALL of the Rename or Replace questions.

You’re doing nothing wrong. Just wait until the issue is resolved, an keep watching the Announcements.

2 Likes

Thank you for your answer!

 sudo pacman -S ffmpeg ffmpeg4.4
[sudo] password for i3hunor: 
resolving dependencies...
warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg"
warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg4.4"
:: The following packages cannot be upgraded due to unresolvable dependencies:
      ffmpeg  ffmpeg4.4

:: Do you want to skip the above packages for this upgrade? [y/N] n
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'libdav1d.so=7-64' required by ffmpeg
:: unable to satisfy dependency 'libdav1d.so=7-64' required by ffmpeg4.4
[i3hunor@HunorT480 ~]$ sudo pacman -S ffmpeg ffmpeg4.4
``

As I suspected. Keep monitoring the Announcements.

You can probably afford to wait a few days before updating, until it’s resolved or a definitive workaround is published. Cheers.

1 Like

Thank your for your time!
Have a great day.

1 Like

I’ve had a similar problem.
Maybe you can try this:

sudo pacman -S ffmpeg

When asked to remove the old package, select “Y”.

If this doesn’t help, you can also try the command:
yay -uu

Select the number from the list that represents ffmpeg and ffmpeg4.4.
Now these packets will be ignored and the other packets will
will be updated. Not quite the perfect solution, but perhaps a little further in the process.

Also an option sudo pacman -R ffmpeg
and then reinstall ffmpeg
I’m curious if this helps you.

Do you have pacnew files?
Community repo was removed quite some time ago.

Try sudo pacdiff -f to see if you have any files that needs to be merged.

1 Like