Skip to content
This repository has been archived by the owner on Jan 4, 2025. It is now read-only.

complicated packages need more work #24

Open
bketelsen opened this issue Feb 16, 2024 · 2 comments
Open

complicated packages need more work #24

bketelsen opened this issue Feb 16, 2024 · 2 comments

Comments

@bketelsen
Copy link
Member

I added "go" to a sysext and mounted it

I expected the "go" binary to be available after refreshing, but it wasn't because go is installed in /usr/share/go/bin and I don't think bext knows what to do about that

@bketelsen
Copy link
Member Author

digging deeper, this is because the go binary is actually a symlink to ../share/go/bin/go so the logic that adds these to /tmp/extensions.d/bin probably needs to follow the symlinks

@tulilirockz
Copy link
Contributor

Thats honestly quite weird, there are indeed some quirks with the way the nix packages are packaged, but that shooould work? even with the multiple symlinks (/tmp/extensions.d/bin/go -> ../bin/go -> ../share/go/bin/go)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants