Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 700964 - games-emulation/dolphin-9999 missing dependency on media-libs/mesa with USE=vulkan
Summary: games-emulation/dolphin-9999 missing dependency on media-libs/mesa with USE=v...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sergei Trofimovich (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-23 02:48 UTC by dhirs
Modified: 2019-12-02 23:31 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dhirs 2019-11-23 02:48:48 UTC
If I try to select the Vulkan backend in Dolphin, then a window pops up saying: "Failed to create Vulkan instance" and the game will not play. But if I add the line "media-libs/mesa vulkan" to /etc/portage/package.use and remerge mesa, it works fine.
Comment 1 Matt Turner gentoo-dev 2019-11-23 03:42:59 UTC
I'm not sure how this should be handled. Presumably the proprietary nvidia-drivers provide vulkan support.

The vulkan-loader is going to load a driver, given whatever hardware is in your system. We could have a virtual/vulkan package, but I'm not really sold on the benefits of that. Not really sure.
Comment 2 Sergei Trofimovich (RETIRED) gentoo-dev 2019-11-23 16:15:10 UTC
Gentoo usually does not add optional runtime-only dependencies to packages.

On top of that see Matt's comment on how to express dependency on vulkan in general.