ASDF is a tool for describing how source files are organized: what depends on which and when. It is roughly what Common Lisp hackers use to build software where C hackers would use say GNU Make. ASDF stands for Another System Definition Facility, in the continuity of the Lisp DEFSYSTEM of yore.
Questions tagged [asdf]
204 questions
1
vote
1 answer
No version is set for command pg_config
I am attempting to install psycopg2 for use within a project. I am also using asdf in order to manage my python versions. I have tried doing this inside of a venv but I get the same error so to keep things simple let's just say I want to install it…

Jon McClung
- 1,619
- 20
- 28
1
vote
1 answer
Common Lisp: How to tell ASDF to act on a system which is already loaded
I know that I can say (asdf:operate 'asdf:load-op ) where is a string which names a system, and there must be a file named .asd in a directory known to ASDF, from which the system definition is loaded. So far,…

Robert Dodier
- 16,905
- 2
- 31
- 48
1
vote
1 answer
Flutter plugin for asdf can't find jq?
I installed the Flutter asdf plugin and added flutter to my .tool-versions file:
golang 1.18.6
nodejs 18.3.0
flutter 3.3.9
But am getting errors that the plugin can't find jq:
~/.asdf/plugins/flutter/bin/install: line 25: jq: command not…

buttonsrtoys
- 2,359
- 3
- 32
- 52
1
vote
1 answer
Common Lisp Executable doesn't do anything
I have followed all the steps in the cl-cookbook. I created a webapp project with quickprojects.
I have my .asd file:
(asdf:defsystem #:serve
:description "Describe server here"
:author "Your Name "
:license "Specify…

Vinn
- 1,030
- 5
- 13
1
vote
1 answer
No preset version installed for command virtualenv
I tried to create a virtual environment for python installed from asdf:
It gave me this error:
virtualenv whatsapp-bot ─╯
No preset version installed for command…

Kris Rott
- 101
- 2
- 5
1
vote
0 answers
Slime-autodoc does not work anymore after use of ASDF (Emacs, SBCL, Common Lisp)
I am facing a strange behaviour. When using SBCL (Common Lisp) within Emacs via Slime, after ASDF is used, slime-autodoc does not propose arguments list for functions/macros any more.
I am working with SBCL 2.2.6 + ASDF 3.3.6, within Emacs 28.1 with…

Nicolas56
- 166
- 2
- 4
1
vote
0 answers
Bundler failed on gem package em-udns -v '0.3.6.2' install
When I am trying to run bundle install on macOs , I got error on
An error occurred while installing em-udns (0.3.6.2), and Bundler cannot continue.
Make sure that `gem install em-udns -v '0.3.6.2' --source '{sourcepath}'` succeeds before…

Hakob Sargsyan
- 1,294
- 1
- 9
- 15
1
vote
1 answer
User systemd service restarting only when SSH-ing into the machine
I have a strange situation with a web service hosted on a debian instance, that sometimes stops, and does not restart automatically. However, when SSH-ing into the machine, the service seems to restart automatically.
I originally wanted the service…

Cyril Duchon-Doris
- 12,964
- 9
- 77
- 164
1
vote
1 answer
Trying to get nginx-passenger to use asdf installed nodejs rather than system wide install
I am using asdf to install ruby for a rails app. I am using nginx and passenger to serve the pages. Passenger recognizes the asdf installation of ruby, but not nodejs.
$ which node
/home/site/.asdf/shims/node
$ which…

smilingfrog
- 376
- 3
- 14
1
vote
2 answers
neovim installation via asdf -- reshim issues
➜ asdf which neovim
unknown command: neovim. Perhaps you have to reshim?
➜ asdf current neovim
neovim ref:master /Users/abhishektripathi/.tool-versions
➜ asdf reshim neovim
➜ asdf which neovim
unknown command: neovim. Perhaps you have…

Abhishek Tripathi
- 181
- 11
1
vote
2 answers
asdf command no longer works inside tmux session
After upgrading to osx Monterey and updating brew, the asdf command stopped working inside a tmux session. I'm only using asdf to manage Node.js and Elixir versions.
$ asdf
Unknown command: asdf
/usr/local/Cellar/asdf/0.9.0/libexec/bin/asdf: line…

Benjamin Gandhi-Shepard
- 151
- 5
1
vote
1 answer
Use `kubectl` from "asdf" instead of "homebrew"
I have had kubectl installed from homebrew in mac since a long time. So from my path, the homebrew kubectl is used.
Today I installed kubectl using asdf to be able to use different versions of kubectl for different projects. However, my mac still…

Rakib
- 12,376
- 16
- 77
- 113
1
vote
1 answer
Install ruby with asdf on MacOS via Homebrew
I recently wanted to install a different Version of ruby and Rails on MacOS Big Sur 11.5 Beta. I Installed asdf via Homebrew. I wanted to run rails server but got the Message:
No preset version installed for command ruby
Please install a version by…

Huxel
- 106
- 9
1
vote
0 answers
Removing ASDF dependency from compiled program
I want to compile an ECL program into a standalone, portable executable. But no matter what I try, it still needs to load "asdf" to work.
This is partially an AB problem, since I want to remove ASDF dependency because when run with valgrind, my…

Reverent Lapwing
- 283
- 2
- 11
1
vote
1 answer
Quicklisp loads library but is nowhere to be found in *features*
Today I installed cl-html-parse with Quicklisp but when I load it the library is nowhere to be found in the features list, what's going on?
I thought that it may have been a bug with Quicklisp so I did a (asdf-install:install :cl-html-parse) and…

Johan
- 605
- 5
- 16