Summary: | media-video/obs-studio-30.0.2: wayland marked as dependency for browser source but it works without wayland | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | tacokoneko |
Component: | Current packages | Assignee: | Chiitoo <chiitoo> |
Status: | CONFIRMED --- | ||
Severity: | trivial | CC: | chiitoo, tacokoneko |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
emerge -pqv obs-studio emerge obs-studio remove dependency on wayland emerge obs-studio after patch |
Description
tacokoneko
2024-01-30 08:19:25 UTC
Created attachment 883678 [details]
emerge --info
Created attachment 883679 [details]
emerge -pqv obs-studio
Created attachment 883680 [details]
emerge obs-studio
Created attachment 883684 [details, diff]
remove dependency on wayland
Created attachment 883685 [details]
emerge obs-studio after patch
That is a good question. I can not remember why I added it back in November 2022 [1], and I also do not see it being required now. Will look into changing that dependency. Thank you! 1. https://gitweb.gentoo.org/repo/gentoo.git/commit/media-video/obs-studio?id=3193b29379d Looking into this again, it seems there is some automagic going, where the pre-built /usr/lib64/obs-plugins/libGLESv2.so is installed when building with USE="browser", and it will link to /usr/lib64/libwayland-client.so.0 so it's not entirely safe to simply yank out from everyone. Will need to look into it a bit more. OK good to hear, thank you for checking for me. It's not that big of a problem since I can make a local script just for myself to automatically remove the wayland dependency lines after every sync - games-util/heroic-bin has the same situation (depends on wayland but still works when the dependency is removed) |