From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Amirouche Newsgroups: gmane.lisp.guile.user Subject: Re: How to make GNU Guile more successful Date: Wed, 1 Mar 2017 20:25:30 +0100 Message-ID: References: <2e4e293e-618e-809a-2eff-31576319ea61@gmx.de> <874lzod28a.fsf@web.de> <6deb1610-e31b-b5c2-e9c9-95a2289af216@gmx.de> <87mvdfs6mh.fsf@web.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1488396352 27189 195.159.176.226 (1 Mar 2017 19:25:52 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 1 Mar 2017 19:25:52 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 Cc: guile-user@gnu.org To: Arne Babenhauserheide Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Wed Mar 01 20:25:48 2017 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cj9sh-0006e6-J7 for guile-user@m.gmane.org; Wed, 01 Mar 2017 20:25:47 +0100 Original-Received: from localhost ([::1]:48368 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cj9sn-0005fg-Ku for guile-user@m.gmane.org; Wed, 01 Mar 2017 14:25:53 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52995) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cj9sL-0005e5-GO for guile-user@gnu.org; Wed, 01 Mar 2017 14:25:26 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cj9sK-0007so-FO for guile-user@gnu.org; Wed, 01 Mar 2017 14:25:25 -0500 Original-Received: from relay4-d.mail.gandi.net ([2001:4b98:c:538::196]:48472) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cj9sK-0007rt-9Y for guile-user@gnu.org; Wed, 01 Mar 2017 14:25:24 -0500 Original-Received: from [IPv6:2a01:e35:2ef3:d930:1cb1:4034:54ae:968f] (unknown [IPv6:2a01:e35:2ef3:d930:1cb1:4034:54ae:968f]) (Authenticated sender: amirouche@hypermove.net) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id E23E51720DD; Wed, 1 Mar 2017 20:25:22 +0100 (CET) In-Reply-To: <87mvdfs6mh.fsf@web.de> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4b98:c:538::196 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:13371 Archived-At: Le 21/02/2017 à 20:25, Arne Babenhauserheide a écrit : > Amirouche writes: >>> If someone had a realistic plan of building something like that, I >>> might be able to contribute. I am not going to tackle it alone. >> What's the status of guildhall, does it work? where are the latest changes? > What we need is someone who regularly puts the package folder onto a > static webserver What does it mean? > (starnge that I did not think of just using a repo > instead of implementing a full web interface with access rights and > such). The issue I have with the web repository (I assume you meant git repo), is that it requires for the maintainer of the repository to push a button, accept new packages (at the very least). Which would mean that I offer some kind of guarantees over the content of the software that you download. Which maybe right now I can assume, but if there is as much as patch in the repo as there is in guix I will need help... > > Guildhall works with guile-2.0, and there are no changes (though I have > a local version in which `guild hall` outputs the default installation > locations). > > However I get an error with guile 2.1.5: > > $ make > ./env /home/arne/.local/bin//guile-tools compile -Wunbound-variable -Warity-mismatch -Wformat -o "guildhall/cli/config.go" "guildhall/cli/config.scm" > Backtrace: > In ice-9/boot-9.scm: > 2860:10 19 (define-module* _ #:filename _ #:pure _ #:version _ # _ …) > 2799:17 18 (resolve-interface (guildhall config) #:select _ #:hide …) > 2724:10 17 (_ (guildhall config) _ _ #:ensure _) > 3000:16 16 (try-module-autoload _ _) > 2336:4 15 (save-module-excursion #) > 3020:22 14 (_) > In unknown file: > 13 (primitive-load-path "guildhall/config" #) > In guildhall/config.scm: > 25:0 12 (_) > In ice-9/boot-9.scm: > 2799:17 11 (resolve-interface (guildhall destination fhs) #:select …) > 2724:10 10 (_ (guildhall destination fhs) _ _ #:ensure _) > 3000:16 9 (try-module-autoload _ _) > 2336:4 8 (save-module-excursion #) > 3020:22 7 (_) > In unknown file: > 6 (primitive-load-path "guildhall/destination/fhs" #) > In guildhall/destination/fhs.scm: > 152:0 5 (_) > In guildhall/ext/inc/irregex-r6rs.scm: > 1505:17 4 (sre->irregex _ . _) > 2448:15 3 (sre->nfa _ 0) > 2391:29 2 (lp ((* any) (: "." ($ (+ (~ numeric))))) 1 0 0) > 2301:52 1 (lp ("." ($ (+ (~ numeric)))) 1 0 _) > In ice-9/boot-9.scm: > 762:26 0 (dispatch-exception _ _ _) > > Best wishes, > Arne