O Snapcraft possui uma função cleanbuild
incorporada. Ele usa o LXD para criar um contêiner e, em seguida, instala as ferramentas necessárias no contêiner. Em seguida, ele criará seu snap para que você possa ter certeza de que todas as dependências de compilação necessárias estejam presentes e que seu amigo possa criá-lo perfeitamente.
Assegure-se de que o LXD esteja instalado e em execução (um excelente guia do Stéphane Graber está disponível aqui ), em seguida, execute o seguinte no mesmo diretório que o seu snapcraft.yaml:
snapcraft cleanbuild