https://bugzilla.redhat.com/show_bug.cgi?id=2021755
Bug ID: 2021755
Summary: Unable to retrieve quotes
Product: Fedora
Version: 35
Hardware: noarch
OS: Linux
Status: NEW
Component: perl-Finance-Quote
Severity: high
Assignee: notting(a)splat.cc
Reporter: mikeblaa(a)yahoo.com
QA Contact: extras-qa(a)fedoraproject.org
CC: notting(a)splat.cc, paul(a)city-fan.org,
perl-devel(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Description of problem:
First discovered when using GnuCash. Attempted to use the GnuCash -> Tools ->
Price Database -> Get Quotes function to update securities prices and observed
an error dialog reporting "Unable to retrieve quotes for these items." Filed a
bug with the GnuCash project (see
https://bugs.gnucash.org/show_bug.cgi?id=798364) and through that bug
discovered the problem was with the perl-Finance-Quote component.
Bottom line, the perl-Finance-Quote component (the Perl Finance::Quote module)
was unable to retrieve quotes from Yahoo Finance. See Additional Info section
for the fix.
Version-Release number of selected component (if applicable):
perl-Finance-Quote-1.51-1.fc35.noarch
How reproducible:
Always
Steps to Reproduce:
1. Fresh clean install of Fedora 35
2. sudo dnf install gnucash
3. gnc-fq-dump yahoo_jason VTI
Actual results:
gnc-fq-dump was unable to retrieve price quotes.
Expected results:
gnc-fq-dump was successfully able to retrieve price quotes.
Additional info:
Through the bug filing at
https://bugs.gnucash.org/show_bug.cgi?id=798364, I
discovered that the perl-Finance-Quote component actually depends on the
perl-LWP-Protocol-https component but the perl-LWP-Protocol-https component is
not installed as a dependency of perl-Finance-Quote.
To reproduce, I restarted from a fresh clean install of Fedora 35 and this is
what I found:
1. Fresh clean install of Fedora 35
2. sudo dnf install gnucash
3. gnc-fq-dump yahoo_jason VTI ### Error, no quotes
4. sudo dnf install perl-LWP-Protocol-https
5. gnc-fq-dump yahoo_jason VTI ### Success, getting quotes!!!
Suggest updating the packaging of perl-Finance-Quote to have
perl-LWP-Protocol-https as an explicit dependency.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2021755