From unknown Fri Jun 20 07:11:52 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#63868 <63868@debbugs.gnu.org> To: bug#63868 <63868@debbugs.gnu.org> Subject: Status: [reconfigure, shepherd] error: remove: unbound variable Reply-To: bug#63868 <63868@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:11:52 +0000 retitle 63868 [reconfigure, shepherd] error: remove: unbound variable reassign 63868 guix submitter 63868 Attila Lendvai severity 63868 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 03 07:03:45 2023 Received: (at submit) by debbugs.gnu.org; 3 Jun 2023 11:03:45 +0000 Received: from localhost ([127.0.0.1]:41617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5P2v-0001gz-5s for submit@debbugs.gnu.org; Sat, 03 Jun 2023 07:03:45 -0400 Received: from lists.gnu.org ([209.51.188.17]:39050) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5P2s-0001gr-VH for submit@debbugs.gnu.org; Sat, 03 Jun 2023 07:03:44 -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 1q5P2s-0006Fl-NE for bug-guix@gnu.org; Sat, 03 Jun 2023 07:03:42 -0400 Received: from mail-0301.mail-europe.com ([188.165.51.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q5P2o-0007ZP-J6 for bug-guix@gnu.org; Sat, 03 Jun 2023 07:03:42 -0400 Date: Sat, 03 Jun 2023 11:03:25 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lendvai.name; s=protonmail3; t=1685790211; x=1686049411; bh=eno5hzTcd70Gd2Pbg4r0WnSt5jpmkt5tI/st6wsVXv4=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=pBxjEIdoOBEKUHz6txk2ww4H8Eq9AarJYfCD4qKAmJU2rTPRXv67I8OK1GP0Ugq+z 4zleSIU+pydDYxlQKcKwPEXAsSccYV0G8Gpp+2A6gFXbFV7xS6SJb7+tnplKlvdMxe EAONzT8CfKFotqE+5tgAh/RrEMaD0ip+IilzdUPwANHXaJcgUOT31J/0qZgjxQQ41a wPqMNETuAB8QypH3uuiF/hWyUat/o09U3Kg99hZqYkAA1TKhO4ZBw7LHTSE/Q5J/NI o9aTmf1AV4A38UFqmoymUoeqyvYrgLF9lnH39GefdQDbmOmSKRsM3MJvqHh4V+WzNH DfxLnkgejOMww== To: "bug-guix@gnu.org" From: Attila Lendvai Subject: [reconfigure, shepherd] error: remove: unbound variable Message-ID: Feedback-ID: 28384833:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=188.165.51.139; envelope-from=attila@lendvai.name; helo=mail-0301.mail-europe.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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 (--) $ sudo guix system reconfigure ... [...] building /gnu/store/8by5a6wqlxm3fw27xh3a6zzzwfczjpcm-install-bootloader.scm= .drv... guix system: bootloader successfully installed on '(/boot/efi)' guix system: warning: exception caught while executing 'eval' on service 'r= oot': error: remove: unbound variable guix system: warning: some services could not be upgraded hint: To allow changes to all the system services to take effect, you will = need to reboot. $ (notice the empty line before the prompt; may or may not be relevant) this is all foggy. the only certain part is that i get the above printed w= ith a recent commit, but when i rolled back the guix channel to: (commit "f9af75b2c34aab564c821b5bacebd8570777a535") then it finished without the above error. when it happens it also seems to break booting. it hang rather early, not l= ong after grub. it's happening on a server where i'd like to keep downtime low, so i didn't= do double checks. i just rolled back, reconfigured, and it worked afterwar= ds. HTH, --=20 =E2=80=A2 attila lendvai =E2=80=A2 PGP: 963F 5D5F 45C7 DFCD 0A39 -- =E2=80=9CChoice implies consciousness - a high degree of consciousness. Wit= hout it, you have no choice. Choice begins the moment you disidentify from = the mind and its conditioned patterns, the moment you become present....Nob= ody chooses dysfunction, conflict, pain. Nobody chooses insanity. They happ= en because there is not enough presence in you to dissolve the past, not en= ough light to dispel the darkness. You are not fully here. You have not qui= te woken up yet. In the meantime, the conditioned mind is running your life= .=E2=80=9D =09=E2=80=94 Eckhart Tolle (1948=E2=80=93) From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 05 03:04:40 2023 Received: (at 63868) by debbugs.gnu.org; 5 Jun 2023 07:04:40 +0000 Received: from localhost ([127.0.0.1]:47881 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q64Ge-0000C0-0C for submit@debbugs.gnu.org; Mon, 05 Jun 2023 03:04:40 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q64Gb-0000Bl-D5 for 63868@debbugs.gnu.org; Mon, 05 Jun 2023 03:04:38 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q64GV-0007Ak-NI; Mon, 05 Jun 2023 03:04:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=QhQIqIIOQdPhy0G1l3Jmk7beBmcFDn4sFFriDd6mlLw=; b=FNxSP5tNxgndG9IFDymD oQRMhDLP/D8cneAz622O2Tl4egb+A12f94xfDromTdgDFR+Nl2kjUKhdv156un9wOXFr1bDF/ZcrX ctpMRC6vfMxvLjz1TIEyCRLNhGeYch5m0x4tALhr6Ye0wW+pbpHr+X/sMVazBVJLeH3XG7D7lP+VV 04UsHU2b82niufRG10rxrtVCaG9vjgqxbHdB5k/Ex14SrsCP+Uwlwj65VfzM3cN7EONpOrWrhYZgc j+Hh1nIP7CUYLbGCFY/dSfceIC1LASM6eT6PnJ+iFSmg9fO4sa5gKPmmatVYOcPFeRhwPZyJa6tgb GqyqxGSbuiShWw==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q64GN-0001F1-U1; Mon, 05 Jun 2023 03:04:29 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Attila Lendvai Subject: Re: bug#63868: [reconfigure, shepherd] error: remove: unbound variable References: Date: Mon, 05 Jun 2023 09:04:21 +0200 In-Reply-To: (Attila Lendvai's message of "Sat, 03 Jun 2023 11:03:25 +0000") Message-ID: <87ttvmjsp6.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 63868 Cc: 63868@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 (---) Hi, Attila Lendvai skribis: > $ sudo guix system reconfigure ... > [...] > building /gnu/store/8by5a6wqlxm3fw27xh3a6zzzwfczjpcm-install-bootloader.s= cm.drv... > guix system: bootloader successfully installed on '(/boot/efi)' > guix system: warning: exception caught while executing 'eval' on service = 'root': > error: remove: unbound variable > guix system: warning: some services could not be upgraded > hint: To allow changes to all the system services to take effect, you wil= l need to reboot. =E2=80=98remove=E2=80=99 is a core binding (available by default) so I don= =E2=80=99t see how we can get that error. > this is all foggy. the only certain part is that i get the above printed= with a recent commit, but when i rolled back the guix channel to: > > (commit "f9af75b2c34aab564c821b5bacebd8570777a535") > > then it finished without the above error. > > when it happens it also seems to break booting. it hang rather early, not= long after grub. > > it's happening on a server where i'd like to keep downtime low, so i didn= 't do double checks. i just rolled back, reconfigured, and it worked afterw= ards. Weird. Are there any hints in /var/log/messages? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 07 06:21:56 2023 Received: (at 63868) by debbugs.gnu.org; 7 Jun 2023 10:21:56 +0000 Received: from localhost ([127.0.0.1]:53640 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q6qId-0008JN-Ry for submit@debbugs.gnu.org; Wed, 07 Jun 2023 06:21:56 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:43677) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q6qIb-0008J8-L2 for 63868@debbugs.gnu.org; Wed, 07 Jun 2023 06:21:54 -0400 Date: Wed, 07 Jun 2023 10:21:44 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lendvai.name; s=protonmail3; t=1686133307; x=1686392507; bh=uwtwov2KS6t2y3ZvOCq3oCIrYVg0VOP9VA8H86bAxmo=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=GaDuBac5qCP03lEIGZpl2SHmJ22Sho1/0PD3TcugLzINWPVPTfJjxTFTteQhjEPKG ftcFA7XGOc5/kTjQ8Y+RI2z0NNCZNizqLnLMk5ZE7xwHRXmPqr0v/H42KK52OXSAG5 2ZSg5uiH9JokrOI/RYfuN65/9VXidb7rdjLZvRkYi7eCHjy/hCIGwokwAULlhtF+P4 WeaTYdNEFVGVA4j4axZ9dOvCHT464UrvSRtui6BXal4MHAgkl4He+FcomNyaeMn6gs W6Oj4NzMbp+ZDiFvzpk3ytkrvhkRYxwejSzwJKoxe140K8/Zbc+XvkdhHAk75F+btB SBEYtZd50cHTQ== To: =?utf-8?Q?Ludovic_Court=C3=A8s?= From: Attila Lendvai Subject: Re: bug#63868: [reconfigure, shepherd] error: remove: unbound variable Message-ID: In-Reply-To: <87ttvmjsp6.fsf@gnu.org> References: <87ttvmjsp6.fsf@gnu.org> Feedback-ID: 28384833:user:proton 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: 63868 Cc: 63868@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 (-) close 63868 stop TL;DR HEAD of master doesn't exhibit this anymore, it works fine. > Weird. Are there any hints in /var/log/messages? nothing sticks out to me. i saw it on another machine since then, similar config. i had more opportun= ity to experiment there, and the first commit where the error shows up is t= his one: services: Error in MODIFY-SERVICES when services don't exist https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3Ddbbc7e946131ba25772= 8f1d05b96c4339b7ee88b one commit prior in the history works fine: ae707b62e71b1fae054eb422412384b= cc8d39fa9 i've tried to play around with different commits, and also reverting this o= ne on top of other commits, but it took too long to recompile stuff locally= ... and meanwhile some changes in master eliminated this issue, so this is = all kinda moot now. but i have double checked, and the above commit is the one that consistentl= y leads to this error for me. -- =E2=80=A2 attila lendvai =E2=80=A2 PGP: 963F 5D5F 45C7 DFCD 0A39 -- =E2=80=9CTo every man is given the key to the gates of heaven; the same key= opens the gates of hell. And so it is with science.=E2=80=9D =09=E2=80=94 Richard Feynman (1918=E2=80=931988) From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 11 10:22:56 2023 Received: (at 63868-done) by debbugs.gnu.org; 11 Jun 2023 14:22:56 +0000 Received: from localhost ([127.0.0.1]:37576 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8Ly3-0004o2-Vh for submit@debbugs.gnu.org; Sun, 11 Jun 2023 10:22:56 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8Ly1-0004no-GL for 63868-done@debbugs.gnu.org; Sun, 11 Jun 2023 10:22:54 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q8Lxw-00009b-AW; Sun, 11 Jun 2023 10:22:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=SBfjNVVrzfIgSVqGx6rvihveUmDPxUER9m8o8kfDTRE=; b=DY5q7dxSfQ5c9ykaJP1i JujZBNOoushRwuOXvnj21r8umbTyAL5xyLviiBv6SIaPq3oeTFbIVtk1S/yFImaQdBq0mXtD+ylws pEy5/fh4MZa3IPY26bz4Psk91NdovV8dcLgpNkSQqNwA3rl1HZN3rYIUKp+TA8QCpHq7dP8Ipj22q tzzy92nfingo4/kG9gX8xrbAlBCcK3TdI3gCDIC2+P1QN+VxcKa0/h08W2bf9ftnq+kbvcJoNbfap WsDIVwf7lgqADZi0dIc3qo257civdzOftBF2X4FLYXsblglcgAWXTDTC2QVh56i3iN+ua/1tQR0Xp p57lCdvbTUYCsA==; Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q8Lxv-0005Ri-Ur; Sun, 11 Jun 2023 10:22:48 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Attila Lendvai Subject: Re: bug#63868: [reconfigure, shepherd] error: remove: unbound variable References: <87ttvmjsp6.fsf@gnu.org> Date: Sun, 11 Jun 2023 16:22:46 +0200 In-Reply-To: (Attila Lendvai's message of "Wed, 07 Jun 2023 10:21:44 +0000") Message-ID: <87pm62qds9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 63868-done Cc: 63868-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 (---) Hi, Attila Lendvai skribis: > services: Error in MODIFY-SERVICES when services don't exist > https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3Ddbbc7e946131ba257= 728f1d05b96c4339b7ee88b > > one commit prior in the history works fine: ae707b62e71b1fae054eb42241238= 4bcc8d39fa9 There were problems with that commit that have been mostly fixed now: https://issues.guix.gnu.org/63921 How this could explain what you describe, I don=E2=80=99t know, not having a clear picture of what happened. I=E2=80=99m closing but please reopen with additional info if you think the= re=E2=80=99s still something wrong. Thanks, Ludo=E2=80=99. From unknown Fri Jun 20 07:11:52 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 10 Jul 2023 11:24:05 +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