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

Bug 890379

Summary: media-video/obs-studio-29.0.0: configure fails without media-libs/libva
Product: Gentoo Linux Reporter: Daniel M. Weeks <dan>
Component: Current packagesAssignee: Chiitoo <chiitoo>
Status: RESOLVED FIXED    
Severity: normal CC: ignamartinoli
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Daniel M. Weeks 2023-01-11 02:17:19 UTC
It appears there is a dependency on libva now: https://github.com/obsproject/obs-studio/commit/74b245431c3a8bebabca841e59fd8462c37a1789

Configure fails without media-libs/libva installed:

-- Checking for module 'libva'
--   Package 'libva', required by 'virtual:world', not found
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find Libva (missing: LIBVA_LIB LIBVA_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
  cmake/Modules/FindLibva.cmake:30 (find_package_handle_standard_args)
  plugins/obs-ffmpeg/CMakeLists.txt:122 (find_package)

Installing libva fixes this.

Reproducible: Always
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-01-11 05:03:53 UTC
*** Bug 890383 has been marked as a duplicate of this bug. ***
Comment 2 Chiitoo gentoo-dev 2023-01-11 09:35:24 UTC
Right, completely forgot...

Thanks!
Comment 3 Larry the Git Cow gentoo-dev 2023-01-11 13:04:42 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd9af3b12bb13f3d8d359f6cb39c71c48b4ce70

commit cdd9af3b12bb13f3d8d359f6cb39c71c48b4ce70
Author:     Jimi Huotari <chiitoo@gentoo.org>
AuthorDate: 2023-01-11 13:03:46 +0000
Commit:     Jimi Huotari <chiitoo@gentoo.org>
CommitDate: 2023-01-11 13:03:46 +0000

    media-video/obs-studio: add missing dependency on libva
    
    Closes: https://bugs.gentoo.org/890379
    Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>

 media-video/obs-studio/obs-studio-29.0.0-r1.ebuild | 267 +++++++++++++++++++++
 media-video/obs-studio/obs-studio-9999.ebuild      |   1 +
 2 files changed, 268 insertions(+)