[Gambas-user] Appimage

Benoît Minisini benoit.minisini at gambas-basic.org
Fri Sep 8 21:38:12 CEST 2023

Le 08/09/2023 à 19:27, Fabien Bodard a écrit :
> Seem to have a problem on some lib access ... work on my own system but 
> on virtual fedora it fail because some lib seem to miss ... why ?
> -- 
> Fabien Bodard

I think 'appimage-builder' does some weird tricks that sometimes makes 
'apt' forget a dependency.

Maybe 'libnls' is this sort of library that is loaded at runtime by 
'glibc', but that is not a package dependency of 'glibc'.

I may be wrong for sure, but I guess it's something like that.

You can add explicitly 'libnls' as a package dependency in the packager 
wizard before building the AppImage.

If we find some library required by AppImage on a specific system, I can 
hardcode the dependency in the source code.

I already does that for some wayland client libraries that are not 
included if your project only uses 'gb.gtk3'. No idea why, as these 
libraries are an explicit dependency of GTK+3 on Ubuntu.

The resulting AppImage is always at least about 50 Mo, so a few more 
library is not a big deal.


Benoît Minisini.

More information about the User mailing list