Op dinsdag 4 oktober 2022 13:32:55 CEST schreef john: > > On Oct 3, 2022, at 7:56 PM, Frank H. Ellenberger > > <frank.h.ellenber...@gmail.com> wrote: > > > > 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/financ > >>> e-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.
As it was me really who implemented Finance::Quote support in flatpak, I can share how I got the list of dependencies. I looked at the dependencies for the Fedora rpm for F::Q and just copied all dependencies from there. It's true this remains largely manual work. However to update, I would again check the current version numbers of all dependencies as found in a recent Fedora repo and use those. If we do this from time to time (eg each time a Fedora is released - that is every half year), we can more or less keep up. At least someone else has figured out a working set of dependencies each time. The other option is to just do the dependency updates each time a new F::Q is released or whenever F::Q requires newer dependencies than we currently have. Regardless the option, we will have to go through this from time to time unfortunately. Regards, Geert _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel