Hello! I think the core22 gnome extension is maybe creating broken python symlinks (to /snap/gnome-42-2204-sdk/48/usr/bin/python3.10
) causing a review-tools linter to fail:
Errors
------
- lint-snap-v2:external_symlinks
package contains external symlinks: bin/python -> python3, bin/python3 -> /snap/gnome-42-2204-sdk/48/usr/bin/python3.10, bin/python3.10 -> python3
cameractrls_0.4.11-0-gee26867_amd64.snap: FAIL
I can manually remove those symlinks and everything will work.
Contents of squashfs-root/usr/bin
:
lrwxrwxrwx 1 graham graham 7 Nov 29 09:11 python -> python3
lrwxrwxrwx 1 graham graham 45 Nov 29 09:11 python3 -> /snap/gnome-42-2204-sdk/48/usr/bin/python3.10
lrwxrwxrwx 1 graham graham 7 Nov 29 09:11 python3.10 -> python3
Snapcraft, gnome-42-2204 and core 22 all from edge:
$ snapcraft --version
snapcraft 7.2.9.post29+git0f49a754
$ snap list | grep 'core22\|gnome-42'
core22 20221129 444 latest/edge canonical** base
gnome-42-2204 0+git.c271a86 46 latest/edge canonical** -
snapcraft.yaml for the snap: