Alan Hargreaves' Blog

The ramblings of a former Australian SaND TSC* Principal Field Technologist

What’s in the OpenSolaris Support repositories?

As you may or may not know, you can now buy support contracts for OpenSolaris.

Apart from the ability to make a support call, you also get access to the Support Repository. This is where we backport as subset of fixes from development system and do a lot more testing. Chris has blogged on how to point at the extras and support repositories, so I won’t repeat him. What I will do is point you at a couple of sunsolve documents that may be useful in seeing what we are fixing in there.

The important one would be OpenSolaris Support Repository Updates (SRUs). In this page we list each of the updates as well as a browsable link (instructions provided on how to add the certificate to Firefox) and a README outlining the bugs that were addressed.

A link to SRU 6 hasn’t made it into this page yet, but you can find it here.


Written by Alan

June 15, 2009 at 10:56 pm

Posted in OpenSolaris

7 Responses

Subscribe to comments with RSS.

  1. Thanks for this information Alan. However, I’ve had mixed luck with the support repository. For example, trying to install the following package:
    bleonard@opensolaris:~$ pkg info -r SUNWmeld
    Name: SUNWmeld
    Summary: meld – graphical diff and merge tool
    Category: Applications/System Utilities
    State: Not installed
    Build Release: 5.11
    Branch: 0.101
    Packaging Date: Wed Nov 19 21:47:58 2008
    Size: 1.74 MB
    FMRI: pkg:/SUNWmeld@,5.11-0.101:20081119T214758Z
    bleonard@opensolaris:~$ pfexec pkg install SUNWmeld
    Creating Plan /
    pkg: The following pattern(s) did not match any packages in the current catalog.
    Try relaxing the pattern, refreshing and/or examining the catalogs:
    bleonard@opensolaris:~$ pkg publisher
    PUBLISHER TYPE STATUS URI (preferred) origin online
    extra origin online
    Switching back to the repository it installed fine.

    Brian Leonard

    June 16, 2009 at 2:57 pm

  2. @bleonard:
    What does "pkg info entire" say?
    Did you try an image-update first?

    Shawn Walker

    June 16, 2009 at 4:31 pm

  3. @bleonard, I’m going to give this a go myself. Just installing a 2008.11 image in virtual box and I’ll point it at the repositories you have set up.
    Have you logged a support call on this? If so, can I have the case number? Don’t post it here, please post it to me email Alan dot Hargreaves at sun dot com.

    Alan Hargreaves

    June 16, 2009 at 9:11 pm

  4. Brian, I’ve just tried installing SUNWmeld against the following.
    1. Base OpenSolaris 2008.11 with support publisher, but no extras repository
    2. OpenSolaris 2008.11 + SRU6, but no extras repository
    3. OpenSolaris 2008.11 + SRU6, with extras repository
    All succeeded. Can you send me a method to reproduce what you are seeing?

    Alan Hargreaves

    June 17, 2009 at 12:15 am

  5. Sorry, I’m already on 2009.06 (no updates). I just tested this again myself in a VM and got the same error. Steps to reproduce:
    1) Install 2009.06
    2) Configure the support repository
    3) Install SUNWmeld
    And there is no support call logged on this (I’m a Sun employee).
    Shawn, here’s the output from pkg info entire you requested:
    bleonard@os200906:~$ pkg info entire
    Name: entire
    Summary: entire incorporation
    State: Installed
    Version: 0.5.11
    Build Release: 5.11
    Branch: 0.111
    Packaging Date: Mon May 18 05:26:43 2009
    Size: 0.00 B
    FMRI: pkg:/entire@0.5.11,5.11-0.111:20090518T052643Z

    Brian Leonard

    June 17, 2009 at 9:51 am

  6. Ahhh, I see what’s wrong.
    The support repository currently is 2008.11 + SRU6.If you are running 2009.06, then you’ll (currently) need to pull SUNWmeld from release. Once SRU1 for 2009.06 is released this will work.

    Alan Hargreaves

    June 17, 2009 at 5:06 pm

  7. Ah, that explains why I had to switch to the release repository in order to upgrade to 2009.06 :-). Do you know why the support repository is not in sync with the release repository? If someone were to download 2009.06 today and then purchase a support contract, they’d hit these same issues.

    Brian Leonard

    June 18, 2009 at 12:11 pm

Comments are closed.

%d bloggers like this: