Page 1 of 1

Flatpak anyone?

Posted: Thu Jun 16 2022 7:49 pm
by seasoned_geek
All,

Has anyone started down the road of Flatpaking CopperSpice?

Was considering putting RedDiamond in a Flatpak but if I have to start from scratch with CopperSpice that's a big effort for "spare" time.

Flatpak appears to be the new trendy application distribution method for Linux. Elementary native supports and requires it as the bulk of Elementary apps are in the Elementary Flatpak hub. Most other distros have started supporting it as well.

Waaaay too much development effort is wasted hacking build scripts for /usr/lib in the Debian world and /usr/lib64 in the Fedora world. Not to mention that Fedora with 35 now banned all use of RPATH except for $ORIGIN in RPM packaging. None of the overrides work anymore. You have to force your needed libraries into /usr/lib64 or you have to create a file in /etc/ld.so.conf.d/ with a .conf extensions that has entries pointing to your library directories and run ldconfig post install.

Flatpak lets us stop fighting this fight.

We just have to fight the major uphill battle of getting our libraries to Flatpack in the first place.

Thanks,

Re: Flatpak anyone?

Posted: Tue Jun 21 2022 10:22 am
by seasoned_geek
Just an FYI,

Flatpak won't work until the other issues are cleaned up for the newer compiler versions.

https://www.logikalsolutions.com/wordpress/wp-content/uploads/2022/06/flatpak-fail.png