[GNC] Finance::Quote PreRelease 1.61_03
Kalpesh Patel
kalpesh.patel at usa.net
Thu May 2 09:04:23 EDT 2024
"Gets nothing on my linux." sounds like those modules have not been initialized as your system is NOT running in an "island" configuration since sudo make install works. This might possibly be an outbound firewall issue although if wget and/or curl works then not.
Run following:
perl -MCPAN -e shell
to see if you get 'cpan>' prompt. If not then most likely CPAN module is not installed on your system which would be unusual as it comes with modern perl. Not sure which type of Linux you are running but generally if a Perl library is named Foo::Bar on CPAN (CPAN is named CPAN), the Debian/Ubuntu package will be named libfoo-bar-perl and for Fedora/Redhat it will be named perl-Foo-Bar.
If you have cpan modules installed then it is a good idea to initialize it by executing 'o conf commit' at CPAN shell prompt of 'cpan>'.
-----Original Message-----
From: Fred Tydeman <tydeman.fred at gmail.com>
Sent: Wednesday, May 01, 2024 11:50 PM
To: Bruce Schuck <bschuck at asgard-systems.com>
Cc: GnuCash User <gnucash-user at gnucash.org>
Subject: Re: [GNC] Finance::Quote PreRelease 1.61_03
Running: sudo make install
worked. I was able to get stock quotes again. So thank you.
Trying:
cpan
cpanm
locate cpan
Gets nothing on my linux.
dnf list cpan*
gets: cpanspec.noarch
On Wed, May 1, 2024 at 8:07 PM Bruce Schuck <bschuck at asgard-systems.com>
wrote:
> On 5/1/24 7:39 PM, Fred Tydeman wrote:
>
> > On my Linux systems, after some searching, I found that I needed:
> > dnf install perl-ExtUtils-MakeMake* to get me started. Running perl
> > Makefile.PL got me several warnings of other missing perl files.
> > After doing a bunch of dnf install perl-... for them, 'make' and
> > 'make test' ran But, 'make install' failed due to permission issues.
> > Does it need 'su' to do the install?
>
> People not familiar with the "manual" method of installing should use
> cpan or cpanm. To install an interim release
>
> "cpanm BPSCHUCK/Finance-Quote-1.61_03.tar.gz" or "cpan
> BPSCHUCK/Finance-Quote-1.61_03.tar.gz".
>
> Depending how cpan(m) is configured, super user permissions may or may
> not be required. Typically when running cpan or cpanm, the install
> process will ask for the user's sudo password to install modules.
>
> When I would install using the "perl Makefile.PL; make; make test;
> make install" steps, I would become root or use sudo to execute "make
> install". But again, most people should utilize cpan or cpanm. The
> install tool provided by GnuCash utilizes CPAN.
>
> There is a brief overview of installing modules at
> https://www.cpan.org/modules/INSTALL.html which doesn't mention the
> legacy "perl Makefile.PL" method. As I mentioned in my post though,
> "For those who are comfortable with the interim releases". Comfortable
> being the operative word.
>
> Bruce S
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screenshot 2024-05-02 084616.png
Type: image/png
Size: 24285 bytes
Desc: not available
URL: <http://lists.gnucash.org/pipermail/gnucash-user/attachments/20240502/b1b42c87/attachment.png>
More information about the gnucash-user
mailing list