Re: [PATCH v2 0/7] Updated: Some simple or even trivial changes.

2016-10-13 Thread Hartmut Goebel
Am 13.10.2016 um 15:27 schrieb Danny Milosavljevic: > all LGTM! commited. Thanks for the review. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: [core-updates]: cycle detected in the references of ...gtk+-3.20.9-bin

2016-10-13 Thread 宋文武
Leo Famulari writes: > On core-updates, from 6671ce93 (gnu: ath9k-htc-firmware: Update binutils > patch for binutils 2.27), I can't build gtk+@3.20 because the daemon > finds a cycle in the references: > > -- > starting phase `validate-runpath' > validating RUNPATH of 17

Re: [PATCH] gnu: Add jack-keyboard.

2016-10-13 Thread Kei Kebreau
Ricardo Wurmus writes: > * gnu/packages/music.scm (jack-keyboard): New variable. > --- > gnu/packages/music.scm | 25 + > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm > index 7452052..9c8de9e 100644

Re: [PATCH 5/5] guix: python-build-system: Fix an outdated comment.

2016-10-13 Thread Ludovic Courtès
Hartmut Goebel skribis: > Am 12.10.2016 um 18:03 schrieb Leo Famulari: >>> > (define %standard-phases >>> > - ;; 'configure' and 'build' phases are not needed. Everything is done >>> > during >>> > - ;; 'install'. >>> > + ;; 'configure' phase is not needed. >>

Re: [PATCH] guxi: cmake-build-system: Enable output for failing test-cases.

2016-10-13 Thread Ludovic Courtès
Hartmut Goebel skribis: > * guix/build/cmake-build-system.scm (cmake-build-system): Set > environment variable CTEST_OUTPUT_ON_FAILURE to an non-empty value. It’s a good idea, but it would entail a rebuild of 1,000+ packages. Can you save it for the next

Re: [PATCH] gnu: Add emacs-nginx-mode.

2016-10-13 Thread Alex Kost
Arun Isaac (2016-10-13 11:19 +0530) wrote: > * gnu/packages/emacs.scm (emacs-nginx-mode): New variable. > --- > gnu/packages/emacs.scm | 21 + > 1 file changed, 21 insertions(+) > > diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm > index 1b345db..176be62 100644 >

Re: [PATCH 2/2] gnu: Add emacs-evil.

2016-10-13 Thread Alex Kost
ng0 (2016-10-12 23:00 +) wrote: > * gnu/packages/emacs.scm (emacs-evil): New variable. > --- > gnu/packages/emacs.scm | 24 > 1 file changed, 24 insertions(+) > > diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm > index f04b71d..7ea7035 100644 > ---

Re: [core-updates]: cycle detected in the references of ...gtk+-3.20.9-bin

2016-10-13 Thread Ludovic Courtès
Leo Famulari skribis: > On Thu, Oct 13, 2016 at 01:24:47AM -0400, Leo Famulari wrote: >> It works if I remove the 'bin' output from gtk+@3. > > I think I was mistaken. If I don't use a separate 'bin' output, I can > build the package, but I still get an error with `guix

Re: [PATCH 4/5] gnu: python.scm: Update some home-page urls and descriptions.

2016-10-13 Thread Ludovic Courtès
Hartmut Goebel skribis: > Am 12.10.2016 um 18:01 schrieb Leo Famulari: >> On Mon, Oct 10, 2016 at 03:10:02PM +0200, Hartmut Goebel wrote: >>> > * gnu/packages/python.scm (python-keyring, python-pylockfile): Update >>> > home-page url. (python-pathlib): Update

Re: locales gone

2016-10-13 Thread Ludovic Courtès
Hi! Danny Milosavljevic skribis: > I read the docs you pointed me to - however, previously this worked fine > as-is. Also, I have a database that is inaccessible because the locale > suddenly (sometimes) doesn't work anymore. It's not like I can change what > locale

Re: Where is qtwebkit?

2016-10-13 Thread ng0
Roel Janssen writes: > ng0 writes: > >> I am currently packaging supercollider, and it would be nice to have >> qtwebkit... but I can't find it for Guix. How do I use it in a packaging >> defition? Do we have it at all? Is someone working on it? I've read a >> thread where someone

Re: [PATCH 0/1] Dbus update 1.10.12 for core-updates

2016-10-13 Thread Ludovic Courtès
Leo Famulari skribis: > On Mon, Oct 10, 2016 at 10:57:47PM +0200, Ludovic Courtès wrote: >> Yeah, seems hard to exploit. Apparently even if we’re not using systemd >> activations we could be vulnerable, because it’s about how specific >> messages are processed, IIUC. >> >>

Re: 07/07: guix: python-build-system: Fix an outdated comment.

2016-10-13 Thread Mark H Weaver
h.goe...@crazy-compilers.com (Hartmut Goebel) writes: > htgoebel pushed a commit to branch master > in repository guix. > > commit 635a7af45d6e2105ad65d1a9531126cc232a2a50 > Author: Hartmut Goebel > Date: Sun Oct 2 18:48:56 2016 +0200 > > guix:

Re: [PATCH 1/2] gnu: Add emacs-goto-chg.

2016-10-13 Thread Alex Kost
ng0 (2016-10-12 23:00 +) wrote: > * gnu/packages/emacs.scm (emacs-goto-chg): 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

Re: [core-updates]: cycle detected in the references of ...gtk+-3.20.9-bin

2016-10-13 Thread Ludovic Courtès
iyzs...@member.fsf.org (宋文武) skribis: > Leo Famulari writes: > >> On core-updates, from 6671ce93 (gnu: ath9k-htc-firmware: Update binutils >> patch for binutils 2.27), I can't build gtk+@3.20 because the daemon >> finds a cycle in the references: >> >> -- >> starting

Re: [PATCH] gnu: mail: Add notifymuch.

2016-10-13 Thread Ludovic Courtès
Hartmut Goebel skribis: > Am 12.10.2016 um 20:17 schrieb Christopher Baines: +(description "notifymuch displays desktop notifications for messages in +the notmuch database. The notifications are sent using libnotify to a >>> >>> May I ask you to

Re: 07/07: guix: python-build-system: Fix an outdated comment.

2016-10-13 Thread Danny Milosavljevic
> Sorry, I didn't realize that altering comments here would have an > effect; I would have warned Hartmut if I had. Out of curiousity, why does it have an effect?

Re: Guile 2.0.13

2016-10-13 Thread Ludovic Courtès
Leo Famulari skribis: > On Wed, Oct 12, 2016 at 10:13:32PM +0200, Ludovic Courtès wrote: [...] >> Yeah. I was thinking that we’d want to finish this core-updates cycle >> and then later do an ungrafting round or something. >> >> WDYT? > > That sounds good. I think we

Re: dropping vmpk in favour of jack-keyboard

2016-10-13 Thread Leo Famulari
On Thu, Oct 13, 2016 at 11:21:25PM +0200, Ricardo Wurmus wrote: > Hi Guix, > > a while ago I noticed that the software provided by the “vmpk” package > doesn’t work. It is supposed to create a window displaying a MIDI > keyboard that can be used to send MIDI messages to other applications > via

Re: More duplicate package definitions

2016-10-13 Thread Leo Famulari
On Thu, Oct 13, 2016 at 03:17:54PM +0200, Hartmut Goebel wrote: > Hi Danny, > > thanks for pointing this out. > > python2-msgpack has a duplicate too. > > I removed this one, too. > > > And so do ruby-arel, r-codetools, r-gtable. > > > These have different versions and are not defined just

Re: [WIP v3 0/5] Update Sphinx to 1.4.8

2016-10-13 Thread Danny Milosavljevic
> There's a newer version of Matplotlib which has a reference cycle matplotlib > <- ipython <- matplotlib. Sigh... If I remove "ipython requires matplotlib" (according to matplotlib upstream it doesn't - at least they imply that), then still this remains: python-numpy requires

Finding dependency cycles

2016-10-13 Thread Danny Milosavljevic
Hi, so I'm trying to untangle the matplotlib -> ipython dependency cycle. Unfortunately, guix error message isn't really helpful in finding out what it was. It says guix/base32.scm:104:4: In procedure #: guix/base32.scm:104:4: Throw to key `vm-error' with args `(vm-run "VM: Stack overflow"

Re: [PATCH] gnu: Add jack-keyboard.

2016-10-13 Thread Ricardo Wurmus
Kei Kebreau writes: > Ricardo Wurmus writes: > >> * gnu/packages/music.scm (jack-keyboard): New variable. >> --- >> gnu/packages/music.scm | 25 + >> 1 file changed, 25 insertions(+) >> >> diff --git a/gnu/packages/music.scm

Re: [PATCH 00/13] Add a bunch of LV2 audio effects!

2016-10-13 Thread Ricardo Wurmus
Ricardo Wurmus writes: > Kei Kebreau writes: > >> Ricardo Wurmus writes: >> >>> Hi Guix, >>> >>> here's a simple patch set to add 13 new LV2 audio plugins. >>> Have fun! >>> >>> ~~ Ricardo >>> >>> >>> Ricardo Wurmus (13): >>>

Re: locales gone

2016-10-13 Thread Danny Milosavljevic
On Thu, 13 Oct 2016 22:22:47 +0200 l...@gnu.org (Ludovic Courtès) wrote: > ldd $(which psql) | grep glibc $ ldd $(which psql) |grep glibc libm.so.6 => /gnu/store/m9vxvhdj691bq1f85lpflvnhcvrdilih-glibc-2.23/lib/libm.so.6 (0x7fc4b8c49000) libc.so.6 =>

dropping vmpk in favour of jack-keyboard

2016-10-13 Thread Ricardo Wurmus
Hi Guix, a while ago I noticed that the software provided by the “vmpk” package doesn’t work. It is supposed to create a window displaying a MIDI keyboard that can be used to send MIDI messages to other applications via JACK, but it does nothing at all. I tried to debug this but I cannot seem

Developing libraries for the GNU system with Guix

2016-10-13 Thread sbaugh
Hi guix-devel, When I am hacking on some library Z, I continuously want to test the effects that my changes to Z have on packages A/B/C which depend on Z. The same applies, in general, when hacking on any package Z which other packages A/B/C depend on: While developing, I want to be able to

Re: [PATCH 1/2] gnu: Add emacs-goto-chg.

2016-10-13 Thread ng0
Hi, thanks for the review. Alex Kost writes: > ng0 (2016-10-12 23:00 +) wrote: > >> * gnu/packages/emacs.scm (emacs-goto-chg): New variable. >> --- >> gnu/packages/emacs.scm | 26 +- >> 1 file changed, 25 insertions(+), 1 deletion(-) >> >> diff

node is failing

2016-10-13 Thread ng0
So node is failing on hydra[0] and building it locally brought equal results. As I'm not familiar with node at all I don't know if my inclusion of node is not necessary for mastodon, so I will give it a try without node. I know many things are failing right now, but I do not have enough knowledge

Re: [PATCH 0/1] Dbus update 1.10.12 for core-updates

2016-10-13 Thread Leo Famulari
On Thu, Oct 13, 2016 at 10:19:56PM +0200, Ludovic Courtès wrote: > Leo Famulari skribis: > > But, I found that the regular approach to grafting does not work for our > > dbus package. Presumably, it's because (gnu packages glib) exports dbus > > before defining it. > > The

Re: [WIP v3 0/5] Update Sphinx to 1.4.8

2016-10-13 Thread Danny Milosavljevic
Upstream issue: https://github.com/sphinx-doc/sphinx/issues/3044

Re: [WIP v3 0/5] Update Sphinx to 1.4.8

2016-10-13 Thread Danny Milosavljevic
On Thu, 13 Oct 2016 08:45:51 +0200 Danny Milosavljevic wrote: > Upstream issue: https://github.com/sphinx-doc/sphinx/issues/3044 There's a newer version of Matplotlib which has a reference cycle matplotlib <- ipython <- matplotlib. Sigh...

Adding rottlog service in ‘%base-services’?

2016-10-13 Thread Ludovic Courtès
Hello Guix! Should we add rottlog-service and thus mcron-service to ‘%base-services’? Is log rotation a basic feature that people expect? WDYT? If we do so, we would need to document a way to add mcron jobs from the ‘operating-system’ declaration. People would no longer be able to write

[PATCH] gnu: Add hdf-eos2.

2016-10-13 Thread Thomas Danckaert
Hi guix, this patch adds HDF-EOS2 (which, somewhat confusingly, is completely independent from HDF-EOS5). I'm not sure what the best version name is. The tarball is HDF-EOS2.19v1.00.tar.Z, but documentation sometimes refers to it as “version 2.19”. The 2 is part of the library name, though,

Re: [PATCH 4/5] gnu: python.scm: Update some home-page urls and descriptions.

2016-10-13 Thread Hartmut Goebel
Am 12.10.2016 um 18:01 schrieb Leo Famulari: > On Mon, Oct 10, 2016 at 03:10:02PM +0200, Hartmut Goebel wrote: >> > * gnu/packages/python.scm (python-keyring, python-pylockfile): Update >> > home-page url. (python-pathlib): Update description. > This should really be separate commits :) > How

[WIP v3 4/5] gnu: Add python-imagesize.

2016-10-13 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-imagesize, python2-imagesize): New variables. --- gnu/packages/python.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index d9dd467..6adedcd 100644 ---

[WIP v3 5/5] gnu: Update Sphinx to 1.4.8

2016-10-13 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx, python2-sphinx): Updated. --- gnu/packages/python.scm | 35 --- 1 file changed, 24 insertions(+), 11 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 6adedcd..a9d99df 100644 ---

[WIP v3 1/5] gnu: Add python-snowballstemmer.

2016-10-13 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-snowballstemmer, python2-snowballstemmer): New variables. --- gnu/packages/python.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index a9fd8eb..20e01dd 100644 ---

Re: Adding rottlog service in ‘%base-services’?

2016-10-13 Thread Vincent Legoll
Hello, On Thu, Oct 13, 2016 at 10:24 AM, Ludovic Courtès wrote: > Should we add rottlog-service and thus mcron-service to ‘%base-services’? I'd say no, or do like OS configurations and provide a %bare-bones-services, or do it the other way, provide an optional %default-services

[WIP v3 0/5] Update Sphinx to 1.4.8

2016-10-13 Thread Danny Milosavljevic
This patchset updates Sphinx to 1.4.8. It has been tested unsuccessfully on branch "master" using: $ guix build `guix refresh -l python-sphinx python2-sphinx` It fails in python-matplotlib due to latex complaining at "\footnote[*]" in Matplotlib.tex:171. If I manually change it to

[WIP v3 2/5] gnu: Add python-sphinx-cloud-sptheme.

2016-10-13 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx-cloud-sptheme, python2-sphinx-cloud-sptheme): New variables. --- gnu/packages/python.scm | 27 +++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 20e01dd..0948c9b 100644 ---

[WIP v3 3/5] gnu: Add python-sphinx-alabaster-theme.

2016-10-13 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx-alabaster-theme-0.7, python2-sphinx-alabaster-theme-0.7): New variables. --- gnu/packages/python.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index

Re: [PATCH] gnu: mail: Add notifymuch.

2016-10-13 Thread Hartmut Goebel
Am 12.10.2016 um 20:17 schrieb Christopher Baines: >>> +(description "notifymuch displays desktop notifications for >>> messages in >>> +the notmuch database. The notifications are sent using libnotify to a >> >> May I ask you to ass some words about what notmuch is? This saves the >>

Re: Please set up Hydra channel for new python-build-system (was: [PATCH 00/14] Change python-build-system (fixes bug 20765))

2016-10-13 Thread Vincent Legoll
Hello, On Wed, Oct 12, 2016 at 4:51 PM, Leo Famulari wrote: > The core Python packages are *extremely* tangled up in each other. Help > wanted Can you explain a bit what that would involve, what one can do to help, etc... -- Vincent Legoll

Re: Adding rottlog service in ‘%base-services’?

2016-10-13 Thread ng0
Ludovic Courtès writes: > Hello Guix! > > Should we add rottlog-service and thus mcron-service to > ‘%base-services’? Is log rotation a basic feature that people expect? > WDYT? What's the size of mcron and its dependency graph of unique packages which aren't already pulled in

Re: Adding rottlog service in ‘%base-services’?

2016-10-13 Thread David Craven
> Should we add rottlog-service and thus mcron-service to > ‘%base-services’? Is log rotation a basic feature that people expect? > WDYT? Why not. There's two sorts of people. The ones that don't care/know will be happy when things just work and the ones that care/know are probably defining

Re: [PATCH 5/5] guix: python-build-system: Fix an outdated comment.

2016-10-13 Thread Hartmut Goebel
Am 12.10.2016 um 18:03 schrieb Leo Famulari: >> > (define %standard-phases >> > - ;; 'configure' and 'build' phases are not needed. Everything is done >> > during >> > - ;; 'install'. >> > + ;; 'configure' phase is not needed. > I have no real comment because I don't know the

[PATCH] gnu: Add python2-pathlib2.

2016-10-13 Thread Hartmut Goebel
Adding only the Python 2 variant, since for Python 3 our minimum version is 3.4 which already includes this package as part of the standard library. gnu/packages/python.scm (python2-pathlib2): New variable. --- gnu/packages/python.scm | 36 1 file changed, 36

[PATCH v2 4/7] gnu: python-pylockfile: Update home-page url.

2016-10-13 Thread Hartmut Goebel
* gnu/packages/python.scm (python-pylockfile, python2-pylockfile): Update home-page url. --- gnu/packages/python.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index ec56c85..a1c2088 100644 --- a/gnu/packages/python.scm

[PATCH v2 5/7] gnu: python-keyring: Update home-page url.

2016-10-13 Thread Hartmut Goebel
* gnu/packages/python.scm (python-keyring, python2-keyring): Update home-page url. --- gnu/packages/python.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index a1c2088..c890c68 100644 --- a/gnu/packages/python.scm +++

[PATCH v2 0/7] Updated: Some simple or even trivial changes.

2016-10-13 Thread Hartmut Goebel
Hi, hopefully I got all requested changes. * The updates for urls and descriptions I split into three commits. Hope this is wat you wanted. * I added to remove the duplicate definition of python2-msgpack, too. I uses one commit for, hope this is okay, too. Hartmut Goebel (7): gnu:

[PATCH v2 7/7] guix: python-build-system: Fix an outdated comment.

2016-10-13 Thread Hartmut Goebel
The python-build-system uses phases the build and install, but not configure. So the old comment was plain wrong since Sept. 2013, when the build phase has been added. --- guix/build/python-build-system.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git

[PATCH v2 2/7] gnu: python-pytest-xdist: Remove pre-compiled .pyc files from source.

2016-10-13 Thread Hartmut Goebel
* gnu/packages/python.scm (python-pytest-xdist, python2-pytest-xdist)[source]: Add snippet. --- gnu/packages/python.scm | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 3c3a00c..eca60bc 100644 ---

[PATCH v2 3/7] gnu: python-zope-testing: Strip byte-code and backup-files from source.

2016-10-13 Thread Hartmut Goebel
* gnu/package/python.scm (python-zope-testing, python2-zope-testing)[source]: Add snippet to strip byte-code and backup-files. --- gnu/packages/python.scm | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index

[PATCH v2 6/7] gnu: python-pathlib: Update description.

2016-10-13 Thread Hartmut Goebel
* gnu/packages/python.scm (python-pathlib, python2-pathlib): Update description. --- gnu/packages/python.scm | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index c890c68..6207896 100644 --- a/gnu/packages/python.scm

[PATCH v2 1/7] gnu: python2-pytest-runner, python2-msgpack: Remove duplicate definitions.

2016-10-13 Thread Hartmut Goebel
* gnu/packages/python.scm (python2-pytest-runner): Was defined twice, remove duplicate definition. (python2-msgpack): Was defined twice, but differently, remove the obviously wrong second definition. --- gnu/packages/python.scm | 6 -- 1 file changed, 6 deletions(-) diff --git

Re: Where is qtwebkit?

2016-10-13 Thread Roel Janssen
ng0 writes: > I am currently packaging supercollider, and it would be nice to have > qtwebkit... but I can't find it for Guix. How do I use it in a packaging > defition? Do we have it at all? Is someone working on it? I've read a > thread where someone pointed out it was moved but that was of no

Re: More duplicate package definitions

2016-10-13 Thread Hartmut Goebel
Hi Danny, thanks for pointing this out. > python2-msgpack has a duplicate too. I removed this one, too. > And so do ruby-arel, r-codetools, r-gtable. These have different versions and are not defined just below each other. Somebody else needs to work on this. -- Regards Hartmut Goebel |

Re: [PATCH v2] doc: Add guide how to specify dependencies for Python packages

2016-10-13 Thread Hartmut Goebel
Hi Ludo, > I’ve rewritten parts of it, mostly to provide more context to a > non-Pythonista like me. Yes, that's fine. Thanks. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are

Re: [PATCH v2 0/7] Updated: Some simple or even trivial changes.

2016-10-13 Thread Danny Milosavljevic
Hi, all LGTM!

Re: [PATCH 1/1] services: ntpd: Make large clock adjustments if necessary.

2016-10-13 Thread Leo Famulari
On Thu, Oct 13, 2016 at 07:06:50AM +0200, John Darrington wrote: > I think that this should be a configuration item in the service, so that the > user can decide whether to have it or not. I don't think we should force it > on the user. Some applications break if the clock makes large jumps. I