Re: Graphical Installer - Call for Testing.

2017-01-14 Thread John Darrington
Hi Chris, Thanks for this very comprehensive feedback. I hope you will forgive me if I don't respond to every point you have raised. I have however read them all, and they are all relevant and useful. So thanks very much. Some particular points however: * Currently there is no mouse support

Re: [PATCH] gnu: Mark /gnu/store as needed for boot.

2017-01-14 Thread John Darrington
On Sat, Jan 14, 2017 at 10:30:43PM +0100, Ludovic Court??s wrote: > * gnu/system/file-systems.scm (all-subpaths): New procedure. > (file-system-needed-for-boot?): Use it to check for ancestors > of %store-directory. I guess the idea is to have ???needed-for-boot

Re: Graphical Installer - Call for Testing.

2017-01-14 Thread Chris Marusich
John Darrington writes: > On Thu, Jan 12, 2017 at 09:40:17PM -0800, Chris Marusich wrote: > John Darrington writes: > > > The wip-installer branch is ready for testing and general review. > > > > This branch

[PATCH] gnu: Add emacs-sx.

2017-01-14 Thread ng0
From: ng0 * gnu/packages/emacs.scm (emacs-sx): New variable. --- gnu/packages/emacs.scm | 26 +- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 50cea7685..2e04414b3 100644 ---

Emacs SX (Stackexchange Mode)

2017-01-14 Thread ng0
[PATCH] gnu: Add emacs-sx. I was wondering what the emacs/sx branch was I had... and it seems it was functional since september, totally forgot about this :) This patch adds an stack exchange mode for emacs, where you can browse all of stackexchange with:

Re:Re: Re: mounting "my-home" to /home cannot work again.

2017-01-14 Thread tumashu
make check-system TESTS="separate-store-os" ? build guix from sources? 在 2017-01-15 00:46:37,"David Craven" 写道: Hi! I cannot reproduce the issue on current master, sorry! make check-system TESTS="separate-store-os" would show if there's a problem with multiple file-systems

[PATCH] gnu: gdk-pixbuf: Make it reproducible.

2017-01-14 Thread Danny Milosavljevic
* gnu/packages/gtk.scm (gdk-pixbuf): Make it reproducible. --- gnu/local.mk | 1 + gnu/packages/gtk.scm | 3 ++- gnu/packages/patches/gdk-pixbuf-list-dir.patch | 29 ++ 3 files changed, 32 insertions(+), 1

Re: GuixSD + StumpWM

2017-01-14 Thread Daniel Pimentel (d4n1)
Yes, it's work now. Thanks,On Jan 14, 2017 7:18 PM, Ricardo Wurmus wrote: > > > Daniel Pimentel (d4n1) writes: > > > Yes, it's works, thanks. > > > > I did install but now there's another problem: login. > > I did in my home following stumpwm docs: > >

Re:Re: mounting "my-home" to /home cannot work again.

2017-01-14 Thread tumashu
no ,i use my-root as label before and cannot work 在 2017-01-15 01:29:26,"Ludovic Courtès" 写道: tumashu skribis: > When I use (title 'device) instead of (title 'label), it works again, I don't > understand the reason. > > https://github.com/tumashu/guixsd-helper

[PATCH: gnu: lua-lpeg: Update to 1.0.1.

2017-01-14 Thread Jose Miguel Sánchez García
-- José Miguel Sánchez García From bead1655bc8c93d34196ba9b024c55058689cd59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Miguel=20S=C3=A1nchez=20Garc=C3=ADa?= Date: Sun, 15 Jan 2017 00:03:33 +0100 Subject: [PATCH] gnu: lua-lpeg: Update to 1.0.1. *

Re: GuixSD + StumpWM

2017-01-14 Thread Ricardo Wurmus
Daniel Pimentel (d4n1) writes: > Yes, it's works, thanks. > > I did install but now there's another problem: login. > I did in my home following stumpwm docs: > echo > "exec sbcl-stumpwm" > ~/.xinitrc “~/.xinitrc” must be executable: chmod +x ~/.xinitrc I just installed

[PATCH 2/2] gnu: services: web: Add support for NGinx location blocks

2017-01-14 Thread Christopher Baines
* gnu/services/web.scm (): Add field locations. (): New record type. (): New record type. (nginx-location-config): New function. (default-nginx-server-config): Inlcude locations. * doc/guix.text (Web Services): Document the new nginx-location-configuration and nginx-named-location-configuration

[PATCH 1/2] gnu: services: web: Add support for NGinx upstream module

2017-01-14 Thread Christopher Baines
* gnu/services/web.scm (): New record type. (): Add new field upstream-blocks. (nginx-upstream): New function. (default-nginx-config): Add upstream-list parameter. (nginx-service): Add optional upstream list keyword argument. * doc/guix.text (Web Services): Document the new

Re: [PATCH 2/2] gnu: Add openvpn service.

2017-01-14 Thread Hartmut Goebel
Am 12.01.2017 um 18:57 schrieb Julien Lepiller: > * gnu/services/vpn.scm: New file. > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. > * doc/guix.texi (VPN Services): N Great! Thanks. What about adding a system example with a openvpn configuration defining one or two peers, an dummy "up" script?

Re: Openbox: Add obconf.

2017-01-14 Thread ng0
ng0 writes: > Marius Bakke writes: > >> ng0 writes: >> >>> [PATCH] gnu: Add obconf. >>> >>> I noticed we don't have obconf, the configuration tool for openbox. >>> Nix creates an wrapper for this application >>>

Re: [PATCH] gnu: Mark /gnu/store as needed for boot.

2017-01-14 Thread Ludovic Courtès
Hi! John Darrington skribis: > * gnu/system/file-systems.scm (all-subpaths): New procedure. > (file-system-needed-for-boot?): Use it to check for ancestors > of %store-directory. I guess the idea is to have ‘needed-for-boot?’ automatically set for users who store /gnu or

Re: [PATCH 2/2] gnu: Add openvpn service.

2017-01-14 Thread Ludovic Courtès
Howdy, Julien Lepiller skribis: >> Besides, could you think of a system test that would allow us to test >> both services? Perhaps a single config that has both the OpenVPN >> server and client running? Thoughts? > > I don't think you can connect a client to itself, but

Re: guix build fails: can't change into `/var/tmp/guix-build-...drv-0'

2017-01-14 Thread Ludovic Courtès
Leo Famulari skribis: > On Thu, Jan 12, 2017 at 03:02:30PM +0100, Ludovic Courtès wrote: >> Leo Famulari skribis: >> >> > On Tue, Jan 03, 2017 at 05:43:36PM +0100, Hartmut Goebel wrote: >> >> Am 02.01.2017 um 17:53 schrieb Leo Famulari: >> >> > Could it

Anomalies in Python search-path (was: [PATCH] Update python-pip to 9.0.1)

2017-01-14 Thread Hartmut Goebel
Am 06.01.2017 um 19:41 schrieb Maxim Cournoyer: > One thing which I discovered while testing pip on Guix was that > depending on how you use Python on Guix the PYTHONPATH differs: I analysed this problem and found set we have another serious problem here. But good news: There is an easy solution

Re: [PATCH] gnu: Add r-gmodels

2017-01-14 Thread Ra
Ouch , actually I just cut and pasted the text from a shell and sending it with inbox. Sorry for that and thanks for spot it. Ra Il sab 14 gen 2017 18:19 Ludovic Courtès ha scritto: > Hi! > > Ricardo Wurmus skribis: > > > Ra writes:

Re: [PATCH 1/1] gnu: icestorm: Replace reference in icebox_vlog.

2017-01-14 Thread Danny Milosavljevic
Hi, thanks for the patch! On Sat, 14 Jan 2017 20:56:52 +0200 Theodoros Foradis wrote: > * gnu/packages/fpga.scm (icestorm)[arguments]: Modify phases > "fix-usr-local" to replace reference to /usr/local/share. > --- > gnu/packages/fpga.scm | 9 + > 1 file

Re: [PATCH] gnu: Add tipp10 touch typing tutor.

2017-01-14 Thread Hartmut Goebel
Am 05.01.2017 um 11:56 schrieb Ludovic Courtès: > Please remove “for Windows, Mac OS and Linux.” > > OK with this change! Pushed with these changes b84257c0ffaa26b635f6a617d28da4b7edf26442 -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | |

[PATCH 0/1] gnu: icestorm: Replace reference in icebox_vlog.

2017-01-14 Thread Theodoros Foradis
Hello guix, This patch fixes a reference to in icebox_vlog tool. Regards, -- Theodoros Foradis

[PATCH 1/1] gnu: icestorm: Replace reference in icebox_vlog.

2017-01-14 Thread Theodoros Foradis
* gnu/packages/fpga.scm (icestorm)[arguments]: Modify phases "fix-usr-local" to replace reference to /usr/local/share. --- gnu/packages/fpga.scm | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gnu/packages/fpga.scm b/gnu/packages/fpga.scm index f65eae8..eb05a39 100644

Re: Openbox: Add obconf.

2017-01-14 Thread ng0
Marius Bakke writes: > ng0 writes: > >> [PATCH] gnu: Add obconf. >> >> I noticed we don't have obconf, the configuration tool for openbox. >> Nix creates an wrapper for this application >>

Re: [PATCH 2/2] gnu: Add notmuch-vim.

2017-01-14 Thread ng0
Marius Bakke writes: > ng0 writes: > >> Marius Bakke writes: >> >>> ng0 writes: >>> * gnu/packages/mail.scm (notmuch-vim): New variable. >>> >>> I think vim plugins should go in vim.scm, even if it relates to a

Re: [PATCH 2/2] gnu: Add notmuch-vim.

2017-01-14 Thread ng0
Marius Bakke writes: > ng0 writes: > >> * gnu/packages/mail.scm (notmuch-vim): New variable. >> --- >> gnu/packages/mail.scm | 37 - >> 1 file changed, 36 insertions(+), 1 deletion(-) >> >> diff --git

Re: Packaging IceCat extensions with Guix

2017-01-14 Thread Ludovic Courtès
Mark H Weaver skribis: > I wrote: > >> Marius Bakke writes: >> >>> I read somewhere that Debian packages certain Firefox extensions. I >>> tried doing the same with Guix, but haven't been able to get IceCat to >>> load extensions from a directory. >>> >>>

Re: [PATCH] Update python-pip to 9.0.1

2017-01-14 Thread Ludovic Courtès
Hello! Maxim Cournoyer skribis: > l...@gnu.org (Ludovic Courtès) writes: [...] >> ‘guix environment’ without --pure adds its own entries to the front of >> the search paths, which is why we observe this behavior. >> > > Is this specific to 'guix environment' with

Re: [PATCH 2/2] gnu: Add notmuch-vim.

2017-01-14 Thread Marius Bakke
ng0 writes: > Marius Bakke writes: > >> ng0 writes: >> >>> * gnu/packages/mail.scm (notmuch-vim): New variable. >> >> I think vim plugins should go in vim.scm, even if it relates to a >> package residing elsewhere. Could you send an

Re: [PATCH 1/2] system: Rename grub to bootloader.

2017-01-14 Thread Ludovic Courtès
David Craven skribis: > I need to study for my exams the next week or two, but my current > thinking on the next steps to accomplish the goal of being bootloader > agnostic are: > > 1. discard in gnu/system/grub in favor of > from gnu/system - small api changes Not sure what

Re: [PATCH shepherd] Fix typo in Documentation

2017-01-14 Thread Ludovic Courtès
Benz Schenk skribis: > From b535f4b4fdb5c004dcff4ae91ac25f9e931df326 Mon Sep 17 00:00:00 2001 > From: Benz Schenk > Date: Fri, 13 Jan 2017 14:07:24 +0100 > Subject: [PATCH] Fix typo in Documentation > > * doc/shepherd.texi: Fix typo Pushed, thanks!

Re: gnunet (again)

2017-01-14 Thread ng0
FYI, current HEAD of gnunet git just fails with 2 tests in the testbed api, so my old bug is closed. You can reproduce this new bug by: git clone https://pagure.io/packages.git export GUIX_PACKAGE_PATH=/path/to/packages guix build gnunet-git-full-tests ps: not everyone on the internet uses/has

Re: mounting "my-home" to /home cannot work again.

2017-01-14 Thread Ludovic Courtès
tumashu skribis: > When I use (title 'device) instead of (title 'label), it works again, I don't > understand the reason. > > https://github.com/tumashu/guixsd-helper This file has: (define fs-home (file-system (device "/dev/sda7") (title 'device) (mount-point

Re: [PATCH 2/2] gnu: Add notmuch-vim.

2017-01-14 Thread ng0
Marius Bakke writes: > ng0 writes: > >> * gnu/packages/mail.scm (notmuch-vim): New variable. > > I think vim plugins should go in vim.scm, even if it relates to a > package residing elsewhere. Could you send an updated patch? TIA! I disagree. Then we

Re: [PATCH 2/2] gnu: Add notmuch-vim.

2017-01-14 Thread Marius Bakke
ng0 writes: > * gnu/packages/mail.scm (notmuch-vim): New variable. > --- > gnu/packages/mail.scm | 37 - > 1 file changed, 36 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm > index

Re: guix system reconfigure can not work.

2017-01-14 Thread Ludovic Courtès
tumashu skribis: > real0m11.824s > user0m14.604s > sys0m0.404s Not fast but not as bad as you initially reported. So it seems to me that the only problem left is the one I mentioned earlier: . Ludo’.

[PATCH] gnu: Add unetbootin.

2017-01-14 Thread Jan Nieuwenhuizen
Hi, Needed this to flash BIOS (ugh). Greetings, Jan >From 5aa1cad5c06dc62f477318f0a40aaf9608672b3b Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Sat, 14 Jan 2017 18:23:57 +0100 Subject: [PATCH] gnu: Add unetbootin. * gnu/packages/disk.scm (unetbootin): New variable.

Re: gnunet (again)

2017-01-14 Thread Ludovic Courtès
Hi! Catonano skribis: > In a phase of such instructions I should attach the gdb to a core dump file. > > Such file should be "src/util/.libs/lt-test_foo", sometimes wiithout the lt- > > Now in src/util/.libs there is no file with a name starting with lt- and > there are a

Re: Openbox: Add obconf.

2017-01-14 Thread Marius Bakke
ng0 writes: > [PATCH] gnu: Add obconf. > > I noticed we don't have obconf, the configuration tool for openbox. > Nix creates an wrapper for this application > (https://github.com/NixOS/nixpkgs/blob/56904d7c423f2b13b37fbd29f39bbb4b52bc7824/pkgs/tools/X11/obconf/default.nix#L18)

Re: [PATCH 2/2] gnu: Add notmuch-vim.

2017-01-14 Thread Marius Bakke
ng0 writes: > * gnu/packages/mail.scm (notmuch-vim): New variable. I think vim plugins should go in vim.scm, even if it relates to a package residing elsewhere. Could you send an updated patch? TIA! signature.asc Description: PGP signature

Re: [PATCH 1/2] gnu: Add ruby-mail.

2017-01-14 Thread Marius Bakke
ng0 writes: > * gnu/packages/ruby.scm (ruby-mail): New variable. Applied, thanks! I added a note about enabling tests for the next version which only has a single dependency on a different mime gem. signature.asc Description: PGP signature

Re: Re: mounting "my-home" to /home cannot work again.

2017-01-14 Thread David Craven
Hi! I cannot reproduce the issue on current master, sorry! make check-system TESTS="separate-store-os" would show if there's a problem with multiple file-systems using labels. If you want more help with your issue please come and visit us on IRC... David

[PATCH] gnu: Add bbs100.

2017-01-14 Thread ng0
From: ng0 * gnu/packages/bbs.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add bbs.scm. --- gnu/local.mk | 1 + gnu/packages/bbs.scm | 73 2 files changed, 74 insertions(+) create mode 100644

Add: bbs100.

2017-01-14 Thread ng0
This patch adds bbs100. It is still maintained, the release intervals are just very long. It will need a service to be fully functional, but that service looks like it will be small. The build runs a test and does not follow 100% the INSTALL file in the source of bbs100, for the reason that

[PATCH 1/2] gnu: Add ruby-mail.

2017-01-14 Thread ng0
* gnu/packages/ruby.scm (ruby-mail): New variable. --- gnu/packages/ruby.scm | 32 1 file changed, 32 insertions(+) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 8fb22d006..eae83f1ac 100644 --- a/gnu/packages/ruby.scm +++

Add: notmuch-vim

2017-01-14 Thread ng0
[PATCH 1/2] gnu: Add ruby-mail. A gem needed at runtime for notmuch-vim. [PATCH 2/2] gnu: Add notmuch-vim. I'm not sure about the propagation: Without vim-full (ruby enabled), notmuch and ruby-mail this vim plugin will not work. Propagation seems like the way to go here, but I'm open to

[PATCH 2/2] gnu: Add notmuch-vim.

2017-01-14 Thread ng0
* gnu/packages/mail.scm (notmuch-vim): New variable. --- gnu/packages/mail.scm | 37 - 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 206055751..89aa2444d 100644 --- a/gnu/packages/mail.scm +++

guix environment & Ctrl-C

2017-01-14 Thread Danny Milosavljevic
Hi, could it be that we broke Ctrl-C in guix environment when we fixed Ctrl-C within guix build? When I press Ctrl-C anywhen (for example on the shell) while in a guix environment [env] it will hang...

Re:Re: Suggest add font: font-wqy-microhei

2017-01-14 Thread ng0
Hi, tumashu writes: > If we need to use "fc-cache -f", suggest add it to document. Maybe we finally have enough fonts to justify a font-build-system, which would run "fc-cache -f" at the end of it, or do something similar? I have often seen this (and done this) when I used

Re:Re: mounting "my-home" to /home cannot work again.

2017-01-14 Thread tumashu
When I use (title 'device) instead of (title 'label), it works again, I don't understand the reason. https://github.com/tumashu/guixsd-helper At 2017-01-14 19:00:35, "David Craven" wrote: >Hi! > >> >> [ 12.079023] [drm] Initialized radeon 2.48.0

Re:Re: guix system reconfigure can not work.

2017-01-14 Thread tumashu
root@tumashu /home/feng/project/guixsd-helper# time guix system reconfigure ./guixsd-helper.scm -n The following derivations would be built: /gnu/store/m25mz3h7zfp427a5l8h2h5g7rvy61s91-system.drv /gnu/store/lwpxcgq4r01vjfd08gd96ljsdf5ksina-grub.cfg.drv

Re: guix system reconfigure can not work.

2017-01-14 Thread Ludovic Courtès
tumashu skribis: > I don't think it is a networking issue, when I run: > > sudo guix system --verbosity=100 reconfigure ./guixsd-helper.scm And what does: time guix system reconfigure ./guixsd-helper.scm -n report? As well as: time guix system reconfigure

Re: [PATCH] gnu: services: Add redis-service

2017-01-14 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Thompson, David writes: > >> I'm seeing a trend where people write services with configuration >> types that don't cover nearly the amount of configuration options to >> make the service useful. MySQL, and now this Redis

Re: [PATCH 2/2] gnu: Add openvpn service.

2017-01-14 Thread Julien Lepiller
On Fri, 13 Jan 2017 18:58:18 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Julien Lepiller skribis: > > > * gnu/services/vpn.scm: New file. > > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. > > * doc/guix.texi (VPN Services): New section. > > Woow, neat! > > Overall LGTM!

Re: Hacker Public Radio (podcast) interview about Guix

2017-01-14 Thread Ludovic Courtès
Hello Guix! Christopher Allan Webber skribis: > Hello! In late 2015 I was interviewed about Guix for Hacker Public > Radio. Obviously, a lot has happened since then, but the ideas are > still relevant. This is mainly aimed at people who are interested in > what Guix

Re: Graphical Installer - Call for Testing.

2017-01-14 Thread David Craven
Hi John, I looked at adding btrfs support, and noticed that there was a lot of trailing white space. Please remove trailing whitespace before pushing... Looks really nice! David

[PATCH] gnu: Add obconf.

2017-01-14 Thread ng0
* gnu/packages/openbox.scm (obconf): New variable. --- gnu/packages/openbox.scm | 39 ++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/gnu/packages/openbox.scm b/gnu/packages/openbox.scm index 36e39d826..c92f6f834 100644 ---

Openbox: Add obconf.

2017-01-14 Thread ng0
[PATCH] gnu: Add obconf. I noticed we don't have obconf, the configuration tool for openbox. Nix creates an wrapper for this application (https://github.com/NixOS/nixpkgs/blob/56904d7c423f2b13b37fbd29f39bbb4b52bc7824/pkgs/tools/X11/obconf/default.nix#L18) I don't know if we'll need this.

Re:Re: mounting "my-home" to /home cannot work again.

2017-01-14 Thread tumashu
(file-systems (cons fs-root %fs-base-file-systems)) can work 在 2017-01-14 19:00:35,"David Craven" 写道: Hi! > > [ 12.079023] [drm] Initialized radeon 2.48.0 20080528 for :01:00.0 on > minor 0 > [ 13.253525] input: HDA Intel MID Mic as >

Re:Re: mounting "my-home" to /home cannot work again.

2017-01-14 Thread tumashu
(file-systems (cons* fs-root fs-home fs-backup1 fs-backup2 %base-file-systems)) cannot work ! 在 2017-01-14 19:00:35,"David Craven" 写道: Hi! > > [ 12.079023] [drm] Initialized radeon 2.48.0 20080528 for :01:00.0 on > minor 0 > [ 13.253525] input:

Re: mounting "my-home" to /home cannot work again.

2017-01-14 Thread David Craven
Hi! > > [ 12.079023] [drm] Initialized radeon 2.48.0 20080528 for :01:00.0 on > minor 0 > [ 13.253525] input: HDA Intel MID Mic as > /devices/pci:00/:00:1b.0/sound/card0/input18 > [ 13.253746] input: HDA Intel MID Headphone as >

Re: [PATCH] gnu: services: Add redis-service

2017-01-14 Thread Hartmut Goebel
Am 13.01.2017 um 23:01 schrieb Ricardo Wurmus: > We can extend them later as people see the need for better coverage. > One thing I’d always like to see, though, is an escape hatch that allows > users to extend the service with plain text configuration snippets. +1 -- Regards Hartmut Goebel |

Re: [PATCH] gnu: Add r-sva

2017-01-14 Thread Ricardo Wurmus
Ra writes: > follows the patch with the reduced description, sorry for the long version. > I do not know why you get the "corrupt" message, I hope that attaching the > patch file could solve the issue. The inline patch didn’t work, but the attached version was fine.

Re: [PATCH] gnu: Add r-gmodels

2017-01-14 Thread Ricardo Wurmus
Leo Famulari writes: > On Fri, Jan 13, 2017 at 10:55:29PM +0100, Ricardo Wurmus wrote: >> >> Ra writes: >> >> > * gnu/packages/statistics.scm (r-gmodels): New variable. >> > --- >> > gnu/packages/statistics.scm | 19 +++ >> > 1