Skip to content

Package it as a Snap #43

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
heidiwenger opened this issue Nov 5, 2021 · 9 comments
Open

Package it as a Snap #43

heidiwenger opened this issue Nov 5, 2021 · 9 comments

Comments

@heidiwenger
Copy link

For an easy installation clicking in Software in Ubuntu, which is the first Linux distro for many new users now coming to Linux.

Thanks a million if this could be possible!

@hongquan
Copy link
Owner

hongquan commented Nov 5, 2021

I will look into it. It may take sometimes for me to learn how to package as snap. Unfortunately my health is not good these days so I cannot spend time for it yet.

@heidiwenger
Copy link
Author

I will look into it. It may take sometimes for me to learn how to package as snap. Unfortunately my health is not good these days so I cannot spend time for it yet.

Thank you so much for being so kind, but health absolutely first, yes.

Here's a "Zero to snap in (much less than actually) 60 minutes" tutorial video by "Mr. Snap himself" Alan Pope (former Canonical) if it's of any help: https://www.youtube.com/watch?v=ikoUByA5BLU

Also there's one from his blog: https://popey.com/blog/2021/02/lets-go-snapping/

@heidiwenger
Copy link
Author

heidiwenger commented Nov 6, 2021

Oh i just remembered, there is also this spot for snaps (requests). People there can also help (or even do the snap for you). I put CoBang there as a new request: https://forum.snapcraft.io/c/snap-requests/21

@vrement
Copy link

vrement commented Jan 28, 2025

I will look into it. It may take sometimes for me to learn how to package as snap. Unfortunately my health is not good these days so I cannot spend time for it yet.

Hopefully feeling better. I see there is the milestone of CoBang 1.0 released, hoping there'd be a snap package now for simple one click install on Ubuntu which is so popular always.

@hongquan
Copy link
Owner

Thanks, will find some times to do.

@hongquan
Copy link
Owner

@vrement Unfortunately, Snap core24 base doesn't contain enough dependencies to build:

Maybe we need to wait for Canonical to release core26.

@vrement
Copy link

vrement commented Feb 1, 2025

@vrement Unfortunately, Snap core24 base doesn't contain enough dependencies to build:

* It doesn't have [`gstreamer1.0-gtk4`](https://packages.ubuntu.com/oracular/gstreamer1.0-gtk4).

* Tried building [`gst-plugins-rs`](https://github.com/GStreamer/gst-plugins-rs) from source but `core24` contains older Cargo than requirements.

Maybe we need to wait for Canonical to release core26.

Yes, maybe that would be for the best. Snapcrafters can also be communicated (with possible requests on this) here: https://forum.snapcraft.io/c/snapcraft/13

@hongquan
Copy link
Owner

hongquan commented Feb 9, 2025

Asked in Snapcraft forum, but Oliver Grawert suggested to backport the missing packages to Ubuntu 24.04. It is a very difficult task when it is related to Rust.

@vrement
Copy link

vrement commented Apr 20, 2025

Asked in Snapcraft forum, but Oliver Grawert suggested to backport the missing packages to Ubuntu 24.04. It is a very difficult task when it is related to Rust.

I sure hope it is doable, though 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants