Package: ifupdown
Version: 0.8.2
Severity: serious
Justification: fail to configure itself

  Hi,

  I just upgraded ifupdown and it fails to configure itself.
I've added "set -x" to /var/lib/dpkg/info/ifupdown.postinst and
a final "echo done $?" at the end of /lib/systemd/systemd-sysv-install. Here
are the results:

# LC_ALL=C dpkg -a --configure
Setting up ifupdown (0.8.2) ...
+ MYNAME=ifupdown.postinst
+ [ configure = configure ]
+ addgroup --quiet --system netdev
+ [ configure = configure ]
+ [ ! -f /etc/network/interfaces ]
+ [ configure = configure ]
+ [ -x /etc/init.d/networking ]
+ update-rc.d networking defaults
+ [ configure = configure ]
+ [ -e /etc/udev/rules.d/z60_ifupdown.rules ]
+ dpkg-maintscript-helper rm_conffile /etc/default/ifupdown 0.7~+ ifupdown -- 
configure 0.7.54
+ dpkg-maintscript-helper rm_conffile /etc/init.d/ifupdown 0.7~+ ifupdown -- 
configure 0.7.54
+ dpkg-maintscript-helper rm_conffile /etc/init.d/ifupdown-clean 0.7~beta1 
ifupdown -- configure 0.7.54
+ [ configure = configure -a -e /bin/systemctl ]
+ [ -z 0.7.54 ]
+ dpkg --compare-versions 0.7.54 lt 0.8
+ echo Enabling networking.service.
Enabling networking.service.
+ systemctl enable networking.service
Synchronizing state of networking.service with SysV init with 
/lib/systemd/systemd-sysv-install...
Executing /lib/systemd/systemd-sysv-install enable networking
done 0
Failed to execute operation: File exists
dpkg: error processing package ifupdown (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 ifupdown
#

So, something is wrong with the "systemctl enable networking.service" call but
is is not the /lib/systemd/systemd-sysv-install invocation.

Using "strace -f -o /tmp/strace.out2 systemctl enable networking.service" did
not help me to find which file is already existing.

  Regards,
    Vincent

-- System Information:
Debian Release: stretch/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'oldstable-updates'), (500, 
'oldoldstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 
'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armel, mipsel

Kernel: Linux 4.3.0-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages ifupdown depends on:
ii  adduser   3.113+nmu3
ii  iproute2  4.3.0-1
ii  libc6     2.19-22
ii  lsb-base  9.20150917

Versions of packages ifupdown recommends:
ii  isc-dhcp-client [dhcp-client]  4.3.3-5

Versions of packages ifupdown suggests:
ii  ppp     2.4.7-1+1
pn  rdnssd  <none>

-- no debconf information

Reply via email to