This appears to be down to a change in the postinst script included in halevt-0.1.6.2-1.3. The script attempts to restart the hal daemon:
invoke-rc.d --quiet hal restart This fails as "/etc/init.d/hal" does not exist. The following fixed this for me: mkdir halevt_replace cd halevt_replace cp /var/cache/apt/archives/halevt_0.1.6.2-1.3_amd64.deb . ar -p halevt_0.1.6.2-1.3_amd64.deb control.tar.gz | tar xz sed "s/invoke-rc.d --quiet hal restart/# invoke-rc.d --quiet hal restart/" postinst -i tar cfz control.tar.gz ./config ./templates ./postinst ./prerm ./postrm ./conffiles ./md5sums ./control ar r halevt_0.1.6.2-1.3_amd64.deb control.tar.gz dpkg -i halevt_0.1.6.2-1.3_amd64.deb # Finally clean up cd .. rm -rf halevt_replace -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/777514 Title: package halevt 0.1.6.2-1.3 failed to install/upgrade: ErrorMessage: subprocess installed post-installation script returned error exit status 100 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs