Skip to content

Report channel symlink destinations - #1547

Open
fingolfin wants to merge 2 commits into
mainfrom
codex/channel-symlink-path-output
Open

Report channel symlink destinations#1547
fingolfin wants to merge 2 commits into
mainfrom
codex/channel-symlink-path-output

Conversation

@fingolfin

Copy link
Copy Markdown
Member

Document channel symlink names and JULIAUP_BIN_DIR selection.

Co-authored-by: Codex codex@openai.com

Resolves #1431

Document channel symlink names and JULIAUP_BIN_DIR selection.

Co-authored-by: Codex <codex@openai.com>
Comment thread README.md
Comment on lines +161 to +166
Juliaup creates these channel symlinks in the directory returned by
`JULIAUP_BIN_DIR` when that environment variable is set. If `JULIAUP_BIN_DIR`
contains multiple entries separated like `PATH`, Juliaup uses the first entry.
When `JULIAUP_BIN_DIR` is not set, Juliaup uses the directory containing the
running `juliaup` executable if that directory is inside the user's home
directory; otherwise it uses `~/.local/bin`.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In light of the discussion at #1556, it seems JULIAUP_BIN_DIR is a rather obscure feature and may intentionally be undocumented (and perhaps should be removed outright?)

It'd be good to hear from @davidanthoff and @ghyatzo ...?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think I have the authority to say anything final in this matter. At the time I had just pointed out that it was still undocumented so it was unclear if it was intended to stay or to be deprecated. I think that it's been enough time that probably even if undocumented it would be too breaking removing this.

The name is pretty confusing imho, but maybe we can use the same location as an installation location also for juliaup and julialauncher binaries, but haven't explored this idea very thoroughly yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Where does channelsymlinks install symlinks / how to configure this?

3 participants