Skip Menu |

This queue is for tickets about the Device-SerialPort CPAN distribution.

Report information
The Basics
Id: 96546
Status: open
Priority: 0/
Queue: Device-SerialPort

People
Owner: Nobody in particular
Requestors: taa [...] pobox.com
Cc:
AdminCc:

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



Subject: Device-SerialPort-1.04 fatal error at configure step on ActiveState Strawberry Perl 5.20.0, Windows 7 Pro 64bit
Date: Wed, 18 Jun 2014 22:13:48 -0700
To: bug-Device-SerialPort [...] rt.cpan.org
From: Todd A <taa [...] pobox.com>
Hi, I was originally doing a CPAN install of Device::BlinkyTape but it failed when it got to the Device::SerialPort dependency. The last lines are shown below. Writing MYMETA.yml and MYMETA.json (D:\strawberry\perl\bin\perl.exe Makefile.PL exited with 0) CPAN::Reporter: Makefile.PL result is 'pass', No errors. OKKO/Device-Blinkytape-0.004.tar.gz D:\strawberry\perl\bin\perl.exe Makefile.PL -- OK Running make for O/OK/OKKO/Device-Blinkytape-0.004.tar.gz Show quoted text
---- Unsatisfied dependencies detected during ---- ---- OKKO/Device-Blinkytape-0.004.tar.gz ---- Device::SerialPort [requires] Running install for module 'Device::SerialPort' Checksum for D:\strawberry\cpan\sources\authors\id\C\CO\COOK\Device-SerialPort-1 .04.tar.gz ok Configuring C/CO/COOK/Device-SerialPort-1.04.tar.gz with Makefile.PL To enable serial port tests, use: perl Makefile.PL TESTPORT=<DEVICE> where <DEVICE> is a specific port or 'auto' to autodetect. Running ./configure ... '.' is not recognized as an internal or external command, operable program or batch file. The 'configure' script didn't like something. It should have told you what went wrong, but you can check 'config.log' for more details. (D:\strawberry\perl\bin\perl.exe Makefile.PL exited with 512) CPAN::Reporter: Makefile.PL result is 'unknown', Stopped with an error. CPAN::Reporter: preparing a CPAN Testers report for Device-SerialPort-1.04 Do you want to review or edit the test report? (yes/no) [no] Do you want to send the report? (yes/no) [yes] CPAN::Reporter: sending test report with 'unknown' via Metabase Warning: No success on command[D:\strawberry\perl\bin\perl.exe Makefile.PL] COOK/Device-SerialPort-1.04.tar.gz D:\strawberry\perl\bin\perl.exe Makefile.PL -- NOT OK Stopping: 'install' failed for 'Device::SerialPort'. Failed during this command: COOK/Device-SerialPort-1.04.tar.gz : writemakefile NO 'D:\strawberry\ perl\bin\perl.exe Makefile.PL' returned status 512
cpan> install Device::SerialPort
Running install for module 'Device::SerialPort' COOK/Device-SerialPort-1.04.tar.gz Has already been unwrapped into directory D:\strawberry\cpan\build\Device-Seri alPort-1.04-nS2nQa COOK/Device-SerialPort-1.04.tar.gz 'D:\strawberry\perl\bin\perl.exe Makefile.PL' returned status 512, not re-runn ing
cpan> quit
Despite the message above, no config.log file was created. Curiously, I had no problem yesterday with doing a CPAN install of Device::BlinkyTape and its dependency Device::SerialPort on my Mac OS X 10.7.5 also running Perl 5.20.0.
Subject: Re: [rt.cpan.org #96546] Device-SerialPort-1.04 fatal error at configure step on ActiveState Strawberry Perl 5.20.0, Windows 7 Pro 64bit
Date: Thu, 19 Jun 2014 06:34:01 -0400
To: bug-Device-SerialPort [...] rt.cpan.org
From: Bill Birthisel <bbirthisel [...] aol.com>
Hi Todd, Device::SerialPort is the non-Windows version of Win32::SerialPort.. It has a very similar user interface - but very *nix-like internals and there is absolutely no chance it will run on any version of Windows. Win32::SerialPort will not run natively on a 64-bit perl on Windows. It will run in a 32-bit perl running on a 64-bit windows machine (e.g. using Strawberry portable). A complete 64-bit version is unlikely any time soon - a major rewrite is required - and I have neither the tuits to do it nor the hardware necessary to fully test it. -bill On 06/19/2014 01:14 AM, Todd Andrews via RT wrote: Show quoted text
> Thu Jun 19 01:14:44 2014: Request 96546 was acted upon. > Transaction: Ticket created by taa@pobox.com > Queue: Device-SerialPort > Subject: Device-SerialPort-1.04 fatal error at configure step on ActiveState Strawberry Perl 5.20.0, Windows 7 Pro 64bit > Broken in: (no value) > Severity: (no value) > Owner: Nobody > Requestors: taa@pobox.com > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=96546 > > > > Hi, > > I was originally doing a CPAN install of Device::BlinkyTape but it > failed when it got to the Device::SerialPort dependency. The last lines > are shown below. > > Writing MYMETA.yml and MYMETA.json > (D:\strawberry\perl\bin\perl.exe Makefile.PL exited with 0) > CPAN::Reporter: Makefile.PL result is 'pass', No errors. > OKKO/Device-Blinkytape-0.004.tar.gz > D:\strawberry\perl\bin\perl.exe Makefile.PL -- OK > Running make for O/OK/OKKO/Device-Blinkytape-0.004.tar.gz > ---- Unsatisfied dependencies detected during ---- > ---- OKKO/Device-Blinkytape-0.004.tar.gz ---- > Device::SerialPort [requires] > Running install for module 'Device::SerialPort' > Checksum for > D:\strawberry\cpan\sources\authors\id\C\CO\COOK\Device-SerialPort-1 > .04.tar.gz ok > Configuring C/CO/COOK/Device-SerialPort-1.04.tar.gz with Makefile.PL > To enable serial port tests, use: > perl Makefile.PL TESTPORT=<DEVICE> > where <DEVICE> is a specific port or 'auto' to autodetect. > Running ./configure ... > '.' is not recognized as an internal or external command, > operable program or batch file. > The 'configure' script didn't like something. It should have told you > what went wrong, but you can check 'config.log' for more details. > (D:\strawberry\perl\bin\perl.exe Makefile.PL exited with 512) > CPAN::Reporter: Makefile.PL result is 'unknown', Stopped with an error. > CPAN::Reporter: preparing a CPAN Testers report for > Device-SerialPort-1.04 > Do you want to review or edit the test report? (yes/no) [no] > Do you want to send the report? (yes/no) [yes] > CPAN::Reporter: sending test report with 'unknown' via Metabase > Warning: No success on command[D:\strawberry\perl\bin\perl.exe > Makefile.PL] > COOK/Device-SerialPort-1.04.tar.gz > D:\strawberry\perl\bin\perl.exe Makefile.PL -- NOT OK > Stopping: 'install' failed for 'Device::SerialPort'. > Failed during this command: > COOK/Device-SerialPort-1.04.tar.gz : writemakefile NO > 'D:\strawberry\ > perl\bin\perl.exe Makefile.PL' returned status 512 > >
> cpan> install Device::SerialPort
> Running install for module 'Device::SerialPort' > COOK/Device-SerialPort-1.04.tar.gz > Has already been unwrapped into directory > D:\strawberry\cpan\build\Device-Seri > alPort-1.04-nS2nQa > COOK/Device-SerialPort-1.04.tar.gz > 'D:\strawberry\perl\bin\perl.exe Makefile.PL' returned status > 512, not re-runn > ing > >
> cpan> quit
> > Despite the message above, no config.log file was created. > > Curiously, I had no problem yesterday with doing a CPAN install of > Device::BlinkyTape and its dependency Device::SerialPort on my Mac OS X > 10.7.5 also running Perl 5.20.0. >
Subject: Re: [rt.cpan.org #96546] Device-SerialPort-1.04 fatal error at configure step on ActiveState Strawberry Perl 5.20.0, Windows 7 Pro 64bit
Date: Thu, 19 Jun 2014 06:34:01 -0400
To: bug-Device-SerialPort [...] rt.cpan.org
From: Bill Birthisel <bbirthisel [...] aol.com>
Hi Todd, Device::SerialPort is the non-Windows version of Win32::SerialPort.. It has a very similar user interface - but very *nix-like internals and there is absolutely no chance it will run on any version of Windows. Win32::SerialPort will not run natively on a 64-bit perl on Windows. It will run in a 32-bit perl running on a 64-bit windows machine (e.g. using Strawberry portable). A complete 64-bit version is unlikely any time soon - a major rewrite is required - and I have neither the tuits to do it nor the hardware necessary to fully test it. -bill On 06/19/2014 01:14 AM, Todd Andrews via RT wrote: Show quoted text
> Thu Jun 19 01:14:44 2014: Request 96546 was acted upon. > Transaction: Ticket created by taa@pobox.com > Queue: Device-SerialPort > Subject: Device-SerialPort-1.04 fatal error at configure step on ActiveState Strawberry Perl 5.20.0, Windows 7 Pro 64bit > Broken in: (no value) > Severity: (no value) > Owner: Nobody > Requestors: taa@pobox.com > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=96546 > > > > Hi, > > I was originally doing a CPAN install of Device::BlinkyTape but it > failed when it got to the Device::SerialPort dependency. The last lines > are shown below. > > Writing MYMETA.yml and MYMETA.json > (D:\strawberry\perl\bin\perl.exe Makefile.PL exited with 0) > CPAN::Reporter: Makefile.PL result is 'pass', No errors. > OKKO/Device-Blinkytape-0.004.tar.gz > D:\strawberry\perl\bin\perl.exe Makefile.PL -- OK > Running make for O/OK/OKKO/Device-Blinkytape-0.004.tar.gz > ---- Unsatisfied dependencies detected during ---- > ---- OKKO/Device-Blinkytape-0.004.tar.gz ---- > Device::SerialPort [requires] > Running install for module 'Device::SerialPort' > Checksum for > D:\strawberry\cpan\sources\authors\id\C\CO\COOK\Device-SerialPort-1 > .04.tar.gz ok > Configuring C/CO/COOK/Device-SerialPort-1.04.tar.gz with Makefile.PL > To enable serial port tests, use: > perl Makefile.PL TESTPORT=<DEVICE> > where <DEVICE> is a specific port or 'auto' to autodetect. > Running ./configure ... > '.' is not recognized as an internal or external command, > operable program or batch file. > The 'configure' script didn't like something. It should have told you > what went wrong, but you can check 'config.log' for more details. > (D:\strawberry\perl\bin\perl.exe Makefile.PL exited with 512) > CPAN::Reporter: Makefile.PL result is 'unknown', Stopped with an error. > CPAN::Reporter: preparing a CPAN Testers report for > Device-SerialPort-1.04 > Do you want to review or edit the test report? (yes/no) [no] > Do you want to send the report? (yes/no) [yes] > CPAN::Reporter: sending test report with 'unknown' via Metabase > Warning: No success on command[D:\strawberry\perl\bin\perl.exe > Makefile.PL] > COOK/Device-SerialPort-1.04.tar.gz > D:\strawberry\perl\bin\perl.exe Makefile.PL -- NOT OK > Stopping: 'install' failed for 'Device::SerialPort'. > Failed during this command: > COOK/Device-SerialPort-1.04.tar.gz : writemakefile NO > 'D:\strawberry\ > perl\bin\perl.exe Makefile.PL' returned status 512 > >
> cpan> install Device::SerialPort
> Running install for module 'Device::SerialPort' > COOK/Device-SerialPort-1.04.tar.gz > Has already been unwrapped into directory > D:\strawberry\cpan\build\Device-Seri > alPort-1.04-nS2nQa > COOK/Device-SerialPort-1.04.tar.gz > 'D:\strawberry\perl\bin\perl.exe Makefile.PL' returned status > 512, not re-runn > ing > >
> cpan> quit
> > Despite the message above, no config.log file was created. > > Curiously, I had no problem yesterday with doing a CPAN install of > Device::BlinkyTape and its dependency Device::SerialPort on my Mac OS X > 10.7.5 also running Perl 5.20.0. >
Subject: Re: [rt.cpan.org #96546] Device-SerialPort-1.04 fatal error at configure step on ActiveState Strawberry Perl 5.20.0, Windows 7 Pro 64bit
Date: Thu, 19 Jun 2014 08:24:24 -0700
To: bug-Device-SerialPort [...] rt.cpan.org
From: Todd A <taa [...] pobox.com>
Hi Bill, I'll completely understand if you want to close out the ticket as "won't fix." Thanks for your prompt and detailed reply. I'm on a forum for the BlinkyTape product and I'll let them know as well. On 6/19/2014 3:36 AM, Bbirthisel@aol.com via RT wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=96546 > > > Hi Todd, > > Device::SerialPort is the non-Windows version of Win32::SerialPort.. It > has a very similar user interface - but very *nix-like internals and > there is absolutely no chance it will run on any version of Windows. > > Win32::SerialPort will not run natively on a 64-bit perl on Windows. It > will run in a 32-bit perl running on a 64-bit windows machine (e.g. > using Strawberry portable). A complete 64-bit version is unlikely any > time soon - a major rewrite is required - and I have neither the tuits > to do it nor the hardware necessary to fully test it. > > -bill > > On 06/19/2014 01:14 AM, Todd Andrews via RT wrote:
>> Thu Jun 19 01:14:44 2014: Request 96546 was acted upon. >> Transaction: Ticket created by taa@pobox.com >> Queue: Device-SerialPort >> Subject: Device-SerialPort-1.04 fatal error at configure step on ActiveState Strawberry Perl 5.20.0, Windows 7 Pro 64bit >> Broken in: (no value) >> Severity: (no value) >> Owner: Nobody >> Requestors: taa@pobox.com >> Status: new >> Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=96546 > >> >> >> Hi, >> >> I was originally doing a CPAN install of Device::BlinkyTape but it >> failed when it got to the Device::SerialPort dependency. The last lines >> are shown below. >> >> Writing MYMETA.yml and MYMETA.json >> (D:\strawberry\perl\bin\perl.exe Makefile.PL exited with 0) >> CPAN::Reporter: Makefile.PL result is 'pass', No errors. >> OKKO/Device-Blinkytape-0.004.tar.gz >> D:\strawberry\perl\bin\perl.exe Makefile.PL -- OK >> Running make for O/OK/OKKO/Device-Blinkytape-0.004.tar.gz >> ---- Unsatisfied dependencies detected during ---- >> ---- OKKO/Device-Blinkytape-0.004.tar.gz ---- >> Device::SerialPort [requires] >> Running install for module 'Device::SerialPort' >> Checksum for >> D:\strawberry\cpan\sources\authors\id\C\CO\COOK\Device-SerialPort-1 >> .04.tar.gz ok >> Configuring C/CO/COOK/Device-SerialPort-1.04.tar.gz with Makefile.PL >> To enable serial port tests, use: >> perl Makefile.PL TESTPORT=<DEVICE> >> where <DEVICE> is a specific port or 'auto' to autodetect. >> Running ./configure ... >> '.' is not recognized as an internal or external command, >> operable program or batch file. >> The 'configure' script didn't like something. It should have told you >> what went wrong, but you can check 'config.log' for more details. >> (D:\strawberry\perl\bin\perl.exe Makefile.PL exited with 512) >> CPAN::Reporter: Makefile.PL result is 'unknown', Stopped with an error. >> CPAN::Reporter: preparing a CPAN Testers report for >> Device-SerialPort-1.04 >> Do you want to review or edit the test report? (yes/no) [no] >> Do you want to send the report? (yes/no) [yes] >> CPAN::Reporter: sending test report with 'unknown' via Metabase >> Warning: No success on command[D:\strawberry\perl\bin\perl.exe >> Makefile.PL] >> COOK/Device-SerialPort-1.04.tar.gz >> D:\strawberry\perl\bin\perl.exe Makefile.PL -- NOT OK >> Stopping: 'install' failed for 'Device::SerialPort'. >> Failed during this command: >> COOK/Device-SerialPort-1.04.tar.gz : writemakefile NO >> 'D:\strawberry\ >> perl\bin\perl.exe Makefile.PL' returned status 512 >> >>
>> cpan> install Device::SerialPort
>> Running install for module 'Device::SerialPort' >> COOK/Device-SerialPort-1.04.tar.gz >> Has already been unwrapped into directory >> D:\strawberry\cpan\build\Device-Seri >> alPort-1.04-nS2nQa >> COOK/Device-SerialPort-1.04.tar.gz >> 'D:\strawberry\perl\bin\perl.exe Makefile.PL' returned status >> 512, not re-runn >> ing >> >>
>> cpan> quit
>> >> Despite the message above, no config.log file was created. >> >> Curiously, I had no problem yesterday with doing a CPAN install of >> Device::BlinkyTape and its dependency Device::SerialPort on my Mac OS X >> 10.7.5 also running Perl 5.20.0. >>