On Fri, May 22, 2009 at 6:07 AM, Shawn Walker <swalker at opensolaris.org> 
wrote:
> Martin Bochnig wrote:
>>
>> On Fri, May 22, 2009 at 5:35 AM, Shawn Walker <swalker at opensolaris.org>
>> wrote:
>>>
>>> Martin Bochnig wrote:
>>>>
>>>> #4.) ? pfexec pkg set-publisher -P -O http://pkg.opensolaris.org/dev dev
>>>>
>>>> #5.) ? pfexec pkg unset-publisher opensolaris.org
>>>>
>>>> #6.) ? pfexec pkg refresh
>>>>
>>>> #7.) ? pfexec pkg install entire
>>>>
>>>> #8.) ? pfexec pkg install redistributable
>>>
>>> The steps above are not correct. Here's why:
>>>
>>> A new publisher should not be added, instead the existing publisher's
>>> repository should be changed. ?The pkg refresh isn't necessary as install
>>> will automatically refresh if needed. The install entire isn't necessary
>>> as
>>> that is already installed.
>>>
>>> These are the correct steps:
>>>
>>> pfexec pkg set-publisher -O http://pkg.opensolaris.org/dev
>>> opensolaris.org
>>>
>>
>>
>> Technically it doesn't matter how you call it (last field).
>> It is just a name.
>
> Not quite. ?There are subtle behaviours in the system when you do it the way
> you listed.
>
>> I _wanted_ to chose a different authority-/publisher- name, because as
>> of now OS2009.06 is still only available as an unsupported *Preview*.
>> And the authority which - as of now - officially carries the name
>> "opensolaris.org" is still for 2008.11 .
>> Therefore I randomly chose the name "dev" (because its mnemonic, as
>> the branch itself is called "dev") which makes it necessary the
>> explicitly run ...
>
> Nevertheless, you shouldn't do that. ?If you want the packages from the /dev
> repository, you should be switching the opensolaris.org publisher to use the
> /dev repository:
>
> pfexec pkg set-publisher -O http://pkg.opensolaris.org/dev opensolaris.org
>
> If you want to reset the publisher afterwards, you would do this:
>
> pfexec pkg set-publisher -O http://pkg.opensolaris.org/release
> opensolaris.org
>
> But that's pointless until the official release is pushed to /release.
>
>> Well, it does not harm if you (re-) install "entire" before that.
>> Probably it is redundant. But from your nice "official" instructions at
>> least
>>
>> pfexec pkg refresh
>>
>> would be missing, which is run automatically as part of the
>>
>> pfexec pkg install entire
>>
>> which I suggested. What you get byy strictly following the official
>> instructions would be an early end:
>
> The correct way to handle that is to do this after changing the publisher:
>
> pfexec pkg image-update
>
> Cheers,
> --
> Shawn Walker
>



Aha. Advice much appreciated and accepted.
Thanks!


--
%martin

Reply via email to