Just came here to thank you @rnestler for suggesting mise. It is miles better and solved all the issues i was encountring with asdf!
Search Criteria
Package Details: asdf-vm 0.18.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/asdf-vm.git (read-only, click to copy) |
---|---|
Package Base: | asdf-vm |
Description: | Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more |
Upstream URL: | https://asdf-vm.com |
Licenses: | MIT |
Submitter: | alecmev |
Maintainer: | alecmev (rnestler, electronic_girl) |
Last Packager: | electronic_girl |
Votes: | 46 |
Popularity: | 0.93 |
First Submitted: | 2019-05-27 20:24 (UTC) |
Last Updated: | 2025-07-09 02:45 (UTC) |
Dependencies (15)
- curl (curl-gitAUR, curl-c-aresAUR)
- git (git-gitAUR, git-glAUR)
- go (go-gitAUR, gcc-go-gitAUR, gcc-go-snapshotAUR, gcc-go) (make)
- autoconf (autoconf-gitAUR) (optional)
- automake (automake-gitAUR) (optional)
- bash-completion (bash-completion-gitAUR) (optional) – For completions to work in Bash
- libffi (libffi-gitAUR) (optional)
- libtool (libtool-gitAUR) (optional)
- libxslt (libxslt-gitAUR) (optional)
- libyaml (libyaml-gitAUR) (optional)
- ncurses (ncurses-gitAUR) (optional)
- openssl (openssl-gitAUR, openssl-staticAUR) (optional)
- readline (readline-gitAUR) (optional)
- unixodbc (unixodbc-gitAUR) (optional)
- unzip (unzip-natspecAUR, unzip-zstdAUR, unzip-pAUR) (optional) – Needed by some plugins, like Elixir
Required by (2)
- akkoma (make)
- dashlane-cli-git
Sources (1)
clearmeth commented on 2025-07-22 07:33 (UTC)
rnestler commented on 2025-05-30 09:02 (UTC) (edited on 2025-05-30 09:03 (UTC) by rnestler)
I don't use asdf-vm anymore since I hit some bugs which made it non pleasant to use. I'm currently using https://mise.jdx.dev/.
So if somebody else want's to help maintain this package, @alecmev can probably add you as a maintainer.
dpvpro commented on 2025-05-29 18:20 (UTC)
Update, please
Winford commented on 2025-02-13 00:38 (UTC) (edited on 2025-02-13 00:40 (UTC) by Winford)
Thank you for maintaining this package. I use it frequently, and on all of my machines. It works just great on 'aarch64' as well as x86_64', and if it would not be too much trouble could you add 'aarch64' to the arch() configuration?
I always forget that I need to edit the PKGBUILD before updating ;-)
rnestler commented on 2025-02-09 15:22 (UTC)
Thanks for maintaining this package @rnestler.
You're welcome :)
I got it fixed after running asdf reshim. I'm not sure if I missed a step during the upgrade process. I'm leaving this note here in case it happens to someone else.
I needed to do this as well. We could mention it in the post_upgrade
message.
rnestler commented on 2025-02-09 15:20 (UTC)
The dependency on go can be removed as it's only required during installation.
It's set as a makedepends
which is exactly for that purpose: Dependencies you need to build the package.
lcdss commented on 2025-02-09 14:28 (UTC)
The dependency on go
can be removed as it's only required during installation.
samuelgrigolato commented on 2025-02-08 13:39 (UTC)
Thanks for maintaining this package @rnestler.
After upgrading to 0.16 (from 0.15) and applying the instructions in the "Upgrading Without Losing Data" section of asdf upgrade notes, I noticed the shim scripts still pointed to the old /opt/asdf-vm
directory.
I got it fixed after running asdf reshim
. I'm not sure if I missed a step during the upgrade process. I'm leaving this note here in case it happens to someone else.
0m3 commented on 2025-02-06 16:13 (UTC) (edited on 2025-02-06 18:03 (UTC) by 0m3)
Hello all. After the update:
❯ asdf list erlang
20.0
21.0
22.0
23.0
24.3.4.17
25.3.2.16
26.2.5.7
27.2.1
*27.2.2
❯ asdf uninstall erlang 27.2.1
Downloading kerl...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 83800 100 83800 0 0 165k 0 --:--:-- --:--:-- --:--:-- 164k
Failed to update available versions
exit status 1
❯ asdf info
OS:
Linux arch 6.13.1-arch1-1 #1 SMP PREEMPT_DYNAMIC Sun, 02 Feb 2025 01:02:29 +0000 x86_64 GNU/Linux
SHELL:
zsh 5.9 (x86_64-pc-linux-gnu)
BASH VERSION:
5.2.37(1)-release
ASDF VERSION:
0.16.1-arch
ASDF INTERNAL VARIABLES:
ASDF_DEFAULT_TOOL_VERSIONS_FILENAME=.tool-versions
ASDF_DATA_DIR=/home/user/.asdf
ASDF_CONFIG_FILE=/home/user/.asdfrc
ASDF INSTALLED PLUGINS:
erlang https://github.com/asdf-vm/asdf-erlang.git 0e617b61ece7cff73331aacc1cd9986e35618c41
I saw here: https://asdf-vm.com/manage/commands.html that some commands have been updated (For example, from asdf global erlang latest
to asdf set erlang latest
).
But the asdf uninstall <name> <version>
command hasn't changed. Configuring asdf
has also been changed (https://asdf-vm.com/guide/getting-started.html#_2-configure-asdf).
ISSUE: https://github.com/asdf-vm/asdf-erlang/issues/331
asdf
probably has nothing to do with this, it's the asdf-erlang
plugin.
rnestler commented on 2025-02-04 12:38 (UTC)
@mjboa
I think this is because you seem to manage go with asdf as well? Just disabling asdf or configure a global go version with system
should work.
Pinned Comments
alecmev commented on 2020-02-10 11:56 (UTC) (edited on 2022-01-20 18:16 (UTC) by alecmev)
Follow the official instructions to make asdf-vm work, see the sections titled "YOUR_SHELL & Pacman".
The completions are already installed, just make sure your shell is configured to use them. That is, don't
source completions/asdf.bash
orfpath=(completions $fpath)
.Thanks for bringing this up, @odelucca. This is worth highlighting in a pinned comment, installation logs are too noisy.