FS#79425 - [perl-finance-quote] missing perl dependencies prevent usage with gnucash
Attached to Project:
Arch Linux
Opened by Giacomo Lozito (james_c) - Sunday, 20 August 2023, 18:57 GMT
Last edited by Toolybird (Toolybird) - Monday, 21 August 2023, 00:17 GMT
Opened by Giacomo Lozito (james_c) - Sunday, 20 August 2023, 18:57 GMT
Last edited by Toolybird (Toolybird) - Monday, 21 August 2023, 00:17 GMT
|
Details
Description: perl-finance-quote is needed by gnucash in
order to retrieve security prices online; however, the
installation of the perl-finance-quote via pacman is
insufficient for gnucash to be able to retrieve quotes; this
is because perl-finance-quote is structured on multiple
modules (one for each price source) and many of these
modules depend on other perl packages (such as
perl-web-scraper or perl-html-treebuilder-xpath) that are
not declared as dependencies by the perl-finance-quote arch
package and require a separate installation, i.e. through
AUR;
the full list of dependencies is listed in the meta file in CPAN: https://metacpan.org/release/BPSCHUCK/Finance-Quote-1.55/source/META.json as it stands, the result is that perl-finance-quote is not functional without additional manual steps, so I'm opening a bug to enable the maintainers to consider whether all the required perl modules should be included in packages: extra and added as dependencies Additional info: * perl-finance-quote 1.55-2 although this is likely not specific to this version * link to upstream bug report, if any Steps to reproduce: install gnucash (verified with 5.3) and run the command that lists all the available price sources: gnucash-cli -Q info this command will fail if perl-finance-quote is installed but its dependencies are not, example output: Finance::Quote check returned error Can't locate Web/Scraper.pm in @INC (you may need to install the Web::Scraper module) (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Finance/Quote/AEX.pm line 30. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Finance/Quote/AEX.pm line 30. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/AEX in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 113. Can't locate Web/Scraper.pm in @INC (you may need to install the Web::Scraper module) (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Finance/Quote/ASEGR.pm line 25. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Finance/Quote/ASEGR.pm line 25. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/ASEGR in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 113. Can't locate Web/Scraper.pm in @INC (you may need to install the Web::Scraper module) (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Finance/Quote/Comdirect.pm line 25. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Finance/Quote/Comdirect.pm line 25. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/Comdirect in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 113. Can't locate Web/Scraper.pm in @INC (you may need to install the Web::Scraper module) (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Finance/Quote/DWS.pm line 23. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Finance/Quote/DWS.pm line 23. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/DWS in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 113. Can't locate Web/Scraper.pm in @INC (you may need to install the Web::Scraper module) (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Finance/Quote/Finanzpartner.pm line 25. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Finance/Quote/Finanzpartner.pm line 25. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/Finanzpartner in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 113. Can't locate HTML/TreeBuilder/XPath.pm in @INC (you may need to install the HTML::TreeBuilder::XPath module) (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Finance/Quote/Fondsweb.pm line 24. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Finance/Quote/Fondsweb.pm line 24. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/Fondsweb in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 113. Can't locate HTML/TokeParser/Simple.pm in @INC (you may need to install the HTML::TokeParser::Simple module) (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Finance/Quote/Fundata.pm line 29. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Finance/Quote/Fundata.pm line 29. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/Fundata in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 113. Can't locate Web/Scraper.pm in @INC (you may need to install the Web::Scraper module) (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Finance/Quote/HU.pm line 24. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Finance/Quote/HU.pm line 24. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/HU in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 113. Can't locate Web/Scraper.pm in @INC (you may need to install the Web::Scraper module) (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Finance/Quote/MorningstarAU.pm line 29. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Finance/Quote/MorningstarAU.pm line 29. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/MorningstarAU in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 113. Can't locate Web/Scraper.pm in @INC (you may need to install the Web::Scraper module) (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Finance/Quote/NZX.pm line 27. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Finance/Quote/NZX.pm line 27. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/NZX in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 113. Can't locate Web/Scraper.pm in @INC (you may need to install the Web::Scraper module) (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Finance/Quote/Sinvestor.pm line 27. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Finance/Quote/Sinvestor.pm line 27. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/Sinvestor in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 113. Can't locate Readonly.pm in @INC (you may need to install the Readonly module) (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Finance/Quote/TMX.pm line 22. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Finance/Quote/TMX.pm line 22. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/TMX in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 113. Can't locate Web/Scraper.pm in @INC (you may need to install the Web::Scraper module) (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Finance/Quote/Tradegate.pm line 27. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Finance/Quote/Tradegate.pm line 27. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/Tradegate in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 113. Can't locate Web/Scraper.pm in @INC (you may need to install the Web::Scraper module) (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Finance/Quote/Tradeville.pm line 26. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Finance/Quote/Tradeville.pm line 26. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/Tradeville in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 113. Can't locate Web/Scraper.pm in @INC (you may need to install the Web::Scraper module) (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Finance/Quote/XETRA.pm line 27. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Finance/Quote/XETRA.pm line 27. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/XETRA in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 113. Can't locate Web/Scraper.pm in @INC (you may need to install the Web::Scraper module) (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Finance/Quote/ZA.pm line 27. BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Finance/Quote/ZA.pm line 27. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/ZA in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 113. Attempt to reload Finance/Quote/AEX.pm aborted. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/AEX in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 114. Attempt to reload Finance/Quote/ASEGR.pm aborted. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/ASEGR in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 114. Attempt to reload Finance/Quote/Comdirect.pm aborted. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/Comdirect in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 114. Attempt to reload Finance/Quote/DWS.pm aborted. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/DWS in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 114. Attempt to reload Finance/Quote/Finanzpartner.pm aborted. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/Finanzpartner in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 114. Attempt to reload Finance/Quote/Fondsweb.pm aborted. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/Fondsweb in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 114. Attempt to reload Finance/Quote/Fundata.pm aborted. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/Fundata in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 114. Attempt to reload Finance/Quote/HU.pm aborted. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/HU in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 114. Attempt to reload Finance/Quote/MorningstarAU.pm aborted. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/MorningstarAU in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 114. Attempt to reload Finance/Quote/NZX.pm aborted. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/NZX in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 114. Attempt to reload Finance/Quote/Sinvestor.pm aborted. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/Sinvestor in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 114. Attempt to reload Finance/Quote/TMX.pm aborted. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/TMX in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 114. Attempt to reload Finance/Quote/Tradegate.pm aborted. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/Tradegate in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 114. Attempt to reload Finance/Quote/Tradeville.pm aborted. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/Tradeville in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 114. Attempt to reload Finance/Quote/XETRA.pm aborted. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/XETRA in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 114. Attempt to reload Finance/Quote/ZA.pm aborted. Compilation failed in require at /usr/share/perl5/core_perl/Module/Load.pm line 78. Can't locate Finance/Quote/ZA in @INC (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/Module/Load.pm line 78. at /usr/bin/finance-quote-wrapper line 114. other than by installing the (many) missing perl modules via AUR, it is technically possible to work around this error by manually editing /usr/share/perl5/vendor_perl/Finance/Quote.pm and removing the inclusion of modules that have an unsatisfied dependency; this might be another way to work around the problem (by adding a patch to the package build) and although it results in losing some of the quote sources in gnucash, it does not prevent from using all the others for which dependencies are already satisfied; currently, if the gnucash-cli command above is not successful due to a missing dependency, none of the quote sources will work |
This task depends upon
Closed by Toolybird (Toolybird)
Monday, 21 August 2023, 00:17 GMT
Reason for closing: Duplicate
Additional comments about closing: FS#78325
Monday, 21 August 2023, 00:17 GMT
Reason for closing: Duplicate
Additional comments about closing: