export SNAPCRAFT_CONTAINER_BUILDS=1 then run snapcraft. A container is created for the project, the build runs in the container. Now run snapcraft clean.
Expected behaviour - container, parts, stage, prime etc are deleted
Actual behaviour - only the container is deleted
The parts/stage/prime etc directories should also be cleaned.
Looking up assertion ['account-key', 'public-key-sha3-384=BWDEoaqyr25nF5SNCvEv2v7QnM9QsfCc0PBMYD_i2NGSQ32EF2d4D0hqUel3m8ul']
Looking up assertion ['snap-declaration', 'snap-name=core']
Looking up assertion ['snap-revision', 'snap-revision=2898', 'snap-id=99T7MUlRhtI3U0QFgl5mXXESAiSwt776']
Adding assertion core_2898.assert
Installing /run/core_2898.snap
error: cannot perform the following tasks:
- Copy snap "core" data (cannot copy "/var/snap/core/2898" to "/var/snap/core/2898": failed to copy all: "cp: cannot stat '/var/snap/core/2898': No such file or directory" (1))
I have to clean it, which completely takes away the point of doing container builds which are retaining build artefacts.