András Aszódi
András Aszódi

Reputation: 9660

How to install Oracle Developer Studio 12.6 in Solaris 11.3 (Intel x86)?

I have installed Solaris 11.3 (Intel X86) from the Live DVD in a VM. Upgraded the fresh installation, no updates are pending. Added the Oracle Developer Studio publisher with the certificates as explained here. Made sure the sunpro-incorporation meta-package is up-to-date as explained by the relevant Oracle docs. Yes, I am at version 0.5.11-0.175.3.20.0.2.0. Yes, I have installed the developer-studio-utilities package.

Despite all these efforts, I cannot install Developer Studio 12.6 (or 12.5, for that matter). Trying a "dry run" installation command pkg install -nv developerstudio-126 fails with the following output:

Creating Plan (Running solver): / pkg install: No solution was found
to satisfy constraints

maintained incorporations:  
pkg://solaris/consolidation/SunVTS/[email protected]
pkg://solaris/consolidation/X/[email protected]
pkg://solaris/consolidation/admin/[email protected]
pkg://solaris/consolidation/cacao/[email protected]
pkg://solaris/consolidation/cde/[email protected]
pkg://solaris/consolidation/cns/[email protected]
pkg://solaris/consolidation/dbtg/[email protected]
pkg://solaris/consolidation/ddt/[email protected]  
pkg://solaris/consolidation/desktop/[email protected]
pkg://solaris/consolidation/desktop/[email protected]
pkg://solaris/consolidation/gfx/[email protected]
pkg://solaris/consolidation/ips/[email protected]
pkg://solaris/consolidation/java-7/[email protected] 
pkg://solaris/consolidation/java-8/[email protected] 
pkg://solaris/consolidation/jdmk/[email protected]
pkg://solaris/consolidation/l10n/[email protected]
pkg://solaris/consolidation/man/[email protected]
pkg://solaris/consolidation/nspg/[email protected]
pkg://solaris/consolidation/nvidia/[email protected]
pkg://solaris/consolidation/osnet/[email protected]
pkg://solaris/consolidation/sfw/[email protected]
pkg://solaris/consolidation/sic_team/[email protected]
pkg://solaris/consolidation/solaris_re/[email protected]
pkg://solaris/consolidation/ssm/[email protected]
pkg://solaris/consolidation/sunpro/[email protected]
pkg://solaris/consolidation/ub_javavm-6/[email protected]
pkg://solaris/consolidation/userland/[email protected]
pkg://solaris/consolidation/xvm/[email protected]
pkg://solaris/[email protected]

Plan Creation: Package solver is unable to compute solution.
Dependency analysis is unable to determine exact cause. Try specifying
expected results to obtain more detailed error messages. Include
specific version of packages you wish installed.

To my defense I'd like to mention that I have some Solaris admin experience going back to the Version 10 days, and this is not the first time I install Solaris packages. Have no idea what the problem is this time though. Any help would be much appreciated...

Upvotes: 2

Views: 1723

Answers (2)

Tanz87
Tanz87

Reputation: 1294

If you poke around the dependencies of developerstudio-126 and try installing them one by one, you'll eventually find out that developerstudio-126/dbx requires python-34 that is excluded by userland-incorporation. Then a search about "Solaris 11 incorporations" landed me on this page, which (albeit for Solaris 11.2) explains that you can disable the relevant version-lock facet here by running:

sudo pkg change-facet facet.version-lock.runtime/python-34=false

(This command obviously changes the configuration of the system to an unsupported state, so you may want to save a checkpoint of your virtual machine before running it.)

After disabling that particular facet, I was able to install developerstudio-126 from the Package Manager without any more errors.

Upvotes: 1

Danek Duvall
Danek Duvall

Reputation: 377

We'll need a bit more information. What was the commandline you used to install Studio? Also, do you still have the solaris publisher configured and have confirmed that you can install packages from it (for example, system/header)?

Upvotes: 0

Related Questions