One can also install a standalone AppImage file by running it. It does not need to be packaged via an AUR PKGBUILD.
On 16 June 2023 18:55:00 GMT+02:00, Ashleigh Rowe <[email protected]> wrote: >Hi Marcell, > >That may be the case, but there are many reasons to want to use an appimage >over a natively installed application. And, given that it is not the same >package, it need not be deleted. Taking the same logic to it's extreme, one >could argue that a -git and a -bin version of a package need not both be on >the AUR, as for users, it is the same. >We both know, however, that this is not the case. > >On 16/06/2023 17:31, Marcell Meszaros wrote: >> > So, by your own admission, it is not a duplicate of a repo package then? >> >> Hi Asleigh, >> >> Thank you for your reply. >> >> The way I see it, the Arch repo version integrates better with the system >> and does not include unnecessary bloat. >> >> The AUR AppImage version carries its own Electron runtime rather than using >> one available from Arch repo. >> >> The feature set is the same. >> >> So, for all intents and purposes, the AUR package is the same for users. >> >> Except the latter takes up more space, and is potentially more insecure >> >> There are frequent updates of Electron in repo. >> The AUR package won't update its built-in electron separately. >> >> On the other hand, repo's wire-desktop package will always use the latest >> repo-updated version of its electron runtime. >> >> All in all, the AUR version is an inferior duplicate. >> >> In my understanding, it is only useful to have AppImage packages of >> especially Electron-based applications on AUR if the Arch repo does not >> carry that application. >> >> Cheers, >> Marcell (Mars) >> >> >> On 16 June 2023 17:23:12 GMT+02:00, Ashleigh Rowe <[email protected]> >> wrote: >> >> So, by your own admission, it is not a duplicate of a repo package >> then? >> >> On Fri, 16 Jun 2023 at 16:20, <[email protected]> wrote: >> >> MarsSeed [1] filed a deletion request for >> wire-desktop-appimage [2]: >> >> Duplicate of repo package, not needed: >> >> https://archlinux.org/packages/extra/any/wire-desktop/ >> >> This is an Electron-based application, so there is no benefit >> in using >> this AppImage in a PKGBUILD. The repo version has the exact same >> application code. >> >> And repo verison is even better because it does not duplicate the >> electron runtime, but depends on the relevant repo electron >> package. >> >> [1] https://aur.archlinux.org/account/MarsSeed/ >> [2] https://aur.archlinux.org/pkgbase/wire-desktop-appimage/ >>
