Page 1 of 1
Virtual box IPS install on fresh 11.4.29 Solaris Fails
Posted: 3. Feb 2021, 00:32
by SatMan
Can someone explain why I'm getting...
Code: Select all
root@blackrack:/var/tmp# ls -al
total 239793
drwxrwxrwt 2 root sys 3 Feb 2 06:26 .
drwxr-xr-x 43 root sys 52 Feb 2 05:24 ..
-rw-r--r-- 1 Joe staff 122603520 Feb 2 06:26 VirtualBox-6.1.18-142142-Solaris.p5p
root@blackrack:/var/tmp# pkg install -g file:////var/tmp/VirtualBox-6.1.18-142142-Solaris.p5p system/virtualbox
Creating Plan (Solver setup): |
pkg install: No matching version of system/virtualbox can be installed:
Reject: pkg://virtualbox/system/virtualbox@6.1.18-0.0.0.142142.0.0.0
Reason: All acceptable versions of 'require' dependency on runtime/python-26@2.6.8-0.175.3.0.0.30.0 are obsolete
root@blackrack:/var/tmp#
This appears to me that the 6.1 IPS package I downloaded wants old python, which Solaris 11.4.29 does not have.
Any idea's?
Re: Virtual box IPS install on fresh 11.4.29 Solaris Fails
Posted: 3. Feb 2021, 18:15
by scottgus1
Virtualbox contains a Python API that can accept Python 2 input.
This situation has come up in the last several months in the Linux Hosts forum, because Python 2 is being abandoned. Unfortunately for Python-3-only users, the paying Oracle customers haven't driven Virtualbox developers to remove Python 2 capabilities from the API. (There's some business users still using DOS, apparently. Some governments still have their 1970's mainframes running unemployment benefits...)
If I remember correctly it was still possible to install Python 2 on Python-3-only host Linux OS's, so Virtualbox can be installed. I did not take a link, though, to where I saw this. You can look back through the Linux Hosts forum and see the mentions of Python 2.
Re: Virtual box IPS install on fresh 11.4.29 Solaris Fails
Posted: 3. Feb 2021, 19:49
by paulson
SatMan wrote:Can someone explain why I'm getting...
Code: Select all
root@blackrack:/var/tmp# ls -al
total 239793
drwxrwxrwt 2 root sys 3 Feb 2 06:26 .
drwxr-xr-x 43 root sys 52 Feb 2 05:24 ..
-rw-r--r-- 1 Joe staff 122603520 Feb 2 06:26 VirtualBox-6.1.18-142142-Solaris.p5p
root@blackrack:/var/tmp# pkg install -g file:////var/tmp/VirtualBox-6.1.18-142142-Solaris.p5p system/virtualbox
Creating Plan (Solver setup): |
pkg install: No matching version of system/virtualbox can be installed:
Reject: pkg://virtualbox/system/virtualbox@6.1.18-0.0.0.142142.0.0.0
Reason: All acceptable versions of 'require' dependency on runtime/python-26@2.6.8-0.175.3.0.0.30.0 are obsolete
root@blackrack:/var/tmp#
This appears to me that the 6.1 IPS package I downloaded wants old python, which Solaris 11.4.29 does not have.
Any idea's?
The VirtualBox Solaris IPS package should work on Solaris 11.4. The
VirtualBox IPS packaging build process endeavors to remove the
dependency on Python 2.6 since it is not available in Solaris 11.4
(Python 2.6 was obsoleted/last delivered in Solaris 11.3 SRU 20) but
instead leave the Python 2.7 dependency which is available on Solaris
11.4. Evidently the Python 2.6 dependency snuck back in so we are
taking a look to see where things went wrong.
Re: Virtual box IPS install on fresh 11.4.29 Solaris Fails
Posted: 5. Feb 2021, 00:37
by SatMan
The failing system was a USB text only install of 11.4 on a blank SSD, followed by pkg commands to add the key/certificate files to get the latest updates (.29), followed by pkg update.
Then I got your IPS installer file with the fail shown.
Box is not production so I can be a tester if you have anything to try, or want more detailed logs.
Please let me know any way I can help.
Ted
Re: Virtual box IPS install on fresh 11.4.29 Solaris Fails
Posted: 12. Feb 2021, 03:47
by SatMan
Any update?
Re: Virtual box IPS install on fresh 11.4.29 Solaris Fails
Posted: 14. Feb 2021, 01:23
by scottgus1
Re Python 2, try this from 'RAMChYLD':
viewtopic.php?f=7&t=101006&p=490353#p490332
It's a Linux solution to the Python 2 problem, maybe it might work in Solaris.
Re: Virtual box IPS install on fresh 11.4.29 Solaris Fails
Posted: 15. Feb 2021, 04:36
by SatMan
Scott,
Its a good idea, however Solaris 11 does have Python 2 (2.7), this issue is the Solaris Installer system for some crazy reason won't take 2.7 and must have 2.6.
I think one of the Virtualbox Dev's said they'd look into it, but I'm dead in the water 'till they do.
I'm actually at the point of willing to pay for a fix, it that's possible.
Ted
Re: Virtual box IPS install on fresh 11.4.29 Solaris Fails
Posted: 17. Feb 2021, 22:20
by paulson
The VirtualBox IPS package files available at
https://www.virtualbox.org/wiki/Testbuilds contain
the fix for the incorrect Python 2.6 dependency. The next maintenance release of VirtualBox will contain
the fix as well.
Re: Virtual box IPS install on fresh 11.4.29 Solaris Fails
Posted: 18. Feb 2021, 21:17
by SatMan
LOVE LOVE LOVE
I'll try it tonight.
Ted
Re: Virtual box IPS install on fresh 11.4.29 Solaris Fails
Posted: 20. Feb 2021, 17:53
by SatMan
Installs good.....
Code: Select all
root@blackrack:/var/tmp# pkg install -g file:////var/tmp/VirtualBox-6.1.19-142777-Solaris.p5p system/virtualbox
Packages to install: 4
Services to change: 2
Create boot environment: No
Create backup boot environment: No
DOWNLOAD PKGS FILES XFER (MB) SPEED
Completed 4/4 916/916 131.8/131.8 17.0M/s
PHASE ITEMS
Installing new actions 1058/1058
Updating package state database Done
Updating package cache 0/0
Updating image state Done
Creating fast lookup database Done
Updating package cache 2/2
root@blackrack:/var/tmp#
Re: Virtual box IPS install on fresh 11.4.29 Solaris Fails
Posted: 25. Mar 2021, 20:29
by kburtch
This worked for me, at least for the installation bug.
I did run into a bug with bridged networking on the second guest I tried to bring online. See
viewtopic.php?f=11&t=102309