tags 748618 patch
user ubuntu-devel@lists.ubuntu.com
usertag 748618 ubuntu-patch vivid
thanks
Patch below. I've applied this to Ubuntu. An identical patch also makes
sense for Debian.
diff -Nru syslinux-themes-debian-12/debian/changelog syslinux-themes-debian-12/debian/changelog
--- syslinux-themes-debian-12/debian/changelog 2014-01-12 22:57:35.000000000 +0000
+++ syslinux-themes-debian-12/debian/changelog 2015-04-09 11:44:42.000000000 +0100
@@ -1,3 +1,10 @@
+syslinux-themes-debian (12-4) unstable; urgency=medium
+
+ * Check that extlinux-update exists before trying to run it in the postrm
+ since it may already have been removed (Closes: #748618, LP: #1042511).
+
+ -- Robie Basak <robie.basak@ubuntu.com> Thu, 09 Apr 2015 11:44:25 +0100
+
syslinux-themes-debian (12-3) unstable; urgency=low
* QA upload.
diff -Nru syslinux-themes-debian-12/debian/syslinux-themes-debian-squeeze.postrm syslinux-themes-debian-12/debian/syslinux-themes-debian-squeeze.postrm
--- syslinux-themes-debian-12/debian/syslinux-themes-debian-squeeze.postrm 2013-05-20 09:19:09.000000000 +0100
+++ syslinux-themes-debian-12/debian/syslinux-themes-debian-squeeze.postrm 2015-04-09 11:15:50.000000000 +0100
@@ -4,7 +4,7 @@
case "${1}" in
remove)
- if [ -e /etc/default/extlinux ]
+ if [ -x /usr/sbin/extlinux-update -a -e /etc/default/extlinux ]
then
. /etc/default/extlinux
diff -Nru syslinux-themes-debian-12/debian/syslinux-themes-debian-wheezy.postrm syslinux-themes-debian-12/debian/syslinux-themes-debian-wheezy.postrm
--- syslinux-themes-debian-12/debian/syslinux-themes-debian-wheezy.postrm 2013-05-20 09:19:09.000000000 +0100
+++ syslinux-themes-debian-12/debian/syslinux-themes-debian-wheezy.postrm 2015-04-09 11:16:09.000000000 +0100
@@ -4,7 +4,7 @@
case "${1}" in
remove)
- if [ -e /etc/default/extlinux ]
+ if [ -x /usr/sbin/extlinux-update -a -e /etc/default/extlinux ]
then
. /etc/default/extlinux
diff -Nru syslinux-themes-debian-12/debian/syslinux-themes-debian.postrm syslinux-themes-debian-12/debian/syslinux-themes-debian.postrm
--- syslinux-themes-debian-12/debian/syslinux-themes-debian.postrm 2013-05-20 09:19:09.000000000 +0100
+++ syslinux-themes-debian-12/debian/syslinux-themes-debian.postrm 2015-04-09 11:16:15.000000000 +0100
@@ -4,7 +4,7 @@
case "${1}" in
remove)
- if [ -e /etc/default/extlinux ]
+ if [ -x /usr/sbin/extlinux-update -a -e /etc/default/extlinux ]
then
. /etc/default/extlinux
Attachment:
signature.asc
Description: Digital signature