Build Iso issue with dav1d

Hi,

I tried to build a x86 iso image, something go wrong during the iso build :

...
==> Creating install root at /var/lib/manjaro-tools/buildiso/kde/x86_64/desktopfs
  -> Installing packages to /var/lib/manjaro-tools/buildiso/kde/x86_64/desktopfs
:: Synchronizing package databases...
 core                                                                          144,7 KiB   804 KiB/s 00:00 [###############################################################] 100%
 extra                                                                           8,6 MiB  51,3 MiB/s 00:00 [###############################################################] 100%
 community                                                                      29,0   B  1260   B/s 00:00 [###############################################################] 100%
 multilib                                                                      145,1 KiB  5,91 MiB/s 00:00 [###############################################################] 100%
warning: exfatprogs-1.2.1-1 is up to date -- reinstalling
resolving dependencies...
:: There are 2 providers available for jack:
:: Repository extra
   1) jack2  2) pipewire-jack

Enter a number (default=1): 
warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg"
:: There are 2 providers available for jack:
:: Repository extra
   1) jack2  2) pipewire-jack

Enter a number (default=1): 
warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg"
warning: cannot resolve "ffmpeg", a dependency of "gst-libav"
:: There are 2 providers available for jack:
:: Repository extra
   1) jack2  2) pipewire-jack

Enter a number (default=1): 
warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg"
warning: cannot resolve "libavcodec.so=60-64", a dependency of "chromaprint"
:: There are 2 providers available for jack:
:: Repository extra
   1) jack2  2) pipewire-jack

Enter a number (default=1): 
warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg"
warning: cannot resolve "libavformat.so=60-64", a dependency of "chromaprint"
:: There are 2 providers available for jack:
:: Repository extra
   1) jack2  2) pipewire-jack

...

warning: cannot resolve "libdav1d.so=7-64", a dependency of "ffmpeg"
warning: cannot resolve "ffmpeg", a dependency of "obs-studio"
:: The following packages cannot be upgraded due to unresolvable dependencies:
      ffmpeg  gst-libav  gst-plugins-bad  sddm-kcm  kdeplasma-addons  kgamma5  kinfocenter  ksysguard  plasma-wayland-session  plasma-desktop  plasma-nm  plasma-pa
      plasma-workspace  powerdevil  systemsettings  plasma-browser-integration  plasma-thunderbolt  sddm-breath-theme  dolphin  dolphin-plugins  kfind  okular  khotkeys
      gwenview  spectacle  krfb  ktorrent  plasma-firewall  ffmpegthumbs  kaccounts-providers  elisa  firefox  firefox-i18n-fr  firefox-developer-edition
      firefox-developer-edition-i18n-fr  plasma-systemmonitor  systemd-kcm  plymouth-kcm  thunderbird  thunderbird-i18n-fr  vlc  code  kamoso  manjaro-kde-settings  obs-studio

:: Do you want to skip the above packages for this upgrade? [y/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 ffmpeg
:: unable to satisfy dependency 'ffmpeg' required by gst-libav
:: unable to satisfy dependency 'libdav1d.so=7-64' required by ffmpeg

...

:: unable to satisfy dependency 'kpipewire' required by plasma-workspace
:: unable to satisfy dependency 'plasma-workspace' required by sddm-breath-theme
:: unable to satisfy dependency 'sddm-breath-theme' required by manjaro-kde-settings
:: unable to satisfy dependency 'libdav1d.so=7-64' required by ffmpeg
:: unable to satisfy dependency 'ffmpeg' required by obs-studio
==> ERROR: Failed to install packages to new root
==> ERROR: Failed to install all packages
==> ERROR: A failure occurred in make_image_desktop().
    Aborting...
 --> overlayfs umount: [/var/lib/manjaro-tools/buildiso/kde/x86_64/desktopfs]
 --> umount overlayfs: [/var/lib/manjaro-tools/buildiso/kde/x86_64/desktopfs]
[nls@lap ~]$
[nls@lap ~]$ sudo pacman -Syu
[sudo] password for nls: 
:: Synchronising package databases...
 core                                                                          144,7 KiB  1607 KiB/s 00:00 [###############################################################] 100%
 extra                                                                           8,6 MiB  4,99 MiB/s 00:02 [###############################################################] 100%
 community                                                                      29,0   B  2,83 KiB/s 00:00 [###############################################################] 100%
 multilib                                                                      145,1 KiB  5,25 MiB/s 00:00 [###############################################################] 100%
:: Starting full system upgrade...
warning: dav1d: downgrading from version 1.3.0-1 to version 1.2.1-1
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing dav1d (1.2.1-1) breaks dependency 'libdav1d.so=7-64' required by ffmpeg
:: installing dav1d (1.2.1-1) breaks dependency 'libdav1d.so=7-64' required by ffmpeg4.4
[nls@lap ~]$ 

I don’t forget this issue report after last stable update

Thanks for your help to solve it.

Please do a search on the forum for dav1d. You will find that the issue has been reported many times already in the past 48 hours.

1 Like