Flatpak anyone?

Discuss anything related to product development
Post Reply
seasoned_geek
Posts: 253
Joined: Thu Jun 11 2020 12:18 pm

Flatpak anyone?

Post 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,
seasoned_geek
Posts: 253
Joined: Thu Jun 11 2020 12:18 pm

Re: Flatpak anyone?

Post 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
Post Reply