Page 1 of 1

[DONE] Support for SNAP packages?

PostPosted: Mar 3rd, '22, 16:58
by pnbalaji
Hi,

Anyway to get snapd working in Mageia 8?

Mageia has always been one of my favorite distribution and I used it as my daily driver since Mageia 5. I switched to different distro few months back. Due to some of the issues I had with the existing distro, I reinstalled Mageia 8 on my desktop. Everything worked fine and then I found that Mageia 8 is not supporting snap packages. I did search in the forums, and all I can see is that currently snap is not supported. Unfortunately, snap is a must for me (Need to have Authy on my desktop which is provided as a snap package on linux) and hence I had to erase Mageia 8 and install a different distro. I have also submitted requests to Authy to provide AppImages or Flatpaks, but I don't know when they will be available.

Any idea when snap packages will be supported in Mageia?

Thanks,
Balaji.

Re: Support for SNAP packages?

PostPosted: Mar 3rd, '22, 17:45
by doktor5000
Probably won't be added in the near future, the package request is from 2020 and nothing has happened there.

Although regarding authy, why do you need it on the desktop? Simply put it on your smartphone, works fine here.

Re: Support for SNAP packages?

PostPosted: Mar 4th, '22, 23:29
by morgano
pnbalaji wrote:I had to erase Mageia 8 and install a different distro.


A workaround would have been to stay on Mageia and use VirtualBox to have a minimal install of a distro that support snap in a virtual machine.

https://wiki.mageia.org/en/VirtualBox


Hmmm or maybe the MS Windows version with Wine?

Re: Support for SNAP packages?

PostPosted: Mar 5th, '22, 06:27
by pnbalaji
doktor5000 wrote:Probably won't be added in the near future, the package request is from 2020 and nothing has happened there.

Although regarding authy, why do you need it on the desktop? Simply put it on your smartphone, works fine here.


Thanks for your response. Unfortunately, I need it on the desktop also though I have it on my mobile. Most of the time, my mobile will be with my kids and every time I have to go to their room to get the 2FA code. Some times, by the time, I come back to my room and enter the 2FA code, the code expires. For now, I have installed Solus. I will come back to Mageia when snap support is added.

Thanks,
Balaji.

Re: Support for SNAP packages?

PostPosted: Mar 5th, '22, 06:29
by pnbalaji
morgano wrote:
pnbalaji wrote:I had to erase Mageia 8 and install a different distro.


A workaround would have been to stay on Mageia and use VirtualBox to have a minimal install of a distro that support snap in a virtual machine.

https://wiki.mageia.org/en/VirtualBox


Hmmm or maybe the MS Windows version with Wine?


Thanks for your resposne. My HDD space is limited and I am not planning to install Virtualbox. Also, I try to avoid Wine as it is a gateway for malwares on a linux system.

Thanks,
Balaji.

Re: Support for SNAP packages?

PostPosted: Mar 5th, '22, 08:46
by papoteur
This is a message recently posted on the dev mailing list:
> I missed the snapd tool, I don't know if it is forbidden at the Mageia
> Community.

We had a discussion on this list in 2020, and decided that it is not
appropriate for Mageia.
Firstly, it depends on a proprietary store.
This is a store we can’t audit, which contains software nobody can patch. If
we can’t fix or modify software, open-source or not, it provides the same
limitations as proprietary software.

And secondly, it must be updated once a month to have the snap store working, sometimes several times a month. This seems to be an intentionally design by the snap developers. As a stable distro, we can't live with that.


Snapd is so bad that Linux Mint has effectively banned it by default from their distribution.
https://linuxmint-user-guide.readthedoc ... /snap.html


So we have decided that snapd is not welcome here. :-)

https://ml.mageia.org/l/arc/dev/2022-02/msg00218.html

Re: Support for SNAP packages?

PostPosted: Mar 5th, '22, 11:49
by pnbalaji
I completely understand. However, for me, my convenience is also important. I checked with Authy developers on a flatpak or AppImage version of it. Unfortunately, they don't have a timeline either, but they are saying there are many requests from other Authy users on the same. Hopefully, they will release a flatpak or AppImage version soon.

Thanks,
Balaji.

Re: Support for SNAP packages?

PostPosted: Mar 5th, '22, 15:35
by isadora
Please, don't forget to mark the topic [DONE].
You can do so, by editing the subject/title in the first message in this topic.
Write [DONE] to the left of subject/title, thanks ahead. ;)

Re: [DONE] Support for SNAP packages?

PostPosted: Aug 3rd, '22, 15:48
by artenax
Snap goes against the flow of Mageia. But since it is opensource (Mageia and Snap) you can build from source. You need a kernel with apparmor patches or vanilla with selinux (like in Fedora). selinux is in the MGA repository (not by default, though), apparmor is not :) .
Honestly, Snap is a bad thing, it updates without asking (auto), sits in memory. Flatpak, is not much better, however. For example, Flatpak recently broke 32 bits, which is unacceptable for stable. Dependence on the Internet is a bad thing in general.