PDA

View Full Version : Unmet dependencies, duplicate sources.list entries and virtualbox won't configure



Whatever
2016-05-05, 15:25
I have an HDD install of a 64bit 4.0.0-kali1 with Gnome 3 desktop, rolling release repositories, didn't add anything else.
I tried to get virtualbox through the terminal today and though it did install without a hitch the first time around it apparently failed to configure because when i tried to start it up I got an error...which I don't remember anymore (and didn't write down because I thought I can fix it >.<) Anyhow I tried to purge virtualbox and try again but now I'm getting the following output:




root@kali:~# apt-get update
Hit http://download.virtualbox.org vivid InRelease
Get:1 http://download.virtualbox.org vivid/contrib amd64 Packages [1,572 B]
Get:2 http://download.virtualbox.org vivid/contrib i386 Packages [1,550 B]
Ign http://download.virtualbox.org vivid/contrib Translation-en_US
Ign http://download.virtualbox.org vivid/contrib Translation-en
Hit http://http.kali.org kali-rolling InRelease
Hit http://http.kali.org kali-rolling/main amd64 Packages
Hit http://http.kali.org kali-rolling/contrib amd64 Packages
Hit http://http.kali.org kali-rolling/non-free amd64 Packages
Hit http://http.kali.org kali-rolling/main i386 Packages
Hit http://http.kali.org kali-rolling/contrib i386 Packages
Hit http://http.kali.org kali-rolling/non-free i386 Packages
Ign http://http.kali.org kali-rolling/contrib Translation-en_US
Ign http://http.kali.org kali-rolling/contrib Translation-en
Ign http://http.kali.org kali-rolling/main Translation-en_US
Ign http://http.kali.org kali-rolling/main Translation-en
Ign http://http.kali.org kali-rolling/non-free Translation-en_US
Ign http://http.kali.org kali-rolling/non-free Translation-en
Fetched 3,122 B in 12s (249 B/s)
Reading package lists... Done
W: Duplicate sources.list entry http://download.virtualbox.org/virtualbox/debian/ vivid/contrib amd64 Packages (/var/lib/apt/lists/download.virtualbox.org_virtualbox_debian_dists_vi vid_contrib_binary-amd64_Packages)
W: Duplicate sources.list entry http://download.virtualbox.org/virtualbox/debian/ vivid/contrib amd64 Packages (/var/lib/apt/lists/download.virtualbox.org_virtualbox_debian_dists_vi vid_contrib_binary-amd64_Packages)
W: Duplicate sources.list entry http://download.virtualbox.org/virtualbox/debian/ vivid/contrib amd64 Packages (/var/lib/apt/lists/download.virtualbox.org_virtualbox_debian_dists_vi vid_contrib_binary-amd64_Packages)
W: Duplicate sources.list entry http://download.virtualbox.org/virtualbox/debian/ vivid/contrib i386 Packages (/var/lib/apt/lists/download.virtualbox.org_virtualbox_debian_dists_vi vid_contrib_binary-i386_Packages)
W: Duplicate sources.list entry http://download.virtualbox.org/virtualbox/debian/ vivid/contrib i386 Packages (/var/lib/apt/lists/download.virtualbox.org_virtualbox_debian_dists_vi vid_contrib_binary-i386_Packages)
W: Duplicate sources.list entry http://download.virtualbox.org/virtualbox/debian/ vivid/contrib i386 Packages (/var/lib/apt/lists/download.virtualbox.org_virtualbox_debian_dists_vi vid_contrib_binary-i386_Packages)
W: You may want to run apt-get update to correct these problems
root@kali:~# apt-get install virtualbox
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:
adwaita-icon-theme : Breaks: gnome-themes-standard-data (< 3.18.0-2~) but 3.14.2.2-1 is to be installed
Breaks: gnome-themes-standard-data:i386 (< 3.18.0-2~)
gstreamer1.0-plugins-base : Breaks: gstreamer1.0-plugins-bad (< 1.7.90) but 1.4.4-2.1+b1 is to be installed
libgstreamer-plugins-base1.0-0 : Breaks: gstreamer1.0-plugins-bad (< 1.7.1) but 1.4.4-2.1+b1 is to be installed
virtualbox : Depends: libvncserver1 (>= 0.9.10) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
root@kali:~# apt-get install dkms
Reading package lists... Done
Building dependency tree
Reading state information... Done
dkms is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 1988 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up virtualbox (4.3.28-dfsg-1kali1+b1) ...
insserv: script virtualbox: service vboxdrv already provided!
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
dpkg: error processing package virtualbox (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of virtualbox-qt:
virtualbox-qt depends on virtualbox (= 4.3.28-dfsg-1kali1+b1); however:
Package virtualbox is not configured yet.

dpkg: error processing package virtualbox-qt (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
virtualbox
virtualbox-qt
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@kali:~#




I'm kind of new to linux in general (and yes I know Kali isn't considered a beginner friendly distro) so I'm stumped on what to do. Are the duplicate entries a big problem? If yes how can I correct that? And why won't virtualbox configure correctly?

I also tries the following guides before:
http://www.computingforgeeks.com/2015/08/how-to-install-virtualbox-latest-on.html
http://www.iexplo1t.com/2015/03/Virtual-Box.html
http://cyberpedia.in/install-virtualbox-on-ubuntu-or-kali-linux/how-to-install-virtual-box-on-kali-linux-2-0-sana/

Any help is appreciated, even if you just tell me I really messed up the system and need to reinstall it.

Thanks in advance!

grid
2016-05-05, 16:52
I'd go with the pre-built VirtualBox images over at www.offensive-security.com. Hopefully, these will save you some time & headaches :)

P373
2016-05-05, 20:59
The duplicate files are in


cd /etc/apt/sources.list.d/

Just delete those and try again. Stick with the first post http://www.computingforgeeks.com/201...latest-on.html