Thank you for taking the time to report this bug and helping to make
Ubuntu better.

The interesting lines from the logfile are
  Purging configuration files for virtualbox-ose ... 
  update-rc.d: /etc/init.d/vboxdrv exists during rc.d purge (use -f to force)
  dpkg: error processing virtualbox-ose (--purge):
  subprocess post-removal script returned error exit status 1

As both the ose and the non-ose version are using the
/etc/init.d/vboxdrv  the update-rc.d remove call fails because the non-
ose /etc/init.d/vboxdrv exists.


As a quick and dirty workaround open  /var/lib/dpkg/info/virtualbox-ose.postrm 
as root in your favorite editor and insert a # at the beginning of the lines

 if [ "$1" = "purge" ] ; then
        update-rc.d vboxdrv remove >/dev/null || exit $?
 fi

So they should become

 # if [ "$1" = "purge" ] ; then
 #       update-rc.d vboxdrv remove >/dev/null || exit $?  
 # fi

-- 
package virtualbox-ose None failed to install/upgrade: subprocess post-removal 
script returned error exit status 1
https://bugs.launchpad.net/bugs/302860
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to