> 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? -- t