v25.11.24 #714
Replies: 1 comment
-
|
ChatGPT Link/Url : [ https://chatgpt.com/share/6927cfa1-6150-8012-9129-6cd65a04c6d8 ] Image Source : [ Screenshot of ChatGPT Android Apk ] Initial Inquiry/Question : [ In Penguins-Eggs latest release, there is a discussion from the maintainer about moving away from native packages towards AppImages. https://github.com/pieroproietti/penguins-eggs/releases/tag/v25.11.23 Would it be possible to integrate this shift to AppImage to the following projects? https://github.com/probonopd/linuxdeployqt Initial Response : [ Thought for 12s Short answer: Yes — it’s feasible, and the three projects you listed are exactly the right tools to make Penguins-Eggs an AppImage-first distribution. Below I’ll explain how they fit together, the design choices you’ll need to make, practical integration approaches (including a ready-to-use GitHub Actions example), and caveats you should watch out for. I’ll cite the Penguins-Eggs release and the three projects where relevant. Image Source : [ Screenshot of ChatGPT in Brave Browser Android Apk ] Initial Comment : [ @pieroproietti , What do you think? Would you use as is or need some modifications in your thought process? |
Beta Was this translation helpful? Give feedback.


Uh oh!
There was an error while loading. Please reload this page.
-
I have introduced dependency management in the AppImage version using native meta-packages for each supported distribution. This resolves any incompatibilities at the root and has the advantage of allowing easy removal of dependencies installed by penguins-eggs AppImage, without the risk of removing pre-existing packages.
Essentially, at this point, using native penguins-eggs or penguins-eggs AppImage should give exactly the same results and behave in exactly the same way.
The meta-packages incorporated into the AppImage were built on specific distributions, while my tests - so far - are mainly related to Debian and - in particular - to the trixie version, but it should reasonably apply to all supported distributions.
Conceptually, I am even thinking of discontinuing the native packages altogether and releasing only the AppImage for all distributions, then perhaps trying to extend support to others.
However, proving this takes time, so I am relying heavily on your opinions and the results of your suggestions.
This discussion was created from the release v25.11.24.
Beta Was this translation helpful? Give feedback.
All reactions