Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 893254

Summary: media-video/obs-studio-29.0.0-r1 with -wayland pulls in wayland packages
Product: Gentoo Linux Reporter: René Kjellerup <rk.katana.steel>
Component: Current packagesAssignee: Chiitoo <chiitoo>
Status: RESOLVED INVALID    
Severity: minor CC: gentoo
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
URL: http://dpaste.com/4VDZHMCYH
Whiteboard:
Package list:
Runtime testing required: ---

Description René Kjellerup 2023-02-05 06:04:42 UTC
trying to build obs-studio with without wayland not sure why it would pull in wayland. 

[ebuild  N     ] dev-util/wayland-scanner-1.21.0::gentoo  221 KiB
[ebuild  N     ] dev-libs/wayland-1.21.0-r1::gentoo  USE="-doc -test" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild     U ~] media-video/obs-studio-29.0.0-r1::gentoo [27.2.3::gentoo] USE="alsa browser decklink fdk lua nvenc pulseaudio python ssl truetype v4l vlc websocket%* -jack -pipewire (-qt6) -speex -wayland" LUA_SINGLE_TARGET="luajit" PYTHON_SINGLE_TARGET="python3_10* -python3_9* -python3_11% (-python3_8%)" 157,219 KiB

Reproducible: Always

Steps to Reproduce:
1. USE=-wayland emerge -1av obs-studio
2. see wayland and wayland-scanner is going to be build too
Actual Results:  
[ebuild  N     ] dev-util/wayland-scanner-1.21.0::gentoo  221 KiB
[ebuild  N     ] dev-libs/wayland-1.21.0-r1::gentoo  USE="-doc -test" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild     U ~] media-video/obs-studio-29.0.0-r1::gentoo [27.2.3::gentoo] USE="alsa browser decklink fdk lua nvenc pulseaudio python ssl truetype v4l vlc websocket%* -jack -pipewire (-qt6) -speex -wayland" LUA_SINGLE_TARGET="luajit" PYTHON_SINGLE_TARGET="python3_10* -python3_9* -python3_11% (-python3_8%)" 157,219 KiB

Expected Results:  
[ebuild     U ~] media-video/obs-studio-29.0.0-r1::gentoo [27.2.3::gentoo] USE="alsa browser decklink fdk lua nvenc pulseaudio python ssl truetype v4l vlc websocket%* -jack -pipewire (-qt6) -speex -wayland" LUA_SINGLE_TARGET="luajit" PYTHON_SINGLE_TARGET="python3_10* -python3_9* -python3_11% (-python3_8%)" 157,219 KiB
Comment 1 Emily Rowlands 2023-02-05 12:58:48 UTC
Looks like dev-libs/wayland is pulled in with USE=browser.
Comment 2 Chiitoo gentoo-dev 2023-02-05 19:21:36 UTC
Yeah, as mentioned, it is a dependency of USE="browser".

Closing this up as this is the expected behaviour.

Thanks for the report!