On 03/20/10 05:34 PM, Shawn Walker wrote:
# uname -a
SunOS host8 5.11 snv_125 i86pc i386 i86pc Solaris
Your best option is to go back to a BE where the publisher is correct or
to do a clean install.
With that said, given the older build you're using, you might also be
able to simply add 'opensolarisdev' as a publisher using the
pkg.opensolaris.org/dev repository and try do to the fix that way.
I don't know if it will work, but it's worth a try.
Alas, it didn't. I wonder why not? Unfortunately doing a fresh install is an
awful lot of work just to get a fresh copy of b125 /lib/libdlpi.so.1 so I can
do an md5sum on it. ZFS is reporting that /lib/libdlpi.so.1 is corrupted,
but things like nm, cp, objdump and readelf can all process this library
with no problem, so it was suggested I compare the "corrupted" one with
a known good one. I guess there isn't going to be a way to do that. Oh
well :-(. FWIW /lib/libdlpi.so.1 always gets clobbered at boot time, but
this is the first time all 4 copies have (apparently) all gotten checksum
failures at the same time. Later versions of Open Solaris /lib/libdlpi.so.1
seems to be wildly different in size. Any suggestions welcome!
# pkg publisher
PUBLISHER TYPE STATUS URI
opensolaris.org (preferred) origin online
http://pkg.opensolaris.org/dev/
opensolaris.org (preferred) mirror online
http://pkg-na-2.opensolaris.org/dev/
opensolarisdev origin online
http://pkg.opensolaris.org/dev/
# pkg -R /a fix SUNWcsl
Verifying: pkg://opensolarisdev/SUNWcsl ERROR
file: lib/libdlpi.so.1
Group: 'root (0)' should be 'bin (2)'
Created ZFS snapshot: 2010-03-21-00:13:24 ..... --
Repairing: pkg://opensolarisdev/SUNWcsl
DOWNLOAD PKGS FILES XFER (MB)
SUNWcsl 0/1 0/3 0.0/0.1pkg:
Unknown publisher 'opensolarisdev'.
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss