gjs-symlink script is incompatible with distro builds
I tried switching gnome-build-meta to use the meson build, but it is broken:
Installing /buildstream/gnome/sdk/gjs.bst/installed-tests/debugger/finish.debugger.output to /buildstream-install/usr/
libexec/gjs/installed-tests/debuggerTraceback (most recent call last):
File "/buildstream/gnome/sdk/gjs.bst/build/symlink-gjs.py", line 26, in <module>
os.symlink('gjs-console', temp_link)
OSError: [Errno 30] Read-only file system: 'gjs-console' -> '/usr/bin/tmpzfg0nr0u'
Problem is distro build systems (not just buildstream, but all distro build systems) install into a temporary destdir, then copy everything into the final location. I'm not actually sure how this is supposed to work, but I will keep squinting at it for a bit longer. I know we've dealt with issues like this in the past, so someone else from release team will likely know.