From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: bug#40488: Finance packages broken in recent Guix: error: beancount: unbound variable Date: Tue, 07 Apr 2020 18:48:27 +0200 Message-ID: <87imibmeck.fsf@devup.no> References: <87wo6r5lrc.fsf@cbaines.net> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:54297) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jLrPk-00058r-2N for bug-guix@gnu.org; Tue, 07 Apr 2020 12:49:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jLrPi-0007py-UU for bug-guix@gnu.org; Tue, 07 Apr 2020 12:49:28 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:39231) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jLrPi-0007pM-OA for bug-guix@gnu.org; Tue, 07 Apr 2020 12:49:26 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jLrPh-0007jn-Ip for bug-guix@gnu.org; Tue, 07 Apr 2020 12:49:25 -0400 Sender: "Debbugs-submit" Resent-To: bug-guix@gnu.org Resent-Message-ID: In-Reply-To: <87wo6r5lrc.fsf@cbaines.net> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org Sender: "bug-Guix" To: Christopher Baines , 40488-done@debbugs.gnu.org --=-=-= 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----- --=-=-=--