#guix is making me about paths in #plan9.
in Guix, paths are often "hardcoded" into a package, so that i references its dependencies by direct store paths instead of looking them up at runtime. this allows conflicting library versions to coexist, because they don't have to be propagated (which is analogous to a traditional package install on other distros) but ad-hoc environments rely a lot on environment variables, which Plan 9 mostly doesn't use, since it supports union mounts.
i should work some more on that Guix port...
Cybrespace is an instance of Mastodon, a social network based on open web protocols and free, open-source software. It is decentralized like e-mail.