Bruce,

On my mid-2010 MBP running Mac OS X 10.13.6 I get the following from your 
script:

Archive::Any::Lite version = 0.11
Array::Diff version = 0.09
AutoLoader version = 5.74
B::COW version = 0.007
B::Keywords version = 1.24
Bundle::NetSNMP version = Not Found
CPAN::DistnameInfo version = 0.12
CPAN::Meta version = 2.150010
CPAN::Meta::Check version = 0.017
CPAN::Meta::Requirements version = 2.140
CPAN::Meta::YAML version = 0.018
Clone version = 0.46
Compress::Raw::Zlib version = 2.204
Config::Tiny version = 2.28
Crypt::RC4 version = 2.02
Data::Binary version = 0.01
Data::Section version = 0.200008
Date::Manip version = 6.91
Date::Range version = 1.41
Date::Simple version = 3.03
DateTime version = 1.59
DateTime::Format::Builder version = 0.83
DateTime::Format::ISO8601 version = 0.16
DateTime::Format::Strptime version = 1.79
DateTime::Locale version = 1.37
DateTime::TimeZone version = 2.57
Devel::StackTrace version = 2.04
Devel::Symdump version = 2.18
Devel::Trace version = 0.12
Digest::Perl::MD5 version = 1.9
Encode version = 3.19
Exception::Class version = 1.45
ExtUtils::MakeMaker version = 7.68
ExtUtils::MakeMaker::CPANfile version = 0.09
File::Copy::Recursive version = 0.45
File::Find::Object version = 0.3.7
File::ShareDir version = 1.118
File::ShareDir::Install version = 0.14
File::TreeCreate version = 0.0.1
File::pushd version = 1.016
Finance::Quote version = 1.54
HTML-TableExtract version = Not Found
HTML::Selector::XPath version = 0.26
HTML::TokeParser::Simple version = 3.16
HTML::TreeBuilder::XPath version = 0.14
HTTP::Daemon version = 6.16
HTTP::Message version = 6.44
IO::Socket::IP version = 0.41
IPC::System::Simple version = 1.30
Importer version = 0.026
JSON version = 4.10
JSON::PP version = 4.16
JSON::Parse version = 0.62
LWP version = 6.68
Lingua::EN::Inflect version = 1.905
List::SomeUtils version = 0.59
List::SomeUtils::XS version = 0.58
List::Util version = 1.63
MCE version = 1.884
Module::Build version = 0.4232
Module::Build::Tiny version = 0.039
Module::CPANTS::Analyse version = 1.01
Module::CPANfile version = 1.1004
Module::CoreList version = 5.20230220
Module::Load version = 0.36
Module::Load::Conditional version = 0.74
Module::Metadata version = 1.000037
Module::Pluggable version = 5.2
Mozilla::CA version = 20221114
OLE::Storage_Lite version = 0.22
PPI version = 1.276
PPIx::QuoteLike version = 0.023
PPIx::Regexp version = 0.088
PPIx::Utils version = 0.003
Params::ValidationCompiler version = 0.31
Parse::Distname version = 0.05
Path::Tiny version = 0.144
Perl version = 5.18.2
Perl::Critic version = 1.150
Perl::PrereqScanner::NotQuiteLite version = 0.9916
Perl::Tidy version = 20230309
Pod::Coverage version = 0.23
Pod::Spell version = 1.26
Readonly version = 2.05
Regexp::Trie version = 0.02
Role::Tiny version = 2.002004
SelfLoader version = 1.24
Software::License version = 0.104002
Specio version = 0.48
Spiffy version = 0.46
Spreadsheet::ParseExcel version = 0.65
Spreadsheet::XLSX version = 0.17
String::Format version = 1.18
String::Util version = 1.34
Sub::Identify version = 0.14
Sub::Info version = 0.002
Sub::Override version = 0.09
Term::Table version = 0.016
Test2::Plugin::NoWarnings version = 0.09
Test2::Suite version = 0.000148
Test::Base version = 0.89
Test::FailWarnings version = 0.008
Test::File version = 1.993
Test::File::ShareDir version = 1.001002
Test::Harness version = 3.44
Test::Inter version = 1.10
Test::Kwalitee version = 1.28
Test::LeakTrace version = 0.17
Test::More::UTF8 version = 0.05
Test::Needs version = 0.002010
Test::NoWarnings version = 1.06
Test::Perl::Critic version = 1.04
Test::Pod version = 1.52
Test::Pod::Coverage version = 1.10
Test::RequiresInternet version = 0.05
Test::Simple version = 1.302194
Test::UseAllModules version = 0.17
Test::Warnings version = 0.031
Test::Without::Module version = 0.21
Test::YAML version = 1.07
Text::Template version = 1.61
Web::Scraper version = 0.38
XML::XPathEngine version = 0.14
XString version = 0.005
YAML version = 1.30
local::lib version = Not Found
mod_perl2 version = 2.000009
namespace::autoclean version = 0.29

`.cpan/build/Finance::Quote-blah/Examples/stockdump.pl alphavantage AAPL` works 
fine. `Examples/currency-lookup.pl EUR GBP` returns "Urgh. Nothing back" while 
on my 2013 MacPro running macOS 12 it returns "EUR->GBP = 0.87222" as expected.

Weird, eh?

Regards,
John Ralls

> On May 6, 2023, at 2:29 PM, Bruce Schuck <bsch...@asgard-systems.com> wrote:
> 
> John,
> 
> Is this still an issue?
> 
> From my virgin High Sierra Virtual Box system after installing Finance::Quote 
> and updating Load::Module.
> 
> Archive::Any::Lite version=0.11
> Array::Diff version=0.09
> AutoLoader version=5.74
> B::COW version=0.007
> B::Keywords version=1.24
> Bundle::NetSNMP version=Version Not Found.
> CPAN::DistnameInfo version=0.12
> CPAN::Meta version=2.150010
> CPAN::Meta::Check version=0.017
> CPAN::Meta::Requirements version=2.140
> CPAN::Meta::YAML version=0.018
> Clone version=0.46
> Compress::Raw::Zlib version=2.204
> Config::Tiny version=2.28
> Crypt::RC4 version=2.02
> Cwd version=3.75
> Data::Binary version=0.01
> Data::Dumper::Perltidy version=0.03
> Data::Section version=0.200008
> Date::Manip version=6.91
> Date::Range version=1.41
> Date::Simple version=3.03
> DateTime version=1.59
> DateTime::Format::Builder version=0.83
> DateTime::Format::ISO8601 version=0.16
> DateTime::Format::Strptime version=1.79
> DateTime::Locale version=1.37
> DateTime::TimeZone version=2.59
> Devel::StackTrace version=2.04
> Devel::Symdump version=2.18
> Devel::Trace version=0.12
> Digest::Perl::MD5 version=1.9
> Encode version=3.19
> Exception::Class version=1.45
> ExtUtils::MakeMaker version=7.68
> ExtUtils::MakeMaker::CPANfile version=0.09
> File::Copy::Recursive version=0.45
> File::Find::Object version=0.3.7
> File::ShareDir version=1.118
> File::ShareDir::Install version=0.14
> File::TreeCreate version=0.0.1
> File::pushd version=1.016
> Finance::Quote version=1.54
> HTML-TableExtract version=Version Not Found.
> HTML::Selector::XPath version=0.26
> HTML::TokeParser::Simple version=3.16
> HTML::TreeBuilder::XPath version=0.14
> HTTP::Daemon version=6.16
> HTTP::Message version=6.44
> IO::Socket::IP version=0.41
> IPC::System::Simple version=1.30
> Importer version=0.026
> JSON version=4.10
> JSON::PP version=4.16
> LWP version=6.68
> Lingua::EN::Inflect version=1.905
> List::SomeUtils version=0.59
> List::SomeUtils::XS version=0.58
> List::Util version=1.63
> MCE version=1.884
> Module::Build version=0.4232
> Module::Build::Tiny version=0.039
> Module::CPANTS::Analyse version=1.01
> Module::CPANfile version=1.1004
> Module::CoreList version=5.20230320
> Module::Load version=0.36
> Module::Metadata version=1.000037
> Module::Pluggable version=5.2
> Mozilla::CA version=20221114
> OLE::Storage_Lite version=0.22
> PPI version=1.276
> PPIx::QuoteLike version=0.023
> PPIx::Regexp version=0.088
> PPIx::Utils version=0.003
> Params::ValidationCompiler version=0.31
> Parse::Distname version=0.05
> Path::Tiny version=0.144
> Perl version=5.18.2
> Perl::Critic version=1.150
> Perl::PrereqScanner::NotQuiteLite version=0.9916
> Perl::Tidy version=20230309
> Pod::Coverage version=0.23
> Pod::Spell version=1.26
> Readonly version=2.05
> Regexp::Trie version=0.02
> Role::Tiny version=2.002004
> SelfLoader version=1.24
> Smart::Comments version=1.06
> Software::License version=0.104002
> Specio version=0.48
> Spiffy version=0.46
> Spreadsheet::ParseExcel version=0.65
> Spreadsheet::XLSX version=0.17
> String::Format version=1.18
> String::Util version=1.34
> Sub::Identify version=0.14
> Sub::Info version=0.002
> Sub::Override version=0.09
> Term::ReadLine version=1.14
> Term::Table version=0.016
> Test2::Plugin::NoWarnings version=0.09
> Test2::Suite version=0.000150
> Test::Base version=0.89
> Test::FailWarnings version=0.008
> Test::File version=1.993
> Test::File::ShareDir version=1.001002
> Test::Harness version=3.44
> Test::Inter version=1.10
> Test::Kwalitee version=1.28
> Test::LeakTrace version=0.17
> Test::More::UTF8 version=0.05
> Test::Needs version=0.002010
> Test::NoWarnings version=1.06
> Test::Perl::Critic version=1.04
> Test::Pod version=1.52
> Test::Pod::Coverage version=1.10
> Test::RequiresInternet version=0.05
> Test::Simple version=1.302194
> Test::UseAllModules version=0.17
> Test::Warnings version=0.031
> Test::Without::Module version=0.21
> Test::YAML version=1.07
> Text::Template version=1.61
> Web::Scraper version=0.38
> XML::XPathEngine version=0.14
> XString version=0.005
> YAML version=1.30
> YAML::LibYAML version=0.86
> mod_perl2 version=2.000009
> namespace::autoclean version=0.29
> 
> F::Q is returning good data using AlphaVantage.
> 
> Output above created using this little Perl script:
> 
> ##### BEGIN #####
> #!/usr/bin/perl
> use strict;
> use warnings;
> use ExtUtils::Installed; # By default this module will be available in Perl
> 
> my $instmod = ExtUtils::Installed->new();
> foreach my $module ($instmod->modules()) {
> my $version = $instmod->version($module) || "Version Not Found.";
> print "$module version=$version \n";
> }
> I#####  END  #####
> - Bruce S.
> 
> 
> On 3/25/23 4:11 PM, Bruce Schuck wrote:
>> Thanks John.
>> Coincidentally I just managed to install a High Sierra VM under VirtualBox 
>> on my MacBook w/Catalina.
>> I'll be taking a look at this soon.
>> - Bruce S.
>> On 3/25/23 3:47 PM, John Ralls wrote:
>>> Bruce,
>>> 
>>> Versions:
>>> Module::Load 0.36
>>> Module::Load::Conditional 0.74
>>> SelfLoader 1.24
>>> AutoLoader 5.74
>>> 
>>> and for good measure
>>> Perl 5.18.2
>>> 
>>> I ran perl -d:Trace 
>>> .cpan/build/Finance-Quote-blah-blah/Examples/currency-lookup.pl EUR USD and 
>>> attached the zipped result below. You might see a couple of unfamiliar 
>>> strings, those are from print statements I'd inserted to try to see what 
>>> was going on.
>>> 
>>> Regards,
>>> John Ralls
>>> 
>>> 
>>> 
>>> 
>>>> On Mar 23, 2023, at 7:33 PM, Bruce Schuck <bsch...@asgard-systems.com> 
>>>> wrote:
>>>> 
>>>> On 03/23/23 9:21 PM, Bruce Schuck wrote:
>>>> 
>>>> What versions of those modules are on the 10.13 OS you have access to?
>>>> 
>>>> Can you update Module::Load and test again?
>>>> 
>>>> Perl does have two modules, Devel::Trace and Devel::DumpTrace.
>>>> 
>>>> I think the output of Devel::Trace may be more useful.
>>>> 
>>>> "perl -d:Trace 
>>>> /Applications/Gnucash.app/Contents/Resources/bin/gnc-fq-dump -v currency 
>>>> EUR USD 2>/tmp/foobar"
>>>> 
>>>> It creates a fairly large file, over 300k lines on my Catalina system 
>>>> where it is working. Starting on line 246638 I see the call to autoload 
>>>> and subsequent perl lines executed.
>>>> 
>>>> Just starting it as "perl -d /Applications/..." runs the script in a sort 
>>>> of gdb like environment. But I've always debugged using prints to stdout 
>>>> or Smart::Comments.
>>>> 
>>>> So if you or whoever is having issues on a High Sierra OS can install 
>>>> install Devel::Trace and provide me the output (I checked mine, my 
>>>> ALPHAVANTAGE API key is not exposed, but double check your output), I can 
>>>> maybe compare.
>>>> 
>>>> Thanks again.
>>>> 
>>>> - Bruce S.
>>> 
> 

_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to