[GNC] Error 404 when installing F::Q 1.68 via GNC or CPAN shell, as of release +1 hour
Jim DeLaHunt
list+gnucash at jdlh.com
Sun Dec 21 16:00:59 EST 2025
Folks:
I appreciate Bruck Schuck and others who released Finance::Quote 1.68 an
hour ago. AlphaVantage undermined F::Qs rate retrieval from
AlphaVantage, and I am looking forward to 1.68 working around that problem.
However, when I try to install Finance::Quote either from GnuCash or
CPAN shell, I get error 404s, meaning they can't find the 1.68 archive
at the proper URL. But my web browser can retrieve the archive file from
that URL.
How do I resolve this problem? Wait for more time, for something to
propagate?
I am running GnuCash 5.12-2 on MacOS Sonoma 14.8.3 on a Apple Silicon
CPU. GnuCash itself runs fine. I have MacPorts installed on my computer,
but in the shell where I'm installing, I eliminated all "/opt/*" paths
from my $PATH. `perl` find `/usr/bin/perl`, from Apple, not the MacPorts
perl.
==== Symptom 1:
% sudo /Applications/Gnucash.app/Contents/Resources/bin/gnc-fq-update
Password:
Reading '/Users/myuser/.cpan/Metadata'
...[many many lines of diagnostics omitted] ...
Appending installation info to
/Library/Perl/Updates/5.34.1/darwin-thread-multi-2level/perllocal.pod
EXODIST/Test-Simple-1.302219.tar.gz
/usr/bin/make install -- OK
Running install for module 'Finance::Quote'
Fetching with LWP:
http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz
LWP failed with code[404] message[Not Found]
Trying with
/opt/local/bin/curl -L -f -s -S --netrc-optional
to get
http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz
curl: (22) The requested URL returned error: 404
Function system("/opt/local/bin/curl -L -f -s -S --netrc-optional
"http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz"
>
"/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp73082"")
returned status 22 (wstat 5632), left
/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp73082
with size 0
Warning: no success downloading
'/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp73082'.
Giving up on it.
Fetching with LWP:
http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz
LWP failed with code[404] message[Not Found]
Trying with
/opt/local/bin/curl -L -f -s -S --netrc-optional
to get
http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz
curl: (22) The requested URL returned error: 404
Function system("/opt/local/bin/curl -L -f -s -S --netrc-optional
"http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz"
>
"/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp73082"")
returned status 22 (wstat 5632), left
/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp73082
with size 0
Warning: no success downloading
'/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp73082'.
Giving up on it.
Trying with
/opt/local/bin/curl -L -f -s -S --netrc-optional
to get
http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz
curl: (22) The requested URL returned error: 404
Function system("/opt/local/bin/curl -L -f -s -S --netrc-optional
"http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz"
>
"/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp73082"")
returned status 22 (wstat 5632), left
/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp73082
with size 0
Warning: no success downloading
'/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp73082'.
Giving up on it.
No external ftp command available
Trying with
/opt/local/bin/curl -L -f -s -S --netrc-optional
to get
http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz
curl: (22) The requested URL returned error: 404
Function system("/opt/local/bin/curl -L -f -s -S --netrc-optional
"http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz"
>
"/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp73082"")
returned status 22 (wstat 5632), left
/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp73082
with size 0
Warning: no success downloading
'/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp73082'.
Giving up on it.
No external ftp command available
Please check, if the URLs I found in your configuration file
(http://www.cpan.org/) are valid. The urllist can be edited. E.g. with 'o
conf urllist push ftp://myurl/'
Could not fetch authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz
=====
===== Symptom 2:
% perl -MCPAN -e shell
... [diagnostics elided] ...
cpan[1]> install Finance::Quote
Reading '/Users/myuser/.cpan/Metadata'
Database was generated on Sun, 21 Dec 2025 19:52:43 GMT
Running install for module 'Finance::Quote'
Fetching with LWP:
http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz
LWP failed with code[404] message[Not Found]
Trying with
/opt/local/bin/curl -L -f -s -S --netrc-optional
to get
http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz
curl: (22) The requested URL returned error: 404
Function system("/opt/local/bin/curl -L -f -s -S --netrc-optional
"http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz"
>
"/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp74874"")
returned status 22 (wstat 5632), left
/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp74874
with size 0
Warning: no success downloading
'/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp74874'.
Giving up on it.
Trying with
/opt/local/bin/curl -L -f -s -S --netrc-optional
to get
http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz
curl: (22) The requested URL returned error: 404
Function system("/opt/local/bin/curl -L -f -s -S --netrc-optional
"http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz"
>
"/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp74874"")
returned status 22 (wstat 5632), left
/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp74874
with size 0
Warning: no success downloading
'/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp74874'.
Giving up on it.
No external ftp command available
Fetching with LWP:
http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz
LWP failed with code[404] message[Not Found]
Trying with
/opt/local/bin/curl -L -f -s -S --netrc-optional
to get
http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz
curl: (22) The requested URL returned error: 404
Function system("/opt/local/bin/curl -L -f -s -S --netrc-optional
"http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz"
>
"/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp74874"")
returned status 22 (wstat 5632), left
/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp74874
with size 0
Warning: no success downloading
'/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp74874'.
Giving up on it.
Trying with
/opt/local/bin/curl -L -f -s -S --netrc-optional
to get
http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz
curl: (22) The requested URL returned error: 404
Function system("/opt/local/bin/curl -L -f -s -S --netrc-optional
"http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz"
>
"/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp74874"")
returned status 22 (wstat 5632), left
/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp74874
with size 0
Warning: no success downloading
'/Users/jdlh/.cpan/sources/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz.tmp74874'.
Giving up on it.
No external ftp command available
Please check, if the URLs I found in your configuration file
(http://www.cpan.org/) are valid. The urllist can be edited. E.g. with 'o
conf urllist push ftp://myurl/'
Could not fetch authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz
=====
===== Symptom 3
Browse to <http://www.cpan.org/authors/id/B/BP/BPSCHUCK/>
Browser lists a number of files, including Finance-Quote-1.68.tar.gz .
Browse to
<http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz>
Browser offers to download the .tar.gz file.
=====
What confuses me is, if my browser can find a file at that URL, why
can't `gnc-fq-update` or `-mCPAN install`?
Best regards,
—Jim DeLaHunt
More information about the gnucash-user
mailing list