I need to install a new Solaris image on our server as it used to be under a support agreement but is not anymore, and as such I'm unable to download any new packages from the (https://pkg.oracle.com/solaris/support/) repository and need to download them from the (http://pkg.oracle.com/solaris/release/) repository. However I'm getting a lot of errors and unable to install any new packages from the release repository (as I believe my "entire" image can only handle Support repo packages). Please find below the output from "pkg info entire".

pkg info entire
             Name: entire
          Summary: entire incorporation including Support Repository Update (Oracle Solaris
      Description: This package constrains system package versions to the same
                   build.  WARNING: Proper system update and correct package
                   selection depend on the presence of this incorporation.
                   Removing this package will result in an unsupported system.
                   For more information see:
         Category: Meta Packages/Incorporations
            State: Installed
        Publisher: solaris
          Version: 0.5.11 (Oracle Solaris
    Build Release: 5.11
           Branch:    Packaging Date: February 17, 2017 02:04:57 AM Last Install Time: March 12, 2017 07:33:24 AM
             Size: 5.46 kB
             FMRI: pkg://solaris/[email protected],5.11-

I'm quite new to the Solaris environment and have searched for hours online about how to change the system image/"entire" package, however can't find anything useful. I just need to install any version of Solaris 11. Do I need to (somehow) physically access the server and re-image using a USB, or is there an easier way to just tell the system to revert to the opensource "release" version of Solaris?

1 Answer 1


You will need to use pkg set-publisher to change the solaris repo to use the free public repository (which does not get security fixes or bug fixes between releases, just updates every couple years when a new release comes out) at http://pkg.oracle.com/solaris/release/ and then use pkg update to update to the Solaris 11.4 release there. After you're running Solaris 11.4, then you should be able to add additional packages from that release.

  • Thanks for the prompt response, but I tried that previously (and just now) and I can change the publisher to the release repo, but when I do "pkg update" I get hundreds of "reject" errors, stating that no version matching 'require' dependency system/library can be installed **** E.g. - Reject: pkg://solaris/shell/[email protected] - Reason: No version matching 'require' dependency system/[email protected],5.11- can be installed **** Dec 19, 2018 at 23:16

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .