# zoneadm -z testzone attach -z solaris-0 -u
---snip-----
Creating Plan (Solver setup): -ERROR: Changing the pkg variant to nonglobal failed
Result: Conversion failed
ERROR:
Result: *** Installation FAILED ***
Result: Attach Failed.
Log saved in non-global zone as /zones/testzone/root/var/log/zones/zoneadm.XXXXXXX.testzone.attach
---snip-----
[XXXXXX, XXXXX XX, XXXX 05:48:33 AM PDT] ERROR: Changing the pkg variant to nonglobal failed
[XXXXXX, XXXXX XX, XXXX 05:48:33 AM PDT] Exiting with exit code 255
[XXXXXX, XXXXX XX, XXXX 05:48:33 AM PDT] ==== Completed: /usr/lib/brand/solaris/p2v testzone /zones/testzone ====
[XXXXXX, XXXXX XX, XXXX 05:48:33 AM PDT] Result: Conversion failed
[XXXXXX, XXXXX XX, XXXX 05:48:33 AM PDT] ERROR:
Result: *** Installation FAILED ***
[XXXXXX, XXXXX XX, XXXX 05:48:33 AM PDT] Destroying datasets under rpool/zones/testzone that are not pinned
----snip-----
[XXXXXX, XXXXX XX, XXXX 05:48:34 AM PDT] Unpinning rpool/zones/testzone/rpool/zones@p2v
[XXXXXX, XXXXX XX, XXXX 05:48:34 AM PDT] Result: Attach Failed.
[XXXXXX, XXXXX XX, XXXX 05:48:34 AM PDT] Exiting with exit code 254
This happens because, the VRTSjacs package depends on the VRTSllt and the VRTSgab packages. Such dependency should only be present in global zone.
Contact to support. And request HotFix.