Subj : Re: Icy Draw 0.4.0
To   : fusion
From : Omnibrain
Date : Tue Feb 18 2025 06:22 am


On Monday, February 17th fusion said...
Fu> On 17 Feb 2025, Omnibrain said the following...
Fu>  Om> Packaging on linux is hard IMO. There are too many ways doing
Fu>  Om> that. Maybe I just add an .appimg - should be easy for icy* because
Fu>  Om> rust links statically.
Fu>
Fu> there's nothing special about 'make install' or package installation in
Fu> general.. you can just dump binaries in /usr/local/bin and throw a few
Fu> .desktop files in /usr/share/applications to run them. perhaps experiment
Fu> with a vm fresh install of a few linux flavors to see if/where all the
Fu> binaries "just work" ?

Problem is libc - so it doesn't just work everywhwere. Then there is no way of deinstalling. Y manual compilation can be done that way and in a way it does - it uses cargo and there are "make install" tools for that.

But doesn't help on a website or to get the thing into the stores. .DEB works and if anyone wants to set up a different working build pipeline I would take it :). Building requires some preqequisites - alone installing & maintaining these is nothing I want to do. So even a generic make install isn't that easy to do.





--- ENiGMA 1/2 v0.0.14-beta (linux; x64; 18.18.2)
* Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)