Reputation: 9660
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
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
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