[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#685053: marked as done (unblock: libvdpau/0.4.1-7)



Your message dated Fri, 12 Oct 2012 18:32:24 +0200
with message-id <50784618.5090000@abeckmann.de>
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 owner@bugs.debian.org
immediately.)


-- 
685053: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=685053
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
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 <debian@abeckmann.de>  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 ---

Reply to: