Re: Why is "append" the activation service's "compose" procedure?

2018-03-29 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Chris Marusich skribis: > >> The fold-services procedure always applies the "compose" procedure to a >> single list. So why does the activation-service-type use the append >> procedure as its "compose" procedure? Wouldn't it more accurately >> reflect ou

Re: Modification for guix installation script.

2018-03-29 Thread Clément Lassieur
Gábor Boskovits writes: > 2018-03-26 11:11 GMT+02:00 Ricardo Wurmus : > >> >> Hi Clément, >> >> > As I said to Chris (Cc'ed), I don't think it's a good idea to install >> > Guix in root's home directory. Instead, we should probably honor the >> > USER and HOME environment variables, so that the

Re: bug#30728: Modification for guix installation script.

2018-03-29 Thread Clément Lassieur
Hi Tatiana, Tatiana Sholokhova writes: > Hello! > > > Could you please make that change on top of the current version of the > Guix sources as a git commit? Then you can run “git format-patch -1” to > format it as a patch in a format that we can apply. You can send the > resultin

Re: Translating to Chinese, Spanish and Japanese (and more)

2018-03-29 Thread julien lepiller
Le 2018-02-06 11:19, pelzflorian (Florian Pelz) a écrit : Forgot attachment. Hi, what's the status of that? In the meantime, I've found ITS (Internationalization Tag Set) and itstool: http://itstool.org/ What do you think?

Re: Why is "append" the activation service's "compose" procedure?

2018-03-29 Thread Ludovic Courtès
Hello Chris, Chris Marusich skribis: > By the way, I noticed that the cups-service-type also uses "append" as > its "compose" procedure. I think this is suspicious. The comment in > the code says: > > ;; Extensions consist of lists of packages (representing CUPS > ;; drivers, etc) that

Re: 'core-updates' spring 2018

2018-03-29 Thread Ludovic Courtès
Hello! Ricardo Wurmus skribis: >> Since it's fairly late in the core-updates cycle, I think it would be >> better to try restoring the prlimit64 fallback on the "rhel6" branch and >> then revisit this during the next core-updates. > > I’m not too happy with this, because the longer we delay this

Re: [ANN] "Practical, verifiable software freedom with GuixSD" presentation now available

2018-03-29 Thread Ludovic Courtès
Hello! "Thompson, David" skribis: > The FSF has uploaded my talk about Guix from this past weekend's > LibrePlanet conference. If you're interested, you can watch it at > this URL: > > https://media.libreplanet.org/u/libreplanet/m/practical-verifiable-software-freedom-with-guixsd/ Great talk!

Re: Provide python:debug with --with-pydebug switch

2018-03-29 Thread Ludovic Courtès
Hello, I adjusted the patch and added the “python-debug” package: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=9c3f2c2e83e0970173fbbf77f699e2c325046daa Thanks, Ludo’.

Re: ‘guix weather’ reports CI stats

2018-03-29 Thread Ludovic Courtès
Heya Danny, Danny Milosavljevic skribis: >> In this example we can also see that /api/queue?nr=10 returns >> non-sensical data in the current Cuirass snapshot (the actual queue >> contains lots of builds, and not only for aarch64!). > > Huh, well, the limit to 10 results is going to mess things

Re: XWayland, /tmp/.X11-unix

2018-03-29 Thread Thorsten Wilms
Thank you, Chris, for taking the time to go into such detail! However, as mentioned later in the thread, I arrived at a solution days ago. It just took finding a close match among existing services and recalling some basics about Scheme evaluation :) Your write-up did improve my idea of what i

Re: XWayland, /tmp/.X11-unix

2018-03-29 Thread Thorsten Wilms
On 26.03.2018 13:18, Marius Bakke wrote: In any case it should be safe to add an activation script that creates /tmp/.X11-unix on GuixSD. I think it can be part of %desktop-services, or maybe even %base-services. Would you like to try it? I would have like to send this (or similar) to the pat

Re: XWayland, /tmp/.X11-unix

2018-03-29 Thread Marius Bakke
Thorsten Wilms writes: > I wanted to test it by using the changed guix and an operating-system > that would include the x11-socket-dir-service. Things got messy, guix > started to insist on building Python (and failing at it!). I cleaned up > and started again: > $ git clone https://git.savann

Re: XWayland, /tmp/.X11-unix

2018-03-29 Thread Thorsten Wilms
On 29.03.2018 19:02, Marius Bakke wrote: This could be because you are running the daemon from a git checkout. I've never tried doing that, but you will probably have to configure with "--sysconfdir=/etc" to pick up '/etc/guix/acl'. Does it work if you use the "normal" daemon? There's usually n

New Spanish PO file for 'guix' (version 0.14.0)

2018-03-29 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'guix' has been submitted by the Spanish team of translators. The file is available at: http://translationproject.org/latest/guix/es.po (We can arrange things so that in the

Re: ‘guix weather’ reports CI stats

2018-03-29 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Hello Guix! > > With commit 183445a6ed1cbac929ecb65303246945c8ccf39d, ‘guix weather’ can > now report continuous integration (CI) stats using the Hydra/Cuirass > HTTP interface: > > $ ./pre-inst-env guix weather --substitute-urls='https://berlin.guixsd.org

Re: XWayland, /tmp/.X11-unix

2018-03-29 Thread Chris Marusich
Thorsten Wilms writes: > Thank you, Chris, for taking the time to go into such detail! I found the service documentation to be a little confusing when I first read it. The slight incorrect statements (which I have now corrected after confirming the intended behavior with Ludo) did not help clar