On Wed, Jun 03, 2009 at 10:34:26PM +0200, Philip Kime wrote:
>
> On 3 Jun 2009, at 10:23 PM, [email protected] wrote:
>>
>> It sounds like you switched from dev -> release.  I'm not sure that
>> we support that particular change.  It's possible that if one of the
>> packages from dev doesn't have a corresponding file in release.  If
>> that were the case, you would attempt to retrieve the file from
>> release,  but it wouldn't be there.  The tar stream error occurs when
>> a tar stream  is empty or corrupted.  If you requested a file that
>> didn't exist, it's possible that you might get this error.
>
> Hmm. I was trying to update 111a -> 2009.06. Is this possible? The  
> image-update got a long way but had problems due to a known thing with a 
> straight CD install of 111a on 64-bit hardware (Bug 8409). The cure is to 
> pkg fix the offending packages (like SUNWckr) but that's what I can no 
> longer do. I can see SUNWckr on release if I browse on the web to 
> pkg.opensolaris.com.

8409 says that you're supposed to pkg fix prior to image-update.  If
you image-update'd first, I have no idea what state your system is in.

> If I change pkg to prefer dev, it still fails fixing pkg:// 
> opensolaris.org/SUNWckr (which means it's release, not dev anyway since 
> my release repo tag is "opensolaris.org"?).

Dev is pkg.opensolaris.org/dev, whereas release is
pkg.opensolaris.org/release.  You should have had opensolaris.org
pointing to /dev when you performed the initial pkg fix.

> Is there a way to pkg fix from my original install CD of 111a?

According to 8409, you're supposed to pkg fix first, and then
image-update.  If you still have a good 111a snapshot, try the steps in
that order, and see if things work better.

-j

_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to