Mantis - berkeleydb4
Viewing Issue Advanced Details
3806 regular use crash always 2009-07-31 22:30 2009-08-10 10:22
ois_unix  
dam  
normal  
closed  
not fixable  
none    
none  
0003806: CSWsendmail will not start with CSWbdb4 (v.4.1.25,REV=2009.06.26)
Platform is fresh install of Solaris 10 SPARC (May 2009 Release). Patched with the latest available Solaris vendor updates. Installed CSWsendmail (v.8.14.2,REV=2007.12.17), which considers CSWbdb4 a dependency and installs it automatically. When CSWsendmail tried to start, it reported an error "Berkeley DB version mismatch: compiled against 4.2.52, run-time linked against 4.7.25". CSWsendmail then transitioned to maintenance mode.

Compared the version that worked, CSWbdb4 (v.4.2.52,REV=2008.02.23_rev=p5), to the latest version available: CSWbdb4 (v.4.1.25,REV=2009.06.26). There appears to be a disparity of total blocks in the /opt/csw/bdb4/lib directory. Total for v.4.2.52 (the old package) in that directory is 22,204. Total for v.4.1.25 is 30.

Uninstalling CSWbdb4 (v.4.1.25,REV=2009.06.26) and reinstalling CSWbdb4 (v.4.2.52,REV=2008.02.23_rev=p5) immediately brought CSWsendmail up as expected.
Issue History
2009-07-31 22:30 ois_unix New Issue
2009-08-10 10:20 dam Status new => assigned
2009-08-10 10:20 dam Assigned To => dam
2009-08-10 10:22 dam Note Added: 0006545
2009-08-10 10:22 dam Status assigned => closed
2009-08-10 10:22 dam Resolution open => not fixable

Notes
(0006545)
dam   
2009-08-10 10:22   
Thanks a lot for bringing this to our attention. The bdb issue made a new sendmail package necessary. An updated version is in testing from
  <http://mirror.opencsw.org/testing/sendmail-8.14.3,REV=2009.08.07-SunOS5.8-sparc-CSW.pkg.gz> [^]
  <http://mirror.opencsw.org/testing/sendmail-8.14.3,REV=2009.08.07-SunOS5.8-i386-CSW.pkg.gz> [^]
Please open bugs for the package in the "sendmail" category if you have any further issues.