Re: Modification for guix installation script.

2018-03-26 Thread Clément Lassieur
Hi Tatiana, Tatiana Sholokhova writes: > Hello! My name is Tatiana. > > I have installed guix for the first time and noticed that the installation > script at > https://git.savannah.gnu.org/cgit/guix.git/tree/etc/guix-install.sh did not > work for me. So, I had to make some modifications. > > Th

Re: XWayland, /tmp/.X11-unix

2018-03-26 Thread Marius Bakke
Thorsten Wilms writes: > On 22.03.2018 14:04, Thorsten Wilms wrote: >> On 22.03.2018 00:00, Ricardo Wurmus wrote: >>> >>> Thorsten Wilms writes: >>> Initially I thought creation of /tmp/.X11-unix should be tied to the xorg-server-xwayland package, but since it is more generic: which >>

'core-updates' spring 2018

2018-03-26 Thread Marius Bakke
Guix, 'core-updates' has seen a lot of changes recently. Some of the goodies include HTTP/2 support in curl, binutils 2.30, glibc 2.27, reproducible Python bytecode, gnu-build-system will automatically run 'autoreconf' if necessary, warnings will be issued about snippets and phases not returning

Re: XWayland, /tmp/.X11-unix

2018-03-26 Thread Thorsten Wilms
On 26.03.2018 11:33, Marius Bakke wrote: It could be done with a "profile hook" in (guix profiles). Although for the common case I suppose this will be done by a display manager? But then all X11-supporting display managers would have to care about it. According to answers in https://unix.sta

Re: XWayland, /tmp/.X11-unix

2018-03-26 Thread Marius Bakke
Thorsten Wilms writes: > On 26.03.2018 11:33, Marius Bakke wrote: >> It could be done with a "profile hook" in (guix profiles). Although for >> the common case I suppose this will be done by a display manager? > > But then all X11-supporting display managers would have to care about it. > > Acco

Re: XWayland, /tmp/.X11-unix

2018-03-26 Thread Ludovic Courtès
Hello! Marius Bakke skribis: > Thorsten Wilms writes: > >> On 26.03.2018 11:33, Marius Bakke wrote: >>> It could be done with a "profile hook" in (guix profiles). Although for >>> the common case I suppose this will be done by a display manager? >> >> But then all X11-supporting display manage

Re: Posts in languages other than English on help-guix?

2018-03-26 Thread Ludovic Courtès
Heya Chris, Chris Marusich skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Chris Marusich skribis: >> >>> From e817d96b6a52eb6450c2edb4e03ccbfdce30d9d6 Mon Sep 17 00:00:00 2001 >>> From: Chris Marusich >>> Date: Sat, 17 Mar 2018 19:40:13 +0100 >>> Subject: [PATCH] website: contacts: Add

Re: Incorrect service documentation?

2018-03-26 Thread Ludovic Courtès
Hello! Chris Marusich skribis: > Is the description of "compose" correct? The manual claims that it > "must return a value that is a valid parameter value for the service > instance," but I do not think that is actually true. Judging by the > implementation of fold-services in (gnu services),

Re: Modification for guix installation script.

2018-03-26 Thread 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 command can be run as a > non-root user (with sudo) in a consistent way. What do you thin

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

2018-03-26 Thread Clément Lassieur
Hi Ricardo and Marius, Marius Bakke writes: > The binary installation tarball only comes with a profile for 'root'. Indeed, but it's easy to copy it for any user isn't it? > The problem is that the installation script assumes $HOME will expand to > ~root when sourcing the profile, but as you f

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

2018-03-26 Thread Ludovic Courtès
Hello, Chris Marusich skribis: > This is our current definition of the activation-service-type (in (gnu > services)): > > (define activation-service-type > (service-type (name 'activate) > (extensions >(list (service-extension boot-service-type >

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

2018-03-26 Thread Ludovic Courtès
Hi Pjotr, Pjotr Prins skribis: > Attached a quick hack I did to get a Python interpreter with full > debug facilities. It includes the built-in debugging/tracing > facilities. I think this is a valuable thing to have as a package > > > https://pythonextensionpatterns.readthedocs.io/en/latest/

Re: 'core-updates' spring 2018

2018-03-26 Thread Ludovic Courtès
Hello! Marius Bakke skribis: > 'core-updates' has seen a lot of changes recently. Some of the goodies > include HTTP/2 support in curl, binutils 2.30, glibc 2.27, reproducible > Python bytecode, gnu-build-system will automatically run 'autoreconf' if > necessary, warnings will be issued about s

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

2018-03-26 Thread Tatiana Sholokhova
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 > resulting patch file as an attachment to a reply to this email. > This

Re: 'core-updates' spring 2018

2018-03-26 Thread Ricardo Wurmus
Hi Marius, > 'core-updates' has seen a lot of changes recently. Some of the goodies > include […] glibc 2.27 […] > > Are there other things that should go in? I would really like to see a patch applied to glibc that ensures that the “prlimit64” syscall is not used when running on the RHEL 6 ker

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

2018-03-26 Thread Hartmut Goebel
Hi, apparently I missed Pjotr's original message. > I suppose --with-pydebug incurs some run-time overhead, so I think it > makes sense to make it a separate “python-debug” package. I'm not a hard-code extension developer, so I can't tell how useful it is. Since it is a separate package, it does

[orchestration] AWS public cloud images

2018-03-26 Thread Mark Meyer
Hi, I've the beginning of Guix cloud images available over at Github at https://github.com/ofosos/guix-packer/ There's a small writeup of what has been done and what's still missing over here: https://ofosos.org/2018/03/26/guix-images-01/ All in all, I split the heavy lifting between Packe

Re: XWayland, /tmp/.X11-unix

2018-03-26 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'm looking into it. -- Thorsten Wilms thorwil's de

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

2018-03-26 Thread Pjotr Prins
On Mon, Mar 26, 2018 at 09:12:20PM +0200, Hartmut Goebel wrote: > Hi, > > apparently I missed Pjotr's original message. > > > I suppose --with-pydebug incurs some run-time overhead, so I think it > > makes sense to make it a separate “python-debug” package. > > I'm not a hard-code extension deve