GNU bug report logs - #59864
Emacs-Guix broken due to ABI incompatibility

Previous Next

Package: guix;

Reported by: Amade Nemes Gmail <nemesamade <at> gmail.com>

Date: Tue, 6 Dec 2022 18:57:02 UTC

Severity: normal

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Amade Nemes Gmail <nemesamade <at> gmail.com>
Subject: bug#59864: closed (Re: bug#59864: emacs-guix )
Date: Wed, 07 Dec 2022 23:46:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#59864: Emacs-Guix broken due to ABI incompatibility

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 59864 <at> debbugs.gnu.org.

-- 
59864: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=59864
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Ludovic Courtès <ludo <at> gnu.org>
To: Amade Nemes Gmail <nemesamade <at> gmail.com>
Cc: 59864-done <at> debbugs.gnu.org
Subject: Re: bug#59864: emacs-guix 
Date: Thu, 08 Dec 2022 00:45:18 +0100
Ludovic Courtès <ludo <at> gnu.org> skribis:

> I’ll fix this by upgrading the ‘guix’ package and/or merging the (guix
> records) bit in the ‘version-1.4.0’ branch.

Done in 81191e3410cc00c6438f532599dd0b96d521982f.

Ludo’.

[Message part 3 (message/rfc822, inline)]
From: Amade Nemes Gmail <nemesamade <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: emacs-guix 
Date: Tue, 06 Dec 2022 18:38:52 +0100
Hello Guix Folks,

I've updated my guix version today and found that most emacs-guix
interactive commands no longer work. For example, guix-packages-by-name throws:

guix-geiser-eval: Error in evaluating guile expression: ice-9/boot-9.scm:1685:16: In procedure raise-exception:
In procedure package-license: Wrong type argument: #<package abduco <at> 0.6 gnu/packages/abduco.scm:28 7f45f9d11f20>

similarly, guix-all-services throws:

guix-geiser-eval: Error in evaluating guile expression: ice-9/boot-9.scm:1685:16: In procedure raise-exception:
In procedure service-type-location: Wrong type argument: #<service-type account 7f45de40d7c0>

finally, guix-installed-system-packages throws:

guix-geiser-eval: Error in evaluating guile expression: ice-9/boot-9.scm:1685:16: In procedure raise-exception:
In procedure manifest-entry-name: Wrong type argument: #<<manifest-entry> name: "nss-certs" version: "3.81" output: "out" item: "/gnu/store/1klwvqm3njp070h982ydcix1gzf2zmdl-nss-certs-3.81" dependencies: () search-paths: () parent: #<promise #<procedure 7f45f99873c8 at guix/profiles.scm:576:57 ()>> properties: ()>

My guix version if following:

$ guix describe
Generation 18	Dec 06 2022 14:13:59	(current)
  guix 4413512
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 44135122930c8175c6a7a1b4af5b3604bbf73bf6

I haven't made any modifications to the standard configuration of
emacs-guix. Thanks for your work!

Best,
Amade



This bug report was last modified 2 years and 224 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.