help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Help updating CLOG


From: Guillaume Le Vaillant
Subject: Re: Help updating CLOG
Date: Mon, 09 Sep 2024 12:43:01 +0000

Hi.

It looks like the "clog/docs" and "clog/tools" systems are defined in
the "clog.asd" file in the sbcl-clog package and also in the
sbcl-clog-docs and sbcl-clog-tools packages. This may be the cause of
the issue.

I suppose you separated "clog/docs" and "clog/tools" systems in their
own packages to break the dependency cycles
  "clog/tools" -> "clog-ace" -> "clog"
and
  "clog/tools" -> "clog-terminal" -> "clog"

However "clog/docs" is not in the cycles, so I think you could build
it directly in the sbcl-clog package with
  #:asd-systems '("clog" "clog/docs")
and also updating the 'delete-files' phase not to remove the files
required by "clog/docs".

Now, concerning the "clog/tools" system, I would try to delete things
related to it from the sbcl-clog package, and remove the things not related
to it from the sbcl-clog-tools package. So the sbcl-clog-tools package
would only have the "tools" directory and a ".asd" file containing only
the definition of the "clog/tools" system.

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]