Re: ‘guix publish’ as a content-addressed file server

2016-07-31 Thread Ludovic Courtès
Hello, l...@gnu.org (Ludovic Courtès) skribis: > Until now, if hydra.gnu.org had a source file in its store (the result > of an ‘origin’), you could get it via substitutes. However, with > substitutes disabled, hydra.gnu.org was of no help, even though it did > have the source file. > > Commit f

Re: ???guix publish??? as a content-addressed file server

2016-07-21 Thread Ludovic Courtès
John Darrington skribis: > It sounds like a usefull capability. > > But presumably it depends on your localhost having a TCP/IP stack > and a http server installed. You need an OS with a TCP/IP stack, but ‘guix publish’ is the web server (it uses the web server that is part of Guile.) > It woul

Re: ???guix publish??? as a content-addressed file server

2016-07-20 Thread John Darrington
It sounds like a usefull capability. But presumably it depends on your localhost having a TCP/IP stack and a http server installed. It would be better if it could just use a socket or even just the filesystem. J' On Wed, Jul 20, 2016 at 05:25:30PM +0200, Ludovic Court??s wrote: Hi!

‘guix publish’ as a content-addressed file server

2016-07-20 Thread Ludovic Courtès
Hi! Until now, if hydra.gnu.org had a source file in its store (the result of an ‘origin’), you could get it via substitutes. However, with substitutes disabled, hydra.gnu.org was of no help, even though it did have the source file. Commit ff6638d112d794c9c433731643711932452fd2ff helps address t