Hi! It seems that the file /var/lib/dpkg/info/ifupdown.postinst is broken, because there is an empty clause within a then block, and that breaks the parse tree.
This can easily fixed: --- ifupdown.postinst.orig 2013-05-07 02:50:15.000000000 +0200 +++ ifupdown.postinst 2013-05-07 06:23:20.695223000 +0200 @@ -99,6 +99,7 @@ if [ -f /etc/network/interfaces ] ; then # We don't need loopback interface definition anymore as # ifupdown handles loopback interface on its own from now + : # add null command to preserve the parse tree else # ! -f /etc/network/interfaces if [ -z "$2" ]; then echo "Creating /etc/network/interfaces." After editing, run: # dpkg --pending --configure and we are ok. Hope that it helps. Cheers, -- pancho horrillo -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org