Unfortunately I don't know how to easily remove glibc from the snaps in a way that would confirm that they work, I don't have time to manually build all of these snaps that are broken, I tried the basic thing of unpacking the snap and `rm -rf ./lib/x86_64-linux-gnu/libc-2.31.so ./lib/x86_64-linux-gnu/libc.so.6` and then repacking and installing these snaps, but then the still segfault and fail with:
Which I don't know if that's because I didn't fully remove traces of glibc from the snap or if it's because beta version of core20 (snap revision 1015) is still broken.
Unfortunately I don't know how to easily remove glibc from the snaps in a way that would confirm that they work, I don't have time to manually build all of these snaps that are broken, I tried the basic thing of unpacking the snap and `rm -rf ./lib/x86_ 64-linux- gnu/libc- 2.31.so ./lib/x86_ 64-linux- gnu/libc. so.6` and then repacking and installing these snaps, but then the still segfault and fail with:
$ snap run htop
*** stack smashing detected ***: terminated
Aborted (core dumped)
Which I don't know if that's because I didn't fully remove traces of glibc from the snap or if it's because beta version of core20 (snap revision 1015) is still broken.
I did try building the matterhorn snap since I found the source for it at https:/ /github. com/popey/ matterhorn- snap.git, but that doesn't seem to build at all.
Perhaps Sergio can help confirm if these snaps work if rebuilt without libc6 getting staged into the snap?