liveupgrade -t problems for sol8-sol10

I'm trying to use liveupgrade to get one if my solaris 8 boxes to solaris 10, and am currently trying to patch the inactive solaris10 BE. However I get the following error:

# luupgrade -t -n 'solaris10' -l /var/tmp/patchbe.errs -o /var/tmp/sol10_patchbe -s /export/patches/sol10_patches/ patch_order.26sep06

Validating the contents of the media </export/patches/sol10_patches/>.

The media contains 849 software patches that can be added.

Mounting the BE <solaris10>.

ERROR: The boot environment <solaris10> supports non-global zones.The current boot environment does not support non-global zones. Releases prior to Solaris 10 cannot be used to maintain Solaris 10 and later releases that include support for non-global zones. You may only execute the specified operation on a system with Solaris 10 (or later) installed.

-

Which appears to say you cannot use luupgrade -t on a system without non-global zones, i.e. it is impossible to use luupgrade -t on a solaris8 system to patch an inactive solaris10 BE. Is this a bug or am I missing something...?

[1121 byte] By [cbcrawfo] at [2007-11-26 10:27:30]
# 1
Im having the same problem. Has anyone please ever resolved this problem?
nnsyuser at 2007-7-7 2:31:54 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...
# 2
Hello,i think it is necessary to install the packages SUNWlur and SUNWluu from Solaris 10 to your Solaris 8 environment.
Otto_B at 2007-7-7 2:31:54 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...