From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Alex Sassmannshausen Newsgroups: gmane.lisp.guile.user Subject: Re: guile-hall error on probably every command Date: Thu, 11 Jun 2020 23:22:42 +0200 Message-ID: <5f783e3e15907960ace9350a1769de2322738e75.camel@gmail.com> References: <99d059b1-925c-5cb6-8be6-708e172b8005@posteo.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-xIY8PVD4OfJZkPEpajP0" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="127436"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Evolution 3.34.1-4 To: Zelphir Kaltstahl , Mailing list Guile User Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Thu Jun 11 23:27:42 2020 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jjUje-000X78-Cd for guile-user@m.gmane-mx.org; Thu, 11 Jun 2020 23:27:42 +0200 Original-Received: from localhost ([::1]:56292 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jjUjd-0006w9-D2 for guile-user@m.gmane-mx.org; Thu, 11 Jun 2020 17:27:41 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50054) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jjUf1-0007iW-Pt for guile-user@gnu.org; Thu, 11 Jun 2020 17:22:55 -0400 Original-Received: from mail-ej1-x62f.google.com ([2a00:1450:4864:20::62f]:45159) by eggs.gnu.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jjUey-0005s2-Gc for guile-user@gnu.org; Thu, 11 Jun 2020 17:22:55 -0400 Original-Received: by mail-ej1-x62f.google.com with SMTP id o15so7930417ejm.12 for ; Thu, 11 Jun 2020 14:22:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:subject:from:to:date:in-reply-to:references:user-agent :mime-version; bh=k7Nkp8Xy5CwvUXMNnNVIW4RyVR96Sody8U9H+7tImWY=; b=BvxbOLC2sthetsgLVrf835SqUf5Pve991gANa31yF3sTUzg1Mr/a6zwp7GStzAnlsG 6p8RxDJ13k0kRBe24WkOmeQRViD+26Nd+z3ybvhZPyNRr190wjT2QAuhmU1vZbI0BwDB NAwYXIUqGGvo6zGXGBaXHlIubs5bhhBiyJE94EhQ+svZxmRl6S4fSfGeQcJ/Qkhu6Zn9 Xn/OWnxsd07lOqH+t8T6Lr6phHE+V+//Ku5fSnXGztdy8tHxBRDrys2l5IQBwqMnNTkq HOxr36Tp6UfvjWcAnMW5MB1WK9y54weIwEdHKYv6AJwcPwy/ww+u5+ZOwVwhIAB7OLO9 Qprw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:date:in-reply-to :references:user-agent:mime-version; bh=k7Nkp8Xy5CwvUXMNnNVIW4RyVR96Sody8U9H+7tImWY=; b=DpsMkRtCTdDqiGEOBztbByyhm2jeBDZ82OWcQPK/I5RrBmv6n2CKOl2kdanmOU+uYO I4Dg1GNEyEYwAIjEwxpOMS0u8J9r/b352k1kP5o8y341xYYXCG3GAUa9S6X101K7M95F U2XkMGe1eqptduAwGqGrv+kn+XOvINQsYL2flIBHpzNxDyydrV9tZZYc8BOVfKCaX1uH jvcJjHT6bSnpW0CH2mlN8z5IngYwMHMzFYg/iCkYoG8j5F08Gk+RUBKHxDtB7BcrSOFM vRbshcMNkLNYxDIS+P14lSJYFIBs6/ZCrAfg0t16CNBoQ6LxI4v/384/rjpfiAugq6EQ YVIw== X-Gm-Message-State: AOAM533AYNrlTlRcprNlJ4tVXzt1nJuyvL0TjRYDJF4djx/4CRkIJalS 5bSTeENmw28w+yY/s5/kx4Q= X-Google-Smtp-Source: ABdhPJywYD1KtYOTIKnsFOwR8beZ//F80ikBS2rXEKDduyIycNGtScbTSS6J9VhrURNQ+KGAbXAeTA== X-Received: by 2002:a17:906:e257:: with SMTP id gq23mr9549181ejb.398.1591910564955; Thu, 11 Jun 2020 14:22:44 -0700 (PDT) Original-Received: from watership ([2a02:a03f:643c:5900:f200:b379:1817:18a7]) by smtp.gmail.com with ESMTPSA id l2sm2113806edq.9.2020.06.11.14.22.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Jun 2020 14:22:44 -0700 (PDT) In-Reply-To: <99d059b1-925c-5cb6-8be6-708e172b8005@posteo.de> Received-SPF: pass client-ip=2a00:1450:4864:20::62f; envelope-from=alex.sassmannshausen@gmail.com; helo=mail-ej1-x62f.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:16581 Archived-At: --=-xIY8PVD4OfJZkPEpajP0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Zelphir, Always nice to hear someone is interested in Hall! Sorry you ran into this issue though :-( Aleix and Tomas rightly point out the issue is caused by the regexp used in guile-config. Aleix provided a merge request fixing the issue, but as you correctly point out, I have not rolled a new release yet. I will attempt to release a new version this weekend and push the new release to Guix. I'll make an announcement when it's done! Best wishes, Alex On Thu, 2020-06-11 at 20:59 +0200, Zelphir Kaltstahl wrote: > Hi Guile users! >=20 > I was about to follow the guile-hall tutorial posted on the list > today, > but unfortunately, I get an error the first time I need to input a > guile-hall command: >=20 > ~~~~~~~~ > xiaolong@xlx200:~/dev/Guile/guile-hall-example-project$ hall init > dummy --author=3D"Red Nose Hacker" --license=3D"gpl3+" --prefix=3D"guile" > --execute > guile: warning: failed to install locale > Backtrace: > In ice-9/boot-9.scm: > 1736:10 9 (with-exception-handler _ _ #:unwind? _ # _) > In unknown file: > 8 (apply-smob/0 #) > In ice-9/boot-9.scm: > 718:2 7 (call-with-prompt _ _ # handle?>) > In ice-9/eval.scm: > 619:8 6 (_ #(#(#))) > 293:34 5 (_ #(#(#) ("/?" > ?))) > In config.scm: > 62:13 4 (getopt-config-auto _ _) > 106:22 3 (getopt-config-x ("/gnu/store/3ip3nm2kjv046v37gi1wy?" ?) > ?) > In srfi/srfi-1.scm: > 836:15 2 (any1 # > ?) > In ice-9/regex.scm: > 131:12 1 (string-match "^-[a-Z]*h[a-Z]*$|^--help$" > "/gnu/store/3?") > In unknown file: > 0 (make-regexp "^-[a-Z]*h[a-Z]*$|^--help$") >=20 > ERROR: In procedure make-regexp: > In procedure make-regexp: Invalid range end > ~~~~~~~~ >=20 > Here are my versions: >=20 > Guile: >=20 > ~~~~~~~~ > xiaolong@xlx200:~/dev/Guile/guile-hall-example-project$ guile -- > version > guile (GNU Guile) 3.0.2 > Copyright (C) 2020 Free Software Foundation, Inc. >=20 > License LGPLv3+: GNU LGPL 3 or later < > http://gnu.org/licenses/lgpl.html>;. > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. > ~~~~~~~~ >=20 > guile-hall: errors. But it is installed through GUIX package manager, > so > it is version: >=20 > ~~~~~~~~ > xiaolong@xlx200:~/dev/Guile/guile-hall-example-project$ guix search > guile-hall > guile: warning: failed to install locale > name: guile-hall > version: 0.3.1 > outputs: out > systems: x86_64-linux i686-linux > dependencies: autoconf@2.69 automake@1.16.2 guile-config@0.4.1=20 > guile@3.0.2 pkg-config@0.29.2 > + texinfo@6.7 > location: > =1B]8;;file://xlx200/gnu/store/xcyarhvbxz5m3l6yvarryx5wm10j9j4k-guix- > module-union/share/guile/site/3.0/gnu/packages/guile- > xyz.scmgnu/packages/guile-xyz.scm:1441:2=1B]8;; > homepage: https://gitlab.com/a-sassmannshausen/guile-hall > license: =1B]8;;https://www.gnu.org/licenses/gpl.htmlGPL 3+=1B]8;; > synopsis: Guile project tooling =20 > description: Hall is a command-line application and a set of Guile > libraries that allow you to > + quickly create and publish Guile projects. It allows you to > transparently support the GNU build > + system, manage a project hierarchy & provides tight coupling to > Guix. > relevance: 20 > ~~~~~~~~ >=20 > Any ideas, what could be the problem with my guile-hall? >=20 > Regards, > Zelphir >=20 --=-xIY8PVD4OfJZkPEpajP0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iJUEABEIAD0WIQSaK0Ae0AEGUBWEuqyLxPRHboqOAAUCXuKgoh8cYWxleC5zYXNz bWFubnNoYXVzZW5AZ21haWwuY29tAAoJEIvE9Eduio4AhmQBAODzq+aIPd7a2te3 KKLywB7iUAv0vqhxeHElKncNOx6pAQDrpqRPsctk1uJMphKwl7WZLaqxyOiTznLo QgaN4BhjWA== =E7KG -----END PGP SIGNATURE----- --=-xIY8PVD4OfJZkPEpajP0--