On Thu, Nov 22, 2012 at 1:43 PM, Shmuel Fomberg <shmuelfomb...@gmail.com> wrote: > Hi All. > > I've released a module, Dist::Surveyor v0.007, and seeing reports from CPAN > testers that DB_File doesn't exists. > DB_File is not listed in the deps, because, well, it is core. > > http://www.cpantesters.org/distro/D/Dist-Surveyor.html#Dist-Surveyor-0.007 > > Interestingly, most of the fails come from Solaris. but a few from Linux > too. > Any idea why the module is missing?
The *DB_File modules aren't build when their library (in this case, libdb aka Berkeley DB) isn't present on the system. Only SDBM_File is guaranteed to be present because it's bundled with perl. I think all of them are prime targets for dual-living, which might alleviate some of these issues (though external dependencies are always tricky). Leon