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

Bug#770305: unblock: libeatmydata/82-4



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package libeatmydata

This upload fixes a pointless FTBFS on !linux, due to a missing build
dependency, used only during tests. Given that eatmydata worked fine in the past
on this arches, I see no point on block it on those arches.
Moreover it add a Pre-Depends line on multiarch-support, something that should
be RC.

Full debdiff follows.

diff -Nru libeatmydata-82/debian/changelog libeatmydata-82/debian/changelog
--- libeatmydata-82/debian/changelog    2014-11-09 22:36:54.000000000 +0100
+++ libeatmydata-82/debian/changelog    2014-11-19 22:48:02.000000000 +0100
@@ -1,3 +1,16 @@
+libeatmydata (82-4) unstable; urgency=low
+
+  [ Mattia Rizzolo ]
+  * [c6fde16] Fix FTBFS on hurd-i386 and kfreebsd-* due to missing strace (used
+    by the test suite) (Closes: #769605).
+
+  [ Thorsten Glaser ]
+  * [8c41772] Add missing Pre-Depends on multiarch-support
+
+  * Upload sponsored by Petter Reinholdtsen.
+
+ -- Mattia Rizzolo <mattia@mapreri.org>  Wed, 19 Nov 2014 22:41:45 +0100
+
 libeatmydata (82-3) unstable; urgency=low
 
   * debian/patches/bug-702711.patch:
diff -Nru libeatmydata-82/debian/control libeatmydata-82/debian/control
--- libeatmydata-82/debian/control  2014-11-09 12:06:58.000000000 +0100
+++ libeatmydata-82/debian/control  2014-11-19 22:48:02.000000000 +0100
@@ -36,6 +36,7 @@
 
 Package: libeatmydata1
 Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends},
          ${shlibs:Depends}
 Breaks: eatmydata (<< 82-1)
diff -Nru libeatmydata-82/debian/patches/series libeatmydata-82/debian/patches/series
--- libeatmydata-82/debian/patches/series   2014-11-08 14:45:40.000000000 +0100
+++ libeatmydata-82/debian/patches/series   2014-11-19 22:48:02.000000000 +0100
@@ -1,3 +1,4 @@
 executable-not-elf-or-script.patch
 multiarch-issue.patch
 bug-702711.patch
+tests
diff -Nru libeatmydata-82/debian/patches/tests libeatmydata-82/debian/patches/tests
--- libeatmydata-82/debian/patches/tests    1970-01-01 01:00:00.000000000 +0100
+++ libeatmydata-82/debian/patches/tests    2014-11-19 22:48:02.000000000 +0100
@@ -0,0 +1,16 @@
+--- a/test_run.sh
++++ b/test_run.sh
+@@ -9,6 +9,13 @@
+ # COPYING file in the root project directory for full text.
+ #
+ 
++CHECKOUT=$(which strace)
++CHECKRET="$?"
++if [ ! "$CHECKRET" -eq 0 ];then
++    echo "Could not find strace. Not running tests, but marking them as pass."
++    exit 0
++fi
++
+ # Get filename we want to run without path
+ name=`echo $1 | sed 's/.*\/\(libeatmydata\/.*[^\/]*\)$/\1/'`
+ 



unblock libeatmydata/82-4

-- 
regards,
						Mattia Rizzolo

GPG Key: 4096R/B9444540	http://goo.gl/I8TMB
more about me:		http://mapreri.org
Launchpad User:		https://launchpad.net/~mapreri
Ubuntu Wiki page:	https://wiki.ubuntu.com/MattiaRizzolo

Attachment: signature.asc
Description: Digital signature


Reply to: