Re: No Guile on Windows? (was: My Guile Hacker Handbook)

2020-07-24 Thread David Pirotte
Hello, > > > ### On Windows > > > No solution yet. fwiw, i've used msys2 (not so much anymore, but i still would if i had to ...), easy to install, update, well maintained, very friendly on irc when i needed to ask for help ...: https://www.msys2.org/ it has guile-2.2.7-1, threaded

Re: Licensing of Cygwin comatibility layer (was: No Guile on Windows?)

2020-07-24 Thread Mike Gran
On Fri, Jul 24, 2020 at 07:25:07PM +0300, Dmitry Alexandrov wrote: > Mike Gran wrote: > > Cygwin: use gcc or clang, link to a special C and POSIX library that > > handles the Windows API for you. > > Its emulation library is GPL[ed] > > Really? I was under impression, that it is under a

Re: Gitlab CI

2020-07-24 Thread divoplade
Hello, Le vendredi 24 juillet 2020 à 16:30 +0200, Ludovic Courtès a écrit : > > So presumably a better option is to use an image created like this: > > guix pack -f docker -S /bin=bin guix --localstatedir > As you may know, most gitlab server will not let you use the provided docker

Re: What's the license of Guix's blog?

2020-07-24 Thread Dmitry Alexandrov
Amin Bandali wrote: > Ludovic Courtès writes: >> I would propose GFDLv1.3+ without invariant sections, since that can then be >> relicensed to CC-BY-SA should anyone need it. > > but reading the text for GFDLv1.3, specifically "11. RELICENSING", it seems > to me that the explicit permission to

Re: No Guile on Windows?

2020-07-24 Thread Jan Wielkiewicz
Hello, Dnia 2020-07-24, o godz. 16:00:56 Ludovic Courtès napisał(a): > However, my understanding is that Windows Subsystem for Linux (WSL) > has the potential to make all of us happy. This is fine as far as we're talking about proprietary Windows, but this isn't good for software freedom

Re: No Guile on Windows?

2020-07-24 Thread Dmitry Alexandrov
Ludovic Courtès wrote: > Eli Zaretskii skribis: >> Sadly, Guile seems to care only about one OS: GNU/Linux > my understanding is that Windows Subsystem for Linux (WSL) has the potential > to make all of us happy. Itʼs the most disappointing thing to hear from a Guile maintainer. > For

Re: No Guile on Windows?

2020-07-24 Thread Dr. Arne Babenhauserheide
Stefan Israelsson Tampe writes: > I use guile all the time at my windows 10 machine at work (WSL) to handle > xml files. Used apt to get it. It’s great that that’s possible. If it requires people to first activate WSL (so they cannot just start an application they get from me but have to

Re: Channel authentication: missing keyring branch

2020-07-24 Thread Pierre Neidhardt
Ludovic Courtès writes: > No, but I guess you could take the output of ‘git shortlog -s --email’ > and pass it to ‘gpg --export’ & co. I think it'd be nice to give an example of these commands in the manual :) -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP

Re: interactive input using guix-jupyter-kernel

2020-07-24 Thread Ludovic Courtès
Hi David, david larsson skribis: > How can I ask for password input and get a password prompt in the > notebook if I use the guix kernel in jupyter? > > ;;guix environment python-env <- python-ipython python-ipykernel > import getpass > password = getpass.getpass() > > using a regular python

Re: Manifest Hooks?

2020-07-24 Thread Ludovic Courtès
Hi, Steven Stallion skribis: > I've been looking into using manifests to help track some project > dependencies and had a question for the list. Is it possible to add a > shell hook similar to nix-shell when the packages specified by a > manifest have been installed? In this specific case, I

Re: Channel authentication: missing keyring branch

2020-07-24 Thread Ludovic Courtès
Hi, Pierre Neidhardt skribis: > I recently added authentication to a Guix channel. > On Guix pull, guix complained that the remote has no `keyring' branch. > Indeed, creating an orphan `keyring' branch with all the public keys > stored in it worked. > > This does not seems to be documented in

Re: Licensing of Cygwin comatibility layer (was: No Guile on Windows?)

2020-07-24 Thread Dmitry Alexandrov
Mike Gran wrote: > Cygwin: use gcc or clang, link to a special C and POSIX library that handles > the Windows API for you. > Its emulation library is GPL[ed] Really? I was under impression, that it is under a _weakened_ variant of _Lesser_ GPL, i. e. its terms are even less restrictive that

Re: What's the license of Guix's blog?

2020-07-24 Thread Amin Bandali
Hi Ludo’, all, Ludovic Courtès writes: > Hello, > [...] > I would propose GFDLv1.3+ without invariant sections, since that can > then be relicensed to CC-BY-SA should anyone need it. > > Thoughts? > > Ludo’. I'm not a lawyer and this is not legal advice, but reading the text for GFDLv1.3

Re: Knowing which services to restart

2020-07-24 Thread Ludovic Courtès
Hi, Carlo Zancanaro skribis: > On Wed, Jul 08 2020, Pierre Neidhardt wrote: >> Couldn't Guix be smarter about this? Or at least provide a less puzzling >> message. > > This was brought up when we originally implemented upgrading of services on a > live system. The discussion about this

Re: Server mail setup?

2020-07-24 Thread Ludovic Courtès
Hello! Christopher Lemmer Webber skribis: > Julien Lepiller writes: > >> Le 8 juillet 2020 03:50:08 GMT-04:00, Pierre Neidhardt a >> écrit : >>>Me too! :) >> >> I have this: >> https://framagit.org/tyreunom/system-configuration/-/blob/master/modules/config/mail.scm > > Oooh thank you, this

Re: hash mismatch on permanently moved URL

2020-07-24 Thread Ludovic Courtès
Hi Giovanni, Giovanni Biscuolo skribis: > yesterday I installed a new Guix System (on iron) using the installer > (latest stable > https://ftp.gnu.org/gnu/guix/guix-system-install-1.1.0.x86_64-linux.iso.xz > on USB) > > The installation is fine but when I try to guix pull I get this: > > > ~$

Re: No Guile on Windows?

2020-07-24 Thread Stefan Israelsson Tampe
I use guile all the time at my windows 10 machine at work (WSL) to handle xml files. Used apt to get it. On Fri, Jul 24, 2020 at 4:01 PM Ludovic Courtès wrote: > Hi! > > Eli Zaretskii skribis: > > > > > Sadly, Guile seems to care only about one OS: GNU/Linux, and more or > > Guile is software

Re: Very slow download speed of substitutes

2020-07-24 Thread Ludovic Courtès
Hi, Lo Peter skribis: > I am trying guix import from cran, and building some R packages, which > sometimes needs to download substitutes. i noticed that the download > speed can be ridiculously slow and seems especially during night in > HKT. > > Here is a snippet of the downloading: > >

Re: What's the license of Guix's blog?

2020-07-24 Thread Tobias Geerinckx-Rice
Ludovic Courtès 写道: I would propose GFDLv1.3+ without invariant sections, since that can then be relicensed to CC-BY-SA should anyone need it. Thoughts? I think that it's a great choice. Kind regards, T G-R signature.asc Description: PGP signature

Re: Building packages in REPL

2020-07-24 Thread Ludovic Courtès
Hi, zimoun skribis: > On Fri, 26 Jun 2020 at 06:17, Julien Lepiller wrote: > >> One way to do this with the guix API is to get the derivation, then build it: >> >> (use-modules (guix derivations) (guix store) (gnu packages bash)) >> (define package bash-minimal) >> (define store

Re: Gitlab CI

2020-07-24 Thread Ludovic Courtès
Hello! I’m late to the party but I’m interested in this discussion… :-) Jérémy Korwin-Zmijowski skribis: > I am experimenting with Gitlab CI for a Guile project I am working on. > It is managed with Hall and I would like to benefit the Guix features. GitLab CI can run jobs directly in a

Re: What's the license of Guix's blog?

2020-07-24 Thread Ludovic Courtès
Hello, "Zhu Zihao" skribis: > I want to translate some of Guix's blog into another language, but I don't > know what license the articles in Guix'blog using, are they using GNU FDL? Translations would be welcome! Most articles do not have an explicit license. However, I believe most authors

Re: No Guile on Windows? (was: My Guile Hacker Handbook)

2020-07-24 Thread Stefan Israelsson Tampe
I just want to say that I use guile on windows regularly. And it was easy peasy to enable it. The trick is to install the Linux subsystem for windows 10 and hack on. I know this is not always an option, just to remind you where the future is. On Fri, Jul 24, 2020 at 2:07 AM Dmitry Alexandrov

Re: No Guile on Windows? (was: My Guile Hacker Handbook)

2020-07-24 Thread Christopher Lam
Ditto gnucash on windows does include guile 2.2 but it's a major pain point to get it to build. https://code.gnucash.org/logs/2020/07/16.html#T20:20:40 On Fri, 24 Jul 2020, 3:24 pm Dr. Arne Babenhauserheide, wrote: > > Eli Zaretskii writes: > > > > Sadly, Guile seems to care only about one

Re: No Guile on Windows? (was: My Guile Hacker Handbook)

2020-07-24 Thread Eli Zaretskii
> From: Dmitry Alexandrov > Date: Fri, 24 Jul 2020 03:06:53 +0300 > Cc: Guile User , Guix Help > > > ## Installation > > > ### On Windows > > > > No solution yet. > > Is that true? Itʼs true (and a pity) that there no official packages, of > course, but ‘no solution’? > > I vaguely recall,

Re: No Guile on Windows? (was: My Guile Hacker Handbook)

2020-07-24 Thread Dr. Arne Babenhauserheide
Eli Zaretskii writes: > > Sadly, Guile seems to care only about one OS: GNU/Linux, and more or > less disregard the rest. Features are added that clearly cannot > easily work on other OSes, let alone non-Posix ones, and with each > such new feature producing a working MinGW port becomes harder

Re: No Guile on Windows? (was: My Guile Hacker Handbook)

2020-07-24 Thread divoplade
Hello, Le vendredi 24 juillet 2020 à 03:06 +0300, Dmitry Alexandrov a écrit : > Jérémy Korwin-Zmijowski wrote: > > https://jeko.frama.io > > ## Installation > > ### On Windows > > > > No solution yet. > > Is that true? Itʼs true (and a pity) that there no official > packages, of course, but