<div dir="ltr">(I originally replied to Andrey off-list, but after thinking about it some more, believe it's relevant to the elrepo list in general.)<div><br></div><div>One of the biggest differences between my install (vaapi not working) and Andrey's (vaapi working) is the source of some key packages, particularly libdrm, libva, and mesa. (See below for his package list versus mine.)</div>
<div><br></div><div>In short, I'm using the libdrm and mesa packages from CentOS's "updates" repository, which are newer than that of elrepo. I know this wasn't originally the case, as when I first started messing with all this, elrepo was way ahead of the upstream release. But at some point it seems upstream leap-frogged elrepo.</div>
<div><br></div><div>With libva, it's a little trickier: elrepo has a newer version, but it conflicts with upstream's "libva1" package. (Side note: I'm also using the ATrpms repo, which includes even more libva packages, making things still more muddy.)</div>
<div><br></div><div>Given this, does it make any sense to do away with elrepo's libdrm and mesa packages, and simply defer to upstream? And maybe rename the "libva" package to "libva1" to be compatible with upstream? Or would these changes cause breakages that aren't obvious to me?</div>
<div><br></div><div>Thanks,</div><div>Matt</div><div><br></div><div><br></div><div>His package list:</div><div>On Sat, Oct 5, 2013 at 3:52 PM, Andrey Zhunev <span dir="ltr"><<a href="mailto:a-j@a-j.ru" target="_blank">a-j@a-j.ru</a>></span> wrote:<br>
</div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"># rpm -qa |grep elrepo |sort<br>
clang-3.0-5.el6.elrepo.x86_64<br>
clang-devel-3.0-5.el6.elrepo.x86_64<br>
elrepo-release-6-5.el6.elrepo.noarch<br>
intel-gpu-tools-2.21.2-1.el6.elrepo.x86_64<br>
khrplatform-devel-8.0.5-1.el6.elrepo.noarch<br>
libdrm-2.4.31-3.el6.elrepo.x86_64<br>
libdrm-devel-2.4.31-3.el6.elrepo.x86_64<br>
libva-1.1.0-1.el6.elrepo.x86_64<br>
libva-devel-1.1.0-1.el6.elrepo.x86_64<br>
libva-utils-1.1.0-1.el6.elrepo.x86_64<br>
llvm-3.0-5.el6.elrepo.x86_64<br>
llvm-devel-3.0-5.el6.elrepo.x86_64<br>
llvm-libs-3.0-5.el6.elrepo.x86_64<br>
llvm-ocaml-3.0-5.el6.elrepo.x86_64<br>
llvm-ocaml-devel-3.0-5.el6.elrepo.x86_64<br>
mesa-dri-drivers-8.0.5-1.el6.elrepo.x86_64<br>
mesa-dri-filesystem-8.0.5-1.el6.elrepo.x86_64<br>
mesa-libGL-8.0.5-1.el6.elrepo.x86_64<br>
mesa-libGL-devel-8.0.5-1.el6.elrepo.x86_64<br>
mesa-libGLU-8.0.5-1.el6.elrepo.x86_64<br>
mesa-libGLU-devel-8.0.5-1.el6.elrepo.x86_64<br>
mesa-libOSMesa-8.0.5-1.el6.elrepo.x86_64<br>
mesa-libOSMesa-devel-8.0.5-1.el6.elrepo.x86_64<br>
vaapi-driver-intel-1.0.17-1.el6.elrepo.x86_64<br>
xorg-x11-drv-intel-2.21.2-1.el6.elrepo.x86_64<br>
xorg-x11-drv-intel-devel-2.21.2-1.el6.elrepo.x86_64</blockquote><div><br></div><div><br></div><div>And here's what I have:</div><div># rpm -qa | egrep "(mesa|libva|libdrm)" | sort<br></div><div><div>libdrm-2.4.39-1.el6.x86_64</div>
<div>libdrm-devel-2.4.39-1.el6.x86_64</div><div>libva-0.31.1.1_1-0.31.1-2_sds5.el6.x86_64</div><div>libva-0.32.0.2_1-0.32.0-4_sds2.el6.x86_64</div><div>libva-1.0.15-7.el6.x86_64</div><div>libva1-1.0.15-7.el6.x86_64</div><div>
libva-compat0-0.32.0-4_sds2.el6.x86_64</div><div>libva-devel-1.0.15-7.el6.x86_64</div><div>libva-egl-0.32.0.2_1-0.32.0-4_sds2.el6.x86_64</div><div>libva-egl1-1.0.15-7.el6.x86_64</div><div>libva-glx-0.31.1.1_1-0.31.1-2_sds5.el6.x86_64</div>
<div>libva-glx-0.32.0.2_1-0.32.0-4_sds2.el6.x86_64</div><div>libva-glx1-1.0.15-7.el6.x86_64</div><div>libva-tpi-0.31.1.1_1-0.31.1-2_sds5.el6.x86_64</div><div>libva-tpi-0.32.0.2_1-0.32.0-4_sds2.el6.x86_64</div><div>libva-tpi1-1.0.15-7.el6.x86_64</div>
<div>libva-vdpau-driver-0.7.4-3.el6.1.x86_64</div><div>libva-x11-0.31.1.1_1-0.31.1-2_sds5.el6.x86_64</div><div>libva-x11-0.32.0.2_1-0.32.0-4_sds2.el6.x86_64</div><div>libva-x11_1-1.0.15-7.el6.x86_64</div><div>mesa-demos-9.0-0.8.el6_4.3.x86_64</div>
<div>mesa-dri1-drivers-7.11-8.el6.x86_64</div><div>mesa-dri-drivers-9.0-0.8.el6_4.3.x86_64</div><div>mesa-dri-filesystem-9.0-0.8.el6_4.3.x86_64</div><div>mesa-libGL-9.0-0.8.el6_4.3.x86_64</div><div>mesa-libGL-devel-9.0-0.8.el6_4.3.x86_64</div>
<div>mesa-libGLU-9.0-0.8.el6_4.3.x86_64</div><div>mesa-libGLU-devel-9.0-0.8.el6_4.3.x86_64</div><div>mesa-libGLw-6.5.1-10.el6.x86_64</div><div>mesa-libGLw-devel-6.5.1-10.el6.x86_64</div><div>mesa-libOSMesa-9.0-0.8.el6_4.3.x86_64</div>
<div>mesa-libOSMesa-devel-9.0-0.8.el6_4.3.x86_64</div></div><div><br></div></div></div></div>