In Fedora 15, libnetsnmpmibs.so was linked with the rpath= option so that
it pointed at /usr/lib64/perl5/CORE in order to find libperl.so. This
doesn¹t appear to be the case for Fedora 16 (indeed readelf shows it not to
be the case). As a result, any attempt to link against that library will
result in warnings. To circumvent, either link your program with the rpath
option or use LD_LIBRARY_PATH to point at the directory.
My attempt at rebuilding net-snmp from the latest code fails when running
the tests. I also found Fedora 15 also returns the same response as 16 to
snmpget as I reported in my post of a couple of days ago.
Neale