Freshly installed 32 bit Debian 8.7 Jessie. Downloaded current version of 32 bit Virtualbox and tried installing it. Did apt-get update and upgrade. All
packages and dist-update is all up to date.
Code:
root@debianBox:/etc/apt/sources.list.d# dpkg -i /home/art3m/Downloads/virtualbox-5.1_5.1.18-114002~Debian~jessie_i386.deb
Selecting previously unselected package virtualbox-5.1.
(Reading database ... 166763 files and directories currently installed.)
Preparing to unpack .../virtualbox-5.1_5.1.18-114002~Debian~jessie_i386.deb ...
Unpacking virtualbox-5.1 (5.1.18-114002~Debian~jessie) ...
dpkg: dependency problems prevent configuration of virtualbox-5.1:
virtualbox-5.1 depends on libqt5core5a (>= 5.3.0); however:
Package libqt5core5a is not installed.
virtualbox-5.1 depends on libqt5gui5 (>= 5.3.0); however:
Package libqt5gui5 is not installed.
virtualbox-5.1 depends on libqt5opengl5 (>= 5.0.2); however:
Package libqt5opengl5 is not installed.
virtualbox-5.1 depends on libqt5printsupport5 (>= 5.0.2); however:
Package libqt5printsupport5 is not installed.
virtualbox-5.1 depends on libqt5widgets5 (>= 5.2.0); however:
Package libqt5widgets5 is not installed.
virtualbox-5.1 depends on libqt5x11extras5 (>= 5.1.0); however:
Package libqt5x11extras5 is not installed.
dpkg: error processing package virtualbox-5.1 (--install):
dependency problems - leaving unconfigured
Processing triggers for systemd (215-17+deb8u6) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for shared-mime-info (1.5-2~bpo8+1) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for gnome-menus (3.13.3-6) ...
Processing triggers for mime-support (3.58) ...
Errors were encountered while processing:
virtualbox-5.1
Then I tried resolving dependencies using apt-get -f install, rather than resolving the dependencies it wants to remove virtualbox-5.1 package altogether.
Code:
root@debianBox:/etc/apt/sources.list.d# apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
libasprintf0c2 libegl1-mesa-drivers libelfg0 libopenvg1-mesa libuuid-perl
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
virtualbox-5.1
0 upgraded, 0 newly installed, 1 to remove and 39 not upgraded.
1 not fully installed or removed.
After this operation, 153 MB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.
I also tried approaching it a different way adding
deb
http://download.virtualbox.org/virtualbox/debian jessie contrib
to my sources.list and installing virtualbox that way still exactly the
same thing happens apt-get does not want to resolve dependencies.
I spent hours researching this problem on google with no solution.
Here is some more useful info that might help.
Code:
root@debianBox:/etc/apt/sources.list.d# uname -a
Linux debianBox 3.16.0-4-686-pae #1 SMP Debian 3.16.39-1 (2016-12-30) i686 GNU/Linux
Code:
root@debianBox:/etc/apt# cat sources.list
# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot i386 LIVE/INSTALL Binary 20170117-00:38]/ jessie main
#deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot i386 LIVE/INSTALL Binary 20170117-00:38]/ jessie main
# Line commented out by installer because it failed to verify:
deb http://security.debian.org/ jessie/updates main
# Line commented out by installer because it failed to verify:
deb-src http://security.debian.org/ jessie/updates main
Code:
-rw-r--r-- 1 art3m art3m 65387468 Mar 25 15:15
virtualbox-5.1_5.1.18-114002~Debian~jessie_i386.deb