Tools such as fuidshift aren't compiled/installed by the ebuild. Somehow the code is installed : % equery files app-emulation/lxd | grep shift /usr/lib/go-gentoo/src/github.com/lxc/lxd/fuidshift /usr/lib/go-gentoo/src/github.com/lxc/lxd/fuidshift/Makefile /usr/lib/go-gentoo/src/github.com/lxc/lxd/fuidshift/main.go /usr/lib/go-gentoo/src/github.com/lxc/lxd/test/suites/fuidshift.sh But I'd like the executable to be compiled installed, so that the tool is available in the usual paths. I'm especially interested in this one, but there might be other interesting scripts in the tarball. I'm no expert, but for example there's a directory lxd/scripts/
/bin/fuidshift is installed starting with the 2.7 ebuild. I think I omitted it back in the day because there was no --help output and no indication of what it did or what the use case was. Regarding other executables, I didn't install some because they are for use by the test suite (not implemented for the ebuild and likely to break outside Ubuntu). The contents of scripts/ looks poorly maintained and not part of the "product".
yes, you right that it seems kinda "second hand". But the fuidshift stuff is useful nonetheless, thanks for adding it. I confirm it's actually installed.