DB_File is not installed?

2012-11-22 Thread Shmuel Fomberg
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?

Shmuel.


Re: DB_File is not installed?

2012-11-22 Thread Leon Timmermans
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


Re: DB_File is not installed?

2012-11-22 Thread Nicholas Clark
On Thu, Nov 22, 2012 at 01:49:29PM +0100, Leon Timmermans wrote:
 On Thu, Nov 22, 2012 at 1:43 PM, Shmuel Fomberg shmuelfomb...@gmail.com 
 wrote:

  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).

DB_File is dual life already (upstream CPAN)

Certainly the other 3 (not SDBM_File) are obvious victims to dual life.
SDBM_File still has a parallel makefile issue that it would be nice to nail
first.

Someone previously seemed interested in having this happen, but inexplicably
vanished when we said go for it!

Nicholas Clark


Re: DB_File is not installed?

2012-11-22 Thread David Cantrell

On 22/11/2012 12:43, Shmuel Fomberg wrote:


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?


It's in core, but only gets built if the necessary libraries and headers 
are present.


--
David Cantrell | Bourgeois reactionary pig

People from my sort of background needed grammar schools to
compete with children from privileged homes like ... Tony Benn
 -- Margaret Thatcher