FS#66645 - steam and steam-native-runtime 1.0.0.62-1 pull vulkan-driver
            Attached to Project:
            Community Packages
            
Opened by Luca Bortolotti (optiluca) - Thursday, 14 May 2020, 12:58 GMT
Last edited by Levente Polyak (anthraxx) - Saturday, 23 May 2020, 19:15 GMT
          Opened by Luca Bortolotti (optiluca) - Thursday, 14 May 2020, 12:58 GMT
Last edited by Levente Polyak (anthraxx) - Saturday, 23 May 2020, 19:15 GMT
| 
 | Details
                    As of version 1.0.0.62-1, steam and steam-native-runtime
                    depend on vulkan-driver and lib32-vulkan-driver. Some cards
                    (e.g. cards requiring nvidia-340xx drivers in my case) don't
                    support vulkan, so on these systems steam can't be updated.
                    Presumably the dependency is at the very least optional,
                    since up to the previous version steam worked just fine
                    without having vulkan installed?
                   | 
              This task depends upon
              
              
            
            
          
            Closed by  Levente Polyak (anthraxx)
Saturday, 23 May 2020, 19:15 GMT
Reason for closing: Won't fix
Additional comments about closing: hard dependency of core components (proton) which valve considers a crucial dependency. any way this is being worked around by users is considered an unsupported state unfortunately.
          
        Saturday, 23 May 2020, 19:15 GMT
Reason for closing: Won't fix
Additional comments about closing: hard dependency of core components (proton) which valve considers a crucial dependency. any way this is being worked around by users is considered an unsupported state unfortunately.
 
                      
$ sudo pacman -Syu
...
resolving dependencies...
:: There are 4 providers available for vulkan-driver:
:: Repository extra
1) amdvlk 2) nvidia-utils 3) vulkan-intel 4) vulkan-radeon
Enter a number (default=1): 2
:: There are 4 providers available for lib32-vulkan-driver:
:: Repository multilib
1) lib32-amdvlk 2) lib32-nvidia-utils 3) lib32-vulkan-intel 4) lib32-vulkan-radeon
Enter a number (default=1): 2
looking for conflicting packages...
:: nvidia-utils and nvidia-340xx-utils are in conflict (nvidia-libgl). Remove nvidia-340xx-utils? [y/N] y
:: lib32-nvidia-utils and lib32-nvidia-340xx-utils are in conflict. Remove lib32-nvidia-340xx-utils? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: removing nvidia-340xx-utils breaks dependency 'nvidia-340xx-utils=340.107' required by nvidia-340xx-dkms