Re: Flatpak

Languages should not build a runtime. Runtimes are mini-Linux distributions, With all the work that it implies: security releases, integration testing, etc. Additionally, Flatpak apps can only depend on a single runtime. You'd need a GNOME Perl runtime, a KDE Perl runtime, a $FOO Perl runtime, etc until the combinatorial explosion would drive you mad.

It's entirely appropriate, if you're packaging a GTK based app, to ask for Perl to be provided by the freedesktop runtime, and the GTK 3 bindings to be provided by the GNOME runtime, which is built on top of the freedesktop one. Alternatively, you could add a Perl language runtime extension, like Rust does, and then make your app depend on it, and bundle the Perl modules you need.

This is really a Flatpak question, though, so you may want to follow up on the Flatpak mailing list.


On Mon, 24 Jul 2017 at 01:52, Daniel Kasak <d j kasak dk gmail com> wrote:
Has anyone played with packaging apps in Flatpak yet? AFAIK there are
no runtimes that include perl at this point, so I'd have to package
quite a bit ... might be worthwhile building a perl runtime that
others can use.

gtk-perl-list mailing list
gtk-perl-list gnome org
[@] ebassi []

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]