Skip to content

Fix asdf issue on clean installs#669

Open
jormon wants to merge 1 commit into
thoughtbot:mainfrom
jormon:fix-asdf-install
Open

Fix asdf issue on clean installs#669
jormon wants to merge 1 commit into
thoughtbot:mainfrom
jormon:fix-asdf-install

Conversation

@jormon

@jormon jormon commented Jun 7, 2026

Copy link
Copy Markdown

Clean installs fails due to asdf >= 16 not being function based, but rather a binary. See commit message for details.

Verified using clean install runs on MacOS Tahoe via UTM.

  • Updated CHANGELOG

@jormon jormon requested a review from cpytel as a code owner June 7, 2026 23:51
asdf changed from shell-function-based initialization (sourced via
`asdf.sh`) to a standalone binary. The old `source .../libexec/asdf.sh`
approach no longer works on a clean OS install with a recent asdf
version installed via Homebrew.

Replace the source line with a PATH export that adds the asdf shims
directory, which is the current recommended initialization method.
Also export PATH immediately in the running session so subsequent
plugin installs in the same script don't require a shell restart.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@jormon jormon force-pushed the fix-asdf-install branch from 9d0eec0 to 558a47b Compare June 7, 2026 23:55
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.

1 participant