I'm trying to update sbcl-40ants-doc where I've also packaged other
required inputs.

My changes is located in the following branch:
https://codeberg.org/simendsjo/guix/src/branch/lisp-xyz-simendsjo-updates

Note that I have a commit which removes the "tar/docs" system to get a
running build, so enable that again to trigger the error.

It can be reproduced by running
    ./pre-inst-env guix build sbcl-tar
or 
    ./pre-inst-env guix build -P1 sbcl-40ants-doc

The errors are caused by 40ants-doc not being able to load the "TAR"
package:

    ; caught ERROR:
    ;   (during macroexpansion of (40ANTS-DOC:DEFSECTION @MANUAL
    ;       ...))
    ;   (FIND-PACKAGE :TAR) fell through ETYPECASE expression.
    ;   Wanted one of (PACKAGE KEYWORD STRING SYMBOL).

tar/docs does depend on tar and does not trigger a problem until
40ants-doc starts complaining. So I'm not sure if this is something
related to 40ants-doc, asdf-build-system, or some of my packaging
efforts.

    :depends-on ("tar" "40ants-doc" "tar/simple-extract" "tar/extract" 
"tar/create")

Any help is appreciated.

Attachment: signature.asc
Description: PGP signature

Reply via email to