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

Reply via email to