Re: guix is the guildhall that we always wanted!

2017-03-17 Thread Andy Wingo
On Thu 16 Mar 2017 20:26, Amirouche Boubekki writes: >> So! My proposal for this new "guildhall" would be: >> >> 1. a web service >> > > What would be the cli interface associated with that web service? > Some thing like the following will do: > > $ guildhall register So I think we could

Re: guix is the guildhall that we always wanted!

2017-03-17 Thread Andy Wingo
On Thu 16 Mar 2017 23:01, Mark H Weaver writes: > If [Guix] starts encouraging a decentralized approach, that would > result in strong pressure on us to freeze our API, which includes even > such details as which module each package is exported from. This > would drastically reduce the freedom G

Re: Guile 2.2.0 build fails at bootstrapping language/cps/types.go

2017-03-17 Thread Ludovic Courtès
Hello, 白い熊 skribis: > I'm trying to build the new GNU Guile 2.2.0 - my build fails > eventually with: > > make[2]: Leaving directory > '/home/shiroikume/compile/guile-2.2.0/libguile' > Making all in bootstrap > make[2]: Entering directory > '/home/shiroikume/compile/guile-2.2.0/bootstrap' > BO

Re: guix is the guildhall that we always wanted!

2017-03-17 Thread Ludovic Courtès
Hello! Andy Wingo skribis: > Crucially, this "guix pack" is really an SDK for Guile and Fibers. > Fibers is a library. You can now make an SDK for anything!!! I > mean, I know, that's a lot of exclamation marks, but check it: you can > develop locally, say using > > /opt/guile-fibers

Re: guix is the guildhall that we always wanted!

2017-03-17 Thread Andy Wingo
On Fri 17 Mar 2017 12:30, l...@gnu.org (Ludovic Courtès) writes: >> So! My proposal for this new "guildhall" would be: >> >> 1. a web service >> >> 2. on which users registers projects >> >> 3. a project is a name + a git repository with a /package.scm file >> >> 4. the package.sc

Re: Guile 2.2.0 build fails at bootstrapping language/cps/types.go

2017-03-17 Thread 白い熊@相撲道
On March 17, 2017 11:31:50 AM GMT+01:00, l...@gnu.org wrote: > >What architecture and operating system is this on? x86_64 Ubuntu GNU/Linux 4.4.0-67 -- 白い熊@相撲道

Re: guix is the guildhall that we always wanted!

2017-03-17 Thread Eli Zaretskii
> From: l...@gnu.org (Ludovic Courtès) > Date: Fri, 17 Mar 2017 12:30:57 +0100 > Cc: guix-de...@gnu.org, guile-user@gnu.org > > > Open questions would be, what about other targets like macOS or Windows > > or whatever? There I don't know. I suspect that if Guix becomes > > popular enough, someon

Re: guix is the guildhall that we always wanted!

2017-03-17 Thread Christopher Allan Webber
Andy Wingo writes: > On Thu 16 Mar 2017 23:01, Mark H Weaver writes: > >> If [Guix] starts encouraging a decentralized approach, that would >> result in strong pressure on us to freeze our API, which includes even >> such details as which module each package is exported from. This >> would drast

Re: guix is the guildhall that we always wanted!

2017-03-17 Thread Andy Wingo
On Fri 17 Mar 2017 14:54, Christopher Allan Webber writes: > Andy Wingo writes: > >> On Thu 16 Mar 2017 23:01, Mark H Weaver writes: >> >>> If [Guix] starts encouraging a decentralized approach, that would >>> result in strong pressure on us to freeze our API, which includes even >>> such detai

Re: guix is the guildhall that we always wanted!

2017-03-17 Thread Pjotr Prins
Hi Andy, It does look a lot like the channels we propose. Another thing to keep in mind is that it is possible to relocate guix binaries into any prefix so you do not actually need root privileges. It is something I am using for testing packages on HPC without root and I am going to make binari

Re: GNU Guile 2.2.0 released

2017-03-17 Thread Jan Wedekind
Many thanks! Just did some benchmarks and it looks like there are decent performance improvements :) Regards Jan # Guile 2.0.11 make[1]: Entering directory '/home/jan/test/aiscm/bench' LD_LIBRARY_PATH=./.libs:/usr/local/lib GC_INITIAL_HEAP_SIZE=1G GC_USE_ENTIRE_HEAP=Y /usr/bin/guile bench.sc

Re: guix is the guildhall that we always wanted!

2017-03-17 Thread Arne Babenhauserheide
Andy Wingo writes: > On Thu 16 Mar 2017 20:26, Amirouche Boubekki writes: > >>> So! My proposal for this new "guildhall" would be: >>> >>> 1. a web service >>> >> >> What would be the cli interface associated with that web service? >> Some thing like the following will do: >> >> $ guildh