As this grave bug, which affects any new Squeeze installation for s390 and 
any upgrade from Lenny to Squeeze, has now remained unfixed for 4 months, 
even though it has been tagged pending for almost 2 months, I've uploaded 
an NMU to fix the issue.

The debdiff for the upload is attached. It also includes a fix for the only 
other BR against the package (#523178).

diff -Nru sysconfig-0.0.9/debian/changelog sysconfig-0.0.9+nmu1/debian/changelog
--- sysconfig-0.0.9/debian/changelog	2009-04-09 09:14:52.000000000 +0200
+++ sysconfig-0.0.9+nmu1/debian/changelog	2009-12-02 02:57:19.000000000 +0100
@@ -1,3 +1,13 @@
+sysconfig (0.0.9+nmu1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Use bash as shell for hwup and hwdown. Closes: #523178.
+  * udev-net: quote variable to avoid syntax errors if it's empty.
+    Closes: #523178.
+  * Increase debhelper compatibility to 5.
+
+ -- Frans Pop <f...@debian.org>  Wed, 02 Dec 2009 02:00:15 +0100
+
 sysconfig (0.0.9) unstable; urgency=low
 
   * Don't use the deprecated PHYSDEVPATH interface.
diff -Nru sysconfig-0.0.9/debian/compat sysconfig-0.0.9+nmu1/debian/compat
--- sysconfig-0.0.9/debian/compat	2008-07-04 12:49:34.000000000 +0200
+++ sysconfig-0.0.9+nmu1/debian/compat	2009-12-02 02:56:18.000000000 +0100
@@ -1 +1 @@
-4
+5
diff -Nru sysconfig-0.0.9/debian/control sysconfig-0.0.9+nmu1/debian/control
--- sysconfig-0.0.9/debian/control	2008-07-04 12:49:34.000000000 +0200
+++ sysconfig-0.0.9+nmu1/debian/control	2009-12-02 02:56:34.000000000 +0100
@@ -2,7 +2,7 @@
 Section: admin
 Priority: optional
 Maintainer: Bastian Blank <wa...@debian.org>
-Build-Depends: debhelper (>= 4.0.0)
+Build-Depends: debhelper (>= 5.0.0)
 Standards-Version: 3.6.2
 
 Package: sysconfig-hardware
diff -Nru sysconfig-0.0.9/etc/sysconfig/scripts/hardware/udev-net sysconfig-0.0.9+nmu1/etc/sysconfig/scripts/hardware/udev-net
--- sysconfig-0.0.9/etc/sysconfig/scripts/hardware/udev-net	2009-03-27 18:23:58.000000000 +0100
+++ sysconfig-0.0.9+nmu1/etc/sysconfig/scripts/hardware/udev-net	2009-12-02 01:59:24.000000000 +0100
@@ -11,7 +11,7 @@
 ID=$(readlink /sys/$DEVPATH/device | sed -e 's,.*/,,')
 BUS=$(readlink /sys/$DEVPATH/device/subsystem | sed -e 's,.*/,,')
 
-[ $BUS = "ccwgroup" ] && BUS=ccw
+[ "$BUS" = ccwgroup ] && BUS=ccw
 
 read_config $BUS $ID
 
diff -Nru sysconfig-0.0.9/sbin/hwdown sysconfig-0.0.9+nmu1/sbin/hwdown
--- sysconfig-0.0.9/sbin/hwdown	2008-07-04 15:22:51.000000000 +0200
+++ sysconfig-0.0.9+nmu1/sbin/hwdown	2009-12-02 01:57:49.000000000 +0100
@@ -1,3 +1,3 @@
-#!/bin/sh
+#!/bin/bash
 
 source /etc/sysconfig/scripts/hardware/hwdown "$@"
diff -Nru sysconfig-0.0.9/sbin/hwup sysconfig-0.0.9+nmu1/sbin/hwup
--- sysconfig-0.0.9/sbin/hwup	2008-07-04 15:22:51.000000000 +0200
+++ sysconfig-0.0.9+nmu1/sbin/hwup	2009-12-02 01:57:57.000000000 +0100
@@ -1,3 +1,3 @@
-#!/bin/sh
+#!/bin/bash
 
 source /etc/sysconfig/scripts/hardware/hwup "$@"

Reply via email to