this post was submitted on 30 Mar 2024
198 points (96.7% liked)

linuxmemes

20483 readers
1093 users here now

I use Arch btw


Sister communities:

Community rules

  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 33 points 4 months ago (2 children)

Is it actually running snap or just unpacking its content and running it as a normal flatpak?

[–] [email protected] 14 points 4 months ago

It's unpacking the snap and running the contents.

[–] [email protected] 12 points 4 months ago

Neither. The Flatpak is built by unpacking the contents of the snap, after which it's a completely normal Flatpak.

Snaps are just squashfs images with that package and its dependencies, so if the snap isn't doing something fancy like using patchelf or depending on content snaps, it makes a lot of sense that the snap would be extractable and usable for Flatpak. It's probably doable the other way around too, though as far as I know snapcraft doesn't have an official way to use a Flatpak as its source like Flatpak does with snaps.