Skip to content

Support for asdf v0.16.0? #194

@esran

Description

@esran

I only just started using asdf and direnv and already there have been updates. asdf v0.16.0 is a major rewrite in Golang. It looks like it breaks direnv.

In a directory with use asdf in the .envrc:

direnv: loading ~/<path>/.envrc
direnv: using asdf
direnv: referenced version: v0.16.0

<-- snip default asdf help output -->

"Late but latest"
-- Rajinikanth does not exist
direnv: export ~PATH

It might be that the new golang version of asdf is fast enough even with shims. However, I kind of need the environment setup of direnv so I can remove shims from the PATH. This is because asdf keeps a shim for old python versions (e.g. python3.6) even when not being used. And cmake python detection gets tripped up by this as its in the PATH and executable but not actually valid.

For now I'm happy enough to keep using asdf v0.15.0 but it would be nice to be on the latest version of things.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions