Cannot get sma (net-snmp) service to start.

Hey everyone, so I recently installed sma and disabled snmpdx for system monitoring in Solarwinds on 7 Oracle servers running Solaris 10. It was running just fine until we had to shutdown all systems and power back up (hurricane). Since then I cannot get the sma service to start, it goes into maintenance mode everytime. I've ensured snmpdx is disabled and there have been no patches/packages installed recently. Here's some detail...

#svcs -a | grep sma:
maintenance 14:44:29 svc:/application/management/sma:default

#svcs -xv
svc/application/management/sma:default (net-snmp daemon) 
State: maintenance since "today's date"
Reason: Start method failed repeatedly, last exited with status 137
See: /var/svc/log/application-management-sma:default.log
Impact: This service is not running

Checking the log, the service tries to start, then fails with this error:

ld.so.1: snmpd: fatal: libnetsnmpagent.so.5: open failed: No such file or directory...killed

I can cd to that directory and the file is there with proper permissions, I removed it's dependency package (SUNWmibii) and re-added it...it worked until I repeated the same steps on another machine which did not work so I came back to this machine and restarted the service just to ensure the fix was good. It failed again. Deleting that file and re-adding it didn't work the second time on the same machine.

I've been troubleshooting for a week now and now have people on my butt about a fix, I'm stumped! Any help is much appreciated :b:

can you show the last few lines of /var/svc/log/application-management-sma:default.log

os2mac, here's the tail of that log:

Feb 2 22:28:03 Method "start" exited with status 137
Feb 2 22:28:07 Leaving maintenance because disable requested
Feb 2 22:28:07 Disabled.
Feb 2 22:28:16 Enabled.
Feb 2 22:28:16 Executing start method ("/lib/svc/method/svc-sma")
ld.so.1: snmpd: fatal: libnetsnmpagent.so.5: open failed: No such file or directory killed
Feb 2 22:28:16 Method "start" exited with status 137

Perhaps libnetsnmpagent.so.5 got corrupted by the unexpected power outage? Try and find that file and see if it's missing, broken, empty, etc. I think its part of this package.

I'm running Solaris 11.3 and have net-snmp running and I don't have this library.

what version of OS are you running?

is this for a pkg you installed other than the default snmp?

EDIT: I've also checked one of my solaris 10 boxes and they don't have the lib either.