From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id QFdIKhQk42ZxbAAAe85BDQ:P1 (envelope-from ) for ; Thu, 12 Sep 2024 17:25:40 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id QFdIKhQk42ZxbAAAe85BDQ (envelope-from ) for ; Thu, 12 Sep 2024 19:25:40 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=burningswell-com.20230601.gappssmtp.com header.s=20230601 header.b=INJxEeGT; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1726161940; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=FaSTFGXbk104LRd09dpM7JQVgkXjQk4HvdNki2v4RBc=; b=HW2GD0ajiXks4Av/xldvBCwtVSdxDsk6yKQEJa5oz52C8lebqc/fB3MuOtL6oXiPKR3bGw l5QrWgJbilOHWQUjQC/k7Im3zHrW4b5jpoCr7RA9vY0ywgRy5+G5X3VZDggzbVEXBpSnJN k5VI50csL9TaIYiUq3kyXNilXb9D7VWuAEuiMq1c3BBnL80zkf42d1Y9V5euzXVHFeSJky L6jR0CUKN9bQ4+sh+K54nXB5KdEwENjWzo3FdVaEhNr23a0p31Vq+fbh4i9P/M8X3/g5oc Kg4Yul2XvKoxfufWMY8Dh+HBp3kSlPdl5nMQzbiomSllTWfrtFHirY0x5lc+AQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=burningswell-com.20230601.gappssmtp.com header.s=20230601 header.b=INJxEeGT; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1726161940; a=rsa-sha256; cv=none; b=OCn+iWVoIU+jSRXstJTvq1OqScYVs4524pEl0eqvB10muQUTkvUGOsLLFcfxZrjnc5oOm+ dfs1bgDpHVLKD7EkB4IPsSS/EF/S0hybUnP9tNsI9dMMz+YOZJQjJhJYCOpEVNpfqNFwnX 3Ym1ZIZM6TYwwqjFgBzV3r5rxh8DmHw6hZWbd7RXQAmItRTO2axlp/hS9IPg+s5nU5qyfy 7aFN7jupN8e9dqS2MUaWb+ngYpRwL2xIHK2y5dmkO1PrTLtNA/ifjIhBXRsLwqcm1tYZ0S CHJlaKtCzcE7LGm6mkx7Sx9ACom5BCqbcvUGpi/LJ3HetXRSZR1tp8PKTe4UBQ== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 4E60B7A0ED for ; Thu, 12 Sep 2024 19:25:40 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sonZB-0002Kn-LY; Thu, 12 Sep 2024 13:25:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sonZ3-0002Hi-Eh for help-guix@gnu.org; Thu, 12 Sep 2024 13:25:08 -0400 Received: from mail-lf1-x12f.google.com ([2a00:1450:4864:20::12f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sonYu-0003pJ-Ko for help-guix@gnu.org; Thu, 12 Sep 2024 13:25:00 -0400 Received: by mail-lf1-x12f.google.com with SMTP id 2adb3069b0e04-5365392cfafso83353e87.0 for ; Thu, 12 Sep 2024 10:24:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1726161893; x=1726766693; darn=gnu.org; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=FaSTFGXbk104LRd09dpM7JQVgkXjQk4HvdNki2v4RBc=; b=INJxEeGTnlYeoWhbjfxAI07uD5WxXw75j6n+XAEAGtrKwyZqyi0iJSLkA1TdB1w+1E AtQWcuA+G/7mA+jHof2bPHgSclafEIYuoGL8LJRCpJZiGcgIZ5d5og2hHYoptaZsGb71 TLpz+myzy/b2Qy9pH6NHTUG17zzyfSZOGdlK8bmSx7KiEA/nhEyMC3RkgLA6BDx0fRiO TQZSTKbJrb7ikVM2it161PVWuKR9buyAC/G3NwXJ06fDVLw5sSk2dDyspzIr4j5x9tFq ER8U3Zcn9EGnX8GNf9DQxZ+Y6M54Ro5Jdn0j0ZZrYyfGE89tycrN/gS9hT3Dvn8abyag eEsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726161893; x=1726766693; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=FaSTFGXbk104LRd09dpM7JQVgkXjQk4HvdNki2v4RBc=; b=iOXuYY2qD4wBtKYrUX9oKeq2l5T9rfdQxJf1J2zHjenZj4FZLXoPw0jVHhgMY89pt1 tn1NXk66QYwr5O/EB7cZTUwsgWl2HXzMRqIRS6BKRo0lPzuTzOZuut8/RRO7WfoYwFCb HUvjWdI4BSO03z0TnwDHvDtFW8Puv6ucqHwSqqv85vjZGB7lavsbGoPPRSRYEJa+xRA8 Rcbx9gS7+4z8UnXLNeyU/lAZxND6ZIz8NdMeJg9Sc1gBzAv5s3mFAOeViFa1nk+ZMOxx IyaBA6N1/TjMVNs1jRBzKxJgxE6Vw2BjrylbBEgHsIZYxk/kNlc9BcppRTsnUjxSS+25 DZEA== X-Gm-Message-State: AOJu0YySGkK3yqHG19PgRYboXhQdyBA2VEAKFkeiau0TKo4gCDFsPoSg XRODqXGtQiTWuqJ+pIK/qN+Afguh4aZ8yt3KtPbKWfZdUjCxH7AdMiWsN+Qx2nLThCR+J9AN+Ia y X-Google-Smtp-Source: AGHT+IGpro4rIlaUueKfSEzpegR9y8d2sXytnCZrOrHZ6zMC3AWt52D9zLVwIXwLTf1LhkX+WH/ujw== X-Received: by 2002:a05:6512:318c:b0:533:4191:fa47 with SMTP id 2adb3069b0e04-53678fed367mr2100937e87.47.1726161891749; Thu, 12 Sep 2024 10:24:51 -0700 (PDT) Received: from m1 ([2a01:599:108:5b0:b381:6574:6ad0:8824]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5c3ebd467f5sm6741321a12.36.2024.09.12.10.24.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Sep 2024 10:24:51 -0700 (PDT) From: Roman Scherer To: Guillaume Le Vaillant Cc: help-guix@gnu.org Subject: Re: Help updating CLOG In-Reply-To: <87mskhroa2.fsf@kitej> (Guillaume Le Vaillant's message of "Mon, 09 Sep 2024 12:43:01 +0000") References: <861q1wlwah.fsf@burningswell.com> <87mskhroa2.fsf@kitej> Date: Thu, 12 Sep 2024 19:24:49 +0200 Message-ID: <86zfocwzry.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: none client-ip=2a00:1450:4864:20::12f; envelope-from=roman.scherer@burningswell.com; helo=mail-lf1-x12f.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Queue-Id: 4E60B7A0ED X-Migadu-Scanner: mx11.migadu.com X-Spam-Score: -11.19 X-Migadu-Spam-Score: -11.19 X-TUID: WnlXPO97x7Z1 --=-=-= Content-Type: text/plain Guillaume Le Vaillant writes: Hi Guillaume, thanks for your help. I tried what you suggested and I'm combining clog and clog/docs now. I pushed it here: https://github.com/r0man/guix/tree/clog But I'm not sure I'm much further. Now I'm seeing the following error when I try to build the sbcl-clog-tools package: Component #:CLOG not found, required by # I added sbcl-clog to its inputs, but somehow asdf can't find the system. I saw this error in one of my previous experiments as well. Any idea why sbcl-clog-tools can't find the clog system? I believe the sbcl-clog package is more or less fine, since I can build sbcl-clog-ace, another package that uses the clog system. Thanks, Roman. > 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. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmbjI+EfHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBmTUaCACEu+S0s659+223 gUJlXDa2fPq6Rz+Btf4VrJ2ZynJV7ojJr+KHs0Y9QTcRVt3b6mfQEqdubMkmkOit CTVWXC7WeOeNqbQeyxdYeBdGjnWLefeo/S4K4grNDBVBtW8AlsxPTsAZK/tT0U1k a1OIkkdtb/YSNMMi4NXJ+8Kppm9FAo5YAH1XNauB3/hhmf8/e6IzpVzzu19ZIU5d xHJSvv1VJPnlB6Z9h0ieKb/I/4oq48qMKr4J2zngk+FfIvxflfXoZU86pcxHDif8 oe2ATg+JIent7Bg2Znz/7ArzII8jeb9WMoahC8bmr77ZWE7PtctUtD1ZIn762D5M KQxRF/3s =Ar5V -----END PGP SIGNATURE----- --=-=-=--