Your message dated Fri, 12 Oct 2012 18:32:24 +0200
with message-id <[email protected]>
and subject line Re: Bug#685053: unblock: libvdpau/0.4.1-7
has caused the Debian Bug report #685053,
regarding unblock: libvdpau/0.4.1-7
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 [email protected]
immediately.)
--
685053: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=685053
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock
Control: block -1 by 684871
Please unblock package libvdpau
Since nvidia-vdpau-driver-ia32 has been turned into an empty
transitional package we can drop the lib32vdpau1 package and therefore
remove the unavailable build-depends ia32-libs-dev, fixing #679524
unblock libvdpau/0.4.1-7
diffstat for libvdpau-0.4.1 libvdpau-0.4.1
changelog | 13 +++++++++++++
control | 24 ++----------------------
lib32vdpau1.install | 3 ---
lib32vdpau1.lintian-overrides | 1 -
lib32vdpau1.postinst | 21 ---------------------
lib32vdpau1.symbols | 1 -
libvdpau-doc.lintian-overrides | 2 +-
rules | 32 +++-----------------------------
8 files changed, 19 insertions(+), 78 deletions(-)
diff -Nru libvdpau-0.4.1/debian/changelog libvdpau-0.4.1/debian/changelog
--- libvdpau-0.4.1/debian/changelog 2012-05-22 23:13:18.000000000 +0200
+++ libvdpau-0.4.1/debian/changelog 2012-08-16 02:21:22.000000000 +0200
@@ -1,3 +1,16 @@
+libvdpau (0.4.1-7) unstable; urgency=low
+
+ * The last (and only) reverse dependency of lib32vdpau1 was the non-free
+ nvidia-vdpau-driver-ia32 which is now an empty transitional package.
+ * d/{control,lib32vdpau1.*}: Drop lib32vdpau1 package. (Closes: #679524)
+ * d/{control,rules}: Remove support for building the extra 32-bit biarch
+ library on amd64.
+ * libvdpau1: Add Replaces/Conflicts: lib32vdpau1 to ensure the old biarch
+ package gets removed properly.
+ * Update lintian overrides for duplicate files generated by doxygen.
+
+ -- Andreas Beckmann <[email protected]> Thu, 16 Aug 2012 02:05:59 +0200
+
libvdpau (0.4.1-6) unstable; urgency=low
[ Maurizio Avogadro ]
diff -Nru libvdpau-0.4.1/debian/control libvdpau-0.4.1/debian/control
--- libvdpau-0.4.1/debian/control 2012-05-22 23:13:18.000000000 +0200
+++ libvdpau-0.4.1/debian/control 2012-08-16 02:21:22.000000000 +0200
@@ -15,8 +15,6 @@
libx11-dev,
x11proto-dri2-dev (>= 2.2),
libxext-dev,
- g++-multilib [amd64],
- ia32-libs-dev [amd64],
Build-Depends-Indep:
doxygen-latex,
graphviz,
@@ -57,15 +55,15 @@
nvidia-libvdpau1,
nvidia-libvdpau-ia32,
nvidia-libvdpau1-ia32,
+ lib32vdpau1,
Conflicts:
nvidia-libvdpau,
nvidia-libvdpau1,
nvidia-libvdpau-ia32,
nvidia-libvdpau1-ia32,
- lib32vdpau1 [i386],
+ lib32vdpau1,
Suggests:
nvidia-vdpau-driver [amd64 i386]
- | nvidia-vdpau-driver-ia32 [amd64]
| vdpau-driver
Description: Video Decode and Presentation API for Unix (libraries)
VDPAU (Video Decode and Presentation API for Unix) is an open source
@@ -77,24 +75,6 @@
.
This package contains the VDPAU wrapper and trace libraries.
-Package: lib32vdpau1
-Architecture: amd64
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Replaces: nvidia-libvdpau1-ia32
-Conflicts: nvidia-libvdpau1-ia32
-Suggests:
- nvidia-vdpau-driver-ia32 [amd64]
- | vdpau-driver-ia32
-Description: Video Decode and Presentation API for Unix (32-bit libraries)
- VDPAU (Video Decode and Presentation API for Unix) is an open source
- library (libvdpau) and API designed by NVIDIA originally for its GeForce
- 8 series and later GPU hardware, targeted at the X Window System on Unix
- operating-systems (including Linux, FreeBSD, and Solaris). This VDPAU API
- allows video programs to offload portions of the video decoding process
- and video post-processing to the GPU video-hardware.
- .
- This package contains the VDPAU wrapper and trace 32-bit libraries.
-
Package: libvdpau-doc
Architecture: all
Section: doc
diff -Nru libvdpau-0.4.1/debian/lib32vdpau1.install libvdpau-0.4.1/debian/lib32vdpau1.install
--- libvdpau-0.4.1/debian/lib32vdpau1.install 2012-05-22 23:13:18.000000000 +0200
+++ libvdpau-0.4.1/debian/lib32vdpau1.install 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-usr/lib32/libvdpau.so
-usr/lib32/libvdpau.so.*
-usr/lib32/vdpau/libvdpau_trace.so.*
diff -Nru libvdpau-0.4.1/debian/lib32vdpau1.lintian-overrides libvdpau-0.4.1/debian/lib32vdpau1.lintian-overrides
--- libvdpau-0.4.1/debian/lib32vdpau1.lintian-overrides 2012-05-22 23:13:18.000000000 +0200
+++ libvdpau-0.4.1/debian/lib32vdpau1.lintian-overrides 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-lib32vdpau1: non-dev-pkg-with-shlib-symlink usr/lib32/libvdpau.so.1.0.0 usr/lib32/libvdpau.so
diff -Nru libvdpau-0.4.1/debian/lib32vdpau1.postinst libvdpau-0.4.1/debian/lib32vdpau1.postinst
--- libvdpau-0.4.1/debian/lib32vdpau1.postinst 2012-05-22 23:13:18.000000000 +0200
+++ libvdpau-0.4.1/debian/lib32vdpau1.postinst 1970-01-01 01:00:00.000000000 +0100
@@ -1,21 +0,0 @@
-#!/bin/sh
-set -e
-
-
-if [ "$1" = "configure" ]; then
- # <target: squeeze>
- # these files were not shipped in the package nvidia-libvdpau (before
- # the emul/ia32-linux transition) but generated by ldconfig
- test ! -L /emul/ia32-linux/usr/lib/libvdpau.so.1 || \
- rm /emul/ia32-linux/usr/lib/libvdpau.so.1 || true
- test ! -L /emul/ia32-linux/usr/lib/libvdpau_nvidia.so || \
- rm /emul/ia32-linux/usr/lib/libvdpau_nvidia.so || true
- test ! -L /emul/ia32-linux/usr/lib/libvdpau_trace.so || \
- rm /emul/ia32-linux/usr/lib/libvdpau_trace.so || true
- # </target: squeeze>
-fi
-
-
-#DEBHELPER#
-
-exit 0
diff -Nru libvdpau-0.4.1/debian/lib32vdpau1.symbols libvdpau-0.4.1/debian/lib32vdpau1.symbols
--- libvdpau-0.4.1/debian/lib32vdpau1.symbols 2012-05-22 23:13:18.000000000 +0200
+++ libvdpau-0.4.1/debian/lib32vdpau1.symbols 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "libvdpau1.symbols"
diff -Nru libvdpau-0.4.1/debian/libvdpau-doc.lintian-overrides libvdpau-0.4.1/debian/libvdpau-doc.lintian-overrides
--- libvdpau-0.4.1/debian/libvdpau-doc.lintian-overrides 2012-05-22 23:13:18.000000000 +0200
+++ libvdpau-0.4.1/debian/libvdpau-doc.lintian-overrides 2012-08-16 02:21:22.000000000 +0200
@@ -1,2 +1,2 @@
# doxygen generated files
-duplicate-files usr/share/doc/libvdpau-doc/html/*.map
+duplicate-files usr/share/doc/libvdpau-doc/html/ftv2*.png usr/share/doc/libvdpau-doc/html/ftv2*.png
diff -Nru libvdpau-0.4.1/debian/rules libvdpau-0.4.1/debian/rules
--- libvdpau-0.4.1/debian/rules 2012-05-22 23:13:18.000000000 +0200
+++ libvdpau-0.4.1/debian/rules 2012-08-16 02:21:22.000000000 +0200
@@ -15,13 +15,6 @@
CONFIGURE_OPTIONS ?= $(call cond_enable) \
--enable-dri2
-32-ARCHS=amd64
-ifneq (,$(findstring $(DEB_HOST_ARCH), $(32-ARCHS)))
-EXTRA_CONFIGURE += configure32
-EXTRA_BUILD += build32
-EXTRA_INSTALL += install32
-endif
-
%:
dh $@ --with autoreconf
@@ -30,33 +23,18 @@
override_dh_autoreconf:
dh_autoreconf --as-needed
-override_dh_auto_configure: $(EXTRA_CONFIGURE)
+override_dh_auto_configure:
dh_testdir
LDFLAGS="-Wl,--as-needed $$(dpkg-buildflags --get LDFLAGS)" ./configure \
--prefix=/usr --sysconfdir=/etc --libdir=/usr/lib/$(DEB_HOST_MULTIARCH) \
$(CONFIGURE_OPTIONS)
-configure32:
- dh_testdir
- mkdir debian/32
- cd debian/32 && \
- CC="$(CC) -m32" CXX="$(CXX) -m32" \
- LDFLAGS="-Wl,--as-needed $$(dpkg-buildflags --get LDFLAGS)" \
- ../../configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib32 \
- $(CONFIGURE_OPTIONS)
-
-override_dh_auto_build: $(EXTRA_BUILD)
+override_dh_auto_build:
dh_auto_build
-build32:
- dh_auto_build --sourcedirectory=debian/32
-
-override_dh_auto_install: $(EXTRA_INSTALL)
+override_dh_auto_install:
dh_auto_install
-install32:
- dh_auto_install --sourcedirectory=debian/32
-
override_dh_installdocs:
dh_installdocs -X.md5
@@ -64,9 +42,5 @@
override_dh_makeshlibs:
dh_makeshlibs -Xvdpau/libvdpau_trace.so.1
-override_dh_auto_clean:
- dh_auto_clean
- rm -rf debian/32
-
get-orig-source:
$(dir $_)libvdpau-get-orig-source
--- End Message ---
--- Begin Message ---
On 2012-09-04 00:11, Adam D. Barratt wrote:
> On Thu, 2012-08-16 at 09:27 +0200, Andreas Beckmann wrote:
>> Please unblock package libvdpau
> There is an unblock hint for this, but it's currently failing to migrate
> due to nvidia-* not being unblocked (as per the blocking bug).
libvdpau migrated some time ago after nvidia was unblocked ...
Andreas
--- End Message ---