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?
Scott
--
Scott Rotondo
Senior Principal Engineer, Solaris Core OS Engineering
President, Trusted Computing Group
Phone/FAX: +1 650 786 6309 (Internal x86309)
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss