Tatsh / tatsh-overlay

Personal Gentoo Portage overlay.
https://tatsh.github.io/tatsh-overlay/
GNU General Public License v2.0
35 stars 10 forks source link

Apparent missing dependency in yuzu-0.1484 ebuild #193

Closed ShadowM00n closed 1 year ago

ShadowM00n commented 1 year ago

Hello,

I appreciate the trouble you go through in maintaining all of this, so I just wanted to inform you that yuzu-0.1484's ebuild does not have dev-libs/vulkan-memory-allocator, which you already have packaged here, listed as a dependency; being out of tree, it of course isn't pulled in by any other vulkan packages either.

In short, I was unable to build yuzu initially, with the build process crashing because vk_mem_alloc.h wasn't found. After a bit of run-around, I noticed that vulkan-memory-allocator was in your overlay and figured the naming wasn't coincidental. After installing it and re-running the yuzu install, everything worked correctly, so I figured this should be marked as a dependency.

Tatsh commented 1 year ago

Thanks for the info.