Re: cl-asdf: where is its asd file?

2021-02-27 Thread Pierre Neidhardt
Answering your original post, wouldn't it be easier and better to just use Guix' SBCL? signature.asc Description: PGP signature

Re: cl-asdf: where is its asd file?

2021-02-27 Thread Tim Lee
> My bad, ASDF indeed has an .asd file: > > https://gitlab.common-lisp.net/asdf/asdf/-/blob/master/asdf.asd So does this mean that there is a bug in Guix, or at least something worthy of a feature request?

Re: cl-asdf: where is its asd file?

2021-02-26 Thread Tim Lee
> Actually I find it normal that ASDF has no .asd file [...] I am new to Guix, so I'm not sure what's considered "normal" here. Guix is the only package manager I know that does not include an .asd file for ASDF. Nix's asdf includes an asd file. Debian and Ubuntu's cl-asdf includes an asd file.

Re: cl-asdf: where is its asd file?

2021-02-25 Thread Pierre Neidhardt
Actually I find it normal that ASDF has no .asd file, since it's the Lisp code that enables support for reading the .asd format! Had ASDF an .asd, we would have a bootstrap problem! ASDF is typically loaded with Common Lisp standard `require' function. Cheers! -- Pierre Neidhardt

Re: cl-asdf: where is its asd file?

2021-02-24 Thread Tim Lee
> So far the cl-asdf package in Guix is only used to update the ASDF > bundled in the sbcl, ecl, ccl and clisp packages, so that they all use > the same version of ASDF. > > Instead of using 'require', it should work if you just load the file: > > --8<---cut

Re: cl-asdf: where is its asd file?

2021-02-24 Thread Guillaume Le Vaillant
Tim Lee skribis: > I have installed cl-asdf using `guix install cl-asdf`. The installation > was successful. However, when I looked into the > ~/.guix-profile/share/common-lisp/source/asdf/ directory, I only see one > file: asdf.lisp. > > Is this normal? I was expecting to get an `asdf.asd` file

cl-asdf: where is its asd file?

2021-02-24 Thread Tim Lee
I have installed cl-asdf using `guix install cl-asdf`. The installation was successful. However, when I looked into the ~/.guix-profile/share/common-lisp/source/asdf/ directory, I only see one file: asdf.lisp. Is this normal? I was expecting to get an `asdf.asd` file as well. I am running Ubuntu