On 04/28/10 03:37 PM, Scott Rotondo wrote:
On 04/28/10 01:00 PM, Shawn Walker wrote:
On 04/28/10 02:28 PM, Scott Rotondo wrote:
I encountered an odd failure while doing a 'pkg image-update' from Osol
2009.06 to snv_137. During the removal phase, removing
/boot/grub/menu.lst failed because the file didn't exist. [It was
actually in /rpool/boot/grub/menu.lst; I vaguely recall that it moved or
acquired additional copies sometime after 2009.06.] I copied it into
place so that image-update could remove it on the next attempt.

I'm wondering if this should really be a fatal error that stops the
installation. Since the action was to remove a file that didn't exist,
anything that depends upon the success of that action should be OK.
Perhaps image-update should just print a message in this case and
continue?

There are some fixes that haven't yet been backported to the 2009.06
that are the reason why you're encountering this issue.

In particular, these is likely the same issue:

https://defect.opensolaris.org/bz/show_bug.cgi?id=15469

...which is a duplicate of:

14702 file action removal fails if file is missing and original_name
is set

Cheers,
-Shawn

I should have mentioned that the first thing image-update did was to
tell me to install the latest pkg tools first. So I believe the update
was actually done by the snv_137 pkg tools, which should already have
this fix, right?

When you executed the 'install SUNWipkg' that installed the latest version of SUNWipkg *for 2009.06*; not the version found in 137 which won't run on 2009.06.

Cheers,
-Shawn



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

Reply via email to