From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id oJYnFaYl42ZKEgAAqHPOHw:P1 (envelope-from ) for ; Thu, 12 Sep 2024 17:32:22 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id oJYnFaYl42ZKEgAAqHPOHw (envelope-from ) for ; Thu, 12 Sep 2024 19:32:22 +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=ggizIuQ0; dmarc=none; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1726162342; 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=Cwew60+apbJNr9o843fACCbMAT3kV2VVcr2ZnjSwgCY=; b=B9zDoQt4oQXLIcHnSyQAT0yQNzsp815dqO4UL1JhsA/3n4CESUfv5JD0ctyHmNGRoA8mI8 7xSwgzxfAZut5dCDsQo26G1WRzIFNhdoND6BhPZzvLK0I68oAqH3QPxitXaYfNMygI04/B Drr/+9Pcl6mVtqrSsmG/psKp60GAFb32qceboSj1acn96TYxLY41nplF6f5wW33W17P4r5 5ULYXx1z3YFs4ZbXfR7QSEiQhTSC+IpZ4+6+VDgmSdZZcN2Jo1/Z6wlWoeK8QHu8Si1MTk /WK+K8OfH62bohw4BLN38OOkni/hUQCvxJfMxEHDVEq+iY6Qp0XmAF0iDC2NKQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1726162342; a=rsa-sha256; cv=none; b=sNlDQ3sb/NP0D287hAV0A2xzCvl5EeIjuWW9tWOQRW4QNFAKeDUFKCZNbfuMVsYohfDq/q WBb8Mz1H+4LsoOJ6zD8XeQ/RMstepqsKE2YyWZ46rRJiMJQFpOI63Lfi8/pukACOkwXocP 46UAwJSLd6ptQ/p0K4gCbr/tVsZQFNevencU/wY/TyMKcL1xpztBEWBOfB+j0BZ28qfi+z 0jYuec3Uahu5Hhct+1G8PTRCvwXBLXdKqJdZSWhzOdAJ7GJNeN3lHD7fBN9ERowR4oCb0h LHB6bFfLsrMpulou3iccumM+YH1iWmjdrE9x/JjC9rJhI6QPWskcCmvPMMnBEw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=burningswell-com.20230601.gappssmtp.com header.s=20230601 header.b=ggizIuQ0; dmarc=none; 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" 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 101947560D for ; Thu, 12 Sep 2024 19:32:22 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sonfo-0003x0-DV; Thu, 12 Sep 2024 13:32:04 -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 1sonfl-0003rG-2b for help-guix@gnu.org; Thu, 12 Sep 2024 13:32:01 -0400 Received: from mail-lf1-x130.google.com ([2a00:1450:4864:20::130]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sonfi-0004b0-Cg for help-guix@gnu.org; Thu, 12 Sep 2024 13:32:00 -0400 Received: by mail-lf1-x130.google.com with SMTP id 2adb3069b0e04-5356ab89665so1425783e87.1 for ; Thu, 12 Sep 2024 10:31:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1726162315; x=1726767115; 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=Cwew60+apbJNr9o843fACCbMAT3kV2VVcr2ZnjSwgCY=; b=ggizIuQ0ZssdrGt7QpONbzf6jzSrFBadpkoX394EjRYyKHTkxOW5bjoQWQH4/0V7nf yMMIhenviOAImJltgbLb6tD/auKURzjiGtSa1bo51aWri/0FDnEKPQ9RVprFjtht5izI w0W0zhxd5mGxTSQM042uUw5S6NUhrwWWNXvt1zsg+KDpspEaDB1Yx/2itZAzwp+ZxdFw VnlZwzCCRruxzZBZHst5+w8j/7sE7iIAgNO5QUvts+F9WC8+YkpBSdD4gxbMPo0lY9HA SaRfqxNWTyCdFU1Pf+x1mWxapC/fM9DFRE6qWklRzOKFj1GMxENuUoFtLIP71yJFN24o ZIrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726162315; x=1726767115; 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=Cwew60+apbJNr9o843fACCbMAT3kV2VVcr2ZnjSwgCY=; b=D0qLZiehn+ml6PqS8paNF8aTc8h7RQ218v+k/WDj1L+d7l4I0e7VVVDShorJmdzyhw eMcQqNxlN7PJWgE2DnBb4JDbcToEo8rG5AeY4Mw+rhP6QMcCQTEmW5SY9jo0UmdW9z7l yOTL9GlCgnOFq57R0RHoNtTQjutQ3/xSJRd+ezwSH+JbUjAFq+L/yMDX6qaEz8YXHyIO iWoN2RaOkWbGEzCeMCD/QpMN58MUtrolzZrNN9LrBKfXsOr9uGnyi3RqGB0A4Q4fqeeR HpWD939+S7hxnrfXUTmhHos2jIVdjWNQa2+uVWGB6mOCFrcxVo5w1BcfrAnALac6cH2C 3w4w== X-Gm-Message-State: AOJu0YxaX2XJ+/pTmz2/9KoWzm7B8s6XRadk1DprMhT/7QJGEjCExwEU uZi8QmmrPKXIC3Y1OBWmAsRvzPX0o5RpnIKTQhgVqh986TZA+1MkI2sTx4w6j90ZS8JJxFn/tV5 i X-Google-Smtp-Source: AGHT+IH8A3kbNGtRmqCh5ziDwgC+b3KOH4WwMWe29stk3Wj8nuwAUhTy2ibfcWHRnBFtjge9ajgxVw== X-Received: by 2002:a05:6512:3f01:b0:52e:91ff:4709 with SMTP id 2adb3069b0e04-53678fba8b3mr1932628e87.21.1726162314970; Thu, 12 Sep 2024 10:31:54 -0700 (PDT) Received: from m1 ([2a01:599:108:5b0:b381:6574:6ad0:8824]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a8d25ce9732sm772651566b.151.2024.09.12.10.31.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Sep 2024 10:31:54 -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:31:52 +0200 Message-ID: <86v7z0wzg7.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::130; envelope-from=roman.scherer@burningswell.com; helo=mail-lf1-x130.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-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -6.71 X-Spam-Score: -6.71 X-Migadu-Scanner: mx13.migadu.com X-Migadu-Queue-Id: 101947560D X-TUID: WqcCxESWiyDb --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Guillaume Le Vaillant writes: I forgot to attach the log of the error: starting phase `configure' warning: collision encountered: /gnu/store/cfzwm4yq78c39iqxlr146jr2lk1rl09c-ld-wrapper-0/bin/ld /gnu/store/pqai4n95zn5wdw430gslb00sb967jdg8-binutils-2.41/bin/ld warning: choosing /gnu/store/cfzwm4yq78c39iqxlr146jr2lk1rl09c-ld-wrapper-0/= bin/ld phase `configure' succeeded after 0.2 seconds starting phase `patch-generated-file-shebangs' phase `patch-generated-file-shebangs' succeeded after 0.0 seconds starting phase `build' Invoking sbcl: "/gnu/store/qhjivbf0fsgn62n4yy7xznwbzx7lf50l-sbcl-2.4.7/bin/= sbcl" "--non-interactive" "--eval" "(require :asdf)" "--eval" "(asdf:initia= lize-source-registry (list :source-registry (list :tree (uiop:ensure-pathna= me \"/gnu/store/8m3q4rprirby1884dx3slzkgsplc2xv0-sbcl-clog-tools-2.3-1.f736= bfa/share/common-lisp/sbcl/clog-tools\" :truenamize t :ensure-directory t))= :inherit-configuration))" "--eval" "(asdf:load-system \"clog/tools\")"=20 This is SBCL 2.4.7, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. Unhandled ASDF/FIND-COMPONENT:MISSING-DEPENDENCY in thread #: Component #:CLOG not found, required by # Backtrace for: # 0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK Component #:CLOG not found, required b= y # # :QUIT T) 1: (SB-DEBUG::RUN-HOOK *INVOKE-DEBUGGER-HOOK* Component #:CLOG not found, r= equired by #) 2: (INVOKE-DEBUGGER Component #:CLOG not found, required by #) 3: (ERROR ASDF/FIND-COMPONENT:MISSING-DEPENDENCY :REQUIRED-BY # :REQUIRES #:CLOG) 4: (ASDF/FIND-COMPONENT:RESOLVE-DEPENDENCY-NAME # #:CLOG NIL) 5: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES # # #) 6: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION)) 7: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION)) 8: (ASDF/PLAN:TRAVERSE-ACTION # # # T) 9: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES # # #) 10: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION)) 11: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION)) 12: (ASDF/PLAN:TRAVERSE-ACTION # #<= ASDF/LISP-ACTION:PREPARE-OP > # T) 13: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES # # #) 14: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION)) 15: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION)) 16: (ASDF/PLAN:TRAVERSE-ACTION # #<= ASDF/LISP-ACTION:LOAD-OP > # T) 17: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES # # #) 18: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION)) 19: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION)) 20: (ASDF/PLAN:TRAVERSE-ACTION # #<= ASDF/LISP-ACTION:LOAD-OP > # T) 21: ((LAMBDA NIL :IN ASDF/PLAN:MAKE-PLAN)) 22: ((:METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT= :COMPONENT)) # # :PLAN-CLASS NIL :PLAN-OPTIONS NIL) [fast-method] 23: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) # # # #) 24: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE)) 25: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) # #) [fast-method] 26: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) # # ASDF/LISP-ACTION:LOAD-OP "clog/tools") 27: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE)) 28: (ASDF/SESSION:CALL-WITH-ASDF-SESSION # :OVERRIDE NIL :KEY NIL :OVERRIDE-CACHE NIL :OV= ERRIDE-FORCING NIL) 29: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP = "clog/tools") [fast-method] 30: (ASDF/OPERATE:LOAD-SYSTEM "clog/tools") 31: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ASDF/OPERATE:LOAD-SYSTEM "clog/tools") #= ) 32: (EVAL (ASDF/OPERATE:LOAD-SYSTEM "clog/tools")) 33: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:EVAL . "(require :asdf)") (:EVAL= . #<(SIMPLE-ARRAY CHARACTER (260)) (asdf:initialize-source-registry (list = :source-registry (list :tree (uiop:ensure-pathname "/gnu/store/8m3q4rprirby= 1884dx3slzkgsplc2xv0-sbcl-clog-tools-2.3-1.f736bfa/share/common-lisp/sbcl/c= log-tools" ... {10018B037F}>) (:EVAL . "(asdf:load-system \"clog/tools\")")= (:QUIT))) 34: (SB-IMPL::TOPLEVEL-INIT) 35: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP)) 36: ((FLET "WITHOUT-INTERRUPTS-BODY-3" :IN SB-IMPL::START-LISP)) 37: (SB-IMPL::%START-LISP) unhandled condition in --disable-debugger mode, quitting error: in phase 'build': uncaught exception: %exception #<&invoke-error program: "/gnu/store/qhjivbf0fsgn62n4yy7xznwbzx7= lf50l-sbcl-2.4.7/bin/sbcl" arguments: ("--non-interactive" "--eval" "(requi= re :asdf)" "--eval" "(asdf:initialize-source-registry (list :source-registr= y (list :tree (uiop:ensure-pathname \"/gnu/store/8m3q4rprirby1884dx3slzkgsp= lc2xv0-sbcl-clog-tools-2.3-1.f736bfa/share/common-lisp/sbcl/clog-tools\" :t= ruenamize t :ensure-directory t)) :inherit-configuration))" "--eval" "(asdf= :load-system \"clog/tools\")") exit-status: 1 term-signal: #f stop-signal: = #f>=20 phase `build' failed after 0.2 seconds command "/gnu/store/qhjivbf0fsgn62n4yy7xznwbzx7lf50l-sbcl-2.4.7/bin/sbcl" "= --non-interactive" "--eval" "(require :asdf)" "--eval" "(asdf:initialize-so= urce-registry (list :source-registry (list :tree (uiop:ensure-pathname \"/g= nu/store/8m3q4rprirby1884dx3slzkgsplc2xv0-sbcl-clog-tools-2.3-1.f736bfa/sha= re/common-lisp/sbcl/clog-tools\" :truenamize t :ensure-directory t)) :inher= it-configuration))" "--eval" "(asdf:load-system \"clog/tools\")" failed wit= h status 1 build process 12 exited with status 256 note: keeping build directory `/tmp/guix-build-sbcl-clog-tools-2.3-1.f736bf= a.drv-4' builder for `/gnu/store/cm08av6vwzmxwa9m1gdc32z22abm921y-sbcl-clog-tools-2.= 3-1.f736bfa.drv' failed with exit code 1 build of /gnu/store/cm08av6vwzmxwa9m1gdc32z22abm921y-sbcl-clog-tools-2.3-1.= f736bfa.drv failed Could not find build log for '/gnu/store/cm08av6vwzmxwa9m1gdc32z22abm921y-s= bcl-clog-tools-2.3-1.f736bfa.drv'. guix build: error: build of `/gnu/store/cm08av6vwzmxwa9m1gdc32z22abm921y-sb= cl-clog-tools-2.3-1.f736bfa.drv' failed > 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 relat= ed > 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----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmbjJYgfHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBmSyICACA+YglVd43lscj 4n9Xi+jp9vnSHDyJrpqV0UdN5sUl42rPx+sx1tjH+6ye/eFVdMuuTkNXHi4G+xiZ ZKTDFLb0uQ85xdGZqStlMG5OLgsbR2mCnlmuiVkskGTyno4D4nd87RD5LyTbWpD9 tsGNN5xF8d0J+sK7RsYMUgNtfX9vwdlDmXdOaRkQ9nLt9rsUiF20IkGuw1LcLNh3 dR9b9GUQoa/2D/KdtOA4cCimOkQHpH7B584HjxwsUcGOQL4kx96a9WhVWp16pBfK iJUMp/htEfAsoJ5MsweAH+EOy2RjYS3yulxv8Kc+nhykEL25/JBUA0TI9BzIndLH YiIcnf23 =ma6J -----END PGP SIGNATURE----- --=-=-=--