I've recently tried to upgrade a running debian testing system. It hung on upgrade of network-manager. Now if I manually start dpkg --pending --configure network manager fails to start and the process hanges.
To confirm it is waiting on systemd-tty-ask-password-agent see the following output of ps auxwww --forest on the machine, note that another process is also hanging waiting for /bin/systemd-tty-ask-password-agent USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND ... root 4597 0.0 0.1 25824 5292 tty1 S 17:53 0:01 \_ -bash root 9657 0.0 0.1 24124 7436 tty1 T 18:50 0:00 \_ dpkg --pending --configure root 9658 0.0 0.0 4328 756 tty1 T 18:50 0:00 | \_ /bin/sh /var/lib/dpkg/info/network-manager.postinst configure root 9661 0.0 0.0 4328 1456 tty1 T 18:50 0:00 | \_ /bin/sh /usr/sbin/invoke-rc.d dbus force-reload root 9692 0.0 0.0 24904 2640 tty1 T 18:50 0:00 | \_ systemctl reload dbus.service root 9693 0.0 0.0 13168 1532 tty1 T 18:50 0:00 | \_ /bin/systemd-tty-ask-password-agent --watch root 9703 0.0 0.0 21680 2524 tty1 R+ 18:58 0:00 \_ ps auxwww --forest root 9191 0.0 0.0 4328 1332 ? S 18:34 0:00 /bin/sh /usr/sbin/invoke-rc.d dbus force-reload root 9222 0.0 0.0 24904 2656 ? S 18:34 0:00 \_ systemctl reload dbus.service root 9223 0.0 0.0 13168 1684 ? S 18:34 0:00 \_ /bin/systemd-tty-ask-password-agent --watch Note that I'm logged in as root on the first tty. No need to ask me for a password here. Then I tried to replace /bin/systemd-tty-ask-password-agent with a link to /bin/true. But it's still hanging. Note that I killed all hanging processes before trying this. Now I get: USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND ... root 4597 0.0 0.1 25824 5292 tty1 S 17:53 0:02 \_ -bash root 9841 0.2 0.1 24124 7392 tty1 S 19:05 0:00 \_ dpkg --pending --configure root 9842 0.0 0.0 4328 792 tty1 S 19:05 0:00 | \_ /bin/sh /var/lib/dpkg/info/network-manager.postinst configure root 9845 0.0 0.0 4328 1436 tty1 S 19:05 0:00 | \_ /bin/sh /usr/sbin/invoke-rc.d dbus force-reload root 9876 0.0 0.0 24904 2592 tty1 S 19:05 0:00 | \_ systemctl reload dbus.service root 9877 0.0 0.0 0 0 tty1 Z 19:05 0:00 | \_ [systemd-tty-ask] <defunct> root 9884 0.0 0.0 21680 2472 tty1 R+ 19:06 0:00 \_ ps auxwww --forest ... So it looks like reloading dbus doesn't work. Note that dbus *is* running: USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND ... message+ 493 0.0 0.0 42352 3624 ? Ss 09:51 0:10 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation ... If you suggest any further tries / experiments, this machine isn't production so I can try all sort of stuff. Ralf -- Ralf Schlatterbeck email: r...@zoo.priv.at _______________________________________________ Pkg-systemd-maintainers mailing list Pkg-systemd-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-systemd-maintainers