For the snapd autopkgtest problem, you are correct and that changes have been committed for the snapd snapcraft file to include libgcc.
The dependency is also correct for impish - I spawned a container to experiment with a system that did not have libgcc-s1. libgcc-s1 is Priority: required and attempting to `apt remove libgcc-s1` offers to remove 61 other essential packages. Manually removing the library and running a trivial mksquashfs case does cause an equivalent failure to the above. Based on this the dependency looks correct but functionally redundant.
I have dropped the patch and unsubscribed sponsors, and forwarded the suggestion to Debian.
For the snapd autopkgtest problem, you are correct and that changes have been committed for the snapd snapcraft file to include libgcc.
The dependency is also correct for impish - I spawned a container to experiment with a system that did not have libgcc-s1. libgcc-s1 is Priority: required and attempting to `apt remove libgcc-s1` offers to remove 61 other essential packages. Manually removing the library and running a trivial mksquashfs case does cause an equivalent failure to the above. Based on this the dependency looks correct but functionally redundant.
I have dropped the patch and unsubscribed sponsors, and forwarded the suggestion to Debian.