I have been trying for the past 3 days to get any package related to xVM 
installed on my freshly installed OpenSolaris 2008.05 machine, but everything I 
run the command, it fails.

I've su'd into root to try and eliminate any permission problems. 
my uname is:
SunOS atlantis 5.11 snv_86 i86pc i386 i86pc

This is what i get when trying to do the install.

-bash-3.2$ su -
Password: 
Sun Microsystems Inc.   SunOS 5.11      snv_86  January 2008
-bash-3.2# id
uid=0(root) gid=0(root)
-bash-3.2# pkg install SUNWxvm
DOWNLOAD                                    PKGS       FILES     XFER (MB)
Completed                                    2/2     474/474   11.30/11.30 

PHASE                                        ACTIONS
Install Phase                                  1/600 Action install failed for 
'boot' (pkg:/SUNWxvm):
  IndexError: list index out of range
pkg: An unexpected error happened during installation: list index out of range
The Boot Environment opensolaris failed to be updated. A snapshot was taken 
before the failed attempt and is mounted here /tmp/tmpFCwNhW. Use 'beadm 
activate opensolaris_static:-:2008-06-11-14:13:44 and reboot if you wish to 
boot to this BE.
Traceback (most recent call last):
  File "/usr/bin/pkg", line 1440, in ?
    ret = main_func()
  File "/usr/bin/pkg", line 1406, in main_func
    return install(img, pargs)
  File "/usr/bin/pkg", line 469, in install
    img.imageplan.execute()
  File "/usr/lib/python2.4/vendor-packages/pkg/client/imageplan.py", line 464, 
in execute
    p.execute_install(src, dest)
  File "/usr/lib/python2.4/vendor-packages/pkg/client/pkgplan.py", line 286, in 
execute_install
    dest.install(self, src)
  File "/usr/lib/python2.4/vendor-packages/pkg/actions/directory.py", line 59, 
in install
    owner = pkgplan.image.get_user_by_name(self.attrs["owner"])
  File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 994, in 
get_user_by_name
    self.type != IMG_USER)
  File "/usr/lib/python2.4/vendor-packages/pkg/portable/os_unix.py", line 83, 
in get_user_by_name
    load_passwd(dirpath)
  File "/usr/lib/python2.4/vendor-packages/pkg/portable/os_unix.py", line 135, 
in load_passwd
    arr[2] = int(arr[2])
IndexError: list index out of range


It always gives that list index out of range no matter which package i've tried 
to install. I've only tried packages related to xVM though. Anyone have any 
ideas on this. I will admit that I am new to OpenSolaris, and the root roles 
thing and pfexec threw me for a loop when I first got the system up, so I may 
be doing something wrong here. I'm by no means an expert.
 
 
This message posted from opensolaris.org

Reply via email to