Subject: | Bizarre copy of ARRAY in list assignment at C:\strawberry\perl\lib/Carp.pm line 228 |
Date: | Sun, 9 Mar 2014 08:48:11 +1100 |
To: | <bug-Perl-Dist-Strawberry [...] rt.cpan.org> |
From: | "Chris Good" <chris.good [...] ozemail.com.au> |
Hi,
Windows 7 64-bit Strawberry Perl 5.18.2.1 64 bit
I'm a GnuCash user and I've been having many problems getting Finance::Quote
to upgrade from 1.20 to 1.27.
I updated GnuCash from 2.6.1 to 2.6.2. Strawberry Perl was 5.18.1 at this
time.
Then I initially tried to use the Gnucash Start, All Programs, GnuCash,
Install Online Price Retrieval
which runs "C:\Program Files (x86)\gnucash\bin\install-fq-mods.cmd" :
Started 09:25
* Check Perl
* Check Perl version
* Determine which Perl flavour we have found
Access is denied.
.
(It then continued but eventually failed - sorry I did not keep details of
errors, but as I remember, there were many errors about being unable to move
files due to permissions problems). I then tried as administrator but also
failed.
I found on the GnuCash FAQ, instructions that say you need to uninstall perl
before using 'Install Online Price Retrieval',
so I did that and dir C:\Strawberry was automatically removed during the
uninstall.
I then installed Strawberry Perl 5.18.2.1 64 bit from the .msi at
http://strawberryperl.com/releases.html (no problem with this)
Should I be using 64 bit Strawberry Perl?
I know I was previously using ActivePerl 64 bit so I assume that is OK.
I've tried running 'cpan install Finance::Quote' as a normal user and it
failed with :
Bizarre copy of ARRAY in list assignment at C:\strawberry\perl\lib/Carp.pm
line 228
So I retried as administrator - here is the full log :
C:\windows\system32>cpan install Finance:Quote
CPAN: CPAN::SQLite loaded ok (v0.203)
Database was generated on Sat, 08 Mar 2014 09:15:11 GMT
Running install for module 'Finance::Quote'
Running make for E/EC/ECOCODE/Finance-Quote-1.27.tar.gz
CPAN: Digest::SHA loaded ok (v5.85)
CPAN: Compress::Zlib loaded ok (v2.063)
Checksum for
C:\strawberry\cpan\sources\authors\id\E\EC\ECOCODE\Finance-Quote-1.
27.tar.gz ok
CPAN: Archive::Tar loaded ok (v1.96)
CPAN: File::Temp loaded ok (v0.2304)
CPAN: Parse::CPAN::Meta loaded ok (v1.4409)
CPAN: CPAN::Meta loaded ok (v2.133380)
CPAN: Module::CoreList loaded ok (v3.03)
CPAN.pm: Building E/EC/ECOCODE/Finance-Quote-1.27.tar.gz
Checking if your kit is complete...
Looks good
Warning: prerequisite Date::Calc 0 not found.
Generating a dmake-style Makefile
Writing Makefile for Finance::Quote
Writing MYMETA.yml and MYMETA.json
Show quoted text
---- Unsatisfied dependencies detected during ----
---- ECOCODE/Finance-Quote-1.27.tar.gz ----
Test::Perl::Critic [build_requires]
Test::Kwalitee [build_requires]
Date::Calc [requires]
Running make test
Delayed until after prerequisites
Running make install
Delayed until after prerequisites
Running install for module 'Test::Perl::Critic'
Running make for T/TH/THALJEF/Test-Perl-Critic-1.02.tar.gz
Checksum for
C:\strawberry\cpan\sources\authors\id\T\TH\THALJEF\Test-Perl-Critic
-1.02.tar.gz ok
CPAN: Module::Build loaded ok (v0.4203)
CPAN.pm: Building T/TH/THALJEF/Test-Perl-Critic-1.02.tar.gz
Checking prerequisites...
requires:
! Perl::Critic is not installed
! Perl::Critic::Utils is not installed
! Perl::Critic::Violation is not installed
ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the
versions
of the modules indicated above before proceeding with this installation
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Test-Perl-Critic' version '1.02'
---- Unsatisfied dependencies detected during ----
---- THALJEF/Test-Perl-Critic-1.02.tar.gz ----
Perl::Critic::Violation [requires]
Perl::Critic::Utils [requires]
Perl::Critic [requires]
Running Build test
Delayed until after prerequisites
Running Build install
Delayed until after prerequisites
Running install for module 'Perl::Critic::Violation'
Running make for T/TH/THALJEF/Perl-Critic-1.121.tar.gz
Checksum for
C:\strawberry\cpan\sources\authors\id\T\TH\THALJEF\Perl-Critic-1.12
1.tar.gz ok
CPAN.pm: Building T/TH/THALJEF/Perl-Critic-1.121.tar.gz
Checking prerequisites...
requires:
requires:
! B::Keywords is not installed
! Config::Tiny is not installed
! Email::Address is not installed
! Exception::Class is not installed
! PPIx::Regexp is not installed
! PPIx::Utilities::Node is not installed
! PPIx::Utilities::Statement is not installed
! Pod::Spell is not installed
! Readonly is not installed
! String::Format is not installed
recommends:
* Readonly::XS is not installed
ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the
versions
of the modules indicated above before proceeding with this installation
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Perl-Critic' version '1.121'
Versions of optional/unlisted/indirect dependencies:
File::HomeDir = 1.00
File::Which = 1.09
Readonly::XS = not installed
Term::ANSIColor = 4.02
---- Unsatisfied dependencies detected during ----
---- THALJEF/Perl-Critic-1.121.tar.gz ----
Email::Address [requires]
Pod::Spell [requires]
Config::Tiny [requires]
String::Format [requires]
PPIx::Utilities::Statement [requires]
Exception::Class [requires]
Module::Pluggable [requires]
PPIx::Regexp [requires]
B::Keywords [requires]
Readonly [requires]
PPIx::Utilities::Node [requires]
Running Build test
Delayed until after prerequisites
Running Build install
Delayed until after prerequisites
Running install for module 'Email::Address'
Running make for R/RJ/RJBS/Email-Address-1.901.tar.gz
CPAN: LWP::UserAgent loaded ok (v6.05)
CPAN: Time::HiRes loaded ok (v1.9726)
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/R/RJ/RJBS/Email-Address-1.901.tar.
gz
CPAN: YAML::XS loaded ok (v0.41)
Checksum for
C:\strawberry\cpan\sources\authors\id\R\RJ\RJBS\Email-Address-1.901
.tar.gz ok
Bizarre copy of ARRAY in list assignment at C:\strawberry\perl\lib/Carp.pm
line
228.
It seems to be getting this same error when installing different modules, so
I've reported it here rather than as a Carp bug.
I cannot find anything recent on the web that seems relevant about this
'Bizarre' error.
I cannot think of anything else to try.
Can some-one please help? Please let me know if you need any more info.
Regards, Chris Good
Message body is not shown because it is too large.
Message body not shown because it is not plain text.