SUNWmccom did not LiveUpgrade. I got an empty 'I_lock!' file in
/var/sadm/pkg/SUNWmccom. After rebooting the newly activated BE, I tried to
manually install it from the DVD, which failed with error from the shell
running postinstall. The error turned out to be a missing space before a
closing ] in a [ command:
# diff -u ./SUNWmccom/install/postinstall.orig
./SUNWmccom/install/postinstall
--- ./SUNWmccom/install/postinstall.orig Sat Aug 9 12:12:58 2008
+++ ./SUNWmccom/install/postinstall Sat Aug 9 11:48:24 2008
@@ -30,7 +30,7 @@
# Delete the bundled version, and remove the pkg registration
# entry for it
- if [ -f ${PKG_INSTALL_ROOT}${JHJAR} -o -s ${PKG_INSTALL_ROOT}${JHJAR}];
then
+ if [ -f ${PKG_INSTALL_ROOT}${JHJAR} -o -s ${PKG_INSTALL_ROOT}${JHJAR}
]; then
removef ${PKGINST} ${JHJAR} > /dev/null
rm -f ${PKG_INSTALL_ROOT}${JHJAR}
removef -f ${PKGINST}
This message posted from opensolaris.org