LinuxQuestions.org
LinuxAnswers - the LQ Linux tutorial section.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Virtualization and Cloud
User Name
Password
Linux - Virtualization and Cloud This forum is for the discussion of all topics relating to Linux Virtualization and Linux Cloud platforms. Xen, KVM, OpenVZ, VirtualBox, VMware, Linux-VServer and all other Linux Virtualization platforms are welcome. OpenStack, CloudStack, ownCloud, Cloud Foundry, Eucalyptus, Nimbus, OpenNebula and all other Linux Cloud platforms are welcome. Note that questions relating solely to non-Linux OS's should be asked in the General forum.

Notices

Reply
 
Search this Thread
Old 01-29-2013, 02:55 PM   #1
camorri
Senior Member
 
Registered: Nov 2002
Location: Somewhere inside 9.9 million sq. km. Canada
Distribution: Slackware 14.1
Posts: 4,839

Rep: Reputation: 431Reputation: 431Reputation: 431Reputation: 431Reputation: 431
Upgrade V-box from 4.1.8 to 4.2.6 Extenstion pack won't upgrade.


As the title says, the extension pack will not upgrade.
I get the following error.

Code:
Failed to install the Extension Pack /home/cliff/download/Oracle_VM_VirtualBox_Extension_Pack-4.2.6-82870.vbox-extpack.

The installer failed with exit code 127: Error creating textual authentication agent: Error opening current controlling terminal for the process (`/dev/tty'): No such device or address.

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: ExtPackManager
Interface: IExtPackManager {3295e6ce-b051-47b2-9514-2c588bfe7554}
Thoughts on how I fix this?
 
Old 01-29-2013, 04:51 PM   #2
camorri
Senior Member
 
Registered: Nov 2002
Location: Somewhere inside 9.9 million sq. km. Canada
Distribution: Slackware 14.1
Posts: 4,839

Original Poster
Rep: Reputation: 431Reputation: 431Reputation: 431Reputation: 431Reputation: 431
O.K. I fixed it. However, I don't like what I had to do to fix it.

I tried to remove the old extension pack, and that failed with the following error:

Quote:
Failed to uninstall the Extension Pack Oracle VM VirtualBox Extension Pack.

The installer failed with exit code 127: Error creating textual authentication agent: Error opening current controlling terminal for the process (`/dev/tty'): No such device or address.

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: ExtPackManager
Interface: IExtPackManager {3295e6ce-b051-47b2-9514-2c588bfe7554}
At this point it appeared I was stuck with the old extension pack with the new version of v-box.

To fix this, I launched v-box as root. I went to File-->Preferences-->Extensions and upgraded the extensions pack running v-box as root. That worked. I then launched my Xp.vdi file, and all seemed well. Closed everything down, and tried to launch v-box as regular user.

That generated more errors. The short story is root now owned the XP.vdi file. I chowned in back to my user, and all is working now.

I don't understand why I could not upgrade the extensions pack. The version of the extension pack is an exact match to the new version of v-box.

Hope this helps someone else.
 
Old 01-29-2013, 05:29 PM   #3
gilead
Senior Member
 
Registered: Dec 2005
Location: Brisbane, Australia
Distribution: Slackware64 14.0
Posts: 4,123

Rep: Reputation: 151Reputation: 151
I haven't seen that error - does the information here help?
 
Old 01-29-2013, 06:18 PM   #4
camorri
Senior Member
 
Registered: Nov 2002
Location: Somewhere inside 9.9 million sq. km. Canada
Distribution: Slackware 14.1
Posts: 4,839

Original Poster
Rep: Reputation: 431Reputation: 431Reputation: 431Reputation: 431Reputation: 431
This looks like the same error. I got it installed by running v-box as root. For the record, this was on a Slackware 13.37 64 bit system.

From that link:

Quote:
Therefore the GUI will try to find gksu, kdesudo or just xterm + su to get admin permissions for installing the extension pack.
I don't have gksu, since Slackware no longer ships with Gnome. I do have kdesu, but not kdesudo. I can get root privileges with xterm and then su to root. However, what ever way the installer tries to get root, so the extension pack can be installed fails on Slackware 13.37.

Quote:
The workaround is simply to run /usr/libexec/polkit-gnome-authentication-agent-1 manually before attempting to install the extension pack.
This won't work on Slackware, there is no Gnome.

Last edited by camorri; 01-30-2013 at 08:25 AM.
 
Old 01-29-2013, 07:50 PM   #5
gilead
Senior Member
 
Registered: Dec 2005
Location: Brisbane, Australia
Distribution: Slackware64 14.0
Posts: 4,123

Rep: Reputation: 151Reputation: 151
Thanks for posting the extra information - I'm glad you got it working anyway. If it's any use, I ran the following steps (as root) for my last upgrade:
Code:
VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack"
sh VirtualBox-4.2.4-81684-Linux_amd64.run uninstall
sh VirtualBox-4.2.6-82870-Linux_amd64.run install
VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.2.6-82870.vbox-extpack
 
1 members found this post helpful.
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Auto upgrade won't upgrade bobacker Linux - Newbie 2 01-08-2012 01:26 PM
P3 Box died after upgrade.. bioe007 Slackware - Installation 4 06-21-2007 09:40 AM
Quake 4 Patch/Upgrade Pack 1.3 out !!! mike160 Linux - Games 0 08-01-2006 04:39 PM
Rebuild or upgrade box? AMDPwred Linux - General 1 09-12-2002 11:58 PM


All times are GMT -5. The time now is 10:21 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration