John, again thanks.  Yes, the obvious is not obvious to me as I am a user and 
much beyond that I am lost, especially with doing terminal commands. I love 
using GC and it works great until MAC or sometimes GC updates  and there are 
problems which I try to find solutions to in the Archives.  But when I don’t, I 
ask for help but again am not that coding or terminal savvy.  I do try though 
and appreciate all the help and patience you all provide.

I ran the “sudo xcode-select -s /Applications/Xcode.app” command and the check 
which is below and seems to be correct.

Last login: Thu Feb 10 12:58:28 on ttys000
dwa1@dwa1 ~ % sudo xcode-select -s /Applications/Xcode.app
Password:
dwa1@dwa1 ~ %  xcode-select -p
/Applications/Xcode.app/Contents/Developer
dwa1@dwa1 ~ % 

I then ran “export 
PATH=“/Applications/Xcode.app/Contents/Developer/usr/bin:$PATH” which resulted 
in the “dquote>” prompt.  Here again, I am not sure if I am supposed to 
substitute something for $PATH or not or if that is the command.  At the 
“dquote>” prompt, I typed in “gnc-fq-update” which just went to the “dquote>” 
prompt again without updating FQ.  Is gnc-fq-update  the command or am I 
supposed to type something in front of gnc-fq-update?

dwa1@dwa1 ~ % export 
PATH=“/Applications/Xcode.app/Contents/Developer/usr/bin:$PATH"
dquote> gnc-fq-update
dquote>  

In an earlier e-mail you stated:

 /usr/bin is right where you'd expect it, but you can't see it with Finder, 
only from the terminal. For example you can type
  ls -l /usr/bin/make
and if it's there get back something like
  -rwxr-xr-x  1 root  wheel  167088 Dec  7 15:39 /usr/bin/make*

When I ran”ls -1 /user/bin/make” and “ls -1 /user/bin/xcrun” I got back “root 
wheel 167072 Jan 22 00:42 /usr/bin/make” and “root wheel 166544 Jan 22 00:42 
/usr/bin/xcrun”  From that I thought I had “make” and “xcrun” but neither of 
the responses had the “-rwxr-xr-x” before the “1 root—-“ as in your result.  
Since I am missing  the “-rwxr-xr-x”, does that mean I don’t have “make” and 
“xcrun” installed?

Again, I appreciate your help and patience and am sorry it is taking so long to 
understand this.




> On Feb 10, 2022, at 12:43, John Ralls <jra...@ceridwen.us> wrote:
> 
> Dennis,
> 
> I guess you missed the line "making the obvious substitution" right after the 
> Xcode-select line, or the substitution isn't that obvious. Since you did 
> install it as Xcode.app in /Applications, you'd say
>  sudo xcode-select -s /Applications/Xcode.app
> You can check that it worked with 
>  xcode-select -p
> which should print 
>  /Applications/Xcode.app/Contents/Developer
> 
> No, /Library/Developer/CommandLineTools exists only if you've installed 
> command line tools by running
>  sudo xcode-select --install
> which you bailed out of because of the long download time. 
> 
> I dug into /usr/bin/make a bit. It's not make, so it must be an xcrun 
> launcher, which if your Xcode-select path is pointed at the uninstalled 
> command line tools folder would explain the error messages and of course it's 
> finding /usr/bin/make first. I should have recognized that and told you
> export PATH=“/Applications/Xcode.app/Contents/Developer/usr/bin:$PATH"
> instead. Of course it wouldn't have mattered because of the /Path/to/ 
> substitution misunderstanding.
> 
> Regards,
> John Ralls
> 
> 
>> On Feb 10, 2022, at 10:51 AM, smad...@hotmail.com wrote:
>> 
>> John,  I ran the “ls -l /usr/bin/make” command for “make” and “xcrun” and 
>> got the following which I guess says I have both “make” and “xcrun”.
>> 
>> Last login: Thu Feb 10 07:21:15 on console 
>> 
>> dwa1@dwa1 ~ % -rwxr-xr-x 1 dwa1@dwa1 ~ % -rwxr-xr-x 1 dwa1@dwa1 ~ % 
>> 
>> ls -l /usr/bin/make
>> root wheel 167072 Jan 22 00:42 /usr/bin/make 
>> 
>> ls -l /usr/bin/xcrun
>> root wheel 166544 Jan 22 00:42 /usr/bin/xcrun 
>> 
>> One of the errors at the end of a previous terminal output for 
>> “/Applications/Gnucash.app/Contents/Resources/bin/gnc-fq-check” was: 
>> 
>> xcrun: error: invalid active developer path 
>> (/Library/Developer/CommandLineTools ), missing xcrun at: 
>> /Library/Developer/CommandLineTools/usr/bin/xcrun 
>> 
>> In Finder, I went to /Library/Developer but there was no “Command Line Tools 
>> folder.  I know you said I wouldn’t see /usr/bin with Finder, but shouldn’t 
>> there at least be a Command Line Tools folder under Developer?
>> 
>> Regarding installation.  When I installed Xcode, I let it install where it 
>> wanted to (Applications) without changing the name.  I did what you 
>> suggested and ran “sudo xcode-select -s /Path/to Xcode.app” anyway with the 
>> following results:
>> 
>> dwa1@dwa1 ~ % sudo xcode-select -s /Path/to Xcode.app Password:
>> xcode-select: error: invalid argument 'Xcode.app'
>> Usage: xcode-select [options] 
>> 
>> Print or change the path to the active developer directory. This directory 
>> controls which tools are used for the Xcode command line tools (for example, 
>> xcodebuild) as well as the BSD development commands (such as cc and make). 
>> 
>> Options:
>> -h, --help
>> -p, --print-path
>> -s <path>, --switch <path> --install 
>> 
>> developer tools -v, --version -r, --reset 
>> 
>> dwa1@dwa1 ~ % 
>> 
>> print this help message and exit
>> print the path of the active developer directory set the path for the active 
>> developer directory open a dialog for installation of the command line 
>> 
>> print the xcode-select version
>> reset to the default command line tools path 
>> 
>> I then tried to run “sudo xcode-select -p —print-path Xcode.app” and got the 
>> same “error: invalid argument ‘Xcode.app’
>> 
>> I then ran “export 
>> PATH=“$PATH:/Path/to/Xcode.app/Contents/Developer/usr/bin" and got a 
>> “dquote>” prompt.  I then typed in “gnc-fq-update”, “sudo gnc-fq-update’, 
>> “run gnc-fq-update” and the full path 
>> “/Applications/Gnucash.app/Contents/Resources/bin/gnc-fq-check” 
>> sequentially, all with the same result, it just reverted to the “dquote>” 
>> prompt.  So apparently, I am not doing this correctly.  
>> 
>> 
>> 
>> 
>> 
>>> On Feb 9, 2022, at 21:51, john <jra...@ceridwen.us> wrote:
>>> 
>>> Your dump looks pretty much llke a rerun of the same problem except that 
>>> now you also have an SSL certificate problem.
>>> 
>>> /usr/bin is right where you'd expect it, but you can't see it with Finder, 
>>> only from the terminal. For example you can type
>>>   ls -l /usr/bin/make
>>> and if it's there get back something like
>>>   -rwxr-xr-x  1 root  wheel  167088 Dec  7 15:39 /usr/bin/make*
>>> 
>>> Did you install Xcode in /Applications without messing with the name? If 
>>> not you might try
>>>  sudo xcode-select -s /Path/to Xcode.app
>>> making the obvious substitution. 
>>> Or, since something seems confused, maybe run that even if you *did* 
>>> install it in /Applications.
>>> 
>>> Since make is in the Xcode bundle you might be able to work around the 
>>> problem for Finance::Quote with 
>>>  export PATH="$PATH:/Path/to/Xcode.app/Contents/Developer/usr/bin"
>>> and then running gnc-fq-update again.
>>> 
>>> Regards,
>>> John Ralls
>>> 
>>> 
>>>> On Feb 9, 2022, at 8:05 PM, dennis adams <smad...@hotmail.com> wrote:
>>>> 
>>>> John, thanks for the response.  I believe I have the full XCode (32GB 
>>>> worth) but don’t know for sure since I don’t use it.  I only have it 
>>>> because of GC.  I hadn’t opened it but did after your response and told it 
>>>> to install the “additional components”.  After that, I ran the 
>>>> “gnc-fq-update” command again and got the “You need to install the 
>>>> following Perl modules: Finance::Quote” result when I ran a check, like 
>>>> before.  Terminal info is attached.  (Note: I changed the GC app name from 
>>>> Gnucash 4.8.app to just Gnucash.app so you will see that change in the 
>>>> sudo command line). 
>>>> 
>>>> You stated that on your mac, “xcrun” and “make”are in the /usr/bin.  Not 
>>>> sure where that is but I right clicked the xCode app and then clicked show 
>>>> contents.  With this following path: xCode.app/Contents/Developer/usr/bin  
>>>>  I did find “make” but did not find “xcrun”.  Is that the correct location 
>>>> where they should be?  There are a lot of other xc—— commands but no 
>>>> “xcrun”
>>>> 
>>>> You stated I could install command-line tools by running  “xcode-select 
>>>> —install”.  Even though I think I have the full xCode with 32.12 GB, I 
>>>> went ahead and ran the command.  Since I am on slow DSL (2.87Mbps) it 
>>>> showed 215 hours remaining to download so I stopped it.  
>>>> 
>>>> Any other thoughts or ways to get “xcrun”?
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>>> On Feb 9, 2022, at 18:54, john <jra...@ceridwen.us> wrote:
>>>>> 
>>>>> 
>>>>> 
>>>>>> On Feb 9, 2022, at 1:36 PM, dennis adams <smad...@hotmail.com> wrote:
>>>>>> 
>>>>>> Upgraded to Monterey (V12.2) and got black screen for GC.  Read mailing 
>>>>>> list and saw  where I needed to get GC 4.8 which I did.  Installed 4.8 
>>>>>> and GC came up and displayed correctly but am now unable to get stock 
>>>>>> quotes.  The Price Database Get Quotes button is greyed out.
>>>>>> 
>>>>>> Went to Applications, GC 4.8, Contents, Resources, bin and clicked on 
>>>>>> gnc-fq-check which said:
>>>>>> 
>>>>>> “Last login: Wed Feb 9 13:18:07 on ttys000
>>>>>> /Applications/Gnucash\ 4.8.app/Contents/Resources/bin/gnc-fq-check ; 
>>>>>> exit; dwa1@dwa1 ~ % /Applications/Gnucash\ 
>>>>>> 4.8.app/Contents/Resources/bin/gnc-fq-check
>>>>>> ; exit;
>>>>>> You need to install the following Perl modules: Finance::Quote
>>>>>> Use your system's package manager to install them, or run 
>>>>>> 'gnc-fq-update' as root.
>>>>>> missing-lib
>>>>>> Saving session...
>>>>>> ...copying shared history...
>>>>>> ...saving history...truncating history files... ...completed.
>>>>>> [Process completed] “
>>>>>> 
>>>>>> I had old version of XCode which didn’t work with Monterey so updated to 
>>>>>> version 13.2.1 and then ran “sudo /Applications/Gnucash\ 
>>>>>> 4.8.app/Contents/Resources/bin/gnc-fq- update”.  Terminal info from that 
>>>>>> run is attached, but basically it didn’t work since when I ran the 
>>>>>> gnc-fq-check again, I got the same message as above.
>>>>>> 
>>>>>> I’m well out of my depth with all this and not sure where to go from 
>>>>>> here.  The Terminal information does not really make sense to me but 
>>>>>> there were several statements like “missing xcrun at: 
>>>>>> /Library/Developer/CommandLineTools/usr/bin/xcrun “  and “the following 
>>>>>> files are missing in your kit: .travis.yml “ as well as others
>>>>>> 
>>>>>> It would seem that if I had all the FQ commands in 
>>>>>> /Applications/Gnucash\4.8.app/Contents/Resources/bin/ xxx then I have FQ 
>>>>>> installed but the check says no.  Don’t know where to go from here.  Any 
>>>>>> help would be appreciated.
>>>>> 
>>>>> Most of the modules failed to install and it looks like it was because 
>>>>> there was no `make` either on the path or in the command-line tools 
>>>>> directory. You could install command-line tools by running 
>>>>> xcode-select --install
>>>>> but that should be superfluous if you've installed the full Xcode. Having 
>>>>> installed it have you run it so that it can install it's "additional 
>>>>> components"? On my mac xcrun and make are in /usr/bin.
>>>>> 
>>>>> Regards,
>>>>> John Ralls
>>>>> 
>>>> 
>>>> <Update4 FQ 2-9-22.pdf>
>>> 
>> 
> 

_______________________________________________
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.

Reply via email to