On 04.04.2019 21:38, Alex Kost wrote:
Brett Gilio (2019-04-01 16:13 -0500) wrote:
Hi all. I am hoping the maintainer of emacs-guix will see this:
Hello,
Whenever I try to search for a package, or perform any of the routine
guix commands using the emacs-guix interface, I am getting this error.
guix-geiser-eval: Error in evaluating guile expression: ERROR: In
procedure string-append:
In procedure string-append: Wrong type (expecting string):
#<<search-path-specification> variable: "GHC_PACKAGE_PATH" files:
("lib/ghc-8.0.2") separator: ":" file-type: directory file-pattern:
".*\\.conf\\.d$">
The specifics of the string seem to change based on what I am trying
to
do, but regardless it does not work and I have to perform those
commands
using the command line.
Any ideas?
No ideas currently, but could you please switch to *Guix Internal REPL*
buffer, run ",bt" command there and show its output. Thanks.
Hi Alex,
Here is the backtrace for doing a regexp search for 'emacs'
scheme@(emacs-guix)> ,bt
10 (eval (#<procedure 2898080 at <unknown port>:19:16 ()>)
#<directory …>)
In emacs-guix/packages.scm:
793:19 9 (package/output-sexps _ _ _ _ _)
In srfi/srfi-1.scm:
679:15 8 (append-map _ _ . _)
592:29 7 (map1 (#<package [email protected]
gnu/packages/adm…> …))
592:29 6 (map1 (#<package [email protected] gnu/packages/agda.scm:34
398c790> # # …))
592:29 5 (map1 (#<package [email protected]
gnu/packages/agda.scm:1…> …))
592:29 4 (map1 (#<package [email protected] gnu/packages/audio.scm:3376
39eb9a0> #<…> …))
592:17 3 (map1 (#<package [email protected]
gnu/packages/cmake.scm:1…> …))
e
The backtrace seems to change depending on what I search, here is one
for regexp 'python'
scheme@(emacs-guix)> ,bt
336 (eval (#<procedure 1a080e0 at <unknown port>:19:16 ()>)
#<directory (emacs-guix) 1595aa0>)
In emacs-guix/packages.scm:
793:19335 (package/output-sexps _ _ _ _ _)
In srfi/srfi-1.scm:
679:15334 (append-map _ _ . _)
592:29333 (map1 (#<package [email protected]
gnu/packages/ada.scm:35 244d8f0> #<package
[email protected] gnu/packages/ada.scm:67 2…> …))
592:29332 (map1 (#<package [email protected]
gnu/packages/ada.scm:67 244d840> #<package [email protected]
gnu/packages/admin.scm:2668 27926e0> #<packa…> …))
592:29331 (map1 (#<package [email protected] gnu/packages/admin.scm:2668
27926e0> #<package [email protected] gnu/packages/admin.scm:2415 2792bb0>
#<package python-pyudev@…> …))
592:29330 (map1 (#<package [email protected] gnu/packages/admin.scm:2415
2792bb0> #<package [email protected] gnu/packages/admin.scm:2840
2792420> #<package python…> …))
592:29329 (map1 (#<package [email protected]
gnu/packages/admin.scm:2840 2792420> #<package [email protected]
gnu/packages/algebra.scm:427 21a9f20> #<package …> …))
592:29328 (map1 (#<package [email protected]
gnu/packages/algebra.scm:427 21a9f20> #<package [email protected]
gnu/packages/android.scm:699 27a34d0> #<package pyt…> …))
592:29327 (map1 (#<package [email protected]
gnu/packages/android.scm:699 27a34d0> #<package [email protected]
gnu/packages/android.scm:829 27a3370> #<packag…> …))
592:29326 (map1 (#<package [email protected]
gnu/packages/android.scm:829 27a3370> #<package [email protected]
gnu/packages/audio.scm:1765 2769dc0> #<pa…> …))
592:29325 (map1 (#<package [email protected]
gnu/packages/audio.scm:1765 2769dc0> #<package [email protected]
gnu/packages/audio.scm:1788 2769a50> #<pack…> …))
592:29324 (map1 (#<package [email protected]
gnu/packages/audio.scm:1788 2769a50> #<package [email protected]
gnu/packages/audio.scm:3308 2777c60> #<p…> …))
592:29323 (map1 (#<package [email protected]
gnu/packages/audio.scm:3308 2777c60> #<package [email protected]
gnu/packages/audio.scm:3308 2777b00> # …))
592:29322 (map1 (#<package [email protected]
gnu/packages/audio.scm:3308 2777b00> #<package [email protected]
gnu/packages/audio.scm:1765 2769c60> #<…> …))
592:29321 (map1 (#<package [email protected]
gnu/packages/audio.scm:1765 2769c60> #<package [email protected]
gnu/packages/audio.scm:1788 2769bb0> #<pack…> …))
592:29320 (map1 (#<package [email protected]
gnu/packages/audio.scm:1788 2769bb0> #<package [email protected]
gnu/packages/autotools.scm:418 244de70> #<packag…> …))
592:29319 (map1 (#<package [email protected]
gnu/packages/autotools.scm:418 244de70> #<package [email protected]
gnu/packages/bioinformatics.scm:13529 2c27580> # …))
I can reproduce this on a fresh install with no emacs configuration. Is
anybody else experiencing this issue?