Hi,

comments inline

Am 03.10.22 um 18:23 schrieb Bruce Schuck:
Date: Sun, 2 Oct 2022 21:09:31 -0700 From: john <jra...@ceridwen.us>

Correct. IIUC there are a lot of things not normally included in a
flatpak installation required to run cpan, so it's not really a
practical option. We build Finance::Quote and all of its dependencies
from source tarballs, see
https://github.com/Gnucash/gnucash-on-flatpak/blob/master/modules/finance-quote-sources.json.
Unfortunately F::Q has a lot of dependencies and the list isn't
stable, so keeping up with the latest often falls in the "too much
effort" category and doesn't get done.

If there's a better way, please share.

John,

Trust me, if I knew a better way I would share. But you answered my unasked question as to whether or not including GCC is feasible or may be included in the future.

From https://docs.flatpak.org/en/latest/building-introduction.html#software-development-kits-sdks etc. I would suspect, our users have to install org.gnome.sdk to have the compiler inside the flatpaks available.

My concern is that the copy from GitHub ./lib/Finance to <flatpak path>, while working for the AlphaVantage currency fix, may not necessarily work for other modules that require those modules that need compiling to install not included in the flatpak.

Being a somewhat recent addition to the F::Q maintainer team (and lately the sole active member), I am unsure why there is a huge number of additional module requirements between 1.49 and 1.52.

It seems cpan generates on each run a different order of building the required modules. That makes it not really easy to find the diffs.

Thanks for the answer.

- Bruce S.

Regards
Frank
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to