[indiana-discuss] Is the 2008.05 iso now based on build 91?
Brock Pytlik
bpytlik at sun.com
Tue Jul 1 12:57:21 PDT 2008
I believe the general idea is that the user should always be able to to
pkg refresh; pkg image-update and that should just work.
However, when there's a bug in the code that prevents that from working
(like the timeout issue with the original build 86 code) we offer newer
timestamps on older versions to allow the user to pull down only the
updated ipkg code (for example). I believe the idea is that it should be
rare (once we get ipkg working well) to use the newer timestamp/old
version feature.
Does that help?
Brock
Dennis Clarke wrote:
> On Tue, Jul 1, 2008 at 7:08 PM, <David.Comay at sun.com> wrote:
>
>>> Well, that's what I was ranting(*) about in the first place. How can I know what version to install? It's not very well documented. And if I have 2008.05 based on snv_86 then isn't SUNWipkg at 0.5.11-0.86 the version delivered with that from the beginning? Or are you reusing the version numbers after an upgrade?
>>>
>> We're not reusing the version numbers per-se but rather we're changing
>> the timestamp which is the lowest part of the version number. This
>> allows us to publish a version of a package for an earlier build. In
>> the case of SUNWipkg, this is relatively simple to do.
>>
>> With respect to determining which version of SUNWipkg you have, usually
>> I would suggest running "pkg list SUNWipkg" and see whether the command
>> reports that an update is available - look for a 'u' character under
>> the UFIX field. Unfortunately, this command will report an update is
>> available even if the only update is one with a higher build number.
>> However, you can always just rerun
>>
>> $ pfexec pkg install SUNWipkg@<version>
>>
>> where <version> is the version printed by "pkg list SUNWipkg" and if
>> there is a newer timestamped version, it will update to that.
>>
>
> but what does a new user do with this ?
>
> he gets the CDROM .. installs it .. blinks twice and then flounders
> madly to figure out how to update it.
>
> -bash-3.2# pkg list SUNWipkg
> NAME (AUTHORITY) VERSION STATE UFIX
> SUNWipkg 0.5.11-0.86 installed u---
>
> okay .. so thanks to this advice I see that an update is available.
>
> -bash-3.2# pkg refresh
>
> -bash-3.2# pkg install -v -n SUNWipkg at 0.5.11-0.86
> Before evaluation:
> UNEVALUATED:
> +pkg:/SUNWipkg at 0.5.11,5.11-0.86:20080620T101700Z
>
> After evaluation:
> pkg:/SUNWipkg at 0.5.11,5.11-0.86:20080426T174940Z ->
> pkg:/SUNWipkg at 0.5.11,5.11-0.86:20080620T101700Z
> None
>
> OKay .. so there is a slight rev up for the SUNWipkg package.
>
> Do I take that or look further ?
>
> What revs are available ?
>
> -bash-3.2# wget --output-document=pkg_status http://pkg.opensolaris.org/status
> --19:29:25-- http://pkg.opensolaris.org/status
> => `pkg_status'
> Resolving pkg.opensolaris.org... 72.5.123.21
> Connecting to pkg.opensolaris.org|72.5.123.21|:80... connected.
> HTTP request sent, awaiting response... 200 OK
> Length: unspecified [text/html]
>
> 0K ...... 312.86 KB/s
>
> 19:29:26 (312.86 KB/s) - `pkg_status' saved [417050]
>
> -bash-3.2# grep SUNWipkg pkg_status | grep -v gui | cut -f2,3 -d\: | sort
> /SUNWipkg at 0.5.11,5.11-0.75:20071031T175339Z
> /SUNWipkg at 0.5.11,5.11-0.75:20071114T202952Z
> /SUNWipkg at 0.5.11,5.11-0.75:20080205T151051Z
> /SUNWipkg at 0.5.11,5.11-0.75:20080423T061913Z
> /SUNWipkg at 0.5.11,5.11-0.75:20080428T105324Z
> /SUNWipkg at 0.5.11,5.11-0.79:20080205T160845Z
> /SUNWipkg at 0.5.11,5.11-0.79:20080423T061943Z
> /SUNWipkg at 0.5.11,5.11-0.79:20080428T105333Z
> /SUNWipkg at 0.5.11,5.11-0.86:20080422T214950Z
> /SUNWipkg at 0.5.11,5.11-0.86:20080426T174940Z
> /SUNWipkg at 0.5.11,5.11-0.86:20080529T103045Z
> /SUNWipkg at 0.5.11,5.11-0.86:20080613T183415Z
> /SUNWipkg at 0.5.11,5.11-0.86:20080620T101700Z
> /SUNWipkg at 0.5.11,5.11-0.89:20080527T164546Z
> /SUNWipkg at 0.5.11,5.11-0.90:20080604T143532Z
> /SUNWipkg at 0.5.11,5.11-0.90:20080613T183353Z
> /SUNWipkg at 0.5.11,5.11-0.90:20080620T101731Z
> /SUNWipkg at 0.5.11,5.11-0.91:20080613T182326Z
> /SUNWipkg at 0.5.11,5.11-0.91:20080620T101740Z
> -bash-3.2#
>
> woo hoo !
>
> piles of revs are available .. let's take the latest ?
>
> -bash-3.2# pkg install -v -n SUNWipkg at 0.5.11-0.91
> Before evaluation:
> UNEVALUATED:
> +pkg:/SUNWipkg at 0.5.11,5.11-0.91:20080620T101740Z
>
> After evaluation:
> pkg:/SUNWipkg at 0.5.11,5.11-0.86:20080426T174940Z ->
> pkg:/SUNWipkg at 0.5.11,5.11-0.91:20080620T101740Z
> None
>
> As a new user, if I were just John Doe out there in the Linux world or
> God forbid the Windows world then this would scare the daylights out
> of me.
>
> Dennis
> _______________________________________________
> indiana-discuss mailing list
> indiana-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/indiana-discuss
>
More information about the indiana-discuss
mailing list