From unknown Sat Jun 21 12:11:21 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#40488 <40488@debbugs.gnu.org> To: bug#40488 <40488@debbugs.gnu.org> Subject: Status: Finance packages broken in recent Guix: error: beancount: unbound variable Reply-To: bug#40488 <40488@debbugs.gnu.org> Date: Sat, 21 Jun 2025 19:11:21 +0000 retitle 40488 Finance packages broken in recent Guix: error: beancount: unb= ound variable reassign 40488 guix submitter 40488 Christopher Baines severity 40488 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 07 12:01:05 2020 Received: (at submit) by debbugs.gnu.org; 7 Apr 2020 16:01:08 +0000 Received: from localhost ([127.0.0.1]:50737 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jLqeo-0005CU-CM for submit@debbugs.gnu.org; Tue, 07 Apr 2020 12:01:04 -0400 Received: from lists.gnu.org ([209.51.188.17]:51193) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jLqed-00059r-4C for submit@debbugs.gnu.org; Tue, 07 Apr 2020 12:00:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45735) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jLqeZ-00014z-2U for bug-guix@gnu.org; Tue, 07 Apr 2020 12:00:46 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,UNPARSEABLE_RELAY, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jLqeW-0000NT-7P for bug-guix@gnu.org; Tue, 07 Apr 2020 12:00:42 -0400 Received: from mira.cbaines.net ([212.71.252.8]:41680) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jLqeU-0007q5-4v for bug-guix@gnu.org; Tue, 07 Apr 2020 12:00:39 -0400 Received: from localhost (unknown [46.237.163.68]) by mira.cbaines.net (Postfix) with ESMTPSA id AFEFF27BBE1 for ; Tue, 7 Apr 2020 17:00:28 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 65710c43 for ; Tue, 7 Apr 2020 16:00:25 +0000 (UTC) User-agent: mu4e 1.2.0; emacs 26.3 From: Christopher Baines To: bug-guix@gnu.org Subject: Finance packages broken in recent Guix: error: beancount: unbound variable Date: Tue, 07 Apr 2020 17:00:23 +0100 Message-ID: <87wo6r5lrc.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.71.252.8 X-Spam-Score: 0.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: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable =E2=86=92 guix describe Generation 181 Apr 07 2020 16:55:29 (current) guix 1e96e6a repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 1e96e6ac8bc0285cc2adfac4ac29b538b84d5dfc =E2=86=92 guix build ledger Backtrace: 1 (primitive-load "/home/chris/.config/guix/current/bin/g=E2=80= =A6") In guix/ui.scm: 1936:12 0 (run-guix-command _ . _) guix/ui.scm:1936:12: In procedure run-guix-command: error: beancount: unbound variable I believe this issue was probalby present since [1] and [2] were merged, around ~5 days ago. 1: http://git.savannah.gnu.org/cgit/guix.git/commit/?id=3Df1f724841a6b610e1= 62d36d08225094317ebaf09 2: http://git.savannah.gnu.org/cgit/guix.git/commit/?id=3Dabcac7a52932bdf66= c333659679b0a5e6169e34c Similar commands seem to work in a Git checkout, so I'm not sure what's goig wrong here. Thanks, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl6Mo5dfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9Xe1bRAAm607jeS0gZKNVDVmLkRjS7JBTscmV/Rq4EXmroDV4lVuNFTZwW84H6fO 4yxr8zvIXHs2CqaGbKQwWGorPViTNb/fHZHB8p6vKgew0p3kjqUM/EPAaj/aNVG5 pChSRdDhUbyzBfC7C1knatw8NgQR8Q8LCtJdiy0AcFAOzJAOACn63LdkDL/iJMHS bHXk5w9a43IN9hwgqvBBNPReFthVayj+vt2eVt8pnkwgGYZ5Fi+6J/jXBBTNM9CC Ge0P8DY/U7baG4Lb8uANWWgVTu/Y6XrLYyGZb7jHlZjWlCVjl+wGt60OG9vOL89v fIp3STlEKGObFqVYCTOc2kZZyia0dBM0u5e9n0l0cuZ2QMX/IGXAPmkUG2+g2WYz CPwfOZb/5JxZo7j7WJxSDbyTwndRZKZiJpyiGNsVWPK5MVnSFxr7Q5cPClY4zjFD r/UA63Urw/jWHGIwQjMl44yEaDcKK4IV5fxBdOOxH+1l0iy8IjSvk/9xhjQlKtmq ypxHtqfoJBrLx5jwCL/+0A19tsyCIpmq9K+qn6Qt1Hm+5MIEOdP8J05ktA5h7dXb KgB+RrG38/0WrlB8gEJ8XGDA5NX2KuUi1QKVOLgNa4/B0+u2KRNw/waGaJPLcA7P 93/KGiIQorCNGEX0subsH4cAbpvBAkF1lE8TumkNqTq3nLsPXkY= =xCnP -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 07 12:49:00 2020 Received: (at 40488-done) by debbugs.gnu.org; 7 Apr 2020 16:49:02 +0000 Received: from localhost ([127.0.0.1]:50775 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jLrP9-0007b2-CM for submit@debbugs.gnu.org; Tue, 07 Apr 2020 12:48:59 -0400 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:37659) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jLrOu-0007Vw-Ui for 40488-done@debbugs.gnu.org; Tue, 07 Apr 2020 12:48:44 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id B52EA5B1; Tue, 7 Apr 2020 12:48:30 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 07 Apr 2020 12:48:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm2; bh=a7L3fjUaBzb3mr7oZITvR7gWFG raOzvJrLGrsidTfvw=; b=kxdLy1eG4C6PjiwfC7guCPd82bRs7EhKaWU9np5HWL cUJXe6EQk6HuONE936Vq/BhXnhIAr0I6sTDuGjH+KDl5EB+FsoH65VGOoUCHeD8Z 4NGVWQHQXSkvrhfKjUNaYLhUSf+ZW0IRptiFTKrmT2aeSfuluc7O/CIOPUUrue9i K+XNnsEXBBrPI1GvX+oS4g9yBeW7KkpQiLCSPP7IU2LstDacFfkEiRjMmWbfBy08 HdLDFpYHFO73SpYyQMvVWRD/N+y8SQxF6My9FsXqrqUnlBiTsEq00ZAYn0yjYwT7 ktu5GVsv6BzK372mU/Q+UZnl6Xh5cTLriyoWDiilyV/Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=a7L3fj UaBzb3mr7oZITvR7gWFGraOzvJrLGrsidTfvw=; b=J9BvQVeg0DI6jJAD8UoPHR 6bNsjuGqbFv1muTc8rxk1CR714DXZKMJKNLC04CL01RhCsdUMP7ZN4eT1XIhAra+ YZLYzwoRsU7XjGc3qQnWRaksOKlaXPzGcj4Pc/skbGXzZb/vLRcEcqYfuQ9mITUM B9chpAJ/Yrzgp5f9CpusowsUVi1kKASl3gisZ0sPm4Qb+N16XZ7xJSPSMZqdI1vI k0ZH8TTuBSEQkBx1yxi4Vrg312E0p04acSFmb7XDrEx2iv+exXsr7SMKlPJ3Uqqn UDCe8vgTKld3C/8sjcvEWzqLIErNDmtc6QA+uJtkXCi1FVKzWvgC9b/iTHWCclQA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrudehgddutdegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffujghffgffkfggtgesghdtre ertderjeenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghs thhmrghilhdrtghomheqnecuffhomhgrihhnpehgnhhurdhorhhgnecukfhppeekgedrvd dtvddrieekrdejheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhl fhhrohhmpehmsggrkhhkvgesfhgrshhtmhgrihhlrdgtohhm X-ME-Proxy: Received: from localhost (ti0006q161-2604.bb.online.no [84.202.68.75]) by mail.messagingengine.com (Postfix) with ESMTPA id B40C2306D5E5; Tue, 7 Apr 2020 12:48:29 -0400 (EDT) From: Marius Bakke To: Christopher Baines , 40488-done@debbugs.gnu.org Subject: Re: bug#40488: Finance packages broken in recent Guix: error: beancount: unbound variable In-Reply-To: <87wo6r5lrc.fsf@cbaines.net> References: <87wo6r5lrc.fsf@cbaines.net> User-Agent: Notmuch/0.29.3 (https://notmuchmail.org) Emacs/26.3 (x86_64-pc-linux-gnu) Date: Tue, 07 Apr 2020 18:48:27 +0200 Message-ID: <87imibmeck.fsf@devup.no> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40488-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.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Christopher Baines writes: > =E2=86=92 guix describe > Generation 181 Apr 07 2020 16:55:29 (current) > guix 1e96e6a > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: master > commit: 1e96e6ac8bc0285cc2adfac4ac29b538b84d5dfc > > =E2=86=92 guix build ledger > Backtrace: > 1 (primitive-load "/home/chris/.config/guix/current/bin/g=E2= =80=A6") > In guix/ui.scm: > 1936:12 0 (run-guix-command _ . _) > > guix/ui.scm:1936:12: In procedure run-guix-command: > error: beancount: unbound variable This is because of cross-module inheritance, which is not safe because 'beancount' may not be evaluated by the time 'emacs-beancount' is. Fixed in 805d70214a1b22da70a7545cb1eb49bb5d7484d8, thanks! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl6MrtsACgkQoqBt8qM6 VPrE8Qf/fmWIMGycj8pP6sMlo3vKMYCsr2otEYbqQa/GJHJIBO9eTV7efe5JyC18 T5KZakP/ci1fGh4nahsR9en8FGEqdG2BCHlt+LAC9ZK7Rb0tqBvlXqob0Fl/PZZt cIBq6iwf0tkVPN2EoTb+mwIek+nVuxYTYvyFu8oI3V9AoWhEcTwxMK+5TRpO9o+g RMNbeemnxraV5xzTN5BQaiKtWHhG8xdwQjpvE8Opf3cwgAkg2Q4BMaavUZFI2qMx tudkWrhTEn8LrLxt9c5RnHYETfGuRHo+ktun8tcKZpRFYk4dyDP0oZiuoi/2r2Ip 5G4No9obBtostvOz3eaadobOBaNzUA== =5D2H -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 07 13:43:31 2020 Received: (at 40488-done) by debbugs.gnu.org; 7 Apr 2020 17:43:33 +0000 Received: from localhost ([127.0.0.1]:50817 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jLsFv-0002id-En for submit@debbugs.gnu.org; Tue, 07 Apr 2020 13:43:30 -0400 Received: from mira.cbaines.net ([212.71.252.8]:43436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jLsFj-0002fK-C5 for 40488-done@debbugs.gnu.org; Tue, 07 Apr 2020 13:43:17 -0400 Received: from localhost (unknown [46.237.163.68]) by mira.cbaines.net (Postfix) with ESMTPSA id 5500F27BBE1; Tue, 7 Apr 2020 18:43:10 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id e7b499bd; Tue, 7 Apr 2020 17:43:08 +0000 (UTC) References: <87wo6r5lrc.fsf@cbaines.net> <87imibmeck.fsf@devup.no> User-agent: mu4e 1.2.0; emacs 26.3 From: Christopher Baines To: Marius Bakke Subject: Re: bug#40488: Finance packages broken in recent Guix: error: beancount: unbound variable In-reply-to: <87imibmeck.fsf@devup.no> Date: Tue, 07 Apr 2020 18:43:05 +0100 Message-ID: <87v9mb5h06.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40488-done Cc: 40488-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 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Marius Bakke writes: > Christopher Baines writes: > >> =E2=86=92 guix describe >> Generation 181 Apr 07 2020 16:55:29 (current) >> guix 1e96e6a >> repository URL: https://git.savannah.gnu.org/git/guix.git >> branch: master >> commit: 1e96e6ac8bc0285cc2adfac4ac29b538b84d5dfc >> >> =E2=86=92 guix build ledger >> Backtrace: >> 1 (primitive-load "/home/chris/.config/guix/current/bin/g=E2= =80=A6") >> In guix/ui.scm: >> 1936:12 0 (run-guix-command _ . _) >> >> guix/ui.scm:1936:12: In procedure run-guix-command: >> error: beancount: unbound variable > > This is because of cross-module inheritance, which is not safe because > 'beancount' may not be evaluated by the time 'emacs-beancount' is. > > Fixed in 805d70214a1b22da70a7545cb1eb49bb5d7484d8, thanks! Great, thanks Marius :) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl6Mu6lfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XekphAAtqFVzxIhZ1VTD6Ie3rCtMUOWe5f5wfwvqZyjcIydbWRnmX/OEeiLL+lm a10Penoy4i7FjW8Al4+i6/yIEXNKmgB9yO6vzVQGucAqDaLPMJZfytw4VeaxdetR EK0pzTyV9UPFMNzu6NcxLvLQxcSgmZKi8qFt3IADADQ6vuzLkZ117J4zDyf7hdrD Kte9oJcakn5tWprlNffVqtkn5YagIusqE0VNlJJBQ6hkkUAIJxIVRtsnww4QjMN0 RNxbEZGcUXvOFfu+lbM1P/f5KgnC2In23EH3uRiw2Ar0+1AK07v81bCSgEnWF8Tp iUtmH4tfdfqiKEIfdFv0+DRPdtf0Q+NYVzMQE73yxNdwTX030IGIto267TLVrHz7 T6bZEFIV8SwsXMvwZXTUnkNrgb+yCB0uKcuR/KG8tOFJo1RJYoodmLI/KzgDj07M 0XIWwNzwHUi4ZD9vFlX4MCxZsHMegbIhUiQlF77QBSlBm0ylRkisA55ima+pxojE rNNf+ALAGqnB8L00ISqUiuDCjG0LjZxwOkGchp+hfLcOgWGnWvQRjU2MqfweiwK7 iH4sCM8wvOrEk7yDMa7JdNIdx+mb/Uq3nLWsjkbQ1W7pf7sh38riySC/bZtRypyf uAs7VT4h54W5MAvc4xv71cgmlFAEanYTSvBB2qvKlb94SA7mIN8= =ifQ+ -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Jun 21 12:11:21 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 06 May 2020 11:24:08 +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