OpenSolaris

Printable Version Enter a New Search
Bug ID 6586407
Synopsis CAS issues with Xserver fonts packages with hetergeneous diskless client setup in snv_69/s10u4.
State 10-Fix Delivered:Verified (Fix available in build)
Category:Subcategory xserver:install
Keywords
Responsible Engineer Kim C Tran
Reported Against s10u4_12 , s10u5_01
Duplicate Of
Introduced In
Commit to Fix snv_71
Fixed In snv_72
Release Fixed solaris_nevada(snv_72) , solaris_10u5(s10u5_03) (Bug ID:2151323)
Related Bugs
Submit Date 27-July-2007
Last Update Date 2-October-2007
Description
This is found in snv_69 while trying to verify a bug fix for hetergeneous diskless client setup.  I did the following on the sparc system:

OS: snv_69 
Media: DVD net image
Cluster: SUNWCXall
Locale to use: C

	After install, I used smosservices to setup sun4u and i86pc diskless client support.  When I try to setup x86 diskless client services, the following packages fails to install successfully:

The following packages failed to install correctly


SUNWi1of
SUNWscmu
SUNWspsvu
SUNWiiu
SUNWxwfnt
SUNWxwcft
SUNW5xmft
SUNWjxmft
SUNWolrte
SUNWjxcft
SUNWjxfnt
SUNWxwoft
SUNWjxoft
SUNWrdcu
Please reboot the system.


	These are the errors in the log:


EXEC_BASE=/usr
PKGCOND=/usr/bin/pkgcond
is_srngz=99
is_wrngz=99
is_ngz=99
+ [ -x /usr/bin/pkgcond ]
+ /usr/bin/pkgcond is_sparse_root_nonglobal_zone
is_srngz=1
+ /usr/bin/pkgcond is_whole_root_nonglobal_zone
is_wrngz=0
+ /usr/bin/pkgcond -v is_nonglobal_zone
is_ngz=0
+ [ 0 -eq 0 ]
EXEC_BASE=/export/Solaris_11/usr_i386.all/usr
LD_LIBRARY_PATH=/export/Solaris_11/usr_i386.all/usr/openwin/server/lib:/export/S
olaris_11/usr_i386.all/usr/openwin/lib
+ export LD_LIBRARY_PATH
+ [ 1 -ne 0 ]
+ [ ! -x /export/Solaris_11/usr_i386.all/usr/openwin/bin/mkfontdir ]
+ read src dst
+ dirname /export/Solaris_11/usr_i386.all/usr/openwin/lib/X11/fonts/F3/fonts.dir

DIRNAME=/export/Solaris_11/usr_i386.all/usr/openwin/lib/X11/fonts/F3
+ [ 1 -ne 99 ]
+ /usr/bin/pkgcond is_path_writable /export/Solaris_11/usr_i386.all/usr/openwin/
lib/X11/fonts/F3
+ cd /export/Solaris_11/usr_i386.all/usr/openwin/lib/X11/fonts/F3
+ /export/Solaris_11/usr_i386.all/usr/openwin/bin/mkfontdir .
/export/Solaris_11/var/sadm/pkg/SUNWi1of.2/install/i.fontsdir: /export/Solaris_1
1/usr_i386.all/usr/openwin/bin/mkfontdir: cannot execute
+ exit 2
pkgadd: ERROR: class action script did not complete successfully
ERROR: attribute verification of </export/Solaris_11/usr_i386.all/usr/openwin/li
b/X11/fonts/F3/fonts.dir> failed
    pathname does not exist
ERROR: attribute verification of </export/Solaris_11/usr_i386.all/usr/openwin/li
b/X11/fonts/TTbitmaps/fonts.dir> failed
    pathname does not exist
EXEC_BASE=/usr
PKGCOND=/usr/bin/pkgcond
is_srngz=99
is_wrngz=99
is_ngz=99
+ [ -x /usr/bin/pkgcond ]
+ /usr/bin/pkgcond is_sparse_root_nonglobal_zone
is_srngz=1
+ /usr/bin/pkgcond is_whole_root_nonglobal_zone
is_wrngz=0
+ /usr/bin/pkgcond -v is_nonglobal_zone
is_ngz=0
+ [ 0 -eq 0 ]
EXEC_BASE=/export/Solaris_11/usr_i386.all/usr
LD_LIBRARY_PATH=/export/Solaris_11/usr_i386.all/usr/openwin/server/lib:/export/S
olaris_11/usr_i386.all/usr/openwin/lib
+ export LD_LIBRARY_PATH
+ [ 1 -ne 0 ]
+ [ ! -x /export/Solaris_11/usr_i386.all/usr/openwin/lib/installalias ]
+ read src dst
+ dirname /export/Solaris_11/usr_i386.all/usr/openwin/lib/X11/fonts/F3/fonts.ali
as.all
dir=/export/Solaris_11/usr_i386.all/usr/openwin/lib/X11/fonts/F3
+ [ 1 -ne 99 ]
+ /usr/bin/pkgcond is_path_writable /export/Solaris_11/usr_i386.all/usr/openwin/
lib/X11/fonts/F3
+ cp /net/ins3525-svr/export/nv/solarisdvd.nvx_dvd/latest/Solaris_11/Product/SUN
Wi1of/reloc/openwin/lib/X11/fonts/F3/fonts.alias.all /export/Solaris_11/usr_i386
.all/usr/openwin/lib/X11/fonts/F3/fonts.alias.all
+ cd /export/Solaris_11/usr_i386.all/usr/openwin/lib/X11/fonts/F3
+ basename /export/Solaris_11/usr_i386.all/usr/openwin/lib/X11/fonts/F3/fonts.al
ias.all
+ /export/Solaris_11/usr_i386.all/usr/openwin/lib/installalias fonts.alias.all .

/export/Solaris_11/var/sadm/pkg/SUNWi1of.2/install/i.fontsalias: /export/Solaris
_11/usr_i386.all/usr/openwin/lib/installalias: cannot execute
+ exit 2
pkgadd: ERROR: class action script did not complete successfully
ERROR: attribute verification of </export/Solaris_11/usr_i386.all/usr/openwin/li
b/X11/fonts/TTbitmaps/fonts.alias.all> failed
    pathname does not exist


Installation of <SUNWi1of.2> partially failed.
pkgadd return code = 2


Similar issues also exists for SUNWxwfnt, SUNWxwcft and SUNWxwoft.  

The CAS script will need to be fixed so that it will use /usr/openwin/bin/mkfontdir in the case of the hetergeneous diskless client setup.
Work Around
N/A
Comments
N/A