# Emac-guix fails with warning about ice-9

**URL:** <https://forum.systemcrafters.net/t/emac-guix-fails-with-warning-about-ice-9/1710>\
**Category:** Guix\
**Created:** [July 10, 2025, 4:54pm UTC](https://forum.systemcrafters.net/t/emac-guix-fails-with-warning-about-ice-9/1710 "2025-07-10T16:54:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![drewverlee](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.systemcrafters.net/drewverlee/32/912_2.png) [@drewverlee](https://forum.systemcrafters.net/u/drewverlee)\
**Post date:** [July 10, 2025, 4:54pm UTC](https://forum.systemcrafters.net/t/emac-guix-fails-with-warning-about-ice-9/1710/1 "2025-07-10T16:54:19Z")

</div>

From Emacs, when i run guix-packages-by-name-regexp i get this:

```auto
Starting Guix REPL ... [5 times]
helm-M-x-execute-command: Error in evaluating guile expression: ice-9/boot-9.scm:1685:16: In procedure raise-exception:
Throw to key `match-error' with args `("match" "no matching pattern" (unbound-variable "resolve-interface" "no binding `~A' in module ~A" (shared-mime-info (gnu packages freedesktop)) #f))'.

```

Obviously, this is wrong, but I’m not sure what I missed in hooking things up. Advice welcome!
