[Pkg-virtualbox-devel] Bug#798979: Bug#798979: virtualbox: DSA-3359-1 causes VBoxClient to send error message "The VirtualBox kernel service is not running" and to break off.

Ritesh Raj Sarraf rrs at debian.org
Tue Sep 15 11:09:56 UTC 2015


On Tue, 2015-09-15 at 16:29 +0530, Ritesh Raj Sarraf wrote:
> 
> So assuming stop_vms never exits clean, the rest of the targets will
> not be executed. And given that the driver unload is in the stop
> target, that may never happen.



set -e

#DEBHELPER#

if [ "$1" = configure ]; then
        # only restart if VirtualBox isn't running
        if test -x /etc/init.d/virtualbox && ! pidof VBoxSVC >
/dev/null; then
                invoke-rc.d virtualbox restart || true
        fi
fi
~                                                                      


I think this may be the problem. This snippet is present in both vbox
and vbox-dkms. So while vbox is upgraded, it triggers it in its
postinst. But vbox-dkms is still not upgraded. Thus this could lead to
version mismatch and failure.

This may be similar to #798527.


So if this root cause is correct, the fix (of adding vbox-dkms
=BinaryVersion to Pre-Depends: of vbox) should work ???

-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-virtualbox-devel/attachments/20150915/2ae1960f/attachment.sig>


More information about the Pkg-virtualbox-devel mailing list