Skip Menu |

This queue is for tickets about the Test-Smoke CPAN distribution.

Report information
The Basics
Id: 67786
Status: resolved
Priority: 0/
Queue: Test-Smoke

People
Owner: Nobody in particular
Requestors: VKON [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: can not run smoke on cygwin at all
From: VKON [...] cpan.org
can not run smoke on cygwin at all, and message Unable to find a perl 5 (by these names: /bin/perl.exe....) is strange, the perl is callable exactly in said location. See below vkonoval@RUSPBD0RU0187 /cygdrive/d/Work/PerlCompile/compile-modules/Test-Smoke-1.44 $ perl Makefile.PL You are running MakeMaker v6.17: fix INSTALLSCRIPT Where would you like to install Test::Smoke? [/cygdrive/d/Work/PerlCompile/compile-modules/Test-Smoke-1.44/../smoke] mkdir /cygdrive/d/Work/PerlCompile/compile-modules/Test-Smoke-1.44/../smoke Got [/cygdrive/d/Work/PerlCompile/compile-modules/smoke] Checking if your kit is complete... Looks good Unable to find a perl 5 (by these names: /bin/perl.exe perl.exe perl5.exe perl5.8.7.exe miniperl.exe , in these dirs: /opt/bin /usr/local/bin /usr/bin /bin /usr/X11R6/bin /cygdrive/d/perl-tests/Tcl-859 1/bin /cygdrive/d/perl-tests/Tcl860-b4/bin /cygdrive/d/sh /cygdrive/d/bin /cygdrive/d/perl5121/bin / cygdrive/d/perl5121/site/bin /cygdrive/d/apps/XML/libxml2/bin /cygdrive/d/apps/Tcl-854/bin /cygdrive /d/apps/xulrunner /cygdrive/d/apps/svn-1.5.5 /cygdrive/d/apps/clisp-2.49 /cygdrive/d/apps/vim73 /cyg drive/d/apps/TDK-3.2/bin /cygdrive/d/apps/emacs-21.3/bin /bin /cygdrive/c/WINNT/system32 /cygdrive/c /WINNT /cygdrive/c/Program Files/Common Files/Roxio Shared/DLLShared/ /cygdrive/c/Program Files/IPSe c Client /cygdrive/d/apps/GTK+/bin /cygdrive/d/apps/AS-KomodoIDE5/ /cygdrive/d/apps/AS-KomodoEdit5/ /cygdrive/c/Program Files/Windows Imaging/ /cygdrive/c/Program Files/Haskell/bin /cygdrive/d/apps/gh c-6.12.1/bin /cygdrive/d/apps/sbcl-1.0.29/ /usr/lib/lapack /usr/bin) Writing Makefile for Test-Smoke vkonoval@RUSPBD0RU0187 /cygdrive/d/Work/PerlCompile/compile-modules/Test-Smoke-1.44 $ make /bin/sh: 0: command not found make: *** [blib/lib/.exists] Error 127 vkonoval@RUSPBD0RU0187 /cygdrive/d/Work/PerlCompile/compile-modules/Test-Smoke-1.44 $ /bin/perl.exe -v This is perl, v5.8.7 built for cygwin-thread-multi-64int Copyright 1987-2005, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using `man perl' or `perldoc perl'. If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page. vkonoval@RUSPBD0RU0187 /cygdrive/d/Work/PerlCompile/compile-modules/Test-Smoke-1.44 $
Subject: Re: [rt.cpan.org #67786] can not run smoke on cygwin at all
Date: Thu, 28 Apr 2011 08:49:02 +0200
To: bug-Test-Smoke [...] rt.cpan.org
From: Abe Timmerman <abeltje [...] cpan.org>
On 27-04-11 11:55, Vadim Konovalov via RT wrote: Show quoted text
> Wed Apr 27 05:55:55 2011: Request 67786 was acted upon. > Transaction: Ticket created by VKON > Queue: Test-Smoke > Subject: can not run smoke on cygwin at all > Broken in: (no value) > Severity: (no value) > Owner: Nobody > Requestors: VKON@cpan.org > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=67786 > > > > can not run smoke on cygwin at all, and message Unable to find a perl 5 (by these names: /bin/perl.exe....) is strange, the perl is callable exactly in said location. > See below > > vkonoval@RUSPBD0RU0187 /cygdrive/d/Work/PerlCompile/compile-modules/Test-Smoke-1.44 > $ perl Makefile.PL > You are running MakeMaker v6.17: fix INSTALLSCRIPT > Where would you like to install Test::Smoke? > [/cygdrive/d/Work/PerlCompile/compile-modules/Test-Smoke-1.44/../smoke] > mkdir /cygdrive/d/Work/PerlCompile/compile-modules/Test-Smoke-1.44/../smoke > Got [/cygdrive/d/Work/PerlCompile/compile-modules/smoke] > Checking if your kit is complete... > Looks good > Unable to find a perl 5 (by these names: /bin/perl.exe perl.exe perl5.exe perl5.8.7.exe miniperl.exe > , in these dirs: /opt/bin /usr/local/bin /usr/bin /bin /usr/X11R6/bin /cygdrive/d/perl-tests/Tcl-859 > 1/bin /cygdrive/d/perl-tests/Tcl860-b4/bin /cygdrive/d/sh /cygdrive/d/bin /cygdrive/d/perl5121/bin / > cygdrive/d/perl5121/site/bin /cygdrive/d/apps/XML/libxml2/bin /cygdrive/d/apps/Tcl-854/bin /cygdrive > /d/apps/xulrunner /cygdrive/d/apps/svn-1.5.5 /cygdrive/d/apps/clisp-2.49 /cygdrive/d/apps/vim73 /cyg > drive/d/apps/TDK-3.2/bin /cygdrive/d/apps/emacs-21.3/bin /bin /cygdrive/c/WINNT/system32 /cygdrive/c > /WINNT /cygdrive/c/Program Files/Common Files/Roxio Shared/DLLShared/ /cygdrive/c/Program Files/IPSe > c Client /cygdrive/d/apps/GTK+/bin /cygdrive/d/apps/AS-KomodoIDE5/ /cygdrive/d/apps/AS-KomodoEdit5/ > /cygdrive/c/Program Files/Windows Imaging/ /cygdrive/c/Program Files/Haskell/bin /cygdrive/d/apps/gh > c-6.12.1/bin /cygdrive/d/apps/sbcl-1.0.29/ /usr/lib/lapack /usr/bin) > Writing Makefile for Test-Smoke
That looks like a problem with the installed ExtUtils::MakeMaker version 6.17. That one is rather old... Have you successfully installed other modules on this system? Can you try to install a newer version of ExtUtils::MakeMaker and see if that fixes the problem? HTH + good luck, Abe.
Download signature.asc
application/pgp-signature 259b

Message body not shown because it is not plain text.

I wasn't able to upgrade MakeMaker (I haven't investigated why) but upgrading perl solved the problem. Thanks.
Sorry to respond so late after the fact. I'll attribute this to the oldness of ExtUtils::MakeMaker. Thanks for your input! Good luck, -- Abe.