Your message dated Mon, 12 Nov 2012 23:33:58 +0100 with message-id <20121112223358.GC17465@radis.cristau.org> and subject line Re: Bug#687373: pre-approve unblock: libxvmc/1.0.7-1.1 has caused the Debian Bug report #687373, regarding pre-approve unblock: libxvmc/1.0.7-1.1 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 687373: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687373 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: pre-approve unblock: libxvmc/1.0.7-1.1
- From: Andreas Beckmann <debian@abeckmann.de>
- Date: Wed, 12 Sep 2012 10:36:20 +0200
- Message-id: <20120912083620.28882.77850.reportbug@cake.ae.cs.uni-frankfurt.de>
Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock Dear release managers, please approve the upload of a NMU of libxvmc that converts the package to multiarch for inclusion in wheezy, fixing #640499. Of course the maintainers are welcome to do such an upload themselves. The patch has been around for a year, has gotten more testing recently and Ralf Jung has confirmed that it is OK to have shared conffiles in M-A: same packages. I consider adding multiarch support to libxvmc1 as important, as this is currently a regression from squeeze: users of the non-free Nvidia drivers on amd64 are unable to get OpenGL acceleration in 32-bit applications. Most often this is observed in 32-bit wine, which seems to be a frequent use case considering the number of bug reports and commenters: #676723: libgl1-nvidia-glx:i386: Please downgrad libxvmc dependency to Recommends, #685054: breaks wine (32-bit) OpenGL support on amd64, #686033: libgl1-nvidia-glx: 304.37-1 libgl1-nvidia-glx:i386 removes libgl1-nvidia-glx (amd64) and Nvidia driver Also, without libxvmc1:i386 we can't give working instructions for replacing the obsolete *nvidia*-ia32 packages (which need to become transitional due to the phasing out of the monolithic ia32-libs) by their multiarchified variants. If I get an OK that a package with the attached nmudiff 5 files changed, 20 insertions(+), 7 deletions(-) is fine for wheezy, I'll go looking for a sponsor (unless the maintainers object). Andreas unblock libxvmc/1.0.7-1.1diffstat for libxvmc_1.0.7-1 libxvmc_1.0.7-1.1 changelog | 7 +++++++ control | 3 +++ libxvmc-dev.install | 10 +++++----- libxvmc1.install | 4 ++-- rules | 3 +++ 5 files changed, 20 insertions(+), 7 deletions(-) diff -u libxvmc-1.0.7/debian/rules libxvmc-1.0.7/debian/rules --- libxvmc-1.0.7/debian/rules +++ libxvmc-1.0.7/debian/rules @@ -10,6 +10,8 @@ # set this to the name of the main shlib's binary package PACKAGE = libxvmc1 +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) + include debian/xsfbs/xsfbs.mk CFLAGS = -Wall -g @@ -40,6 +42,7 @@ mkdir -p build cd build && \ ../configure --prefix=/usr \ + --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \ --sysconfdir=/etc --mandir=\$${prefix}/share/man \ --infodir=\$${prefix}/share/info $(confflags) \ CFLAGS="$(CFLAGS)" diff -u libxvmc-1.0.7/debian/control libxvmc-1.0.7/debian/control --- libxvmc-1.0.7/debian/control +++ libxvmc-1.0.7/debian/control @@ -21,6 +21,8 @@ Package: libxvmc1 Section: libs Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, x11-common Description: X11 Video extension library libXvMC provides an X Window System client interface to the @@ -63,6 +65,7 @@ Package: libxvmc-dev Section: libdevel Architecture: any +Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, libxvmc1 (= ${binary:Version}), libx11-dev (>= 2:1.0.0-1), libxext-dev (>= 1:1.0.0-2), x11proto-video-dev, libxv-dev Conflicts: x11proto-video-dev (<< 2.2+cvs.20050712-1) Replaces: x11proto-video-dev (<< 2.2+cvs.20050712-1) diff -u libxvmc-1.0.7/debian/libxvmc-dev.install libxvmc-1.0.7/debian/libxvmc-dev.install --- libxvmc-1.0.7/debian/libxvmc-dev.install +++ libxvmc-1.0.7/debian/libxvmc-dev.install @@ -1,7 +1,7 @@ usr/include/X11/* -usr/lib/libXvMC.a -usr/lib/libXvMC.so -usr/lib/libXvMCW.a -usr/lib/libXvMCW.so -usr/lib/pkgconfig/xvmc.pc +usr/lib/*/libXvMC.a +usr/lib/*/libXvMC.so +usr/lib/*/libXvMCW.a +usr/lib/*/libXvMCW.so +usr/lib/*/pkgconfig/xvmc.pc usr/share/doc/libXvMC/* usr/share/doc/libxvmc-dev diff -u libxvmc-1.0.7/debian/libxvmc1.install libxvmc-1.0.7/debian/libxvmc1.install --- libxvmc-1.0.7/debian/libxvmc1.install +++ libxvmc-1.0.7/debian/libxvmc1.install @@ -1,3 +1,3 @@ -usr/lib/libXvMC.so.1* -usr/lib/libXvMCW.so.1* +usr/lib/*/libXvMC.so.1* +usr/lib/*/libXvMCW.so.1* etc/X11/XvMCConfig diff -u libxvmc-1.0.7/debian/changelog libxvmc-1.0.7/debian/changelog --- libxvmc-1.0.7/debian/changelog +++ libxvmc-1.0.7/debian/changelog @@ -1,3 +1,10 @@ +libxvmc (2:1.0.7-1.1) UNRELEASED; urgency=low + + * Non-maintainer upload. + * Build for multiarch. (Closes: #640499) + + -- Andreas Beckmann <debian@abeckmann.de> Wed, 12 Sep 2012 05:16:31 +0200 + libxvmc (2:1.0.7-1) unstable; urgency=low [ Robert Hooker ]
--- End Message ---
--- Begin Message ---
- To: Andreas Beckmann <debian@abeckmann.de>, 687373-done@bugs.debian.org
- Subject: Re: Bug#687373: pre-approve unblock: libxvmc/1.0.7-1.1
- From: Julien Cristau <jcristau@debian.org>
- Date: Mon, 12 Nov 2012 23:33:58 +0100
- Message-id: <20121112223358.GC17465@radis.cristau.org>
- In-reply-to: <20120912083620.28882.77850.reportbug@cake.ae.cs.uni-frankfurt.de>
- References: <20120912083620.28882.77850.reportbug@cake.ae.cs.uni-frankfurt.de>
On Wed, Sep 12, 2012 at 10:36:20 +0200, Andreas Beckmann wrote: > Package: release.debian.org > Severity: normal > User: release.debian.org@packages.debian.org > Usertags: unblock > > Dear release managers, > > please approve the upload of a NMU of libxvmc that converts the package > to multiarch for inclusion in wheezy, fixing #640499. Of course the > maintainers are welcome to do such an upload themselves. > Sounds like the nvidia stuff was worked around some other way, so closing. Cheers, JulienAttachment: signature.asc
Description: Digital signature
--- End Message ---