[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#940560: libvulkan1: depends (ambiguously) on non-free package



On 17.9.2019 14.56, Timo Aaltonen wrote:
>> libvulkan1 recommends (directly, i.e. not as fallback alternative)
>> virtual package vulkan-icd, provided by several non-free packages.
>>
>> This is covered by Debian Policy §2.2.1:
>>
>>> "[a] package [in main] must not declare a [...] "Recommends" [...]
>>> relationship on a non-main package unless that package is only listed
>>> as a non-default alternative for a package in main.
>>
>> Related is also §7.5:
>>
>>> To specify which of a set of real packages should be the default to
>>> satisfy a particular dependency on a virtual package, list the real
>>> package as an alternative before the virtual one.
>>
>>
>> Please either declare a package in main as primary alternative, or lower
>> to only suggest vulkan-icd.
>>
>>  - Jonas
> 
> Hmm, right.. maybe I'll add mesa-vulkan-drivers to recommends and lower
> vulkan-icd to suggests, that should cover all use-cases?

Oh, actually I'll make it 'Recommends: mesa-vulkan-drivers | vulkan-icd'...


-- 
t


Reply to: