Virtualbox and a resultant broken packages... (SOLVED)

Questions about applications and software
Forum rules
Before you post please read how to get help
Post Reply
tenfoot
Level 6
Level 6
Posts: 1072
Joined: Sun Jun 03, 2007 4:12 am
Location: Waipapa, Bay of Islands, New Zealand

Virtualbox and a resultant broken packages... (SOLVED)

Post by tenfoot »

Using LM18.1 MATE

Downladed virtualbox-5.1_5.1.18-114002-Ubuntu-xenial_amd65.deb to install. All dependencies were satisfied but during the installation process my computer the application window "froze" and I had to do a ForceQuit.

Tried again and and after entering my password, got an error message that I could not run two sudo sessions and must close one.

Checked Processes running and found nothing. Did a reboot and tried the installation again and got the same error.

Decided to go into Synaptic to see if I could find a solution there and received the following
1-Screenshot at 2017-03-26 20-08-22.png
)

Tried to install using the terminal and pointing to the archive, with the following result.
2-Screenshot at 2017-03-26 20-16-56.png
Tried an installation through gDebi again with the following result
3-Screenshot at 2017-03-26 20-20-39.png
I then searched the internet for how to fix broken packages and ended up at this site: https://community.linuxmint.com/tutorial/view/482 Did a copy and paste for the first command listed, with the following result.

As this appears to be a "circular" argument, I left it there and seek the advice of the Forum members, please.
Last edited by tenfoot on Tue Mar 28, 2017 5:42 pm, edited 1 time in total.
tenfoot
"Light thinks it travels faster than anything but it is wrong. No matter how fast light travels, it finds darkness always got there first, and is waiting for it." Terry Pratchett (Reaper Man)
tenfoot
Level 6
Level 6
Posts: 1072
Joined: Sun Jun 03, 2007 4:12 am
Location: Waipapa, Bay of Islands, New Zealand

Virtualbox and resultant broken passages (2)...

Post by tenfoot »

Sorry, folk. I hit the Submit button before attaching the last screenshot.

To recap, I then searched the internet for how to fix broken packages and ended up at this site: https://community.linuxmint.com/tutorial/view/482 Did a copy and paste for the first command listed, with the following result.
4-Screenshot at 2017-03-26 20-40-03.png

As this appears to be a "circular" argument, I left it there and seek the advice of the Forum members, please.earched the iternet for how to fix broken packages and ended up
Last edited by xenopeek on Sun Mar 26, 2017 5:17 am, edited 1 time in total.
Reason: merged to original topic
tenfoot
"Light thinks it travels faster than anything but it is wrong. No matter how fast light travels, it finds darkness always got there first, and is waiting for it." Terry Pratchett (Reaper Man)
Cosmo.
Level 23
Level 23
Posts: 17817
Joined: Sat Dec 06, 2014 7:34 am

Re: Virtualbox and a resultant broken packages...

Post by Cosmo. »

tenfoot wrote:I had to do a ForceQuit.
If you mean, that you pressed and did hold the power button for a couple of seconds you have possibly damaged the file system.

Open a terminal and run

Code: Select all

sudo touch /forcefsck
Then reboot the computer and hope, that the errors will get corrected.
tenfoot
Level 6
Level 6
Posts: 1072
Joined: Sun Jun 03, 2007 4:12 am
Location: Waipapa, Bay of Islands, New Zealand

Re: Virtualbox and a resultant broken packages...

Post by tenfoot »

Hi Cosmo

Thank you for your prompt reply.
Cosmo. wrote:
tenfoot wrote:I had to do a ForceQuit.
If you mean, that you pressed and did hold the power button for a couple of seconds you have possibly damaged the file system..
I should have been more explicit. On the Panel I have the ForceQuit applet and I used that to quit.
Open a terminal and run

Code: Select all

sudo touch /forcefsck
Then reboot the computer and hope, that the errors will get corrected.
Haven't done that yet and await your further thoughts.
tenfoot
"Light thinks it travels faster than anything but it is wrong. No matter how fast light travels, it finds darkness always got there first, and is waiting for it." Terry Pratchett (Reaper Man)
111MilesToGo
Level 2
Level 2
Posts: 90
Joined: Fri Oct 14, 2016 5:43 am

Re: Virtualbox and a resultant broken packages...

Post by 111MilesToGo »

Just in case this helps after fixing the broken package stuff: Here is a recipe for installing the current VirtualBox. Particular attention to dkms being obsolete for VB 5.1.

viewtopic.php?f=231&t=237963#p1267657
Cosmo.
Level 23
Level 23
Posts: 17817
Joined: Sat Dec 06, 2014 7:34 am

Re: Virtualbox and a resultant broken packages...

Post by Cosmo. »

tenfoot wrote:I should have been more explicit. On the Panel I have the ForceQuit applet and I used that to quit.
So we can forget this part.

There is another quote by you, which looks strange:
tenfoot wrote:Tried again and and after entering my password, got an error message that I could not run two sudo sessions and must close one.
I doubt that. I would merely believe, that the message spoke about 2 processes of Synaptic. Re-check this.

In the last screenshot of the starting post there 2 commands given at the end. Did you run both?

Is there an older version of VirtualBox installed?
tenfoot
Level 6
Level 6
Posts: 1072
Joined: Sun Jun 03, 2007 4:12 am
Location: Waipapa, Bay of Islands, New Zealand

Re: Virtualbox and a resultant broken packages...

Post by tenfoot »

Cosmo. wrote:
tenfoot wrote:I should have been more explicit. On the Panel I have the ForceQuit applet and I used that to quit.
So we can forget this part.

There is another quote by you, which looks strange:
tenfoot wrote:Tried again and and after entering my password, got an error message that I could not run two sudo sessions and must close one.
I doubt that. I would merely believe, that the message spoke about 2 processes of Synaptic. Re-check this.
Yes, perhaps that error message relies too on my memory, as I didn't make a note at the time. Thinking harder, it may have said something like "There is another instance (of?) running. check that you do not have Synaptic or Update Manager running"
In the last screenshot of the starting post there 2 commands given at the end. Did you run both?
Yes, I did but forgot to attach the screenshot. Here it is
Screenshot at 2017-03-28 09-34-35.png
The file /etc/apt/sources.list shows only #deb cdrom:[Linux Mint 18 _Sarah_ - Release amd64 20160628]/ xenial contrib main non-free which,

I opened Software Sources (as superuser) gui and found:

Under the tab Official repositories I have:

Main (serena) http://packages.linuxmint.com
Base (xeial) http://archive.ubuntu.com/ubuntu

Under Additional repositories

CD-ROM (Installation Disc)
deb cdrom:[Linux Mint 18 _Sarah_ - Release amd64 20160628]/ xenial contrib main non-free

Note: There is no check tick in the square alongside this item.
Is there an older version of VirtualBox installed?
Yes, v5.1_5.1.14
tenfoot
"Light thinks it travels faster than anything but it is wrong. No matter how fast light travels, it finds darkness always got there first, and is waiting for it." Terry Pratchett (Reaper Man)
Cosmo.
Level 23
Level 23
Posts: 17817
Joined: Sat Dec 06, 2014 7:34 am

Re: Virtualbox and a resultant broken packages...

Post by Cosmo. »

Does VB 5.1.14 work?
tenfoot
Level 6
Level 6
Posts: 1072
Joined: Sun Jun 03, 2007 4:12 am
Location: Waipapa, Bay of Islands, New Zealand

Re: Virtualbox and a resultant broken packages...

Post by tenfoot »

Cosmo. wrote:Does VB 5.1.14 work?
No. When I try to open a virtual machine (for example Windows 7) I get the following
01.png
and
02.png
Entering the command suggested results in
03-.png
and trying to install virtualbox-5.1_5.1 again results in the screenshot following.
tenfoot
"Light thinks it travels faster than anything but it is wrong. No matter how fast light travels, it finds darkness always got there first, and is waiting for it." Terry Pratchett (Reaper Man)
tenfoot
Level 6
Level 6
Posts: 1072
Joined: Sun Jun 03, 2007 4:12 am
Location: Waipapa, Bay of Islands, New Zealand

Re: Virtualbox and a resultant broken packages...

Post by tenfoot »

I can find no way to add more than three attachments!

Here is the last one, referred to in the previous message.
04.png
tenfoot
"Light thinks it travels faster than anything but it is wrong. No matter how fast light travels, it finds darkness always got there first, and is waiting for it." Terry Pratchett (Reaper Man)
Cosmo.
Level 23
Level 23
Posts: 17817
Joined: Sat Dec 06, 2014 7:34 am

Re: Virtualbox and a resultant broken packages...

Post by Cosmo. »

Remove VB 5.1.14 completely.
Reboot!
Open synaptic and search for broken packages, fix it.
Reboot!
Install VB 5.1.18
Try again.
User avatar
Pierre
Level 20
Level 20
Posts: 10945
Joined: Fri Sep 05, 2008 5:33 am
Location: Perth, AU.

Re: Virtualbox and a resultant broken packages...

Post by Pierre »

you could also try:
open Package Manager AKA Synaptic:
- - Edit - Fix Broken Packages - apply - then click on Reload
- find virtual box - - select to completely remove - apply

then exit Package Manager.

finally, try clicking on that VB51.deb file again & see if it now installs ok.
Image
Please edit your original post title to include [SOLVED] - when your problem is solved!
and DO LOOK at those Unanswered Topics - - you may be able to answer some!.
tenfoot
Level 6
Level 6
Posts: 1072
Joined: Sun Jun 03, 2007 4:12 am
Location: Waipapa, Bay of Islands, New Zealand

Re: Virtualbox and a resultant broken packages...

Post by tenfoot »

Pierre wrote:you could also try:
open Package Manager AKA Synaptic:
- - Edit - Fix Broken Packages - apply - then click on Reload
- find virtual box - - select to completely remove - apply

then exit Package Manager.

finally, try clicking on that VB51.deb file again & see if it now installs ok.
Please see first screenshot of my original post. That is the error message I get when I try to openSynaptic :(
tenfoot
"Light thinks it travels faster than anything but it is wrong. No matter how fast light travels, it finds darkness always got there first, and is waiting for it." Terry Pratchett (Reaper Man)
grizzler
Level 5
Level 5
Posts: 652
Joined: Wed Jun 15, 2011 5:19 pm
Location: The Hague, NL

Re: Virtualbox and a resultant broken packages...

Post by grizzler »

What you could do is what's listed on the VBox download page, under Debian-based Linux distributions: add a line to /etc/apt/sources.list - or much better - create a .list file in /etc/apt/sources.list.d/ and download and install the public key. After that, synaptic and apt/aptitude should be able to find the archive to download the package from.

Try this, in a terminal, all on one line:

Code: Select all

echo "deb http://download.virtualbox.org/virtualbox/debian xenial contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
Then this:

Code: Select all

wget -qO- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo apt-key add -
And then these two commands:

Code: Select all

sudo apt-get update
sudo apt-get install virtualbox-5.1
Because of the state your system is in, there may be errors. Tell us all about them and we'll help you fix them.
tenfoot
Level 6
Level 6
Posts: 1072
Joined: Sun Jun 03, 2007 4:12 am
Location: Waipapa, Bay of Islands, New Zealand

Re: Virtualbox and a resultant broken packages...

Post by tenfoot »

Cosmo. wrote:Remove VB 5.1.14 completely.
Reboot!
Open synaptic and search for broken packages, fix it.
Reboot!
Install VB 5.1.18
Try again.
Trying to remove VB 5.1.14 results in
vb-5.1-5.14.png
Did a reboot, anyway, in the vain hope that it would make a difference (Hope springs eternal in the savage breast) but it didn't, of course.

However, see next message.
tenfoot
"Light thinks it travels faster than anything but it is wrong. No matter how fast light travels, it finds darkness always got there first, and is waiting for it." Terry Pratchett (Reaper Man)
tenfoot
Level 6
Level 6
Posts: 1072
Joined: Sun Jun 03, 2007 4:12 am
Location: Waipapa, Bay of Islands, New Zealand

Re: Virtualbox and a resultant broken packages...

Post by tenfoot »

grizzler wrote:What you could do is what's listed on the VBox download page, under Debian-based Linux distributions: add a line to /etc/apt/sources.list - or much better - create a .list file in /etc/apt/sources.list.d/ and download and install the public key. After that, synaptic and apt/aptitude should be able to find the archive to download the package from.

Try this, in a terminal, all on one line:

Code: Select all

echo "deb http://download.virtualbox.org/virtualbox/debian xenial contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
Then this:

Code: Select all

wget -qO- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo apt-key add -
And then these two commands:

Code: Select all

sudo apt-get update
sudo apt-get install virtualbox-5.1
Because of the state your system is in, there may be errors. Tell us all about them and we'll help you fix them.
This is the result of carrying out your suggestions:

Code: Select all

zed@zed-System-Product-Name ~ $ echo "deb http://download.virtualbox.org/virtualbox/debian xenial contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
[sudo] password for zed: 
deb http://download.virtualbox.org/virtualbox/debian xenial contrib
zed@zed-System-Product-Name ~ $ wget -qO- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo apt-key add -
OK
zed@zed-System-Product-Name ~ $ 
zed@zed-System-Product-Name ~ $ sudo apt-get update
Get:1 http://download.virtualbox.org/virtualbox/debian xenial InRelease [7,877 B]
Hit:2 http://archive.ubuntu.com/ubuntu xenial InRelease                        
Get:3 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]     
Hit:4 http://ppa.launchpad.net/atareao/atareao/ubuntu xenial InRelease         
Get:5 http://download.virtualbox.org/virtualbox/debian xenial/contrib amd64 Packages [1,473 B]
Hit:6 http://archive.canonical.com/ubuntu xenial InRelease                     
Get:7 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]       
Hit:8 http://ppa.launchpad.net/noobslab/apps/ubuntu xenial InRelease           
Get:9 http://download.virtualbox.org/virtualbox/debian xenial/contrib i386 Packages [1,491 B]
Hit:10 http://ppa.launchpad.net/peterlevi/ppa/ubuntu xenial InRelease          
Ign:11 http://packages.linuxmint.com serena InRelease                          
Hit:12 http://packages.linuxmint.com serena Release                            
Hit:14 http://ppa.launchpad.net/wine/wine-builds/ubuntu xenial InRelease       
Get:15 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [237 kB]
Get:16 http://archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]
Get:17 http://security.ubuntu.com/ubuntu xenial-security/main i386 Packages [228 kB]
Get:18 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [499 kB]
Get:19 http://security.ubuntu.com/ubuntu xenial-security/main Translation-en [101 kB]
Get:20 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 Packages [103 kB]
Get:21 http://security.ubuntu.com/ubuntu xenial-security/universe i386 Packages [92.9 kB]
Get:22 http://security.ubuntu.com/ubuntu xenial-security/universe Translation-en [53.9 kB]
Get:23 http://archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [488 kB]
Get:24 http://archive.ubuntu.com/ubuntu xenial-updates/main Translation-en [200 kB]
Get:25 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [448 kB]
Get:26 http://archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [436 kB]
Fetched 3,204 kB in 7s (431 kB/s)                                              
Reading package lists... Done
zed@zed-System-Product-Name ~ $ sudo apt-get install virtualbox-5.1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Recommended packages:
  libsdl-ttf2.0-0
The following packages will be upgraded:
  virtualbox-5.1
1 upgraded, 0 newly installed, 0 to remove and 65 not upgraded.
1 not fully installed or removed.
Need to get 65.4 MB of archives.
After this operation, 510 kB of additional disk space will be used.
Get:1 http://download.virtualbox.org/virtualbox/debian xenial/contrib amd64 virtualbox-5.1 amd64 5.1.18-114002~Ubuntu~xenial [65.4 MB]
Fetched 65.4 MB in 23s (2,784 kB/s)                                            
Preconfiguring packages ...
Selecting previously unselected package virtualbox-5.1.
(Reading database ... 368277 files and directories currently installed.)
Preparing to unpack .../virtualbox-5.1_5.1.18-114002~Ubuntu~xenial_amd64.deb ...
Unpacking virtualbox-5.1 (5.1.18-114002~Ubuntu~xenial) over (5.1.14-112924~Ubuntu~xenial) ...
Processing triggers for systemd (229-4ubuntu10) ...
Processing triggers for ureadahead (0.100.0-19) ...
ureadahead will be reprofiled on next reboot
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Processing triggers for shared-mime-info (1.5-2ubuntu0.1) ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Processing triggers for desktop-file-utils (0.22-1ubuntu5.1) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Setting up virtualbox-5.1 (5.1.18-114002~Ubuntu~xenial) ...
addgroup: The group `vboxusers' already exists as a system group. Exiting.
zed@zed-System-Product-Name ~ $ 
...and it worked :D

Despite a feeling of "been there .... done that" I clicked on the Synaptic icon and it loaded without any hesitation. Searched for VirtualBox and found that v5.1_5.1.18 is installed. Clicked on Windows 7 icon (one of the VMs I have) and it opened instantly.

Thank you grizzly You "nailed it" and I am a very happy geriatric :D
tenfoot
"Light thinks it travels faster than anything but it is wrong. No matter how fast light travels, it finds darkness always got there first, and is waiting for it." Terry Pratchett (Reaper Man)
Post Reply

Return to “Software & Applications”