|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 126.96.36.199 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 188.8.131.52 64 bit from the .msi at Show quoted text(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
---- 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:. 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.