Description of problem: I went to spotify.com to install Spotify and realized that there is only a debian version released for Spotify, but they however offer to use something called snap which allows anyone to install Spotify in systems that aren't debian based or if someone doesn't want or can use Ubuntu for some reason. Looking at https://pkgs.org/download/snapd I see that Fedora already included snapd into their official repositories. I'm therefor adding the spec file from Fedora in hopes to get someone to package snapd for Mageia 7.
Created attachment 10591 [details]
FYI there is already lots of https://wiki.mageia.org/en/Ways_to_install_programs on Mageia. - But snap would be useful too.
Regarding Spotify specifically, it can be installed using Appimage, which we have:
Sorry i meant Flatpack - not Appimage
Sure, but why not give people options?
After all, it's a Free country.
Assigning this package request to all packagers collectively. On a voluntary basis, one of them might, if there are no license or other legal issues, want to integrate it to the distribution and maintain it for bug and security fixes.
Nobody seems to have volunteered for this during the past year, but I'd just like to add my vote to say that snap/snapd would be very useful. I came across an interesting data analysis software for Linux (somewhat of a rarity because so many only exist for Windows and Mac), but it's available only as a Snap package and not as RPM or Flatpak. Having Snap for Mageia would really help.
Ping! Is it possible to add it to Cauldron at least? I tried to build 2.43.3, but it failed.
Created attachment 11535 [details]
New spec file for snapd
Attachment 10591 is obsolete:
There are so many applications that you can only find through snap e.g Spotify, tradingview in mageia how can we install them?.
i.e for Spotify, I currently use flatpak.
More methods see wiki linked in comment 2
yes you are right about that spotify, for Tradingview I wrote them to add some other installation method if possible.
Yes best to write to the software authors.
That said I have experienced Appimages that do not work because they were lazily only tested on i.e Ubuntu, and had such dependencies.
Flatpak I think have always worked for me.
snap has been discussed in the dev ml and rejected before.
Good discussion there in dev ml.
Trying to summarise:
It was packaged in cauldron, then removed.
Even our packager changed mind a bit after the discussion.
Packager said it worked, despite other said it could not. (clash with SElinux, which was (is?) old, but it is not installed by default. Kernel need no modification.)
Some of the reasons not to include snap also cover flatpak, steam, lutris...
- which we do have.
Like external repos not managed by Mageia - but that is exactly the idea, to get access to more... and user could anyway configure external rpm repos...
Packager resources and QA resources, as updates need be often to keep it working with the store.
Politically not nice to support a large app store that is not open, and also could be shut down by authorities, or hindered through country firewall.
So workaround for now is to use snap in another OS, in a VM