Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package multipath-tools There was a bug reported in multipath-tools udeb package, which affect in the debian installer. Please see 779579 for details. This upload fixes the udeb version. The upload also fixes a documentation change, which was held back for the next upload. It just deletes some old NEWS entry. For details, please see 760189 unblock multipath-tools/0.5.0-6 -- System Information: Debian Release: 8.0 APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init)
diff -Nru multipath-tools-0.5.0/debian/changelog multipath-tools-0.5.0/debian/changelog --- multipath-tools-0.5.0/debian/changelog 2014-09-16 14:59:29.000000000 +0530 +++ multipath-tools-0.5.0/debian/changelog 2015-03-04 14:23:28.000000000 +0530 @@ -1,3 +1,10 @@ +multipath-tools (0.5.0-6) unstable; urgency=medium + + [ Mauricio Faria de Oliveira ] + * Build multipath-udeb with static libgcc (Closes: #779579) + + -- Mauricio Faria de Oliveira <mauri...@linux.vnet.ibm.com> Tue, 03 Mar 2015 15:52:58 -0300 + multipath-tools (0.5.0-5) unstable; urgency=medium * [5f967eb] Better daemon status in init's status action. diff -Nru multipath-tools-0.5.0/debian/NEWS multipath-tools-0.5.0/debian/NEWS --- multipath-tools-0.5.0/debian/NEWS 2014-09-05 18:05:17.000000000 +0530 +++ multipath-tools-0.5.0/debian/NEWS 2014-09-18 13:44:59.000000000 +0530 @@ -12,19 +12,6 @@ -- Ritesh Raj Sarraf <r...@debian.org> Fri, 05 Sep 2014 18:03:12 +0530 -multipath-tools (0.5.0-2) unstable; urgency=medium - - multipath-tools closely relied on udev for manyu of its task. - With udev merging with systemd, the close dependency on systemd is - stronger. - - In this release, we ship the upstream systemd service and socket - file in its pristine format. If you wish to use the traditional - init scripts, please disable the systemd service file and then - enable the init script - - -- Ritesh Raj Sarraf <r...@debian.org> Mon, 01 Sep 2014 14:14:11 +0530 - multipath-tools (0.4.7-2) unstable; urgency=low udev, which provides scsi_id, moved the binary to /lib/udev. diff -Nru multipath-tools-0.5.0/debian/rules multipath-tools-0.5.0/debian/rules --- multipath-tools-0.5.0/debian/rules 2014-09-05 17:44:33.000000000 +0530 +++ multipath-tools-0.5.0/debian/rules 2015-03-04 14:22:35.000000000 +0530 @@ -27,7 +27,7 @@ build: build-arch build-indep -build-arch: build-stamp +build-arch: build-multipath-udeb-stamp build-stamp build-indep: build-stamp build-stamp: @@ -39,15 +39,30 @@ touch $@ +# multipath-udeb: build separately; don't reference dynamic libgcc at runtime (#779579) +build-multipath-udeb-stamp: + dh_testdir + + DEB_CFLAGS_MAINT_APPEND="-static-libgcc" $(MAKE) $(OPTFLAGS) LIB=lib + + # store files for install target + mkdir -p $(CURDIR)/debian/tmp-multipath-udeb/sbin + $(MAKE) install INSTALL_PROGRAM=$(INSTALL_PROGRAM) DESTDIR=$(CURDIR)/debian/tmp-multipath-udeb LIB=lib + + $(MAKE) clean + + touch $@ + clean-tree: $(MAKE) clean clean: clean-tree dh_testdir - rm -f build-stamp + rm -f build-stamp build-multipath-udeb-stamp dh_prep debconf-updatepo rm -rf debian/*.debhelper.log + rm -rf debian/tmp-multipath-udeb install: dh_testdir @@ -58,7 +73,8 @@ mkdir -p $(CURDIR)/debian/tmp/sbin $(MAKE) install INSTALL_PROGRAM=$(INSTALL_PROGRAM) DESTDIR=$(CURDIR)/debian/tmp LIB=lib install -m 755 debian/dmsetup_env $(CURDIR)/debian/tmp/lib/udev/ - dh_install -X.rules --fail-missing --sourcedir=$(CURDIR)/debian/tmp + dh_install -X.rules --fail-missing -Nmultipath-udeb --sourcedir=$(CURDIR)/debian/tmp + dh_install -X.rules --fail-missing -pmultipath-udeb --sourcedir=$(CURDIR)/debian/tmp-multipath-udeb # initramfs stuff: install -D -m 755 debian/initramfs/hooks $(INITRAMFS)/hooks/multipath install -D -m 755 debian/initramfs/local-top \