Bug#656719: [RFC] [PATCH v3 2/3] debian/control: libg3dvl-mesa: Depend on libxvmc1
On Son, 2012-06-24 at 18:02 +0200, Paul Menzel wrote: This should be needed for the libxvmc1 interfaces to work. The VDPAU libraries should work without `libxvmc1`. [...] diff --git a/debian/control b/debian/control index a9fcdd3..064cd29 100644 --- a/debian/control +++ b/debian/control @@ -809,6 +809,7 @@ Package: libg3dvl-mesa Section: libs Architecture: linux-any Depends: + libxvmc1, ${shlibs:Depends}, ${misc:Depends}, Description: xvmc and vdpau Gallium3D video acceleration drivers Doesn't ${shlibs:Depends} contain libxvmc1 and libvdpau1? Which is BTW just one reason why I think separate packages for the VDPAU and XvMC functionality would make more sense. -- Earthling Michel Dänzer | http://www.amd.com Libre software enthusiast | Debian, X and DRI developer signature.asc Description: This is a digitally signed message part
Bug#656719: [RFC] [PATCH v3 2/3] debian/control: libg3dvl-mesa: Depend on libxvmc1
Am Montag, den 25.06.2012, 08:55 +0200 schrieb Michel Dänzer: On Son, 2012-06-24 at 18:02 +0200, Paul Menzel wrote: This should be needed for the libxvmc1 interfaces to work. The VDPAU libraries should work without `libxvmc1`. [...] diff --git a/debian/control b/debian/control index a9fcdd3..064cd29 100644 --- a/debian/control +++ b/debian/control @@ -809,6 +809,7 @@ Package: libg3dvl-mesa Section: libs Architecture: linux-any Depends: + libxvmc1, ${shlibs:Depends}, ${misc:Depends}, Description: xvmc and vdpau Gallium3D video acceleration drivers Doesn't ${shlibs:Depends} contain libxvmc1 and libvdpau1? $ LANG=C aptitude show libg3dvl-mesa Package: libg3dvl-mesa New: yes State: installed Automatically installed: no Version: 8.0.3-2 Priority: optional Section: libs Maintainer: Debian X Strike Force debia...@lists.debian.org Architecture: i386 Uncompressed Size: 69.5 M Depends: libc6 (= 2.3.6-6~), libdrm-nouveau1a (= 2.4.23), libdrm2 (= 2.4.3), libffi5 (= 3.0.4), libgcc1 (= 1:4.1.1), libstdc++6 (= 4.6), libvdpau1 (= 0.2), libx11-6 (= 2:1.4.99.1), libxext6, libxfixes3, libxv1 Description: xvmc and vdpau Gallium3D video acceleration drivers Homepage: http://mesa3d.sourceforge.net/ So without that change I only see `libxv1` and not `libxvmc1`. Am I missing something? Which is BTW just one reason why I think separate packages for the VDPAU and XvMC functionality would make more sense. Alright. I will respin this series. I welcome drafts for more elaborate descriptions too. ;-) Fabio, it would be great to hear your comments too. Thanks, Paul signature.asc Description: This is a digitally signed message part
Bug#656719: [RFC] [PATCH v3 2/3] debian/control: libg3dvl-mesa: Depend on libxvmc1
On Mon, 2012-06-25 at 09:21 +0200, Paul Menzel wrote: Am Montag, den 25.06.2012, 08:55 +0200 schrieb Michel Dänzer: On Son, 2012-06-24 at 18:02 +0200, Paul Menzel wrote: This should be needed for the libxvmc1 interfaces to work. The VDPAU libraries should work without `libxvmc1`. [...] diff --git a/debian/control b/debian/control index a9fcdd3..064cd29 100644 --- a/debian/control +++ b/debian/control @@ -809,6 +809,7 @@ Package: libg3dvl-mesa Section: libs Architecture: linux-any Depends: + libxvmc1, ${shlibs:Depends}, ${misc:Depends}, Description: xvmc and vdpau Gallium3D video acceleration drivers Doesn't ${shlibs:Depends} contain libxvmc1 and libvdpau1? $ LANG=C aptitude show libg3dvl-mesa Package: libg3dvl-mesa New: yes State: installed Automatically installed: no Version: 8.0.3-2 Priority: optional Section: libs Maintainer: Debian X Strike Force debia...@lists.debian.org Architecture: i386 Uncompressed Size: 69.5 M Depends: libc6 (= 2.3.6-6~), libdrm-nouveau1a (= 2.4.23), libdrm2 (= 2.4.3), libffi5 (= 3.0.4), libgcc1 (= 1:4.1.1), libstdc++6 (= 4.6), libvdpau1 (= 0.2), libx11-6 (= 2:1.4.99.1), libxext6, libxfixes3, libxv1 Description: xvmc and vdpau Gallium3D video acceleration drivers Homepage: http://mesa3d.sourceforge.net/ So without that change I only see `libxv1` and not `libxvmc1`. Am I missing something? No, it indeed looks like the Mesa libXvMC*.so.1 libraries don't link against libXvMC.so.1. I suspect that's an (upstream) bug though, as they do seem to reference symbols from libXvMC.so.1. -- Earthling Michel Dänzer | http://www.amd.com Libre software enthusiast | Debian, X and DRI developer signature.asc Description: This is a digitally signed message part
Bug#656719: [RFC] [PATCH v3 2/3] debian/control: libg3dvl-mesa: Depend on libxvmc1
Date: Sun, 24 Jun 2012 17:09:16 +0200 This should be needed for the libxvmc1 interfaces to work. The VDPAU libraries should work without `libxvmc1`. --- debian/changelog |4 debian/control |1 + 2 files changed, 5 insertions(+) diff --git a/debian/changelog b/debian/changelog index a6900df..4815c2e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,12 @@ mesa (8.0.3-2) UNRELEASED; urgency=low + [ Fabio Pedretti ] * Enable Gallium VDPAU and XvMC driver support on at least Radeon r300+ and r600+. (Closes: #656719) (LP: #1002224) + [ Paul Menzel ] + * libg3dvl-mesa: Depend on libxvmc1. + -- Fabio Pedretti fabio@libero.it Mon, 21 May 2012 12:46:40 +0300 mesa (8.0.3-1) unstable; urgency=low diff --git a/debian/control b/debian/control index a9fcdd3..064cd29 100644 --- a/debian/control +++ b/debian/control @@ -809,6 +809,7 @@ Package: libg3dvl-mesa Section: libs Architecture: linux-any Depends: + libxvmc1, ${shlibs:Depends}, ${misc:Depends}, Description: xvmc and vdpau Gallium3D video acceleration drivers -- 1.7.10.4 signature.asc Description: This is a digitally signed message part