Today, updating my system, I have got:
# emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask
world --exclude chromium
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] media-libs/mesa-13.0.5 [12.0.1] USE="nettle%*
-gcrypt% (-libressl) -openssl% -vulkan%"
[ebuild U ] x11-libs/cairo-1.14.8 [1.14.6]
[ebuild U ] media-libs/libepoxy-1.4.1 [1.3.1] USE="X%*"
[ebuild U ] dev-libs/libinput-1.6.2 [1.4.2]
[ebuild U ] app-misc/mc-4.8.18-r1 [4.8.15]
[ebuild U ] x11-apps/xauth-1.0.10 [1.0.9-r2] USE="{-test}"
[ebuild U ] x11-base/xorg-server-1.19.2 [1.18.4] USE="-debug%"
[ebuild U ] x11-drivers/xf86-video-ati-7.8.0 [7.7.0]
[ebuild U ] x11-drivers/xf86-input-evdev-2.10.5 [2.10.3]
[ebuild U ] x11-base/xorg-drivers-1.19 [1.18-r1]
VIDEO_CARDS="-ark% -i915% -i965% (-newport) -sis%"
[ebuild U ] net-analyzer/wireshark-2.2.5 [2.2.4]
[ebuild U ] www-client/firefox-45.8.0 [45.7.0]
Would you like to merge these packages? [Yes/No] y
>>> Verifying ebuild manifests
>>> Running pre-merge checks for x11-base/xorg-server-1.19.2
>>> Running pre-merge checks for x11-drivers/xf86-video-ati-7.8.0
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found kernel object directory:
* /lib/modules/4.9.6-gentoo-r1/build
* Found sources for kernel version:
* 4.9.6-gentoo-r1
* Checking for suitable kernel configuration options...
[ ok ]
>>> Running pre-merge checks for x11-drivers/xf86-input-evdev-2.10.5
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found kernel object directory:
* /lib/modules/4.9.6-gentoo-r1/build
* Found sources for kernel version:
* 4.9.6-gentoo-r1
* Checking for suitable kernel configuration options...
[ ok ]
>>> Running pre-merge checks for www-client/firefox-45.8.0
* Checking for at least 4 GiB disk space at
"/var/tmp/portage/www-client/firefox-45.8.0/temp" ...
[ ok ]
>>> Emerging (1 of 12) media-libs/mesa-13.0.5::gentoo
...
configure: error: Package requirements (libdrm_amdgpu >= 2.4.63) were not met:
No package 'libdrm_amdgpu' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables AMDGPU_CFLAGS
and AMDGPU_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
!!! Please attach the following file when seeking support:
!!!
/var/tmp/portage/media-libs/mesa-13.0.5/work/mesa-13.0.5-abi_x86_32.x86/config.log
* ERROR: media-libs/mesa-13.0.5::gentoo failed (configure phase):
* econf failed
*
* Call stack:
* ebuild.sh, line 115: Called src_configure
* environment, line 4601: Called multilib-minimal_src_configure
* environment, line 2924: Called multilib_foreach_abi
'multilib-minimal_abi_src_configure'
* environment, line 3138: Called
multibuild_foreach_variant '_multilib_multibuild_wrapper'
'multilib-minimal_abi_src_configure'
* environment, line 2854: Called _multibuild_run
'_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
* environment, line 2852: Called
_multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure'
* environment, line 736: Called
multilib-minimal_abi_src_configure
* environment, line 2918: Called multilib_src_configure
* environment, line 3416: Called econf '--enable-dri'
'--enable-glx' '--enable-shared-glapi' '--disable-shader-cache'
'--enable-texture-float' '--disable-nine' '--disable-debug'
'--enable-dri3' '--enable-egl' '--enable-gbm' '--disable-gles1'
'--enable-gles2' '--enable-glx-tls' '--enable-valgrind=no'
'--enable-llvm-shared-libs' '--with-dri-drivers=,swrast,radeon,r200'
'--with-gallium-drivers=,swrast,r300,r600,radeonsi'
'--with-vulkan-drivers=' '--with-sha1=libnettle'
'PYTHON2=/usr/bin/python2.7' '--with-egl-platforms=x11,drm'
'--disable-nine' '--enable-gallium-llvm' '--disable-omx'
'--disable-va' '--disable-vdpau' '--disable-xa' '--disable-xvmc'
'--disable-glx-read-only-text' '--disable-gallium-osmesa'
* phase-helpers.sh, line 665: Called __helpers_die 'econf failed'
* isolated-functions.sh, line 117: Called die
* The specific snippet of code:
* die "$@"
*
* If you need support, post the output of `emerge --info
'=media-libs/mesa-13.0.5::gentoo'`,
* the complete build log and the output of `emerge -pqv
'=media-libs/mesa-13.0.5::gentoo'`.
* The complete build log is located at
'/var/tmp/portage/media-libs/mesa-13.0.5/temp/build.log'.
* The ebuild environment file is located at
'/var/tmp/portage/media-libs/mesa-13.0.5/temp/environment'.
* Working directory:
'/var/tmp/portage/media-libs/mesa-13.0.5/work/mesa-13.0.5-abi_x86_32.x86'
* S: '/var/tmp/portage/media-libs/mesa-13.0.5/work/mesa-13.0.5'
>>> Failed to emerge media-libs/mesa-13.0.5, Log file:
>>> '/var/tmp/portage/media-libs/mesa-13.0.5/temp/build.log'
* Messages for package media-libs/mesa-13.0.5:
* ERROR: media-libs/mesa-13.0.5::gentoo failed (configure phase):
* econf failed
*
* Call stack:
* ebuild.sh, line 115: Called src_configure
* environment, line 4601: Called multilib-minimal_src_configure
* environment, line 2924: Called multilib_foreach_abi
'multilib-minimal_abi_src_configure'
* environment, line 3138: Called
multibuild_foreach_variant '_multilib_multibuild_wrapper'
'multilib-minimal_abi_src_configure'
* environment, line 2854: Called _multibuild_run
'_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
* environment, line 2852: Called
_multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure'
* environment, line 736: Called
multilib-minimal_abi_src_configure
* environment, line 2918: Called multilib_src_configure
* environment, line 3416: Called econf '--enable-dri'
'--enable-glx' '--enable-shared-glapi' '--disable-shader-cache'
'--enable-texture-float' '--disable-nine' '--disable-debug'
'--enable-dri3' '--enable-egl' '--enable-gbm' '--disable-gles1'
'--enable-gles2' '--enable-glx-tls' '--enable-valgrind=no'
'--enable-llvm-shared-libs' '--with-dri-drivers=,swrast,radeon,r200'
'--with-gallium-drivers=,swrast,r300,r600,radeonsi'
'--with-vulkan-drivers=' '--with-sha1=libnettle'
'PYTHON2=/usr/bin/python2.7' '--with-egl-platforms=x11,drm'
'--disable-nine' '--enable-gallium-llvm' '--disable-omx'
'--disable-va' '--disable-vdpau' '--disable-xa' '--disable-xvmc'
'--disable-glx-read-only-text' '--disable-gallium-osmesa'
* phase-helpers.sh, line 665: Called __helpers_die 'econf failed'
* isolated-functions.sh, line 117: Called die
* The specific snippet of code:
* die "$@"
*
* If you need support, post the output of `emerge --info
'=media-libs/mesa-13.0.5::gentoo'`,
* the complete build log and the output of `emerge -pqv
'=media-libs/mesa-13.0.5::gentoo'`.
* The complete build log is located at
'/var/tmp/portage/media-libs/mesa-13.0.5/temp/build.log'.
* The ebuild environment file is located at
'/var/tmp/portage/media-libs/mesa-13.0.5/temp/environment'.
* Working directory:
'/var/tmp/portage/media-libs/mesa-13.0.5/work/mesa-13.0.5-abi_x86_32.x86'
* S: '/var/tmp/portage/media-libs/mesa-13.0.5/work/mesa-13.0.5'
$ eix libdrm_amdgpu
No matches found
So, there is no libdrm_amdgpu in my updated portage tree but
media-libs/mesa-13.0.5::gentoo seems to demand it!
$ eix amdgpu
* sys-firmware/amdgpu-ucode
Available versions: 20160628 20161121 {legacy}
Homepage: https://people.freedesktop.org/~agd5f/radeon_ucode/
Description: Microcode for C.Islands/V.Islands/A.Islands
Radeon GPUs and APUs
* x11-drivers/xf86-video-amdgpu
Available versions: 1.1.0 ~1.1.2 1.2.0 **9999 {glamor}
Homepage: https://www.x.org/wiki/
Description: Accelerated Open Source driver for AMDGPU cards
Any ideas?