#767651 virtualbox: no useful error message on outdated extension package

#767651#5
Date:
2014-11-01 16:40:43 UTC
From:
To:
Dear Maintainer,


   * What led up to the situation?

- upgrading virtualbox to current version without also upgrading extension package

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

ineffective:
- click "start" on a VM
- watch it beginning to boot
- see the VM's window vanish
- see the VM's state is now "Aborted"

effective:
- find "segfault", "error 4 in VBoxDD.so" in dmesg
- google
- find solution

   * What was the outcome of this action?

- VMs don't boot as expected

   * What outcome did you expect instead?

- an useful error message about needing to upgrade or remove the
outdated extension package

Further references: #767201 #767383

#767651#10
Date:
2014-11-01 18:21:25 UTC
From:
To:
Control: severity -1 wishlist


This is what the extension download page says:

  * *VirtualBox 4.3.18 Oracle VM VirtualBox Extension Pack*  All
    supported platforms
    <http://download.virtualbox.org/virtualbox/4.3.18/Oracle_VM_VirtualBox_Extension_Pack-4.3.18-96516.vbox-extpack>

    Support for USB 2.0 devices, VirtualBox RDP and PXE boot for Intel
    cards. See this chapter from the User Manual
    <https://www.virtualbox.org/manual/ch01.html#intro-installing> for
    an introduction to this Extension Pack. The Extension Pack binaries
    are released under the VirtualBox Personal Use and Evaluation
    License (PUEL) <https://www.virtualbox.org/wiki/VirtualBox_PUEL>.
    /Please install the extension pack with the same version as your
    installed version of VirtualBox! /
    /If you are using *VirtualBox 4.2.26
    <https://www.virtualbox.org/wiki/Download_Old_Builds_4_2>*, please
    download the extension pack * here
    <http://download.virtualbox.org/virtualbox/4.2.26/Oracle_VM_VirtualBox_Extension_Pack-4.2.26-95022.vbox-extpack>*./
    /If you are using *VirtualBox 4.1.34
    <https://www.virtualbox.org/wiki/Download_Old_Builds_4_1>*, please
    download the extension pack * here
    <http://download.virtualbox.org/virtualbox/4.1.32/Oracle_VM_VirtualBox_Extension_Pack-4.1.34-95024.vbox-extpack>*./
    /If you are using *VirtualBox 4.0.26
    <https://www.virtualbox.org/wiki/Download_Old_Builds_4_0>*, please
    download the extension pack * here
    <http://download.virtualbox.org/virtualbox/4.0.24/Oracle_VM_VirtualBox_Extension_Pack-4.0.26-95035.vbox-extpack>*./



I agree that a check for the extension against the version of VBox would
be a good thing. But that's something I'd defer to the upstream devs. I
really don't have the time/enthusiasm to do it. If you really care about
it, please file a bug report upstream.