[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