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/
>> 

Reply via email to