Hi...

I'm using Mandrake 9.2, and it came with Perl 5.8.1 preinstalled. I didn't have the need to manually install a module because the installation came pretty complete (GD, Tk, even DBI), till now... i needed to install DBD::InterBase to communicate to a server with this driver.

Downloaded and installed without any issues a local InterBase server to test on... I used CPAN for the module installation and everything went fine, until it came to "make install". Usually the problems come along in the "perl Makefile.pl" part, "make", or with "make test", weird... here's what it gives me:

mkdir /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi: File exi +sts at /usr/lib/perl5/5.8.1/ExtUtils/Install.pm line 127 make: *** [pure_site_install] Error 255

Now, I know that I don't have DBD::InterBase installed (I've tested this in more than a couple of ways).

I also tried doing the installation manually (downloaded the *.tar.gz, extracted it, etc.) thinking that maybe CPAN didn't have root privileges for the "make install" part, but it came about with the same results... and then, the bomb came on: i tried to install another module (two actually, Xmms control and Astro::Time) with exactly the same result!!! So now I know that something's wrong with my perl installation. I also tried to do CPAN on the ExtUtils::Install thinking that maybe it needs an upgrade, but CPAN says that its up-to-date.

I have googled pretty much the whole day trying to find others that have had the same problem but the page in which their complaints reside is unavailable or unanswered.

What I'm thinking is that maybe i can do a manual "make install", knowing that this part only copies the created files to their rightful place in the system, but i don't have a clue to where to put them.

I am great need of your wisdom.

Nihil


In reply to Problems Installing Modules by nihil2

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.