--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: unblock: grml2usb/0.14.10.1
- From: Michael Prokop <mika@debian.org>
- Date: Wed, 25 Feb 2015 14:34:37 +0100
- Message-id: <2015-02-25T14-30-44@devnull.michael-prokop.at>
- Message-id: <20150225133437.18106.33551.reportbug@odysseus.grml.info>
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
I'm hereby asking for pre-approval of grml2usb/0.14.10.1.
It's fixing RC bug #779193 and includes a fix related to #751724
which also affects grml2usb's grml2iso script.
debdiff of grml2usb 0.14.10 as in Debian/jessie against what I'd
like to upload towards Debian/unstable is at the end of my mail.
Please let me know if I can upload this to Debian/unstable to get it
towards jessie.
Thanks for consideration,
regards,
-mika-
diff -Nru grml2usb-0.14.10/debian/changelog grml2usb-0.14.10.1/debian/changelog
--- grml2usb-0.14.10/debian/changelog 2014-10-13 10:52:31.000000000 +0200
+++ grml2usb-0.14.10.1/debian/changelog 2015-02-25 14:29:57.000000000 +0100
@@ -1,3 +1,12 @@
+grml2usb (0.14.10.1) unstable; urgency=medium
+
+ * [bfe149a] Sync filesystems before returning from MBR installation
+ (Closes: #779193)
+ * [83944f2] Add syslinux-utils to Recommends + adjust error message for
+ isohybrid (related to #751724)
+
+ -- Michael Prokop <mika@grml.org> Wed, 25 Feb 2015 14:27:19 +0100
+
grml2usb (0.14.10) unstable; urgency=medium
[ Michael Prokop ]
diff -Nru grml2usb-0.14.10/debian/control grml2usb-0.14.10.1/debian/control
--- grml2usb-0.14.10/debian/control 2014-10-07 08:42:47.000000000 +0200
+++ grml2usb-0.14.10.1/debian/control 2015-02-25 14:27:10.000000000 +0100
@@ -26,6 +26,7 @@
${misc:Depends},
${shlibs:Depends}
Recommends: syslinux,
+ syslinux-utils,
xorriso | genisoimage
Description: install Grml system / ISO to usb device
This script installs a Grml ISO to an USB device to be able
diff -Nru grml2usb-0.14.10/grml2iso grml2usb-0.14.10.1/grml2iso
--- grml2usb-0.14.10/grml2iso 2014-02-07 18:36:22.000000000 +0100
+++ grml2usb-0.14.10.1/grml2iso 2015-02-25 14:27:10.000000000 +0100
@@ -37,7 +37,7 @@
fi
if ! which isohybrid >/dev/null 2>&1 ; then
- echo "Error: isohybrid executable not found (install syslinux/isolinux?)." >&2
+ echo "Error: isohybrid executable not found (install syslinux/isolinux/syslinux-utils?)." >&2
exit 1
fi
# }}}
diff -Nru grml2usb-0.14.10/grml2usb grml2usb-0.14.10.1/grml2usb
--- grml2usb-0.14.10/grml2usb 2014-10-13 10:52:18.000000000 +0200
+++ grml2usb-0.14.10.1/grml2usb 2015-02-25 14:27:05.000000000 +0100
@@ -643,6 +643,10 @@
raise Exception("error executing dd (third run)")
del tmpf
+ # make sure we sync filesystems before returning
+ proc = subprocess.Popen(["sync"])
+ proc.wait()
+
def is_writeable(device):
"""Check if the device is writeable for the current user
--- End Message ---