After yum updated openldap and libnss, a Perl webapp that used DBD::Pg stopped working, with the following error in the logs:
Fri Nov 04 00:57:04 2011] [error] install_driver(Pg) failed:
Can't load '/usr/local/lib64/perl5/auto/DBD/Pg/Pg.so' for module
DBD::Pg: /usr/lib64/libnss3.so: version `NSS_3.12.9' not found
(required by /usr/lib64/libldap_r-2.4.so.2) at /usr/lib64/perl5/DynaLoader.pm
line 200.\n at (eval 20) line 3\nCompilation failed in require at
(eval 20) line 3. \nPerhaps a required shared library or dll isn't installed
where expected\n at /var/www/scripts/goscoringcamera.pl line 14\n
All of the files referenced do exist. What happened here, and how do I get libnss3.so to load correctly?