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

Hi, I am installing the Lingua::EN::NamedEntity module using cpan on Windows 7. I have Strawberry Perl 5.16.3.1 (32bit) on my system and the command I used is the following:

cpan Lingua::EN::NamedEntity

But, the module doesn't get installed and perl gives the following error:

C:\strawberry\c\bin\dmake.exe -- NOT OK CPAN: YAML::XS loaded ok (v0.39) Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Stopping: 'install' failed for 'Lingua::EN::NamedEntity'.
The full message is this:
CPAN: CPAN::SQLite loaded ok (v0.202) Database was generated on Wed, 29 May 2013 23:48:48 GMT Running install for module 'Lingua::EN::NamedEntity' Running make for A/AM/AMBS/Lingua/Lingua-EN-NamedEntity-1.9.tar.gz CPAN: Digest::SHA loaded ok (v5.84) CPAN: Compress::Zlib loaded ok (v2.06) Checksum for C:\strawberry\cpan\sources\authors\id\A\AM\AMBS\Lingua\Li +ngua-EN-NamedEntity-1.9.tar.gz ok CPAN: Archive::Tar loaded ok (v1.90) CPAN: File::Temp loaded ok (v0.22) CPAN: Parse::CPAN::Meta loaded ok (v1.4404) CPAN: CPAN::Meta loaded ok (v2.120921) CPAN.pm: Building A/AM/AMBS/Lingua/Lingua-EN-NamedEntity-1.9.tar.gz Checking if your kit is complete... Looks good Writing Makefile for Lingua::EN::NamedEntity Writing MYMETA.yml and MYMETA.json CPAN: Module::CoreList loaded ok (v2.83) cp NamedEntity.pm blib\lib\Lingua\EN\NamedEntity.pm C:\strawberry\perl\bin\perl.exe ./data/mkdb.pl I'm going to write some wordlists as DB_Files into a subdirectory in your home directory, to decrease start-up time. Looking for a wordlist... I shall try and download one No dice. Please install an operating system! dmake.exe: Error code 255, while making 'database' AMBS/Lingua/Lingua-EN-NamedEntity-1.9.tar.gz C:\strawberry\c\bin\dmake.exe -- NOT OK CPAN: YAML::XS loaded ok (v0.39) Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Stopping: 'install' failed for 'Lingua::EN::NamedEntity'.
Can anybody please help me install this module.
  • Comment on Running make install Make had returned bad status, install seems impossible on Windows
  • Select or Download Code

Replies are listed 'Best First'.
Re: Running make install Make had returned bad status, install seems impossible on Windows
by davido (Cardinal) on May 30, 2013 at 02:46 UTC

    It's been failing with the smoke testers recently. This problem isn't just you. Anonymous Monk correctly identified that the FTP site it requires isn't responsive.

    File a bug report and hope that the author (or someone else) is still maintaining it, or at least responding to bug reports or email.


    Dave

Re: Running make install Make had returned bad status, install seems impossible on Windows
by Anonymous Monk on May 30, 2013 at 02:14 UTC
Re: Running make install Make had returned bad status, install seems impossible on Windows
by rpnoble419 (Pilgrim) on May 30, 2013 at 02:54 UTC

    I got it to install by commenting out the following line in the makefile.pl

    \t\$(PERL) ./data/mkdb.pl

    It looks like you will need to create your own list of words before you can use this however. I found no other source for the words-english.gz file

Re: Running make install Make had returned bad status, install seems impossible on Windows
by MidLifeXis (Monsignor) on May 30, 2013 at 12:44 UTC

    Others have identified that the source of the wordlist is no longer available. If this is the same wordlist used in security circles, try http://ftp.sunet.se/pub/security/tools/dicts/ as a source.

    If it works, it might be worth submitting a patch to the maintainer of the module.

    --MidLifeXis

      Thank you all for your replies. I have contacted the author to report this issue.