Dilyn Corner
Dilyn Corner
### Bug Description When a part `foo` in a snap is copied to another different snap, different content will be found in both snap's `parts/foo/` directories, namely contents in `{build,install,src,stage_packages}`....
### Bug Description When building a snap with `snapcraft --destructive-mode` (or setting the corresponding environment variable), the `base` of the snap is not checked. The `base` is installed as a...
### Bug Description The new `remote-build` method will fail under particular configurations of the `architectures` section in a `snapcraft.yaml`. ### To Reproduce ``` dilyn@Ares:~/cross-test -> mkdir cross-test && cd cross-test...
### What needs to get done Currently, if a `remote-build` fails due to some error, the repository will be left on Launchpad. A specific error where this happens is when...
### Bug Description When a part in some snap's `snapcraft.yaml` includes a scriplet, error messages surrounding failures of that scriplet are "incorrect" in that they do not correspond to problems...
### What needs to get done The `gadget.yaml` should be required to be located in `snap/gadget.yaml` of the snap project directory instead of in the root of the project directory....
https://github.com/snapcore/pc-gadget/blob/f604792d13d7e0cbb0f42d18c333ff654247a311/snapcraft.yaml#L17C63-L17C63 This line should reference `${SNAPCRAFT_PROJECT_DIR}/gadget-${SNAPCRAFT_TARGET_ARCH}.yaml` -- `${SNAPCRAFT_PROJECT_DIR}` is actually a different location depending on if you're building with `--destructive-mode` so the file path needs to be explicit. Build log:...
Is it possible to add a template `prepare-device` hook as was done for the `22` branch a la https://github.com/snapcore/pc-gadget/pull/69? It would make seeding Classic images easier.
Snaps have two types of dependencies: hard dependency and soft dependency. * A hard dependency is the most salient: the snap declares a `base:` and that base snap must be...
https://github.com/glasnostlinux/glasnost/blob/af8851a033efa8829cc14f8c049429b8fc9ce354/system/dtc/depends#L1 Friendo you're a life saver but you don't have a `yaml` package ;) Patch for a three second fix :) ``` --- /dev/null +++ b/system/yaml/build @@ -0,0 +1,7 @@...