From unknown Thu Aug 14 22:22:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44025: haunt incompatible with package guix Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 15 Oct 2020 22:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 44025 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 44025@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16028005192910 (code B ref -1); Thu, 15 Oct 2020 22:22:01 +0000 Received: (at submit) by debbugs.gnu.org; 15 Oct 2020 22:21:59 +0000 Received: from localhost ([127.0.0.1]:56837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTBdH-0000ks-AF for submit@debbugs.gnu.org; Thu, 15 Oct 2020 18:21:59 -0400 Received: from lists.gnu.org ([209.51.188.17]:36240) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTBdG-0000kk-0s for submit@debbugs.gnu.org; Thu, 15 Oct 2020 18:21:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57732) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTBdF-0007Cb-Ks for bug-guix@gnu.org; Thu, 15 Oct 2020 18:21:57 -0400 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:37421) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kTBdB-0000Hm-5o for bug-guix@gnu.org; Thu, 15 Oct 2020 18:21:56 -0400 Received: by mail-wm1-x334.google.com with SMTP id j136so683102wmj.2 for ; Thu, 15 Oct 2020 15:21:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=rvAk2wbA5LPrOWldk4ufbpeiVfbwDm5AcxW+j2HDOPg=; b=XZah2hKNRWnZWDfnHJ1H1ozEC5+UHzW7H1O2u21So8Okmoc4Z0NMiEyV02CvoiUiTU G1Pmf6uCYul/xHnocKVyikCMSTZic2/Df3Zh/jBqbRqqdQolAS8x3YqcPl/qkkrYMvq9 9fASWop+61XPk0Cz/pZJsbPSLfav02MsoFwOOiPrpgytOXehBXBe1O3g0BHl0MYNu8MH PBtqylRL+4uW5mUhR6/ciizQdkkMZZ1iD8vqrYyIXQDFQUVE/aqhMsAjdvlv19xfFdSR k/+/KvsT7Toijg2RT0JYotdQoHskl31q1yJgsKj5wET4v9cdagKWhINfVtyGGkXFw3ka zwZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=rvAk2wbA5LPrOWldk4ufbpeiVfbwDm5AcxW+j2HDOPg=; b=X+mA+4NA72FZvHnbV8TjB5+PlwiGj7dDUmrqrrhM4Ca5oi3+/o/yMG1MWt2jzGoE67 9zksWcqWTsGPSQPWV8Yc7oUkWBfzte4Dso5tdBf5ZDzJwpodoK9S289jOB9FiuLQ3WWX grUuQ7cLXpX/4yV8n2ea1haMgBV1pH9gp2IXBjTke3ar7CqmLsQ1pHM0mLb3frkA09Zt kGrVlinr02yh54dt2OPAHuLyXgEIumv7sQsXAVjK8yI5hWExZpdhcy+P5PB89Bj35KBq zNU3+oRD00q2AQd140ZvSqjvWQIUXsZIhfFlEMLf4itg1nqr9QuyWqiG69cWnhibNct/ NrdQ== X-Gm-Message-State: AOAM531PjsOE9Z4dI78PYDcwm7ASFso6QQl2xo1sqRSdviiQyTRPA7bV x25jb3iXlOIQjgPcwGgT3yh2PizyGuw= X-Google-Smtp-Source: ABdhPJwU+yUdTxkJktO5kl0wrNJD8tBSMnvgHmye+OldYyKhQw3WMoiyhqOp+3osoIgFJ7n8QDHTQA== X-Received: by 2002:a1c:2e0d:: with SMTP id u13mr682381wmu.179.1602800508414; Thu, 15 Oct 2020 15:21:48 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id x4sm978403wrt.93.2020.10.15.15.21.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Oct 2020 15:21:47 -0700 (PDT) From: zimoun Date: Fri, 16 Oct 2020 00:21:46 +0200 Message-ID: <86v9fbyvt1.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::334; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x334.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Dear, Is it possible to keep the compatibility between the package =E2=80=99haunt= =E2=80=99 and the package =E2=80=99guix=E2=80=99? Otherwise, building guix-artwork/websi= te takes ages, raises a lot of warnings=E2=80=A6 and makes me unhappy. :-) The issue is that haunt is currently built with guile@3.0.2 and the package =E2=80=99guix=E2=80=99 with guile@3.0.4. Therefore, =E2=80=99haunt= build=E2=80=99 claims: --8<---------------cut here---------------start------------->8--- ;;; WARNING: loading compiled file /gnu/store/jkxwzw8dimbmbqqy12744wr3n2vxc= lnv-profile/lib/guile/3.0/site-ccache/guix/ci.go failed: ;;; In procedure load-thunk-from-memory: incompatible bytecode version ;;; WARNING: loading compiled file /home/simon/.config/guix/profiles/emacs/= emacs/lib/guile/3.0/site-ccache/guix/ci.go failed: ;;; In procedure load-thunk-from-memory: incompatible bytecode version ;;; WARNING: loading compiled file /home/simon/.config/guix/profiles/emacs/= emacs/lib/guile/3.0/site-ccache/guix/ci.go failed: --8<---------------cut here---------------end--------------->8--- The easy fixes is to replace =E2=80=9Cguile-3.0=E2=80=99 by =E2=80=99guile-= 3.0-latest=E2=80=99 in the inputs of =E2=80=99haunt=E2=80=99. However, =E2=80=98guix build haunt=E2= =80=99 says: --8<---------------cut here---------------start------------->8--- wrote `haunt/config.go' ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=3D0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /gnu/store/ah16zr8mmfkqy23rr7jy5a842ca1q9h1-guile-3.0.4/bin/g= uild ;;; WARNING: compilation of /gnu/store/ah16zr8mmfkqy23rr7jy5a842ca1q9h1-gui= le-3.0.4/bin/guild failed: ;;; failed to create path for auto-compiled file "/gnu/store/ah16zr8mmfkqy2= 3rr7jy5a842ca1q9h1-guile-3.0.4/bin/guild" GEN haunt/asset.go =E2=80=A6=20=20 --8<---------------cut here---------------end--------------->8--- and --8<---------------cut here---------------start------------->8--- stripping binaries in "/gnu/store/ncva9mpxc1ypkmvy8a0xxvldpzap5j29-haunt-0.= 2.4/lib" with "strip" and flags ("--strip-debug" "--enable-deterministic-ar= chives") strip: Unable to recognise the format of the input file `/gnu/store/ncva9mp= xc1ypkmvy8a0xxvldpzap5j29-haunt-0.2.4/lib/guile/3.0/site-ccache/haunt/asset= .go' warning: /gnu/store/ncva9mpxc1ypkmvy8a0xxvldpzap5j29-haunt-0.2.4/lib/guile/= 3.0/site-ccache/haunt/asset.go: program "strip" exited with non-zero exit s= tatus 1 --8<---------------cut here---------------end--------------->8--- ending with =E2=80=9Csuccessfully built /gnu/store/p088xcmwksb8gkkqiwzwc3v9= r3cmjnrs-haunt-0.2.4.drv=E2=80=9D and an apparently working haunt =E2=80=93=E2=80=93 at least the website builds wit= hout warning and seems rendering correctly. Well, does it make sense to drag gnu/packages/package-management.scm in guile-xyz.scm? and then replace with something like: (inputs `(("guile" ,@(assoc-ref (package-native-inputs guix) "guile")))) Or create a haunt variant named =E2=80=99haunt-guix=E2=80=99 keeping the co= mpatibility? Since I am not a haunt user, I do not have an opinion. All the best, simon PS: I am locally building the website time to time when hacking on the file =E2=80=99sources.json=E2=80=99 used by SWH. From unknown Thu Aug 14 22:22:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44025: haunt incompatible with package guix Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 16 Oct 2020 14:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44025 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: zimoun Cc: 44025@debbugs.gnu.org Received: via spool by 44025-submit@debbugs.gnu.org id=B44025.160285862420095 (code B ref 44025); Fri, 16 Oct 2020 14:31:02 +0000 Received: (at 44025) by debbugs.gnu.org; 16 Oct 2020 14:30:24 +0000 Received: from localhost ([127.0.0.1]:60386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTQkS-0005E2-AJ for submit@debbugs.gnu.org; Fri, 16 Oct 2020 10:30:24 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38390) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTQkQ-0005Dm-Ez for 44025@debbugs.gnu.org; Fri, 16 Oct 2020 10:30:23 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33152) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kTQkL-0000LL-6t; Fri, 16 Oct 2020 10:30:17 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=37578 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kTQkH-00026X-AN; Fri, 16 Oct 2020 10:30:15 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <86v9fbyvt1.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 25 =?UTF-8?Q?Vend=C3=A9miaire?= an 229 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 16 Oct 2020 16:30:11 +0200 In-Reply-To: <86v9fbyvt1.fsf@gmail.com> (zimoun's message of "Fri, 16 Oct 2020 00:21:46 +0200") Message-ID: <87pn5i5jm4.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, zimoun skribis: > Well, does it make sense to drag gnu/packages/package-management.scm in > guile-xyz.scm? and then replace with something like: > > (inputs > `(("guile" ,@(assoc-ref (package-native-inputs guix) "guile")))) > > > Or create a haunt variant named =E2=80=99haunt-guix=E2=80=99 keeping the = compatibility? Can we do that, but keep that variant in the web site=E2=80=99s =E2=80=98.g= uix.scm=E2=80=99 file? Thanks! Ludo=E2=80=99. From unknown Thu Aug 14 22:22:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44025: haunt incompatible with package guix Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 18 Oct 2020 00:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44025 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 44025@debbugs.gnu.org Received: via spool by 44025-submit@debbugs.gnu.org id=B44025.160297954218170 (code B ref 44025); Sun, 18 Oct 2020 00:06:01 +0000 Received: (at 44025) by debbugs.gnu.org; 18 Oct 2020 00:05:42 +0000 Received: from localhost ([127.0.0.1]:35771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTwCk-0004iz-6e for submit@debbugs.gnu.org; Sat, 17 Oct 2020 20:05:42 -0400 Received: from mail-wm1-f45.google.com ([209.85.128.45]:36016) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTwCi-0004il-14 for 44025@debbugs.gnu.org; Sat, 17 Oct 2020 20:05:41 -0400 Received: by mail-wm1-f45.google.com with SMTP id e2so9203468wme.1 for <44025@debbugs.gnu.org>; Sat, 17 Oct 2020 17:05:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=LJFUiAA7Yu6FrDJHpBq9F7quOf0/VabWREX/u+lxovE=; b=mrpJa8ZI+l2nPP3Qsau2neXGLIP09HtR9NAlSCNGlsIbFm2Cakt5lYEnmr0LdjMHqy 2CZU1kX9KjZfg83n49LqOUQoSDpfN2lD/wkNWLPdOUtoe1aAojIiU/fI0p2hJJEdaLS2 OkQqvFIhLwFKSjqs1pAF1s/v6AR2OJB4Z/PZ2n+TQLqb51Rzsmg0COwvKy8jan1lz9qu PyAVYSiNdCmtUNoGg5isj7FYPkuTfeSIbrWC51DW4WEcrnUHRucU9J7MHKQedNh7GyYs wIbOa9FnK0gnHnOnD4JXefKFKW2U11LJoj3IUdXoJf8Jn15q8qQuVvMuVNLjYb8b01ff kTmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=LJFUiAA7Yu6FrDJHpBq9F7quOf0/VabWREX/u+lxovE=; b=k7VhcpO8EPOFee4Ls0taHpqxL8Z1it9Fka+xw3Ms3dQc3t0CI6A6bxoke0JQneIvFS z5XwJ/WYIekyYpyM+cp6IdPDnLTA0bBW3QyO4M1CcGTvnImJbyvlbo3vgjr+6Zs9bL0S njVEGIUl+sqxxmtQswneiu47YZwdQdx0/JmAf4EeT9DsRhRB5ebrOzrGn8BFZ5MgwZ6f 6d1x7gezHG+ONuPBrRMv2rx7o6svAy8J6CTNhxja2iiVxyagVTNcdcTgBT1NealMx4my pNvXo7wHJEzmAev3wTBHYVQSAeUE30VKbDvqOoXZuuX80HOAwIApQmpsEZ9FRz+a3svQ I94g== X-Gm-Message-State: AOAM530WO8d133RWJ/28sJgC9XI8H78e6/qnH3qUSQsDnp14s/vq1QnB XQjnCpAVDGhQ4kz47YTA7ruZUV63g6Y= X-Google-Smtp-Source: ABdhPJwMVKBTtmqAjXJdNQFTJpA3JQtQ8DOkcbZq87t71kRAML+pFMOO3xypEE5OoaKPxS74ke7Wvw== X-Received: by 2002:a1c:e444:: with SMTP id b65mr11020863wmh.65.1602979533973; Sat, 17 Oct 2020 17:05:33 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id c16sm11091064wrx.31.2020.10.17.17.05.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 17 Oct 2020 17:05:33 -0700 (PDT) From: zimoun In-Reply-To: <87pn5i5jm4.fsf@gnu.org> References: <86v9fbyvt1.fsf@gmail.com> <87pn5i5jm4.fsf@gnu.org> Date: Sun, 18 Oct 2020 02:05:32 +0200 Message-ID: <86ft6c9z5f.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, On Fri, 16 Oct 2020 at 16:30, Ludovic Court=C3=A8s wrote: >> (inputs >> `(("guile" ,@(assoc-ref (package-native-inputs guix) "guile")))) >> >> >> Or create a haunt variant named =E2=80=99haunt-guix=E2=80=99 keeping the= compatibility? > > Can we do that, but keep that variant in the web site=E2=80=99s =E2=80=98= .guix.scm=E2=80=99 > file? My proposal to fix the annoyance is #44051. The variant is created in the manifest file. Since I am not using =E2=80=99.guix.scm=E2=80=99, I hav= e not looked into. Next round, after v1.2. :-) Cheers, simon From unknown Thu Aug 14 22:22:36 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: zimoun Subject: bug#44025: closed (Re: bug#44025: haunt incompatible with package guix) Message-ID: References: <877drjfq0f.fsf@gmail.com> <86v9fbyvt1.fsf@gmail.com> X-Gnu-PR-Message: they-closed 44025 X-Gnu-PR-Package: guix Reply-To: 44025@debbugs.gnu.org Date: Wed, 21 Oct 2020 17:28:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1603301281-30635-1" This is a multi-part message in MIME format... ------------=_1603301281-30635-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #44025: haunt incompatible with package guix which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 44025@debbugs.gnu.org. --=20 44025: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D44025 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1603301281-30635-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 44025-done) by debbugs.gnu.org; 21 Oct 2020 17:27:53 +0000 Received: from localhost ([127.0.0.1]:50448 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVHtx-0007xk-Bo for submit@debbugs.gnu.org; Wed, 21 Oct 2020 13:27:53 -0400 Received: from mail-wr1-f48.google.com ([209.85.221.48]:44640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVHtw-0007xX-1a for 44025-done@debbugs.gnu.org; Wed, 21 Oct 2020 13:27:52 -0400 Received: by mail-wr1-f48.google.com with SMTP id t9so3925381wrq.11 for <44025-done@debbugs.gnu.org>; Wed, 21 Oct 2020 10:27:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version:content-transfer-encoding; bh=jgJ/4YcfAr+M5YsZlqD8Oo3qgGflp6xEfJuS1iy8qI0=; b=E0Zon+VxDIXHA4AS+eT1MkAcCBbsow1PupBO6AeGx7VcBdoIp0+Lt1YEkBjnS71RP/ r1ndUyHeGLKodXy9y5QaGWczsVctz2tdacM/Ap+RVqsKSW4fdanZD7+8nHV3NFSzNR16 cbNcw2HZ8r8u42BRIDx1mEdUkJ+u1U0ihTdLW6rKJmitAvY7n6xtq1Fqg+iTDpc1SL9+ uv5SWbLOHqMVOMVd4zzDJGYCEF9NCKpUqun/i6uPOXPkXNzW+i31MNFCL6md/9FRO2YV RVlG8o+2eGwdVWNQ8vyVrYzliqFs9v45deEbcDk34+kN1pxgpfBnXFqj0/sB9HJn0ZL3 xVzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=jgJ/4YcfAr+M5YsZlqD8Oo3qgGflp6xEfJuS1iy8qI0=; b=ZDzzE2DRvxH1nINiZi599APyrB7e1vxhPPTS9uXdIuFT4SWtSy/lh+hszecTUTDcv4 ysNdfN4SR9XHLJfDBNltqy63Rbekopk1nFMO72ynH6lalkD5ed4Y1Om2STaiOATNYMYj hIaL6UWNdmv87ttWB18d/Oj3vdSbiyeNxWerA6glBeczQpYORbZtpIhoqRabR0Fhds0G Y6DD8zaHw6tFzFd8wAzsSXHegzbAGP4rlhx3z/Yy/Iy8F5cDTafO7j2kvUCTQgfUXGPZ y2oj6+h2jlEvlwOup8z7NSKDh2LNFBEwSJFykWLuSIMTlsbOgJzTiD5LBNS5HGajKObn Ofzg== X-Gm-Message-State: AOAM533RODetQN+V+Smrj1wHakGhsvB4Dv5xzn+hzTWfNtg+jCnXXlAi +Fi+q8wZiHVXj5RS2cbn4wXC9xCD+NY= X-Google-Smtp-Source: ABdhPJzSRcM+ceJPfxD817FqZ9Q5f7Bo1Wr4vK5JvAkkQPsMwlAfFUekjrHZ01cZnloH39ZejwgDuQ== X-Received: by 2002:a5d:568a:: with SMTP id f10mr5755400wrv.30.1603301265909; Wed, 21 Oct 2020 10:27:45 -0700 (PDT) Received: from pfiuh02 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id b15sm5059037wrm.65.2020.10.21.10.27.45 for <44025-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Oct 2020 10:27:45 -0700 (PDT) From: zimoun To: 44025-done@debbugs.gnu.org Subject: Re: bug#44025: haunt incompatible with package guix References: <86v9fbyvt1.fsf@gmail.com> Date: Wed, 21 Oct 2020 19:27:44 +0200 In-Reply-To: <86v9fbyvt1.fsf@gmail.com> (zimoun's message of "Fri, 16 Oct 2020 00:21:46 +0200") Message-ID: <877drjfq0f.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44025-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Fri, 16 Oct 2020 at 00:21, zimoun wrote: > Is it possible to keep the compatibility between the package =E2=80=99hau= nt=E2=80=99 and > the package =E2=80=99guix=E2=80=99? Otherwise, building guix-artwork/web= site takes > ages, raises a lot of warnings=E2=80=A6 and makes me unhappy. :-) > > The issue is that haunt is currently built with guile@3.0.2 and the > package =E2=80=99guix=E2=80=99 with guile@3.0.4. Therefore, =E2=80=99hau= nt build=E2=80=99 claims: The fix is applied to the =E2=80=99guix-artwork=E2=80=99 repo, see [1]. 1: Closing! ------------=_1603301281-30635-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 15 Oct 2020 22:21:59 +0000 Received: from localhost ([127.0.0.1]:56837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTBdH-0000ks-AF for submit@debbugs.gnu.org; Thu, 15 Oct 2020 18:21:59 -0400 Received: from lists.gnu.org ([209.51.188.17]:36240) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTBdG-0000kk-0s for submit@debbugs.gnu.org; Thu, 15 Oct 2020 18:21:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57732) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTBdF-0007Cb-Ks for bug-guix@gnu.org; Thu, 15 Oct 2020 18:21:57 -0400 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:37421) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kTBdB-0000Hm-5o for bug-guix@gnu.org; Thu, 15 Oct 2020 18:21:56 -0400 Received: by mail-wm1-x334.google.com with SMTP id j136so683102wmj.2 for ; Thu, 15 Oct 2020 15:21:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=rvAk2wbA5LPrOWldk4ufbpeiVfbwDm5AcxW+j2HDOPg=; b=XZah2hKNRWnZWDfnHJ1H1ozEC5+UHzW7H1O2u21So8Okmoc4Z0NMiEyV02CvoiUiTU G1Pmf6uCYul/xHnocKVyikCMSTZic2/Df3Zh/jBqbRqqdQolAS8x3YqcPl/qkkrYMvq9 9fASWop+61XPk0Cz/pZJsbPSLfav02MsoFwOOiPrpgytOXehBXBe1O3g0BHl0MYNu8MH PBtqylRL+4uW5mUhR6/ciizQdkkMZZ1iD8vqrYyIXQDFQUVE/aqhMsAjdvlv19xfFdSR k/+/KvsT7Toijg2RT0JYotdQoHskl31q1yJgsKj5wET4v9cdagKWhINfVtyGGkXFw3ka zwZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=rvAk2wbA5LPrOWldk4ufbpeiVfbwDm5AcxW+j2HDOPg=; b=X+mA+4NA72FZvHnbV8TjB5+PlwiGj7dDUmrqrrhM4Ca5oi3+/o/yMG1MWt2jzGoE67 9zksWcqWTsGPSQPWV8Yc7oUkWBfzte4Dso5tdBf5ZDzJwpodoK9S289jOB9FiuLQ3WWX grUuQ7cLXpX/4yV8n2ea1haMgBV1pH9gp2IXBjTke3ar7CqmLsQ1pHM0mLb3frkA09Zt kGrVlinr02yh54dt2OPAHuLyXgEIumv7sQsXAVjK8yI5hWExZpdhcy+P5PB89Bj35KBq zNU3+oRD00q2AQd140ZvSqjvWQIUXsZIhfFlEMLf4itg1nqr9QuyWqiG69cWnhibNct/ NrdQ== X-Gm-Message-State: AOAM531PjsOE9Z4dI78PYDcwm7ASFso6QQl2xo1sqRSdviiQyTRPA7bV x25jb3iXlOIQjgPcwGgT3yh2PizyGuw= X-Google-Smtp-Source: ABdhPJwU+yUdTxkJktO5kl0wrNJD8tBSMnvgHmye+OldYyKhQw3WMoiyhqOp+3osoIgFJ7n8QDHTQA== X-Received: by 2002:a1c:2e0d:: with SMTP id u13mr682381wmu.179.1602800508414; Thu, 15 Oct 2020 15:21:48 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id x4sm978403wrt.93.2020.10.15.15.21.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Oct 2020 15:21:47 -0700 (PDT) From: zimoun To: bug-guix@gnu.org Subject: haunt incompatible with package guix Date: Fri, 16 Oct 2020 00:21:46 +0200 Message-ID: <86v9fbyvt1.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::334; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x334.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Dear, Is it possible to keep the compatibility between the package =E2=80=99haunt= =E2=80=99 and the package =E2=80=99guix=E2=80=99? Otherwise, building guix-artwork/websi= te takes ages, raises a lot of warnings=E2=80=A6 and makes me unhappy. :-) The issue is that haunt is currently built with guile@3.0.2 and the package =E2=80=99guix=E2=80=99 with guile@3.0.4. Therefore, =E2=80=99haunt= build=E2=80=99 claims: --8<---------------cut here---------------start------------->8--- ;;; WARNING: loading compiled file /gnu/store/jkxwzw8dimbmbqqy12744wr3n2vxc= lnv-profile/lib/guile/3.0/site-ccache/guix/ci.go failed: ;;; In procedure load-thunk-from-memory: incompatible bytecode version ;;; WARNING: loading compiled file /home/simon/.config/guix/profiles/emacs/= emacs/lib/guile/3.0/site-ccache/guix/ci.go failed: ;;; In procedure load-thunk-from-memory: incompatible bytecode version ;;; WARNING: loading compiled file /home/simon/.config/guix/profiles/emacs/= emacs/lib/guile/3.0/site-ccache/guix/ci.go failed: --8<---------------cut here---------------end--------------->8--- The easy fixes is to replace =E2=80=9Cguile-3.0=E2=80=99 by =E2=80=99guile-= 3.0-latest=E2=80=99 in the inputs of =E2=80=99haunt=E2=80=99. However, =E2=80=98guix build haunt=E2= =80=99 says: --8<---------------cut here---------------start------------->8--- wrote `haunt/config.go' ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=3D0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /gnu/store/ah16zr8mmfkqy23rr7jy5a842ca1q9h1-guile-3.0.4/bin/g= uild ;;; WARNING: compilation of /gnu/store/ah16zr8mmfkqy23rr7jy5a842ca1q9h1-gui= le-3.0.4/bin/guild failed: ;;; failed to create path for auto-compiled file "/gnu/store/ah16zr8mmfkqy2= 3rr7jy5a842ca1q9h1-guile-3.0.4/bin/guild" GEN haunt/asset.go =E2=80=A6=20=20 --8<---------------cut here---------------end--------------->8--- and --8<---------------cut here---------------start------------->8--- stripping binaries in "/gnu/store/ncva9mpxc1ypkmvy8a0xxvldpzap5j29-haunt-0.= 2.4/lib" with "strip" and flags ("--strip-debug" "--enable-deterministic-ar= chives") strip: Unable to recognise the format of the input file `/gnu/store/ncva9mp= xc1ypkmvy8a0xxvldpzap5j29-haunt-0.2.4/lib/guile/3.0/site-ccache/haunt/asset= .go' warning: /gnu/store/ncva9mpxc1ypkmvy8a0xxvldpzap5j29-haunt-0.2.4/lib/guile/= 3.0/site-ccache/haunt/asset.go: program "strip" exited with non-zero exit s= tatus 1 --8<---------------cut here---------------end--------------->8--- ending with =E2=80=9Csuccessfully built /gnu/store/p088xcmwksb8gkkqiwzwc3v9= r3cmjnrs-haunt-0.2.4.drv=E2=80=9D and an apparently working haunt =E2=80=93=E2=80=93 at least the website builds wit= hout warning and seems rendering correctly. Well, does it make sense to drag gnu/packages/package-management.scm in guile-xyz.scm? and then replace with something like: (inputs `(("guile" ,@(assoc-ref (package-native-inputs guix) "guile")))) Or create a haunt variant named =E2=80=99haunt-guix=E2=80=99 keeping the co= mpatibility? Since I am not a haunt user, I do not have an opinion. All the best, simon PS: I am locally building the website time to time when hacking on the file =E2=80=99sources.json=E2=80=99 used by SWH. ------------=_1603301281-30635-1--