guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to make GNU Guile more successful


From: Amirouche
Subject: Re: How to make GNU Guile more successful
Date: Wed, 1 Mar 2017 20:25:30 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0



Le 21/02/2017 à 20:25, Arne Babenhauserheide a écrit :
Amirouche <address@hidden> 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 #<procedure 6d5d80 at ice-9/boot…>)
   3020:22 14 (_)
In unknown file:
           13 (primitive-load-path "guildhall/config" #<procedure d47…>)
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 #<procedure da8930 at ice-9/boot…>)
   3020:22  7 (_)
In unknown file:
            6 (primitive-load-path "guildhall/destination/fhs" #<proc…>)
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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]