This affects also me, because I get permission denied error.
Docker Hub image snapcore/snapcraft installs old version of snapcraft from Ubuntu xenial repos:
To make new Docker version, you would need Dockerfile similar to this, but completed with all steps (I did not have time to finish it yet)
# Enable multiverse as snapcraft cleanbuild does.
RUN sed -i 's/ universe/ universe multiverse/' /etc/apt/sources.list
RUN apt-get update && \
apt-get dist-upgrade --yes && \
apt-get install --yes \
git clone https://github.com/snapcore/snapcraft.git && \
cd snapcraft && \
python3 setup.py install && \
ln -s /usr/local/lib/python3.5/dist-packages/snapcraft-2.43-py3.5.egg/share/snapcraft/ /usr/share/snapcraft && \
# ADD MORE STEPS HERE
apt-get autoclean --yes && \
apt-get clean --yes
The snap version of snapcraft, that is installed with
sudo snap install snapcraft --classic also does not have newest fix for permission denied yet.
I did not get snapcraft working in Docker, VirtualBox, etc. Only way to get it working for me was to install Xubuntu 16.04 64 desktop, and then install snapcraft from GitHub repo, so I did get Wekan snap package built and uploaded to snap store.
To remind myself later, I added wiki page for myself to:
Today I noticed new activity on this issue, so I hope snap build servers will be fixed: