Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 663422 - media-libs/mesa-18.2.0_rc2 : meson.build:1365:4: ERROR: Native dependency xrandr not found
Summary: media-libs/mesa-18.2.0_rc2 : meson.build:1365:4: ERROR: Native dependency xra...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-12 08:28 UTC by Toralf Förster
Modified: 2018-08-14 19:04 UTC (History)
4 users (show)

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


Attachments
emerge-info.txt (emerge-info.txt,14.92 KB, text/plain)
2018-08-12 08:28 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,43.06 KB, text/plain)
2018-08-12 08:28 UTC, Toralf Förster
Details
environment (environment,140.99 KB, text/plain)
2018-08-12 08:28 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,12.17 KB, application/x-bzip)
2018-08-12 08:29 UTC, Toralf Förster
Details
media-libs:mesa-18.2.0_rc2:20180812-035719.log (media-libs:mesa-18.2.0_rc2:20180812-035719.log,8.81 KB, text/plain)
2018-08-12 08:29 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,27.67 KB, application/x-bzip)
2018-08-12 08:29 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2018-08-12 08:28:48 UTC
Native dependency xcb-randr found: YES 1.13

meson.build:1365:4: ERROR:  Native dependency 'xrandr' not found

A full log can be found at /var/tmp/portage/media-libs/mesa-18.2.0_rc2/work/mesa-18.2.0-rc2-abi_x86_64.amd64/meson-logs/meson-log.txt
 * ERROR: media-libs/mesa-18.2.0_rc2::gentoo failed (configure phase):

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.0-no-multilib_libressl_20180811-095734

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-7.3.0 *

Available Python interpreters, in order of preference:
  [1]   python3.6
  [2]   python2.7 (fallback)
  [3]   pypy3 (fallback)
Available Ruby profiles:
  [1]   ruby23 (with Rubygems) *



emerge -qpv media-libs/mesa
[ebuild  N    ] media-libs/mesa-18.2.0_rc2  USE="classic dri3 egl gallium gbm llvm -d3d9 -debug -gles1 -gles2 -lm_sensors -opencl -openmax -osmesa -pax_kernel -pic (-selinux) -test -unwind -vaapi -valgrind -vdpau -vulkan -wayland -xa -xvmc" VIDEO_CARDS="(-freedreno) -i915 -i965 (-imx) -intel -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi (-vc4) -virgl (-vivante) -vmware"
Comment 1 Toralf Förster gentoo-dev 2018-08-12 08:28:51 UTC
Created attachment 543172 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2018-08-12 08:28:55 UTC
Created attachment 543174 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2018-08-12 08:28:58 UTC
Created attachment 543176 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2018-08-12 08:29:01 UTC
Created attachment 543178 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2018-08-12 08:29:04 UTC
Created attachment 543180 [details]
media-libs:mesa-18.2.0_rc2:20180812-035719.log
Comment 6 Toralf Förster gentoo-dev 2018-08-12 08:29:07 UTC
Created attachment 543182 [details]
temp.tbz2
Comment 7 Alexander Tsoy 2018-08-13 21:36:27 UTC
mesa-18.2 needs x11-libs/libXrandr at build time:
https://cgit.freedesktop.org/mesa/mesa/commit/?id=3f960c1338713d317ce6463be68cee162c968d8d
Comment 8 Alexander Tsoy 2018-08-13 21:43:58 UTC
(In reply to Alexander Tsoy from comment #7)
> mesa-18.2 needs x11-libs/libXrandr at build time:
And the check is unconditional even though it is only needed if vulkan is enabled.
Comment 9 Larry the Git Cow gentoo-dev 2018-08-14 19:04:11 UTC
The bug has been closed via the following commit(s):

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

commit 7da691d07206f67f7f059027700a75d9375a65f5
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2018-08-14 18:57:48 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2018-08-14 18:58:38 +0000

    media-libs/mesa: DEPEND on x11-libs/libXrandr
    
    Closes: https://bugs.gentoo.org/663422

 media-libs/mesa/mesa-18.2.0_rc2.ebuild | 1 +
 media-libs/mesa/mesa-9999.ebuild       | 1 +
 2 files changed, 2 insertions(+)