Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 795588 - media-video/mpv-9999: 'libplacebo >= 2.72.0' not found
Summary: media-video/mpv-9999: 'libplacebo >= 2.72.0' not found
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Mikle Kolyada (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-12 11:33 UTC by gerion
Modified: 2021-06-12 18:43 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,18.72 KB, text/x-log)
2021-06-12 11:35 UTC, gerion
Details

Note You need to log in before you can comment on or make changes to this bug.
Description gerion 2021-06-12 11:33:45 UTC
Installing mpv-9999 leads to the following error:
```
Checking for Direct3D 11 video output                                     : win32-desktop not found 
Checking for iOS OpenGL ES hardware decoding interop support              : disabled 
Checking for OpenGL without platform-specific code (e.g. for libmpv)      : yes 
Checking for OpenGL context support                                       : yes 
Checking for libplacebo support                                           : no ('libplacebo >= 2.72.0' not found) 
You manually enabled the feature 'libplacebo', but the autodetection check failed.
 * ERROR: media-video/mpv-9999::gentoo failed (configure phase):
 *   configure failed
 * 
 * Call stack:
 *     ebuild.sh, line  125:  Called src_configure
 *   environment, line 4196:  Called waf-utils_src_configure '--confdir=/etc/mpv' '--enable-libmpv-shared' '--disable-libmpv-static' '--disable-static-build' '--disable-optimize' '--disable-debug-build' '--disable-html-build' '--disable-pdf-build' '--enable-manpage-build' '--enable-cplugins' '--disable-test' '--enable-iconv' '--enable-lua' '--enable-javascript' '--enable-zlib' '--enable-libbluray' '--enable-dvdnav' '--enable-cdda' '--enable-uchardet' '--enable-rubberband' '--enable-lcms2' '--disable-vapoursynth' '--enable-libarchive' '--enable-libavdevice' '--disable-sdl2' '--enable-pulse' '--enable-jack' '--disable-openal' '--disable-opensles' '--enable-alsa' '--disable-coreaudio' '--disable-cocoa' '--enable-drm' '--enable-gbm' '--enable-wayland-scanner' '--enable-wayland-protocols' '--enable-wayland' '--enable-x11' '--enable-xv' '--disable-gl-cocoa' '--enable-gl-x11' '--enable-egl-x11' '--enable-egl-drm' '--enable-gl-wayland' '--enable-vdpau' '--enable-vdpau-gl-x11' '--enable-vaapi' '--enable-vaapi-x11' '--enable-vaapi-wayland' '--enable-vaapi-drm' '--disable-caca' '--enable-jpeg' '--enable-shaderc' '--enable-libplacebo' '--disable-rpi' '--enable-plain-gl' '--enable-vulkan' '--disable-sdl2-gamepad' '--disable-cuda-hwaccel' '--disable-cuda-interop' '--disable-dvbin' '--disable-zimg' '--lua=luajit' '--enable-vaapi-x-egl' '--disable-android' '--disable-egl-android' '--disable-uwp' '--disable-audiounit' '--disable-macos-media-player' '--disable-wasapi' '--disable-ios-gl' '--disable-macos-touchbar' '--disable-macos-cocoa-cb' '--disable-tvos' '--disable-egl-angle-win32' '--bashdir=/usr/share/bash-completion/completions' '--zshdir=/usr/share/zsh/site-functions'
 *   environment, line 5182:  Called die
 * The specific snippet of code:
 *       env "${CMD[@]}" || die "configure failed"
 * 
 * If you need support, post the output of `emerge --info '=media-video/mpv-9999::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=media-video/mpv-9999::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/media-video/mpv-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/mpv-9999/temp/environment'.
 * Working directory: '/var/tmp/portage/media-video/mpv-9999/work/mpv-9999'
 * S: '/var/tmp/portage/media-video/mpv-9999/work/mpv-9999'
```

Reproducible: Always
Comment 1 gerion 2021-06-12 11:35:34 UTC
Created attachment 715497 [details]
build.log
Comment 2 gerion 2021-06-12 11:39:14 UTC
Updating libplacebo to 3.120.3 works fine.

BTW, is there a way that portage is not restricting /var/tmp/portage/media-video/mpv-9999 to 700 (user: portage) so that I can simply choose the build.log file directly in the browser without copying them to my user home or fixing the permissions as root?
Comment 3 Larry the Git Cow gentoo-dev 2021-06-12 18:43:00 UTC
The bug has been closed via the following commit(s):

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

commit 2d6c7252409a11cd9f533ebfde6357f5575cffb3
Author:     Mikle Kolyada <zlogene@gentoo.org>
AuthorDate: 2021-06-12 18:42:42 +0000
Commit:     Mikle Kolyada <zlogene@gentoo.org>
CommitDate: 2021-06-12 18:42:42 +0000

    media-video/mpv: bump libplacebo version for 9999
    
    Closes: https://bugs.gentoo.org/795588
    Package-Manager: Portage-3.0.18, Repoman-3.0.2
    Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>

 media-video/mpv/mpv-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)