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

Reply via email to