On Tue, Jun 16, 2009 at 01:38:09AM -0700, Mike "Ford" Ditto wrote:
> Danek Duvall <danek.duvall at sun.com> wrote: > > > > Install Phase 1333/6412 Action install > > > failed for 'lib/libc.so.1' (pkg:/SUNWcsl): > > > > Here's where it goes crazy. If you're still feeling brave, can you redo > > the previous commands, and then run "pkg install -nv SUNWinstall-libs" > > instead of the real install? > > Danek, thanks for trying to figure this out. > Here you go: > > $ pkg list -avf SUNWcsl >SUNWcsl.before.list > $ BUILD=`uname -v | sed -e "s/snv_//" -e "s/[a-z]//"` > $ echo $BUILD > 86 > $ pfexec pkg refresh > $ pfexec pkg install entire at 0.5.11-0.${BUILD} > No updates available for this image. > $ pfexec pkg install SUNWipkg at 0.5.11-0.${BUILD} > No updates available for this image. > $ pkg list -avf SUNWcsl >SUNWcsl.after.list > $ pfexec pkg install -nv SUNWinstall-libs > Creating Plan \ Before evaluation: > UNEVALUATED: > +pkg:/SUNWinstall-libs at 0.5.11,5.11-0.86:20081209T153850Z > > After evaluation: > pkg:/SUNWinstall-libs at 0.5.11,5.11-0.86:20080426T174933Z -> > pkg:/SUNWinstall-libs at 0.5.11,5.11-0.86:20081209T153850Z > Actuators: > > None That indicates that install SUNWinstall-libs shouldn't do anything other than install that one package. Specifically, it *won't* bring in SUNWcsl. So if you try it without -n, does it still blow up? > $ diff SUNWcsl.before.list SUNWcsl.after.list > 17c17 > < pkg:/SUNWcsl at 0.5.11,5.11-0.86:20080426T173025Z known u--- > --- > > pkg:/SUNWcsl at 0.5.11,5.11-0.86:20080426T173025Z installed u--- That's strange -- if this one went from "known" to "installed", then another version needed to have gone from "installed" to "known". Danek