is making me :thounking: about paths in .
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.

· brutaldon · 2 · 2 · 1
@grainloom So basically on Plan9 environment variables are yet another thing replaced by file trees.
Sign in to participate in the conversation

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.