From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Kost Subject: Re: emacs-guix throwing errors Date: Sun, 07 Apr 2019 19:28:31 +0300 Message-ID: <8736mt93v4.fsf@gmail.com> References: <87wokdmnt2.fsf@posteo.net> <871s2h8stb.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([209.51.188.92]:54820) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hDAer-0007rv-EC for help-guix@gnu.org; Sun, 07 Apr 2019 12:28:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hDAeq-0006Xt-Fd for help-guix@gnu.org; Sun, 07 Apr 2019 12:28:37 -0400 Received: from mail-lj1-x22d.google.com ([2a00:1450:4864:20::22d]:44718) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hDAeq-0006XE-5A for help-guix@gnu.org; Sun, 07 Apr 2019 12:28:36 -0400 Received: by mail-lj1-x22d.google.com with SMTP id h16so9065043ljg.11 for ; Sun, 07 Apr 2019 09:28:36 -0700 (PDT) In-Reply-To: (brettg's message of "Sat, 06 Apr 2019 02:59:49 +0200") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: brettg@posteo.net Cc: help-guix brettg@posteo.net (2019-04-06 02:59 +0200) wrote: > 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): >>> #< 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' [...] Sorry, I'm afraid I don't know what causes this error. I hope I will face this bug soon, so that I could figure it out. Maybe it happens only to people who installed "ghc" package (as the error says about GHC_PACKAGE_PATH variable), I don't know :-( -- Alex