dcoleyoung has asked for the wisdom of the Perl Monks concerning the following question:

Hi,
I'm trying to install DB_File via CPAN and this file XSUB.h that is not located in the /usr/lib/perl5/5.8.6/i386-linux/CORE/XSUB.h directory. Which package do I need install to have these files installed here? Below is the output of CPAN. Any help is very very useful, this has been bothering me since turkey day.

Thanks,

Dan

Writing Makefile for DB_File cp DB_File.pm blib/lib/DB_File.pm AutoSplitting blib/lib/DB_File.pm (blib/lib/auto/DB_File) make: *** No rule to make target `/usr/lib/perl5/5.8.6/i386-linux/CORE/XSUB.h', needed by `version.o'. Stop. /usr/bin/make -- NOT OK Running make test Can't test without successful make Running make install make had returned bad status, install seems impossible

Replies are listed 'Best First'.
Re: XSUB.h - needed by DB_File in CPAN
by Zaxo (Archbishop) on Nov 30, 2005 at 03:13 UTC

    If Redhattish, look for the rpm package with the "-devel" tag on the name.

    After Compline,
    Zaxo

      Thanks for the quick reply, that's strange because the package is already there but it never put the files in? Hmmm.

      root@localhost root# urpmi perl-devel The following packages can't be installed because they depend on packages that are older than the installed ones: perl-devel-5.8.5-3.4.101mdk Continue? (Y/n) Y The package(s) are already installed