As a post-install note, the Perl's CPAN module may not be configured sanely or configuration initialized at all.
Normally if the CPAN's 'prerequisites_policy' setting (configured with 'follow' option), 'build_requires_install_policy' setting (with 'yes') and 'make' settings (with fully qualified path to a make that is found by search or compatible one) are properly set then that should have installed all pre-requisite dependencies automatically. These are the sane defaults that gets configures with when CPAN module is initialized. You may want to review for future updates/upgrades. -----Original Message----- From: James Edmunds <[email protected]> Sent: Monday, December 04, 2023 10:25 AM To: Geoff <[email protected]>; [email protected] Subject: Re: [GNC] Finance::Quote upgrade I have fixed the last missing module by "sudo apt-get install libxml-libxml-perl " Finance::Quote 1.58 is installed now . Thank you everybody . ________________________________ From: gnucash-user <[email protected]> on behalf of James Edmunds <[email protected]> Sent: 04 December 2023 12:30 To: Geoff <[email protected]>; [email protected] <[email protected]> Subject: Re: [GNC] Finance::Quote upgrade Geoff Thank you very much for the " Make" suggestion , that removed most errors . Now there is only one error left -see below " Module 'XML::LibXML' is not installed ' I don't know how to fix this . m@jm-OptiPlex-9020:~$ sudo cpanm Finance::Quote [sudo] password for jm: --> Working on Finance::Quote Fetching http://www.cpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.58.tar.gz ... OK Configuring Finance-Quote-1.58 ... OK ==> Found dependencies: XML::LibXML --> Working on XML::LibXML Fetching http://www.cpan.org/authors/id/S/SH/SHLOMIF/XML-LibXML-2.0209.tar.gz ... OK ==> Found dependencies: Alien::Libxml2 --> Working on Alien::Libxml2 Fetching http://www.cpan.org/authors/id/P/PL/PLICEASE/Alien-Libxml2-0.19.tar.gz ... OK Configuring Alien-Libxml2-0.19 ... OK Building and testing Alien-Libxml2-0.19 ... FAIL ! Installing Alien::Libxml2 failed. See /root/.cpanm/work/1701691544.81716/build.log for details. Retry with --force to force install it. ! Installing the dependencies failed: Module 'Alien::Libxml2' is not installed ! Bailing out the installation for XML-LibXML-2.0209. ! Installing the dependencies failed: Module 'XML::LibXML' is not installed ! Bailing out the installation for Finance-Quote-1.58. jm@jm-OptiPlex-9020:~$ ________________________________ From: Geoff <[email protected]> Sent: 04 December 2023 09:04 To: [email protected] <[email protected]>; James Edmunds <[email protected]> Cc: Maf. King <[email protected]> Subject: Re: [GNC] Finance::Quote upgrade Hi James You don't need a compiler to install Perl modules like Finance::Quote but you do need a working "make" utility, which is normally included by default. Some troubleshooting information here: https://www.phind.com/search?cache=xbbtjpvwn5ifzh8wmo7htxet Hope this helps. Geoff ===== On 4/12/2023 7:48 pm, Maf. King wrote: > On Monday, 4 December 2023 07:55:05 GMT James Edmunds wrote: >> I tried to upgrade from Ubuntu 18.04 to Ubuntu 20.04 . There was >> some file > >> ! Can't configure the distribution. You probably need to have 'make'. >> See > > I don't know the exact package names for Ubuntu, but it looks to me > that you need to install (at least) the "make" package, and quite > possibly some other build / compile/ development stuff. > > good luck. > Maf. > > > > _______________________________________________ > gnucash-user mailing list > [email protected] > To update your subscription preferences or to unsubscribe: > https://lists.gnucash.org/mailman/listinfo/gnucash-user > ----- > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. _______________________________________________ gnucash-user mailing list [email protected] To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All. _______________________________________________ gnucash-user mailing list [email protected] To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
