This might not be the best place to ask this question (if not please direct me elsewhere) however I have a problem with unmet dependencies when attempting to install Virtualbox 6.0 or 6.1 on a Debian Testing system.
My guess - although I don't know if this is the case - is that libvpx5
is not available in testing
for some reason.
sudo apt install virtualbox-6.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
virtualbox-6.0 : Depends: libvpx5 (>= 1.6.0) but it is not installable
Recommends: libsdl-ttf2.0-0 but it is not going to be installed
Recommends: linux-headers-generic but it is not installable or
linux-headers-generic-pae but it is not installable or
linux-headers-686-pae but it is not installable or
linux-headers-amd64 but it is not going to be installed or
linux-headers-2.6-686 but it is not installable or
linux-headers-2.6-amd64 but it is not installable or
linux-headers but it is not installable
Recommends: linux-image but it is not installable
E: Unable to correct problems, you have held broken packages.
Here is my /etc/apt/sources.list
# virtualbox
deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian buster contrib
I assume adding buster
is the correct thing to do here, despite the fact that I am tracking the testing branch.
How should I resolve this problem, or is it really impossible to fix?
<distro>-<version>
tags. We don't use them here and existing ones were removed.