[GNC] Finance Quote after a MacOS update

Outlook jctchen at outlook.com
Fri Apr 30 11:27:49 EDT 2021


sudo /applications/Gnucash.app/Contents/Resources/bin/gnc-fq-check

Reported

Can't locate JSON/Parse.pm in @INC (you may need to install the JSON::Parse module) (@INC contains: /Library/Perl/5.30/darwin-thread-multi-2level /Library/Perl/5.30 /Network/Library/Perl/5.30/darwin-thread-multi-2level /Network/Library/Perl/5.30 /Library/Perl/Updates/5.30.2/darwin-thread-multi-2level /Library/Perl/Updates/5.30.2 /System/Library/Perl/5.30/darwin-thread-multi-2level /System/Library/Perl/5.30 /System/Library/Perl/Extras/5.30/darwin-thread-multi-2level /System/Library/Perl/Extras/5.30) at /Library/Perl/5.30/Finance/Quote/MorningstarAU.pm line 27.
BEGIN failed--compilation aborted at /Library/Perl/5.30/Finance/Quote/MorningstarAU.pm line 27.
Compilation failed in require at (eval 293) line 1.
BEGIN failed--compilation aborted at (eval 293) line 1.
 at /applications/Gnucash.app/Contents/Resources/bin/gnc-fq-check line 91.
Can't locate object method "methods" via package "Finance::Quote::MorningstarAU" at /Library/Perl/5.30/Finance/Quote.pm line 120.


sudo cpan -f -i JSON::Parse

Reported errors as below

Parse.xs:1:10: fatal error: 'EXTERN.h' file not found
#include "EXTERN.h"
         ^~~~~~~~~~
1 error generated.
make: *** [Parse.o] Error 1
  BKB/JSON-Parse-0.61.tar.gz
  /usr/bin/make -- NOT OK

Stuck here……


> David Reiser <dbreiser at icloud.com> 於 2021年4月28日 上午5:44 寫道:
> 
> Done.
> --
> Dave Reiser
> dbreiser at icloud.com
> 
> 
> 
> 
> 
>> On Apr 27, 2021, at 12:50 AM, John Ralls <jralls at ceridwen.us> wrote:
>> 
>> Having seen David's earlier post I did
>> sudo cpan install Test2
>> sudo /Applications/Gnucash.app/Contents/Resources/bin/gnc-fq-update
>> 
>> which ran successfully, after which /applications/Gnucash.app/Contents/Resources/bin/gnc-fq-check reported the usual list of sources.
>> 
>> Anyone care to open an issue at https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Ffinance-quote%2Ffinance-quote&data=04%7C01%7C%7C16fbc1101b0746a59d3808d909c5a3e0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637551566725738401%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=9sDi6cFWDrmCFh%2Faky00FAXUg4R65Y9dnLalElAFzCk%3D&reserved=0 about them needing to add the dependency on Test2 to the CPAN metadata?
>> 
>> Regards,
>> John Ralls
>> 
>> 
>> 
>>> On Apr 26, 2021, at 7:34 PM, David Reiser via gnucash-user <gnucash-user at gnucash.org> wrote:
>>> 
>>> You will have to reinstall Date::Manip again too, but I think all the error problems in reinstalling Finance::Quote are taken care of by
>>> 
>>> upgrade Test 2
>>> 
>>> before
>>> 
>>> install Finance::Quote
>>> 
>>> inside CPAN (launched with “sudo CPAN”)
>>> --
>>> Dave Reiser
>>> dbreiser at icloud.com
>>> 
>>> 
>>> 
>>> 
>>> 
>>>> On Apr 26, 2021, at 10:30 PM, Outlook <jctchen at outlook.com> wrote:
>>>> 
>>>> Just had the same issue after upgrading to MacOS 11.3. (with GNC V4.4)
>>>> 
>>>> Message as below:
>>>> 
>>>> Test Summary Report
>>>> -------------------
>>>> t/00-use.t           (Wstat: 512 Tests: 1 Failed: 0)
>>>> Non-zero exit status: 2
>>>> Parse errors: Bad plan.  You planned 19 tests but ran 1.
>>>> t/currency_lookup.t  (Wstat: 512 Tests: 0 Failed: 0)
>>>> Non-zero exit status: 2
>>>> Parse errors: Bad plan.  You planned 12 tests but ran 0.
>>>> t/quote.t            (Wstat: 512 Tests: 0 Failed: 0)
>>>> Non-zero exit status: 2
>>>> Parse errors: Bad plan.  You planned 28 tests but ran 0.
>>>> Files=66, Tests=1,  6 wallclock secs ( 0.11 usr  0.08 sys +  5.09 cusr  0.98 csys =  6.26 CPU)
>>>> Result: FAIL
>>>> Failed 3/66 test programs. 0/1 subtests failed.
>>>> make: *** [test_dynamic] Error 255
>>>> ECOCODE/Finance-Quote-1.49.tar.gz
>>>> 2 dependencies missing (DateTime::Format::Strptime,JSON::Parse); additionally test harness failed
>>>> /usr/bin/make test -- NOT OK
>>>> //hint// to see the cpan-testers results for installing this module, try:
>>>> reports ECOCODE/Finance-Quote-1.49.tar.gz
>>>> 
>>>>> David Reiser via gnucash-user <gnucash-user at gnucash.org <mailto:gnucash-user at gnucash.org>> 於 2021年4月27日 上午9:04 寫道:
>>>>> 
>>>>> Found it. Had to 
>>>>> upgrade Test2
>>>>> 
>>>>> Perl is so much fun
>>>>> 
>>>>> Dave
>>>>> --
>>>>> Dave Reiser
>>>>> dbreiser at icloud.com <mailto:dbreiser at icloud.com>
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>>> On Apr 26, 2021, at 8:45 PM, David Reiser via gnucash-user <gnucash-user at gnucash.org <mailto:gnucash-user at gnucash.org>> wrote:
>>>>>> 
>>>>>> Installing MacOS 11.3 seems to have blown away Finance-Quote.
>>>>>> My efforts to get it installed via CPAN end with a bunch of errors
>>>>>> /usr/bin/make test -- NOT OK
>>>>>> 
>>>>>> It seems to keep thrashing along until it quits with
>>>>>> 
>>>>>> ECOCODE/Finance-Quote-1.49.tar.gz            : make_test NO one dependency not OK (DateTime::Format::Strptime); additionally test harness failed
>>>>>> 
>>>>>> The DateTime::Format::Strptime installed already is too old (v 1.25), but it doesn’t upgrade either.
>>>>>> 
>>>>>> Suggestions?
>>>>>> 
>>>>>> Dave
>>>>>> --
>>>>>> Dave Reiser
>>>>>> dbreiser at icloud.com <mailto:dbreiser at icloud.com>
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> _______________________________________________
>>>>>> gnucash-user mailing list
>>>>>> gnucash-user at gnucash.org
>>>>>> To update your subscription preferences or to unsubscribe:
>>>>>> https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.gnucash.org%2Fmailman%2Flistinfo%2Fgnucash-user&data=04%7C01%7C%7C16fbc1101b0746a59d3808d909c5a3e0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637551566725738401%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=wMG2PxDzj8ojji0PfhmGp%2FWE0%2BnObOeJRg4E%2BKbSZzs%3D&reserved=0 <https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.gnucash.org%2Fmailman%2Flistinfo%2Fgnucash-user&data=04%7C01%7C%7C16fbc1101b0746a59d3808d909c5a3e0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637551566725738401%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=wMG2PxDzj8ojji0PfhmGp%2FWE0%2BnObOeJRg4E%2BKbSZzs%3D&reserved=0>
>>>>>> If you are using Nabble or Gmane, please see https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwiki.gnucash.org%2Fwiki%2FMailing_Lists&data=04%7C01%7C%7C16fbc1101b0746a59d3808d909c5a3e0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637551566725738401%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=LZSZoX1khlRqkvBnjn52KtPU62d6%2BzJn5%2BGnfiH0nFc%3D&reserved=0 <https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwiki.gnucash.org%2Fwiki%2FMailing_Lists&data=04%7C01%7C%7C16fbc1101b0746a59d3808d909c5a3e0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637551566725738401%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=LZSZoX1khlRqkvBnjn52KtPU62d6%2BzJn5%2BGnfiH0nFc%3D&reserved=0> for more information.
>>>>>> -----
>>>>>> Please remember to CC this list on all your replies.
>>>>>> You can do this by using Reply-To-List or Reply-All.
>>>>> 
>>>>> _______________________________________________
>>>>> gnucash-user mailing list
>>>>> gnucash-user at gnucash.org <mailto:gnucash-user at gnucash.org>
>>>>> To update your subscription preferences or to unsubscribe:
>>>>> https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.gnucash.org%2Fmailman%2Flistinfo%2Fgnucash-user&data=04%7C01%7C%7C16fbc1101b0746a59d3808d909c5a3e0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637551566725738401%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=wMG2PxDzj8ojji0PfhmGp%2FWE0%2BnObOeJRg4E%2BKbSZzs%3D&reserved=0 <https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.gnucash.org%2Fmailman%2Flistinfo%2Fgnucash-user&data=04%7C01%7C%7C16fbc1101b0746a59d3808d909c5a3e0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637551566725738401%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=wMG2PxDzj8ojji0PfhmGp%2FWE0%2BnObOeJRg4E%2BKbSZzs%3D&reserved=0>
>>>>> If you are using Nabble or Gmane, please see https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwiki.gnucash.org%2Fwiki%2FMailing_Lists&data=04%7C01%7C%7C16fbc1101b0746a59d3808d909c5a3e0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637551566725738401%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=LZSZoX1khlRqkvBnjn52KtPU62d6%2BzJn5%2BGnfiH0nFc%3D&reserved=0 <https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwiki.gnucash.org%2Fwiki%2FMailing_Lists&data=04%7C01%7C%7C16fbc1101b0746a59d3808d909c5a3e0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637551566725748347%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=dYv%2Bdvv53Kqb0hkzoQol4d1djJUhzBzi75OBj2WZaUM%3D&reserved=0> for more information.
>>>>> -----
>>>>> Please remember to CC this list on all your replies.
>>>>> You can do this by using Reply-To-List or Reply-All.
>>>> 
>>> 
>>> _______________________________________________
>>> gnucash-user mailing list
>>> gnucash-user at gnucash.org
>>> To update your subscription preferences or to unsubscribe:
>>> https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.gnucash.org%2Fmailman%2Flistinfo%2Fgnucash-user&data=04%7C01%7C%7C16fbc1101b0746a59d3808d909c5a3e0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637551566725748347%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=BOj58l95rJ4TapU5URJfUARDp3Z%2B%2Fwapiv8DCFdLAXM%3D&reserved=0
>>> If you are using Nabble or Gmane, please see https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwiki.gnucash.org%2Fwiki%2FMailing_Lists&data=04%7C01%7C%7C16fbc1101b0746a59d3808d909c5a3e0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637551566725748347%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=dYv%2Bdvv53Kqb0hkzoQol4d1djJUhzBzi75OBj2WZaUM%3D&reserved=0 for more information.
>>> -----
>>> Please remember to CC this list on all your replies.
>>> You can do this by using Reply-To-List or Reply-All.
>> 
> 



More information about the gnucash-user mailing list