Missing dependency

I got an additional linux610-nvidia update today. The upgrade fails with the following error message:

warning: cannot resolve "nvidia-utils=560.35.03", a dependency of "linux610-nvidia"

I’ve tried refreshing the mirrors but the error remains

Strange - assuming you are using unstable branch - this is how the repos are right now

 $ mbn info nvidia-utils -q
Branch         : archlinux
Name           : nvidia-utils
Version        : 560.35.03-2
Repository     : extra
Build Date     : Thu 22 Aug 2024 04:41:22 
Packager       : Sven-Hendrik Haase <svenstaro@archlinux.org>

Branch         : unstable
Name           : nvidia-utils
Version        : 560.35.03-1.0
Repository     : extra
Build Date     : Fri 13 Sep 2024 08:01:10 
Packager       : Philip Mueller <philm@manjaro.org>

Branch         : testing
Name           : nvidia-utils
Version        : 550.107.02-1
Repository     : extra
Build Date     : Mon 29 Jul 2024 17:12:00 
Packager       : Mark Wagie <mark@manjaro.org>

Branch         : stable
Name           : nvidia-utils
Version        : 550.107.02-1
Repository     : extra
Build Date     : Mon 29 Jul 2024 17:12:00 
Packager       : Mark Wagie <mark@manjaro.org>

I’m on testing, see tag :wink:. Maybe this update shouldn’t have been pushed to testing? These are my pending updates:

linux610 6.10.10-1 -> 6.10.10-2
linux610-nvidia 550.107.02-5 -> 560.35.03-20
linux610-virtualbox-host-modules 7.1.0-1 -> 7.1.0-2
xdg-desktop-portal-kde 6.1.5-1 -> 6.1.5-1.0

There is this part of the testing announcement

One could speculate if you would benefit from forcing a database download and level your packages with the database using the downgrade option

sudo pacman -Syyuu

Same result. IIRC, Philm’s recommendation of updating with sudo pacman -Syuu has been there for quite a few updates now, and I followed that recommendation the first time he posted it.

1 Like

Actually, you are right. There is an inconsistency in the dependencies in Testing. Using the same tool as linux-aarhus:

> mbn check
:: Check dependencies archlinux
virhe: missing 'java-runtime=19' dependency for 'java-atk-wrapper-openjdk'
virhe: missing 'wine' dependency for 'wine-gecko'
virhe: missing 'wine' dependency for 'wine-mono'
:: Check dependencies unstable
virhe: missing 'java-runtime=19' dependency for 'java-atk-wrapper-openjdk'
virhe: missing 'plasma-wayland-session' dependency for 'plasma-dialer'
virhe: missing 'plasma-wayland-session' dependency for 'plasma-mobile'
virhe: missing 'kpeoplevcard' dependency for 'plasma-phonebook'
virhe: missing 'plasma-theme-slimbook' dependency for 'slimbook-titan-settings'
virhe: missing 'linux-lts' dependency for 'virtualbox-host-modules-lts'
:: Check dependencies testing
virhe: missing 'dovecot=2.3.20' dependency for 'dovecot-fts-elastic'
virhe: missing 'java-runtime=19' dependency for 'java-atk-wrapper-openjdk'
virhe: missing 'nvidia-utils=560.35.03' dependency for 'linux610-nvidia'
virhe: missing 'nvidia-utils=560.35.03' dependency for 'linux611-nvidia'
virhe: missing 'plasma-wayland-session' dependency for 'plasma-dialer'
virhe: missing 'plasma-wayland-session' dependency for 'plasma-mobile'
virhe: missing 'kpeoplevcard' dependency for 'plasma-phonebook'
virhe: missing 'plasma-theme-slimbook' dependency for 'slimbook-titan-settings'
virhe: missing 'linux-lts' dependency for 'virtualbox-host-modules-lts'
:: Check dependencies stable
virhe: missing 'dovecot=2.3.20' dependency for 'dovecot-fts-elastic'
virhe: missing 'java-runtime=19' dependency for 'java-atk-wrapper-openjdk'
virhe: missing 'libmp3splt' dependency for 'mp3splt-gtk'
virhe: missing 'plasma-wayland-session' dependency for 'plasma-dialer'
virhe: missing 'plasma-wayland-session' dependency for 'plasma-mobile'
virhe: missing 'kpeoplevcard' dependency for 'plasma-phonebook'
virhe: missing 'plasma-theme-slimbook' dependency for 'slimbook-titan-settings'

Not looking good.

I agree, this message about nvidia 550 and 555 is 2 or 3 months old.
I got the same error message, on testing branch too

warning: cannot resolve "nvidia-utils=560.35.03", a dependency of "linux610-nvidia"
:: The following package cannot be upgraded due to unresolvable dependencies:
      linux610-nvidia

:: Do you want to skip the above package for this upgrade? [y/N] n
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'nvidia-utils=560.35.03' required by linux610-nvidia