bug#29992: [PATCH] services: postgresql: Use pg_ctl to start and stop postgres.

2018-01-23 Thread Clément Lassieur
Fixes . * gnu/services/databases.scm (postgresql-shepherd-service): Replace make-forkexec-constructor and make-kill-destructor with pg_ctl. --- gnu/services/databases.scm | 39 +++ 1 file changed, 23 insertions(+), 16 deletions(-) d

bug#30210: pandoc not reproducible

2018-01-23 Thread Ricardo Wurmus
> The only file that differs is this: > > > /gnu/store/8ynsssfjjdjbawndmjlnjlqrh027rl9g-ghc-pandoc-1.17.2-check/lib/ghc-7.10.2/ghc-pandoc-1.17.2.conf.d/package.cache > > /gnu/store/8ynsssfjjdjbawndmjlnjlqrh027rl9g-ghc-pandoc-1.17.2/lib/ghc-7.10.2/ghc-pandoc-1.17.2.conf.d/package.cache At le

bug#30116: [PATCH] `substitute' crashes when file contains NUL characters (core-updates)

2018-01-23 Thread Ludovic Courtès
Maxim Cournoyer skribis: > In the `patch-el-files' phase of the emacs-build-system, we find the > following snippet: > > (with-directory-excursion el-dir > ;; Some old '.el' files (e.g., tex-buf.el in AUCTeX) are still encoded > ;; with the "ISO-8859-1" locale. > (unless (fa

bug#30229: Python modules installed by pip in virtualenv can't find shared objects.

2018-01-23 Thread Fis Trivial
> > In general, though, I recommend using Guix for package management and > development instead of virtualenv and pip. > I understand the importance for having a self-contained dependency graph. After trying guix a few months, I came to realize that, at the a theoretical level, the environment v

bug#27217: texlive is too big

2018-01-23 Thread Mathieu Lirzin
Ricardo Wurmus writes: > What’s missing? > > Currently, one needs to set a lot of environment variables to use these > separate packages. For “fastcap” I needed to set “DVIPSHEADERS” (to > find “tex.pro”), “TFMFONTS” (for compiled metafont files), “TEXFORMATS” > (for the compiled “latex.fmt”), a

bug#30229: Python modules installed by pip in virtualenv can't find shared objects.

2018-01-23 Thread Fis Trivial
When a python module needs to load a dynamic shared object, it looks in the path provided by *LD_LIBRARY_PATH*(1), but guix doesn't modify this environment variable to export the needed path for python. * Backtrace In my case, it's lightgbm (installed by pip), needs libgomp.so from gcc:lib for op

bug#30228: desktop files embedding full path

2018-01-23 Thread Efraim Flashner
the owncloud-client package includes an option to add a .desktop entry to $HOME/.configure/autostart/, which allows it to autostart when you log in to your desktop environment. Because the full path of the binary is in the .desktop file, it will always start THAT copy of owncloud-client, even if it

bug#30210: pandoc not reproducible

2018-01-23 Thread Ricardo Wurmus
The only file that differs is this: /gnu/store/8ynsssfjjdjbawndmjlnjlqrh027rl9g-ghc-pandoc-1.17.2-check/lib/ghc-7.10.2/ghc-pandoc-1.17.2.conf.d/package.cache /gnu/store/8ynsssfjjdjbawndmjlnjlqrh027rl9g-ghc-pandoc-1.17.2/lib/ghc-7.10.2/ghc-pandoc-1.17.2.conf.d/package.cache I wonder if we sh