Been awhile since I've installed VB and if I remember correctly the process wasn't without issue. I believe I installed using the plugin installer on the webui. In your case, I would try installing the unmet dependencies?

Yes I first tried the webui - same error. I tried all the packages one by one - and they all come with their own errors. Seems I'm missing python3.6, not sure. I'm just wondering if I'm not doing something as I should, after all it's an official plugin right? Shouldn't it work out of the box?

after all it's an official plugin right? Shouldn't it work out of the box?

Hm!! Maybe!! Perhaps!! Sometimes!! Most of the time!! Yes!!

However, top right corner there is a search option and sometimes, just sometimes you may find a solution....but you haven't mentioned your version so I'll take a stab and point you here. That should give you a starting point.

after all it's an official plugin right? Shouldn't it work out of the box?

It does on my systems. The problem is people change things and that is why the plugin has dependencies. You aren't meeting those dependencies. Maybe you have backports disabled? the virtualbox package itself lives in the Debian backports. So, you must have backports enabled if you want to use the plugin.

after all it's an official plugin right? Shouldn't it work out of the box?

It does on my systems. The problem is people change things and that is why the plugin has dependencies. You aren't meeting those dependencies. Maybe you have backports disabled? the virtualbox package itself lives in the Debian backports. So, you must have backports enabled if you want to use the plugin.

Can you give me the content of /etc/apt/ or at least what I should have enabled? My OMV is very old install - maybe 4 years, I've always updated it via omv-update and omv-release-upgrade. I've only added repos via the web UI as not to mess up my apt preferences and I have pretty standard software installed. But who knows, maybe at some point I've messed some repo or setting..

Select omv-extras from the menu, then select backports from the drop down select Enable Backports. Then try the the plugin, if that doesn't work, try apt clean from omv-extras, reboot and try the plugin again.

@geaves - thanks, tried that, no difference, same error. It seems it all depends on python3.6 but it can't be installed from anywhere.

Ok what's the output of

php -v
apt-get install -f
dpkg --get-selections | grep holdAs this is your error E: Unable to correct problems, you have held broken packages. that needs to be resolved.I'm running omv 4.1.11 if I run php -v this is output;

Ok your sources list is the same as mine, the other output I asked for is almost the same as mine except I have 2 held packages which I am aware of.

Now as an experiment I removed the vb plugin and disabled the backports from omv-extras backports, I then ran the plugin and I got the exact same error as you, identical.
I then enabled the backports and tried the plugin again and it is currently installing!! Once it's finished I'll check the log files.