snapcraft icon indicating copy to clipboard operation
snapcraft copied to clipboard

Package, distribute, and update any app for Linux and IoT.

Results 244 snapcraft issues
Sort by recently updated
recently updated
newest added

### What needs to get done Remove Windows tests and other support items. ### Why it needs to get done Windows support is only partially tested and it's unclear how...

triaged

### What needs to get done Create some documentation about how to use Snapcraft on Windows under WSL. Already-known steps: 1. Enable systemd in WSL 2. Enable snapd in WSL...

documentation
triaged

### What needs to get done Bring Charmcraft's shared cache for Python wheels to snapcraft ### Why it needs to get done Redownloading and rebuilding wheels can be a pain.

enhancement
triaged

### Bug Description When running on nixos, I get the following error from snapcraft despite lxd being installed: ``` [nix-shell:~/repos/grafana-agent-snap]$ snapcraft_legacy --use-lxd You need 'LXD' set-up to build snaps: snap...

bug
triaged

### What needs to get done * Snapcraft 7.x should recommend using Snapcraft 8.x for `core20` and `core22` snaps * Create a Snapcraft 9.x milestone or checklist that reminds us...

triaged

### What needs to get done The README is incomplete, and we should be harmonizing all of them across craft projects. For now, we can rewrite it using the template...

enhancement
triaged

### Bug Description Calling `craftctl default` raises a `ModuleNotFoundError` for `snapcraft_legacy` ### To Reproduce Run Snapcraft 8.3.1 with ansel from https://github.com/sergiusens/ansel/tree/core24 ### Environment Ubuntu 22.04, Snapcraft 8.3.1 using the LXD...

bug

### What needs to get done 1. Update [`snapcraft.services.provider.setup()`](https://github.com/canonical/snapcraft/blob/4ee3c1493aec801c9b1e6737e51c877b3e03dc79/snapcraft/services/provider.py#L28) to install `git`: ```diff diff --git a/snapcraft/services/provider.py b/snapcraft/services/provider.py index 2ed2b590..e28b730c 100644 @@ -26,6 +26,12 @@ class Provider(ProviderService): @overrides def setup(self) ->...

triaged

### What needs to get done Call [`craft_application.services.ProviderService.setup()`](https://github.com/canonical/craft-application/blob/445d5146e20ca6157c59a15112d8f81ac4230203/craft_application/services/provider.py#L90) to forward `http_proxy`, `https_proxy`, and `no_proxy` into core24 build environments. ```diff diff --git a/snapcraft/services/provider.py b/snapcraft/services/provider.py index 2ed2b590..e28b730c 100644 @@ -26,6 +26,12 @@...

triaged

### What needs to get done I filed a LP [bug](https://bugs.launchpad.net/snapcraft/+bug/2073910), but was told this would be a better place for tracking. If there is a transparent MITM proxy between...

bug