It also works with my MacPorts perl promoted above the system perl. Maybe just not finding gnc-fq-check, if that was the case, was enough to generate that message.
Peter — Peter West p...@ehealth.id.au “On these two commandments depend all the Law and the Prophets.” > On 21 Aug 2021, at 2:30 am, Peter West <p...@pbw.id.au> wrote: > > It’s working, using the system perl. > > When I started to tinker, I copies the gnc-* binaries from > Contents/Resources/bin to my local directory, so that I could run them > without having to delve into GnuCash.app. I renamed that bin to bin~, and > forgot about it. Your mention of > /Applications/Gnucash.app/Contents/Resources/bin sent me to have a look in > there. > > I’ll experiment with the MacPorts perl (currently 5.34, whereas system perl > is 5.30) and let you know. Thanks for your patience, which I hope you still > have. > > Peter > > — > Peter West > p...@ehealth.id.au <mailto:p...@ehealth.id.au> > “On these two commandments depend all the Law and the Prophets.” > >> On 21 Aug 2021, at 1:54 am, John Ralls <jra...@ceridwen.us >> <mailto:jra...@ceridwen.us>> wrote: >> >> That's what "Perl from other sources may or may not work and will regardless >> require modifying Gnucash.app/Contents/Resources/etc/gnucash/environment to >> set the perl path and @INC so that GnuCash can find the right F::Q. If you >> insist on that you're on your own." is about. >> >> The issue is that when you launch from Finder there's no shell so GnuCash >> can't see your MacPorts environment changes. Try launching GnuCash from a >> shell window that does have the MacPorts environment. >> >> Regards, >> John Ralls >> >>> On Aug 20, 2021, at 3:55 AM, Peter West <p...@pbw.id.au >>> <mailto:p...@pbw.id.au>> wrote: >>> >>> Doesn’t work for me. >>> >>> Note: I’m assuming that the message Finance::Quote not installed properly, >>> when Add is invoked in the security editor, means that it’s not installed >>> properly. >>> >>> I depend a lot on MacPorts. I’ve tried forcing the installation with >>> MacPorts perl 5.34 foremost in my path, and with it (and all other perl >>> binaries) relegated in my path. It makes no difference to the appearance of >>> that message. >>> >>> In each case I have checked the installation paths of perl. In the first >>> the installation paths are in /opt/local, in the latter they are in /usr, >>> /Library, /System, /Network and /usr/local. >>> >>> Peter >>> — >>> Peter West >>> p...@ehealth.id.au <mailto:p...@ehealth.id.au> >>> “On these two commandments depend all the Law and the Prophets.” >>> >>>> On 20 Aug 2021, at 2:21 pm, Colin <colinfar...@gmail.com> wrote: >>>> >>>> Thank you John! I ran the commands you provided and Finance::Quote works >>>> for the first time since I got my M1 MacBook Air! I’ve been watching the >>>> Finance::Quote threads on the list the last few months, always hoping for >>>> a solution I could manage to I implement to fix the issue. No doubt I >>>> could have missed this if it was posted before, regardless you just made >>>> my day. >>>> >>>> For what it’s worth, my install of GnuCash was done the standard way - >>>> downloading the DMG from the website. >>>> >>>> Also, to make the solution crystal clear to those who are not as good on >>>> the command line, there was a typo in John’s most recent advice of the >>>> commands to run. It is B::Keywords (capital K): >>>> >>>> sudo cpan -i Test2; sudo cpan -f -i B::Keywords; sudo cpan -i >>>> Finance::Quote >>>> >>>> Very gratefully, >>>> Colin >>>> >>>>> On Aug 19, 2021, at 8:36 PM, gnucash-user-requ...@gnucash.org wrote: >>>>> >>>>> Message: 5 >>>>> Date: Thu, 19 Aug 2021 20:36:28 -0700 >>>>> From: John Ralls <jra...@ceridwen.us <mailto:jra...@ceridwen.us>> >>>>> To: davel...@mac.com <mailto:davel...@mac.com> >>>>> Cc: Mailing List Gnucash <gnucash-user@gnucash.org >>>>> <mailto:gnucash-user@gnucash.org>> >>>>> Subject: Re: [GNC] Finance::Quote on Mac M1 >>>>> Message-ID: <4e108262-4136-47b2-ac7e-5ed553442...@ceridwen.us >>>>> <mailto:4e108262-4136-47b2-ac7e-5ed553442...@ceridwen.us>> >>>>> Content-Type: text/plain; charset=utf-8 >>>>> >>>>> You didn't read my letter very carefully: You should be able to get >>>>> quotes now if you do `sudo cpan -i Test2; sudo cpan -f -i B::keywords; >>>>> sudo cpan -i Finance::Quote`. The system perl is a universal binary and >>>>> works in both native and Rosetta2 environments. Perl from other sources >>>>> may or may not work and will regardless require modifying >>>>> Gnucash.app/Contents/Resources/etc/gnucash/environment to set the perl >>>>> path and @INC so that GnuCash can find the right F::Q. If you insist on >>>>> that you're on your own. >>>>> >>>>> As for a native M1 build, I haven't decided yet whether to do that before >>>>> the next major nettle release. I really don't like pushing development >>>>> software at ordinary users, it tends to make for unpleasant surprises. >>>>> Meanwhile GnuCash seems to work well under Rosetta2 so there's not a >>>>> strong argument for doing a native build until nettle's ARM64 >>>>> implementation is in a stable release. >>>>> >>>>> Regards, >>>>> John Ralls >>>> >>>> _______________________________________________ >>>> gnucash-user mailing list >>>> gnucash-user@gnucash.org >>>> To update your subscription preferences or to unsubscribe: >>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user >>>> If you are using Nabble or Gmane, please see >>>> https://wiki.gnucash.org/wiki/Mailing_Lists 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@gnucash.org >>> To update your subscription preferences or to unsubscribe: >>> https://lists.gnucash.org/mailman/listinfo/gnucash-user >>> If you are using Nabble or Gmane, please see >>> https://wiki.gnucash.org/wiki/Mailing_Lists 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@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists 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.