Hi,
we have a snap that uses e2fsprogs and is pulling it using stage-packages. This worked fine until a certain point in time, a few days / weeks not sure.
mkfs-tool:
plugin: nil
stage-packages:
- to amd64:
- e2fsprogs
- dosfstools
- to arm64:
- e2fsprogs
- dosfstools
snapcraft only pulls dosfstools and completely ignores e2fsprogs. It does not fail or returns an error, it just ignores e2fsprogs completely.
When changing it to:
mkfs-tool:
plugin: nil
stage-packages:
- on amd64:
- e2fsprogs
- dosfstools
- on arm64:
- e2fsprogs
- dosfstools
It works. But from my understanding, it is wrong that way.
We are building using --destructive-mode and use target-arch=arm64 on an amd64 system.
We couldn’t find any hint why this is not working anymore.
Thanks.