broken things:
reproducable builds
missing features:
improvements:
make package builds use temporary work folder, and install deps as asked, thus ensuring a clean environment; and getting closer to reproducible builds.
make git checkouts store the hash in place of tarball-hash in build-log
add switches to get build output straight to console,
add switches to keep workfiles around in /tmp/isthmus.$USER
display name of file being fetched before curl/wget progress, and how many files will be processed this aids usability in constrained-bandwidth and limited resource environs : this already done for updates and source downloads
depend less on $SUDO in file system building tasks - maybe it is possible to have all eid activities for managing a system happen without root access? : use systemd-nspawn, bubblewrap or unshare to contain build without sudo or fakeroot
upgrade to newer "long term support" kernel
document - soft and hard depenencies - the internal builds are more important than cross builds, packages should rebuild cleanly from within jail, including core set of gcc/binutils/make - MAKE_FLAGS - quirks - distcc configuration of debian/arch/redhat hosts
desirable recipes:
ipfs systemd wayland snabbswitch luvit clang