Hi, I had (before update) Ubuntu 12.04.2 LTS (GNU/Linux 3.2.0-41-generic x86_64). I did sudo apt-get update sudo apt-get dist-upgrade The system proposed some updates and one of them was also procps Get:32 http://nl.archive.ubuntu.com/ubuntu/ precise-updates/main procps amd64 1:3.2.8-11ubuntu6.2 [235 kB] At the end of the procedure the machine returned Setting up procps (1:3.2.8-11ubuntu6.2) ... start: Job failed to start invoke-rc.d: initscript procps, action "start" failed. dpkg: error processing procps (--configure): subprocess installed post-installation script returned error exit status 1 dpkg: dependency problems prevent configuration of udev: udev depends on procps; however: Package procps is not configured yet. dpkg: error processing udev (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of mdadm: mdadm depends on udev (>= 136-1); however: Package udev is not configured yet. dpkg: error processing mdadm (--configure): dependency problems - leaving unconfigured Setting up bash-completion (1:1.3-1ubuntu8.1) ... No apport report written because the error message indicates it's a follow-up error from a previous failure. No apport report written because the error message indicates it's a follow-up error from a previous failure. Installing new version of config file /etc/bash_completion.d/tar ... Setting up samba-common-bin (2:3.6.3-2ubuntu2.8) ... dpkg: dependency problems prevent configuration of samba: samba depends on procps; however: Package procps is not configured yet. dpkg: error processing samba (--configure): dependency problems - leaving unconfigured Setting up smbclient (2:3.6.3-2ubuntu2.8) ... No apport report written because MaxReports has already been reached Setting up libpam-smbpass (2:3.6.3-2ubuntu2.8) ... Setting up rsyslog (5.8.6-1ubuntu8.5) ... Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd rsyslog stop/waiting rsyslog start/running, process 9224 Setting up libplymouth2 (0.8.2-2ubuntu31.1) ... dpkg: dependency problems prevent configuration of plymouth: plymouth depends on udev (>= 166-0ubuntu4); however: Package udev is not configured yet. dpkg: error processing plymouth (--configure): dependency problems - leaving unconfigured No apport report written because MaxReports has already been reached Setting up apt-transport-https (0.8.16~exp12ubuntu10.15) ... dpkg: dependency problems prevent configuration of plymouth-theme-ubuntu-text: plymouth-theme-ubuntu-text depends on plymouth; however: Package plymouth is not configured yet. dpkg: error processing plymouth-theme-ubuntu-text (--configure): dependency problems - leaving unconfigured Setting up apt-xapian-index (0.44ubuntu5.1) ... No apport report written because MaxReports has already been reached Setting up binutils (2.22-6ubuntu1.1) ... done dpkg: dependency problems prevent configuration of iscsitarget: iscsitarget depends on procps; however: Package procps is not configured yet. dpkg: error processing iscsitarget (--configure): dependency problems - leaving unconfigured Setting up iscsitarget-dkms (1.4.20.2-5ubuntu3.3) ... No apport report written because MaxReports has already been reached Creating symlink /var/lib/dkms/iscsitarget/1.4.20.2/source -> /usr/src/iscsitarget-1.4.20.2 DKMS: add completed. Kernel preparation unnecessary for this kernel. Skipping... applying patch compat-3.6.patch...patching file kernel/event.c Hunk #1 succeeded at 26 (offset -1 lines). Hunk #2 succeeded at 77 (offset -1 lines). applying patch compat-3.5.patch...patching file kernel/event.c Hunk #1 succeeded at 68 (offset -1 lines). applying patch compat-3.2-3.4.patch...patching file kernel/wthread.c applying patch compat-2.6.39-3.2.patch...patching file kernel/wthread.c Building module: cleaning build area.... make KERNELRELEASE=3.2.0-41-generic -C /lib/modules/3.2.0-41-generic/build M=/var/lib/dkms/iscsitarget/1.4.20.2/build...... cleaning build area.... DKMS: build completed. iscsi_trgt: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/3.2.0-41-generic/updates/dkms/ depmod..... DKMS: install completed. dpkg: dependency problems prevent configuration of initramfs-tools: initramfs-tools depends on udev (>= 147~-5); however: Package udev is not configured yet. dpkg: error processing initramfs-tools (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of apparmor: apparmor depends on initramfs-tools; however: Package initramfs-tools is not configured yet. dpkg: error processing apparmor (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of linux-image-3.2.0-55-generic: No apport report written because MaxReports has already been reached No apport report written because MaxReports has already been reached linux-image-3.2.0-55-generic depends on initramfs-tools (>= 0.36ubuntu6); however: Package initramfs-tools is not configured yet. dpkg: error processing linux-image-3.2.0-55-generic (--configure): dependency problems - leaving unconfigured No apport report written because MaxReports has already been reached dpkg: dependency problems prevent configuration of linux-image-generic: linux-image-generic depends on linux-image-3.2.0-55-generic; however: Package linux-image-3.2.0-55-generic is not configured yet. dpkg: error processing linux-image-generic (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of linux-generic: linux-generic depends on linux-image-generic (= 3.2.0.55.65); however: Package linux-image-generic is not configured yet. dpkg: error processing linux-generic (--configure): dependency problems - leaving unconfigured No apport report written because MaxReports has already been reached No apport report written because MaxReports has already been reached Processing triggers for libc-bin ... ldconfig deferred processing now taking place Errors were encountered while processing: procps udev mdadm samba plymouth plymouth-theme-ubuntu-text iscsitarget initramfs-tools apparmor linux-image-3.2.0-55-generic linux-image-generic linux-generic E: Sub-process /usr/bin/dpkg returned an error code (1) If I look at /var/log/upstart/procps.log I see this error error: "Invalid argument" setting key "net.ipv4.tcp_mem" This is a consequence of a file /etc/sysctl.d/30-iscsitarget.conf which has a line net.ipv4.tcp_mem=1048576 I changed it to net.ipv4.tcp_mem=1048576 127649 191472 like #54 and #55 suggested. Then I ran sudo apt-get -f install and everything finished OK. So the whole thing seems like a broken iscsitarget configuration file? This is critical because it seems that without procps the update process cannot finish and we're stuck with non functional machines. After the update I have #lsb_release -rd Description: Ubuntu 12.04.3 LTS Release: 12.04 Greetings