guile-parser-combinators as new dependency to guix import quicklisp

2018-12-19 Thread swedebugia
Hi This morning I began to write a quicklisp importer using Daves guile-parser-combinators [1] to create a parser for the space-separated-csv files. guile-parser-combinators [2] is really nice, thanks Dave!, but not yet in guix. Any thoughts on using this? -- Cheers Swedebugia [1] https

Re: IPFS trouble

2018-12-19 Thread Gábor Boskovits
This works for me now just fine. I have the QmRwak1NbpvhEVPsfZmofGom7k49aaEhpHWeguXCuF3LSa one, and my daemon is running.

Re: CDN performance

2018-12-19 Thread Giovanni Biscuolo
Hi Mark, sorry for the late reply Mark H Weaver writes: > Giovanni Biscuolo writes: >> with a solid infrastructure of "scientifically" trustable build farms, >> there are no reasons not to trust substitutes servers (this implies >> working towards 100% reproducibility of GuixSD) > > What does

Re: `guix lint' warn of GitHub autogenerated source tarballs

2018-12-19 Thread Ludovic Courtès
Hi! Arun Isaac skribis: > Now that we are avoiding GitHub autogenerated source tarballs since they > are unstable and cause hash mismatch errors, can we have `guix lint' > emit a warning if these autogenerated source tarballs are used? I think Efraim had submitted a patch that does this but I c

Re: `guix lint' warn of GitHub autogenerated source tarballs

2018-12-19 Thread Efraim Flashner
On December 19, 2018 2:07:55 PM UTC, "Ludovic Courtès" wrote: >Hi! > >Arun Isaac skribis: > >> Now that we are avoiding GitHub autogenerated source tarballs since >they >> are unstable and cause hash mismatch errors, can we have `guix lint' >> emit a warning if these autogenerated source tarba

Re: guile-parser-combinators as new dependency to guix import quicklisp

2018-12-19 Thread Ludovic Courtès
Hello, swedebugia skribis: > This morning I began to write a quicklisp importer using Daves > guile-parser-combinators [1] to create a parser for the > space-separated-csv files. In general we have to think twice before adding new dependencies to Guix. To parse CSV files, I think you can proba

Re: Internet Archive APIs useful as fallback?

2018-12-19 Thread Ludovic Courtès
Hi! swedebugia skribis: > I stumbled over these at clintons blog and thought I would share them > here if anybody is interested. > > APIs for content other that way-back machine: > https://blog.archive.org/2018/12/13/documentation-for-public-apis-at-the-internet-archive/ > > APIs for the way-bac

Re: 02/02: import: Update opam importer.

2018-12-19 Thread Ludovic Courtès
Hi Eric, Eric Bavier skribis: >> commit cce654fabdf09cac7d18f9bad842ba8445aa022c >> Author: Julien Lepiller >> Date: Mon Dec 17 21:05:35 2018 +0100 >> >> import: Update opam importer. >> >> * guix/import/opam.scm: Update importer for opam 2. >> * tests/opam.scm: Update tests

Re: guile-parser-combinators as new dependency to guix import quicklisp

2018-12-19 Thread Ricardo Wurmus
swedebugia writes: > This morning I began to write a quicklisp importer using Daves > guile-parser-combinators [1] to create a parser for the > space-separated-csv files. > > guile-parser-combinators [2] is really nice, thanks Dave!, but not yet > in guix. I would like to note that (ice-9 peg)

Re: Re-approaching package tagging

2018-12-19 Thread Ludovic Courtès
Hi, zimoun skribis: > How the relevance is evaluated ? > And how the regexp works ? Roughly relevance is computed as a function of the number of regexp matches and the location of those matches (package name, synopsis, description): https://git.savannah.gnu.org/cgit/guix.git/tree/guix/ui.scm

Re: Re-approaching package tagging

2018-12-19 Thread Ludovic Courtès
Christopher Lemmer Webber skribis: > I'm embarassed to say I didn't know about --search :) Ah ha! :-) Now the question is whether this is a convenient and efficient way to search for packages. Ludo’.

Re: IPFS trouble

2018-12-19 Thread Ludovic Courtès
Hi Héctor, Hector Sanjuan skribis: > Hi! I just joined this list today after meeting Guix people in Paris > and my topic comes up :) Welcome! Hopefully the topic will come up again soonish. :-) Ludo’.

my CDN measure_get

2018-12-19 Thread zimoun
Dear, I do not know if it is useful because it appears to me that providing CDN service is now on the pipes. Well, even if I understand all the concerns mitigating the use of external CDN, I am in favor of this use. Mainly, because I use guix in scientific context. And it is hard to explain to my

Re: Re-approaching package tagging

2018-12-19 Thread zimoun
Hi, Wow! Thank you! :-) And how the regexp works ? I am not able to find some doc... I am diving in the code but it is not easy to find. :-) Well, is regexp a real regular expression? For example, how to search package with the name emacs and not the name emacs-*? or how to search package with t

Re: Re-approaching package tagging

2018-12-19 Thread zimoun
> Ah ha! :-) Now the question is whether this is a convenient and > efficient way to search for packages. As an happy user of Debian, I like the aptitude way convenient and efficient to search packages. https://www.debian.org/doc/manuals/aptitude/ch02s04s05.en.html What do you think? All the b

Re: IPFS trouble

2018-12-19 Thread swedebugia
On 2018-12-19 10:57, Gábor Boskovits wrote: This works for me now just fine. I have the QmRwak1NbpvhEVPsfZmofGom7k49aaEhpHWeguXCuF3LSa one, and my daemon is running. The cat <3 :D It worked fine here too, loaded in less than a second in palemoon with no ipfs installed going to https://ipfs.i

Re: Packaging Terraform, a Golang package

2018-12-19 Thread Chris Marusich
Hi Pierre, Thank you for the info! I did not know. I will use this information to try hacking around some more. Hopefully it will work now! -- Chris signature.asc Description: PGP signature

Re: Packaging Terraform, a Golang package

2018-12-19 Thread Pierre Neidhardt
You are welcome! Also note that you need not set GOROOT, and GOPATH defaults to ~/go if unset. -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Internet Archive APIs useful as fallback?

2018-12-19 Thread swedebugia
On 2018-12-19 15:57, Ludovic Courtès wrote: Hi! swedebugia skribis: I stumbled over these at clintons blog and thought I would share them here if anybody is interested. APIs for content other that way-back machine: https://blog.archive.org/2018/12/13/documentation-for-public-apis-at-the-inte

Re: my CDN measure_get

2018-12-19 Thread swedebugia
On 2018-12-18 21:23, zimoun wrote: Dear, I do not know if it is useful because it appears to me that providing CDN service is now on the pipes. Well, even if I understand all the concerns mitigating the use of external CDN, I am in favor of this use. Mainly, because I use guix in scientific con

Re: my CDN measure_get

2018-12-19 Thread zimoun
> Did you run the CDNs twice at the first try? Yes, I launched the command several times to see differences. There are not so much. I reported my last experiment. > Interesting measures. It seems berlin max out at about 3MB/s. The CDN > is of course much faster because it is probably closer to P

Re: `guix lint' warn of GitHub autogenerated source tarballs

2018-12-19 Thread Arun Isaac
>>> Now that we are avoiding GitHub autogenerated source tarballs since >>they >>> are unstable and cause hash mismatch errors, can we have `guix lint' >>> emit a warning if these autogenerated source tarballs are used? >> > I think I just posted a paste on IRC but haven't sent a patch > yet. I'l

Re: guile-parser-combinators as new dependency to guix import quicklisp

2018-12-19 Thread swedebugia
On 2018-12-19 16:02, Ricardo Wurmus wrote: swedebugia writes: This morning I began to write a quicklisp importer using Daves guile-parser-combinators [1] to create a parser for the space-separated-csv files. guile-parser-combinators [2] is really nice, thanks Dave!, but not yet in guix. I

Re: guile-parser-combinators as new dependency to guix import quicklisp

2018-12-19 Thread Ricardo Wurmus
swedebugia writes: > On 2018-12-19 16:02, Ricardo Wurmus wrote: >> >> swedebugia writes: >> >>> This morning I began to write a quicklisp importer using Daves >>> guile-parser-combinators [1] to create a parser for the >>> space-separated-csv files. >>> >>> guile-parser-combinators [2] is real

Re: `guix lint' warn of GitHub autogenerated source tarballs

2018-12-19 Thread Efraim Flashner
On Wed, Dec 19, 2018 at 11:13:56PM +0530, Arun Isaac wrote: > > >>> Now that we are avoiding GitHub autogenerated source tarballs since > >>they > >>> are unstable and cause hash mismatch errors, can we have `guix lint' > >>> emit a warning if these autogenerated source tarballs are used? > >> > >

Re: GC Warning: Out of Memory

2018-12-19 Thread Joshua Branson
Manolis Ragkousis writes: > Hello Ludo, > > On 12/14/18 1:02 PM, Ludovic Courtès wrote: >> You must be using a personal branch, no? It seems that ‘master’ cannot >> be used natively on GNU/Hurd because we lack binaries under >> gnu/packages/bootstrap/i586-gnu: >> > Theoretically we could do tha

Re: Internet Archive APIs useful as fallback?

2018-12-19 Thread Björn Höfling
On Wed, 19 Dec 2018 15:57:04 +0100 Ludovic Courtès wrote: > We added support to retrieve Git checkouts (and some tarballs) from > Software Heritage recently: > > https://issues.guix.info/issue/33432 > > The Internet Archive is not in the business of archiving software, but > it’d be interest

Re: [Cuirass] Missing database indexes?

2018-12-19 Thread Amirouche Boubekki
Did you consider using wiredtiger? Le lun. 19 nov. 2018 à 11:47, Danny Milosavljevic a écrit : > Hi Ludo, > > >It doesn’t seem to help much, perhaps because the query is too complex? > > Yeah, probably. > > According to the docs a log message is supposed to appear when it is doing > it. > > We s

Re: Re-approaching package tagging

2018-12-19 Thread zimoun
Hi, I partially answer to myself. ;-) > And how the regexp works ? > I am not able to find some doc... I am diving in the code but it is > not easy to find. :-) If I understand well, basically the code is here, right? http://git.savannah.gnu.org/cgit/guix.git/tree/guix/scripts/package.scm#n754

Re: 02/02: import: Update opam importer.

2018-12-19 Thread Eric Bavier
On Wed, 19 Dec 2018 15:59:22 +0100 Ludovic Courtès wrote: > Hi Eric, > > Eric Bavier skribis: > > >> commit cce654fabdf09cac7d18f9bad842ba8445aa022c > >> Author: Julien Lepiller > >> Date: Mon Dec 17 21:05:35 2018 +0100 > >> > >> import: Update opam importer. > >> > >> * guix/

Re: Packaging Terraform, a Golang package

2018-12-19 Thread Christopher Baines
Chris Marusich writes: > Hi, > > I'm trying to package Terraform, which is available under the Mozilla > Public License 2.0: I have played with packaging Terraform previously, there are some patches here [1]. I've also got a few more Terraform related packages in this branch here [2]. 1: https

Re: GC Warning: Out of Memory

2018-12-19 Thread Rene
Hello Joshua, I think you can start preparing the environment to play with Guix in Debian/Hurd. This link can help you: https://lists.gnu.org/archive/html/guix-devel/2017-02/msg00865.html Thank you Rene

Video subtitles

2018-12-19 Thread Laura Lazzati
Hi! I have been playing with aegisub today and I would like to share my experience with that tool, your ideas about how video subtitles should be included, and your advice too. I installed aegisub from guix, and when I open it, it has a GUI. There you load your video, in my case I loaded the fina

Re: Internet Archive APIs useful as fallback?

2018-12-19 Thread bill-auger
On Wed, 19 Dec 2018 15:57:04 +0100 Ludovic Courtès wrote: > The Internet Archive is not in the business of archiving software, but > it’d be interesting to see if it archives tarballs that people put on > “random” web sites FWIW, The Internet Archive is not *in the business* of *anything* - it is

Re: Internet Archive APIs useful as fallback?

2018-12-19 Thread swedebugia
On 2018-12-20 04:00, bill-auger wrote: snip namely, the Wayback Machine only caches web pages, it does so in a semi-automated fashion, carries no metadata, and does not download any external assets (such as images and tarballs or any external HTML in frames) unless they are defined explicitly

Anyone working on packaging Firejail?

2018-12-19 Thread swedebugia
https://firejail.wordpress.com/ Firejail is a SUID program that reduces the risk of security breaches by restricting the running environment of untrusted applications using Linux namespaces and seccomp-bpf. It allows a process and all its descendants to have their own private view of the globa

Re: GNU/Hurd update

2018-12-19 Thread Manolis Ragkousis
Hello Ludo, On 12/16/18 5:42 PM, Ludovic Courtès wrote: > > For comparison, this is what it looks like on GNU/Linux: > > --8<---cut here---start->8--- > stat("/gnu/store/9alic3caqhay3h8mx4iihpmyj6ymqpcx-guile-2.2.4/lib/guile/2.2/ccache/ice-9/command-line.go",

Re: Internet Archive APIs useful as fallback?

2018-12-19 Thread Ludovic Courtès
Hi! swedebugia skribis: > I tested 3 of the quicklisp (there are ~1000) packages and these 2 worked: > https://web.archive.org/web/20170313123155/http://beta.quicklisp.org/archive/cl-moneris/2011-04-18/cl-moneris-20110418-git.tgz > https://web.archive.org/web/20170330204246/http://beta.quicklisp

Re: Re-approaching package tagging

2018-12-19 Thread Ludovic Courtès
Hello, zimoun skribis: >> And how the regexp works ? >> I am not able to find some doc... I am diving in the code but it is >> not easy to find. :-) > > If I understand well, basically the code is here, right? > http://git.savannah.gnu.org/cgit/guix.git/tree/guix/scripts/package.scm#n754 > > And

Re: Re-approaching package tagging

2018-12-19 Thread Ludovic Courtès
zimoun skribis: >> Ah ha! :-) Now the question is whether this is a convenient and >> efficient way to search for packages. > > As an happy user of Debian, I like the aptitude way convenient and > efficient to search packages. > https://www.debian.org/doc/manuals/aptitude/ch02s04s05.en.html Th