> The "xxx/a" and "xxx/b" systems will get compiled > automatically by ASDF as they are depencencies of the "xxx" system, but > they won't appear in the 'asd-systems' list. I forgot about that. Perhaps it would work to assume that everything before the first slash is the base system. Thus: $ guix provides --asdf-system xxx/a sbcl-xxx ecl-xxx cl-xxx
Also for completeness: guix package with asdf-build-system and no #:asd-systems get the system name from the package-name. I have already accounted for this.