Package: vainfo Version: 1.0.15-4 Followup-For: Bug #664700 I came across the same problem, The first multiarch patch for this package let libva search in the right place
here is a patch to restore that functionality (but not search in the non-multiarch paths as well) in the source look for LIBVA_DRIVERS_PATH -- System Information: Debian Release: wheezy/sid APT prefers precise-updates APT policy: (500, 'precise-updates'), (500, 'precise-security'), (500, 'precise'), (100, 'precise-backports') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-24-generic (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages vainfo depends on: ii libc6 2.15-0ubuntu10 ii libva-x11-1 1.1.0.pre1~git20120417.aa8d1ca-ppa4~precise ii libva1 1.1.0.pre1~git20120417.aa8d1ca-ppa4~precise ii libx11-6 2:1.4.99.1-0ubuntu2
>From 8778fb25143b48c8d85abc4e3f87b509b366fcc8 Mon Sep 17 00:00:00 2001 From: Shawn Landden <shawnland...@gmail.com> Date: Thu, 17 May 2012 18:55:52 -0700 Subject: [PATCH] fix vainfo for multiarch commit 2298fb2d8926984cab6195284459a56601987c62 [Use dh_auto_configure to pass in default+extra configure options.] broke vainfo's ability to find the xvba driver, we need the default internal LIBVA_DRIVER_PATH, which gets set by $libdir, to be multiarch --- debian/rules | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/debian/rules b/debian/rules index 8abd759..2fe4590 100755 --- a/debian/rules +++ b/debian/rules @@ -1,5 +1,7 @@ #!/usr/bin/make -f +include /usr/share/dpkg/architecture.mk + %: dh $@ --parallel --with autoreconf @@ -9,7 +11,9 @@ override_dh_makeshlibs: dh_makeshlibs -plibva1 -V 'libva1 (>> 1.0.15~)' override_dh_auto_configure: - dh_auto_configure -- --disable-silent-rules + dh_auto_configure -- --disable-silent-rules \ + --prefix=/usr \ + --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) get-orig-source: $(dir $_)libva-get-orig-source -- 1.7.9.5