Opened 18 months ago
Closed 17 months ago
#21696 closed defect (fixed)
Cannot install SUNWvbox on recent Solaris 11.4 => fixed in svn, 7.0.x x>8, and 6.1.y y>44
Reported by: | Rainer Orth | Owned by: | paulson |
---|---|---|---|
Component: | other | Version: | VirtualBox-7.0.8 |
Keywords: | Cc: | ||
Guest type: | other | Host type: | other |
Description
I've recently tried to install the SysV package version of VirtualBox (SUNWvbox
),
both 7.0.8 and 7.0.97 r157682
on current versions of Solaris 11.4 (trunk build st_147
actually). The install
fails with
## Executing checkinstall script. Checking package dependencies... ## Missing packages: runtime/python-26 or runtime/python-27 ## ## Please install these packages before installing VirtualBox. pkgadd: ERROR: checkinstall script did not complete successfully
Both of those packages are obsolete, runtime/python-26
since Solaris 11.4.0,
runtime/python-27
since Solaris 11.4.0 SRU 57.
I've hacked the checkinstall
file to remove the references to both of them, only
to run into
## Missing packages: runtime/python-35 or runtime/python-36 ## ## Please install these packages before installing VirtualBox. pkgadd: ERROR: checkinstall script did not complete successfully
The situation is similar here: python-35
is obsolete since Solaris 11.4 SRU 30,
while python-36
never existed.
Removing those, too, and adjusting the pkgmap
file to match the new sizes/checksums
allowed the package to install.
The problem is that the checkdep_ips_either
function is confused: it only checks
its first and second arg, but is passed several more in some cases.
Change History (2)
comment:1 by , 17 months ago
Owner: | set to |
---|---|
Status: | new → assigned |
comment:2 by , 17 months ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Summary: | Cannot install SUNWvbox on recent Solaris 11.4 → Cannot install SUNWvbox on recent Solaris 11.4 => fixed in svn, 7.0.x x>8, and 6.1.y y>44 |
Thanks for the report. This has been addressed in revision r158181 of the development branch of VirtualBox and is thus part of any development snapshot Testbuilds which includes that revision. The fix has also been backported to the 7.0 and 6.1 branches of VirtualBox and is available now in the newly released VirtualBox 6.1.46 and 7.0.10 releases available here.