Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 568402 - =media-libs/mesa-11.1.0 needs libva >= 0.38.0
Summary: =media-libs/mesa-11.1.0 needs libva >= 0.38.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matt Turner
URL: http://cgit.freedesktop.org/mesa/mesa...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-16 08:33 UTC by Stefan Schmid
Modified: 2015-12-19 04:06 UTC (History)
4 users (show)

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


Attachments
Buildlog of media-libs/mesa-11.1.0 (build.log,15.07 KB, text/x-log)
2015-12-16 08:33 UTC, Stefan Schmid
Details
emerge --info (emerge.info,6.29 KB, text/plain)
2015-12-16 14:43 UTC, Stefan Schmid
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Schmid 2015-12-16 08:33:23 UTC
Created attachment 419316 [details]
Buildlog of media-libs/mesa-11.1.0

The new Mesa3D needs a newer Version of the libva packages.
Comment 1 Jan Fikar 2015-12-16 10:32:22 UTC
I have the same problem.

In the /usr/portage/media-libs/mesa/mesa-11.1.0.ebuild file it is written:

...
vaapi? ( >=x11-libs/libva-0.35.0:=[${MULTILIB_USEDEP}] )
...

My installed version of x11-libs/libv is 1.3.1, but mesa build log says it is 0.35.1. Is it a version mismatch?
Comment 2 Stefan Schmid 2015-12-16 14:43:23 UTC
Created attachment 419360 [details]
emerge --info

I added "emerge --info" and my libva Version is 1.3.1
Comment 3 i.Dark_Templar 2015-12-17 10:13:03 UTC
I've had similar issue. It looks like x11-libs/libva-1.3.1 has version 0.35.1:

$ grep Version /usr/lib/pkgconfig/libva.pc
Version: 0.35.1

I've installed latest x11-libs/libva (1.6.1) and now it has required version:

$ grep Version /usr/lib/pkgconfig/libva.pc
Version: 0.38.0

I think it mesa-11.1.0[vaapi] should be fixed to depend on >=x11-libs/libva-1.6.1:=[${MULTILIB_USEDEP}]

I didn't test if any earlier version would work too.
Comment 4 Matt Turner gentoo-dev 2015-12-19 04:06:05 UTC
Updated 11.1.0 and 9999 ebuilds' libva dependencies to >=1.6.0.

commit fe6bdbd19cba716cb04dba73969ae290f87eea5c
Author: Matt Turner <mattst88@gentoo.org>
Date:   Fri Dec 18 22:32:21 2015 -0500

    media-libs/mesa: Update libva dependency to >=1.6.0.