From unknown Thu Aug 14 21:51:22 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#35138 <35138@debbugs.gnu.org> To: bug#35138 <35138@debbugs.gnu.org> Subject: Status: guix system search needs installer Reply-To: bug#35138 <35138@debbugs.gnu.org> Date: Fri, 15 Aug 2025 04:51:22 +0000 retitle 35138 guix system search needs installer reassign 35138 guix submitter 35138 Jonathan Brielmaier severity 35138 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 04 04:55:19 2019 Received: (at submit) by debbugs.gnu.org; 4 Apr 2019 08:55:19 +0000 Received: from localhost ([127.0.0.1]:43673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hBy9W-0007qz-RR for submit@debbugs.gnu.org; Thu, 04 Apr 2019 04:55:19 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hBy9U-0007qj-0D for submit@debbugs.gnu.org; Thu, 04 Apr 2019 04:55:17 -0400 Received: from lists.gnu.org ([209.51.188.17]:52021) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hBy9N-00015f-AH for submit@debbugs.gnu.org; Thu, 04 Apr 2019 04:55:10 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33720) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hBy9M-0005QK-D9 for bug-guix@gnu.org; Thu, 04 Apr 2019 04:55:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hBy9J-0000tr-Ry for bug-guix@gnu.org; Thu, 04 Apr 2019 04:55:08 -0400 Received: from mout.web.de ([217.72.192.78]:49867) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hBy9I-0000mt-OZ for bug-guix@gnu.org; Thu, 04 Apr 2019 04:55:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1554368099; bh=9slhj6e8RQ/PC5KkVPqr6WE3lTPtJwzWCQxJvugB4+s=; h=X-UI-Sender-Class:To:From:Subject:Date; b=U2fg/cDwfiUZwT9xsU3Xjj8DLn6RSeHjTffS1fTd4+KJQISbowQndPa4vwJv43nDm xe9VIjzaJBvthM9ruVzl0YX21btfldHFhfREwfLQTbctidc5P+erO4knp81XX7bNLV sdqwjsJbqLv7TBy6a7bVH2Rp1Y+JsLSee3IO53Ak= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from [10.181.159.140] ([2.247.255.140]) by smtp.web.de (mrweb102 [213.165.67.124]) with ESMTPSA (Nemesis) id 0LcPSk-1gTJSP2ScI-00jqzY for ; Thu, 04 Apr 2019 10:54:59 +0200 To: bug-guix@gnu.org From: Jonathan Brielmaier Subject: guix system search needs installer Message-ID: <56dc9a78-a55c-a8a3-157c-327399784171@web.de> Date: Thu, 4 Apr 2019 10:54:57 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.2 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:J+HYEHw3kKY+bMY6hLJMFfTYShkO0IU/W+llL6Ds2Ic4oXMgg4k dFlNlRBOCkdA4ireC/41S1QTUQiexShkukBcKBr22VBElfOXXsVfsvRY9EhGOxJyUzbq/kh 9+YZ3u+27GUugpaeRutDwuQtlM5/SSyT2BmvwpHQp0BqDIW/Avi29WxBSpL7y+oI4TvOgiM 9JESI5LQ4y4Ae6X6KNJqA== X-UI-Out-Filterresults: notjunk:1;V03:K0:b04yVuZcAq8=:GqH+6seyn/ddjSA4dmp7Bw JqOYdAGFb0g5+eTR2q171mSWWdW6XfcPkA1NX0FM1rgipbjBZ4ivV/ql+1as+u02nkOfGVkbT nSqOc7rZNaBKHGdvAMFSnXnXhDFfWAtePGwfJgJj71OLaR/RNRmg3R+lWczkz7Xl3wAFIiYRT lH1Uk3K02TF1uJla492NafIQc56Y1nzcCOno8KL9Ort1HsGAMHBUtu0s+IQWN0WuvXADEP0Lj 2O3Bg/abHbxzGGLzPtjs/bVFcgKQqEElqY41ScdpmZ2L6FF7TEfimv/kRT3XtPHAbgBS5sxOy ZxSk79LD2IIBeCjLtuaeocXRHhYrfqa62bvK0mhTVtP8RYbxY7N33TfUq2Uh/RyaOqR505gLX ZAJTByK+BIhlbAQFmJD/Ur6EriIqKrL7QOrdNekvq6LMr0n5LSaRx52M8J4NOBHX3zhXm++wz Smjo009xgeQwCzmU2DEWWVUnMgDjFkxGHv5AbQhpX+dALiYsVUaSwnsti5TsfyKgFMdVSS9NW 5DJ/Mw4hJmLxS5NUsjf2LkpY4KI+m27IbcnkkhClkZdyhaVClJIb2ysiZI+rPyNKMY6rXFjqI zmCjdVAH/mYzTKSq0xJMMSPAAyQ5s2wLFZ4sMwlLdbyRPGHs4o3gKXjiEUZS73o2FxcLQSWPc Dky98hBqfPh+Hu71OO6x0GWovogDnRJVtUZ4JaLg3PcdaKcpsgo078q58zAFC8iDxb3SLAF5L N57UJqTpw3jvgGkomW/2kAcNuhn3oqSgdv4/MgYovwGvDCfd8PI1dR1xWiy3mIOOYPFoJ/zk0 RoCVGlc/KxVNDHUH4CHsoTuOA99pyjTyou+qVKxPUOAY/d5JZPph6hr3gSvDP2monkvVI9xnK LYCtEvKG6yVA0fL5owuKRQjAqz7U/64jhoGtVUazQR8Fho9C6fJKzxGWW7N3V5oCjKHNsFUYG WR0Q4QFjLQA== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 217.72.192.78 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 0.9 (/) 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: -0.1 (/) Hi, during the use of the openSUSE package of Guix I found a little "bug". Running "guix system search" results in: guix system: warning: failed to load '(gnu system install)': no code for module (gnu installer) So I packaged guile-newt and configured the guix package with "--enable-installer". Now this problem is gone :) I just wonder if we should document this, so that it's clear "--enable-installer" is not only needed for the installer. Or maybe there is a way to remove the dependency for "guix system search" on (gnu installer). ~Jonathan From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 04 11:50:50 2019 Received: (at 35138-done) by debbugs.gnu.org; 4 Apr 2019 15:50:50 +0000 Received: from localhost ([127.0.0.1]:44598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hC4de-0003FX-65 for submit@debbugs.gnu.org; Thu, 04 Apr 2019 11:50:50 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49166) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hC4db-0003FI-3W for 35138-done@debbugs.gnu.org; Thu, 04 Apr 2019 11:50:48 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47752) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hC4dV-0006GN-My; Thu, 04 Apr 2019 11:50:41 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=59692 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hC4dU-0005WD-MD; Thu, 04 Apr 2019 11:50:41 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Jonathan Brielmaier Subject: Re: bug#35138: guix system search needs installer References: <56dc9a78-a55c-a8a3-157c-327399784171@web.de> Date: Thu, 04 Apr 2019 17:50:38 +0200 In-Reply-To: <56dc9a78-a55c-a8a3-157c-327399784171@web.de> (Jonathan Brielmaier's message of "Thu, 4 Apr 2019 10:54:57 +0200") Message-ID: <875zrtsrap.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 35138-done Cc: 35138-done@debbugs.gnu.org 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, Jonathan Brielmaier skribis: > during the use of the openSUSE package of Guix I found a little "bug". > Running "guix system search" results in: > > guix system: warning: failed to load '(gnu system install)': > no code for module (gnu installer) (Note that it=E2=80=99s a warning, not an error.) I cannot reproduce this with a =E2=80=98guix=E2=80=99 coming from =E2=80=98= guix pull=E2=80=99: --8<---------------cut here---------------start------------->8--- $ guix system search . > /dev/null $ echo $? 0 --8<---------------cut here---------------end--------------->8--- Indeed, the problem came from the makefiles, and is fixed in commit a7ad4505b7a09f32e2727a333e11716739efb713. Thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 12 06:51:40 2019 Received: (at 35138) by debbugs.gnu.org; 12 Apr 2019 10:51:40 +0000 Received: from localhost ([127.0.0.1]:55500 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hEtmW-0004Ag-31 for submit@debbugs.gnu.org; Fri, 12 Apr 2019 06:51:40 -0400 Received: from mout.web.de ([212.227.17.11]:43081) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hEtmT-0004AO-6U for 35138@debbugs.gnu.org; Fri, 12 Apr 2019 06:51:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1555066288; bh=/9FDsCbLoousHluU1TYNy/y9zQB66hvUEfjPskMfmcU=; h=X-UI-Sender-Class:To:Subject:From:Cc:Date; b=Kva5CMY3yQXnM2dYR48vH/y2yUzzYeTjmgxfgjB5QOPuAPuvOPHv8v2osyTInBPsn kfod3GdZh1Ibd2CgYciPnXjWE7sTtBocRZ33KTkqf4hEZjabuf/yXI8t/HTTg4mxdV YtWn4ZyCS0GrrNhqWAAg/VjSBLeIfIkFsrnu/z34= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from [10.160.65.136] ([195.135.221.2]) by smtp.web.de (mrweb102 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MZlMw-1haGgY3Q8E-00LUM0; Fri, 12 Apr 2019 12:51:28 +0200 To: 35138@debbugs.gnu.org Subject: guix system search needs installer From: Jonathan Brielmaier Message-ID: Date: Fri, 12 Apr 2019 12:51:27 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:2K2CIpOpJpivjTSqqThyw8n4eVDsPk5Q3M+iAAn1+gwafpmzbnp a2Ie68L4WV3idQJ/QFQ4V1ehYx6l0Az8rifHZ/KGe7nIF2TVSbWvrTDejIRtLm2Sg3AwKYo wsp9CtEkSMl/XG6uWEVZ67L3YQ2GyMyGYcsFbEP+MEwbk19zJ/FAq2/BDICun0AX3OSoFtu u9FsPTJ23DdWu2mccRwRw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:fL0rxvyvy9o=:LPFyliqsA11TZI9aiN8iny Wb23YOeT/7siC9bhcrOFyTSZU7my3odAWFYMLYk3wjtfFKpAHEr4Sm3G9rOO6S9lXXyaLyhpF 6WQ5Dl6HeYbVdOGs+sQKQDXXc5tP7iV5zBU17TpvcmQIMeGQGYoPEOP4IyssX5Gw5fILE5P83 ICPp284ym+hGtNphvyjWe9ROi9kLK0lCByhA/i/agapm8D1rmdc0bOcIJ1dASN+V5DfkPuzVQ f2/AWg4GUVZe9Gr3I8pdmRLDEELPU2q9C1CSgYDAhAUgLZdxrfYxDLsohpRgGyT/tz6EaxTrq yTxx6UC4Tf4PJN4bgeknCMa101DOaFXi+df9UVLB5EbdDaT8WZlvbybbctiubb1KjQN50QRwH 1wYJ8iG5h/p6FGDbNxvQKiAg0S1rhdnOZ7Y64Vs6TaIJlOzGiZ7oM38Cu41aUaJbe/Wuec3+g BIQNwDftx+LNYEO+MPe5gTB/wq9JrAxi30ihG5EuLAkcOSzChQBEKHr9qvQp31gmDE167h8aF ELjQ2Ycxp9kqvABYjz+8UxaKeDbck25YulVksnmugh65W9Hy97/rXNQ52ERxW3ZrBlXo6qvMj 1ltvCDPYN8o+RdGbdCCfEqvAbUIDEroL+G3/5PbrkFY2ui8MZHOxo4VKyvWUs/su7CANXYFUR kRb8XcBOOdouXS4mZyWKz/pG56/TODag7xnDnRNKzNNvZwikcegR7bbel3Tv2Exu2Excxdfgn aTDbKpWW6XGuuTVYPzmhjpjikP5QflVFJOrXzu4b2RxgEQGLRxXLcFVpW7nNqEVnhedBuToLv zciXqUBvLfmgzwsZcwdyGiKsPrXadmB04lCFe1cOC9itd7Rr1qN68ko8F/w601HEtpZE7C0Wo 48joIbzMxIOk7UwjLtWYQtWu1yKteu+2CKvqTofaN+h/M2b8pL4kq6vA7OhO4w4r2+fQpYNQb rb9GHWKp+AQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 35138 Cc: =?UTF-8?Q?Ludovic_Court=c3=a8s?= 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.7 (-) I think your fix in commit a7ad4505b7a09f32e2727a333e11716739efb713 introduced another bug. So building guix now with "./configure --enable-installer" leads to this error: ------------------------------------------------------------------ + make clean Makefile:5388: *** missing separator. Stop. + make -j8 Makefile:5388: *** missing separator. Stop. ------------------------------------------------------------------ The resulting Makefile looks as follow: ------------------------------------------------------------------ 5384 scripts/guix: scripts/guix.in Makefile 5385 $(AM_V_at)rm -f $@ $@-t 5386 $(AM_V_at)$(MKDIR_P) "$(@D)" 5387 $(AM_V_GEN)$(do_subst) < "$(srcdir)/$@.in" > "$@-t" 5388 $(AM_V_at)chmod a+x,a-w "$@-t" && mv -f "$@-t" "$@" 5389 elif !ENABLE_INSTALLER 5390 ------------------------------------------------------------------ My assumption is that the ENABLE_INSTALLER statement in gnu/local.mk doesn't get evaluated "correctly". ------------------------------------------------------------------ 621 # Always ship the installer modules but compile them only when 622 # ENABLE_INSTALLER is true. 623 if ENABLE_INSTALLER 624 GNU_SYSTEM_MODULES += $(INSTALLER_MODULES) 625 elif !ENABLE_INSTALLER 626 MODULES_NOT_COMPILED += $(INSTALLER_MODULES) 627 endif ------------------------------------------------------------------ With "./configure --disable-installer" the line 5389 in Makefile is commented out. From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 12 11:57:51 2019 Received: (at 35138-done) by debbugs.gnu.org; 12 Apr 2019 15:57:51 +0000 Received: from localhost ([127.0.0.1]:56643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hEyYp-0007Vw-Au for submit@debbugs.gnu.org; Fri, 12 Apr 2019 11:57:51 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56181) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hEyYn-0007Vg-Gm for 35138-done@debbugs.gnu.org; Fri, 12 Apr 2019 11:57:49 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34767) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hEyYh-0005H0-RV; Fri, 12 Apr 2019 11:57:43 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=60770 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hEyYg-0002ME-NO; Fri, 12 Apr 2019 11:57:43 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Jonathan Brielmaier Subject: Re: guix system search needs installer References: X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 23 Germinal an 227 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, 12 Apr 2019 17:57:40 +0200 In-Reply-To: (Jonathan Brielmaier's message of "Fri, 12 Apr 2019 12:51:27 +0200") Message-ID: <877ebzp66j.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 35138-done Cc: 35138-done@debbugs.gnu.org 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 (---) Hello! Jonathan Brielmaier skribis: > So building guix now with "./configure --enable-installer" leads to this > error: > ------------------------------------------------------------------ > + make clean > Makefile:5388: *** missing separator. Stop. > + make -j8 > Makefile:5388: *** missing separator. Stop. > ------------------------------------------------------------------ > > The resulting Makefile looks as follow: > ------------------------------------------------------------------ > 5384 scripts/guix: scripts/guix.in Makefile > 5385 $(AM_V_at)rm -f $@ $@-t > > 5386 $(AM_V_at)$(MKDIR_P) "$(@D)" > > 5387 $(AM_V_GEN)$(do_subst) < "$(srcdir)/$@.in" > "$@-t" > > 5388 $(AM_V_at)chmod a+x,a-w "$@-t" && mv -f "$@-t" "$@" > > 5389 elif !ENABLE_INSTALLER > > 5390 > ------------------------------------------------------------------ Oops, commit c8e070dad70cbc13b6f77d4f20d7d21d3931a835 should fix it. Thanks for the report! Ludo=E2=80=99. From unknown Thu Aug 14 21:51:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 11 May 2019 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator