bug#27572: simultaneous installation of python2 and python3 fails

2017-07-10 Thread Diego Nicola Barbato
Hello Ludo, Thanks for your reply. l...@gnu.org (Ludovic Courtès) writes: > Hello Diego, > > Diego Nicola Barbato skribis: > >> When running the command "guix pull && guix package -i python@2 python" >> instead of installing the latest version of python2 and python3, as it >> used to do until a

bug#27580: Elogin doesn't start properly

2017-07-10 Thread Ludovic Courtès
Hello, William skribis: > Elogind only starts when loginctl is executed as loginctl activates > elogind via DBus, meaning that it doesn't record any logins before > loginctl is run. I don't believe that this is intended; my Arch Linux > install doesn't miss any logins. I thought pam_elogind wou

bug#27042: test-package.sh fails on aarch64

2017-07-10 Thread Efraim Flashner
On Mon, Jul 10, 2017 at 11:05:35AM +0200, Ludovic Courtès wrote: > Hi Efraim, > > Efraim Flashner skribis: > > > ./pre-inst-env: 78: exec: guile: not found > > > > guix package -i guile > > ./pre-inst-env guile -c '(use-modules (guix scripts offload))' > > > > guile: warning: failed to install l

bug#27593: [PATCH] gnu: groff: Make build reproducible.

2017-07-10 Thread Danny Milosavljevic
Hi Marius, On Mon, 10 Jul 2017 21:07:00 +0200 Marius Bakke wrote: > Danny Milosavljevic writes: > > > * gnu/packages/groff.scm (groff)[arguments]: Add phase "setenv". > > What does this add to the previous patch? Can you add a comment in the > code explaining what it's for? It replaces the

bug#27593: [PATCH] gnu: groff: Make build reproducible.

2017-07-10 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/groff.scm (groff)[arguments]: Add phase "setenv". What does this add to the previous patch? Can you add a comment in the code explaining what it's for? signature.asc Description: PGP signature

bug#27636: /dev/kvm went missing on i686, Linux 4.12

2017-07-10 Thread Mark H Weaver
Ricardo Wurmus writes: > Since the update to Linux 4.12 my i686 machine no longer has /dev/kvm. > I ran “modprobe kvm” successfully, and “lsmod” shows “kvm”, but the > device node does not exist. > > Running “modprobe kvm-intel” prints: > > modprobe: ERROR: could not insert 'kvm_intel': Input

bug#27621: Poppler's replacement is ABI-incompatible with the original

2017-07-10 Thread Mark H Weaver
Leo Famulari writes: > On Sun, Jul 09, 2017 at 05:25:07PM -0400, Mark H Weaver wrote: >> They did, however, cherry-pick an upstream patch to fix a null pointer >> dereference bug in 0.52.0. I'll look into adding this patch to our >> poppler. > > Thanks! Let us know how it goes. Pushed to master

bug#27563: [PATCH v4 0/3] Make ghostscript reproducible.

2017-07-10 Thread Danny Milosavljevic
I tested it, with bug# 27593 it works and creates a reproducible groff. So I pushed this set to core-updates; closing this bug report. Phiew, finally almost done. There's one more patch for groff at bug# 27593 in order to set the environment variable GS_GENERATE_UUIDS to "0".

bug#27593: [PATCH] gnu: groff: Make build reproducible.

2017-07-10 Thread Danny Milosavljevic
* gnu/packages/groff.scm (groff)[arguments]: Add phase "setenv". --- gnu/packages/groff.scm | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gnu/packages/groff.scm b/gnu/packages/groff.scm index 67dd1dbfa..6e1a60e9b 100644 --- a/gnu/packages/groff.scm +++ b/gnu/packages/

bug#27636: /dev/kvm went missing on i686, Linux 4.12

2017-07-10 Thread Leo Famulari
On Mon, Jul 10, 2017 at 07:40:51AM +0200, Ricardo Wurmus wrote: > Since the update to Linux 4.12 my i686 machine no longer has /dev/kvm. > I ran “modprobe kvm” successfully, and “lsmod” shows “kvm”, but the > device node does not exist. > > Running “modprobe kvm-intel” prints: > > modprobe: E

bug#27563: [PATCH v4 3/3] gnu: ghostscript: Make "/CreationDate", "/ModDate" optoinal, depending on environment variable.

2017-07-10 Thread Ludovic Courtès
Danny Milosavljevic skribis: > * gnu/packages/patches/ghostscript-no-header-creationdate.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add it. > * gnu/packages/ghostscript.scm (ghostscript): Use it. > --- > gnu/local.mk | 1 + > gnu/packages/gh

bug#27563: [PATCH v4 2/3] gnu: ghostscript: Make XMP UUID headers optional, depending on environment variable.

2017-07-10 Thread Ludovic Courtès
Danny Milosavljevic skribis: > * gnu/packages/patches/ghostscript-no-header-uuid.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add it. > * gnu/packages/ghostscript.scm (ghostscript): Use it. [...] > --- /dev/null > +++ b/gnu/packages/patches/ghostscript-no-header-uuid.patch > @@ -0,0 +1,

bug#27563: [PATCH v4 1/3] gnu: ghostscript: Make "/ID" optional, depending on environment variable.

2017-07-10 Thread Ludovic Courtès
Danny Milosavljevic skribis: > * gnu/packages/patches/ghostscript-no-header-id.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add it > * gnu/packages/ghostscript.scm (ghostscript): Use it. [...] > diff --git a/gnu/packages/patches/ghostscript-no-header-id.patch > b/gnu/packages/patches/g

bug#27593: [PATCH v3] gnu: groff: Remove timestamps.

2017-07-10 Thread Danny Milosavljevic
Thanks! Pushed to core-updates as 9146543f8dce997c194aea93bf4c7a7a4144c8c9. Note that for real reproducibility the ghostscript patches are required too, and a phase in groff that sets the environment variable. I've sent a new series for ghostscript.

bug#27042: test-package.sh fails on aarch64

2017-07-10 Thread Ludovic Courtès
Hi Efraim, Efraim Flashner skribis: > ./pre-inst-env: 78: exec: guile: not found > > guix package -i guile > ./pre-inst-env guile -c '(use-modules (guix scripts offload))' > > guile: warning: failed to install locale > Backtrace: > In ice-9/eval.scm: >721:20 19 (primitive-eval (use-modules (

bug#27593: [PATCH v3] gnu: groff: Remove timestamps.

2017-07-10 Thread Ludovic Courtès
Marius Bakke skribis: > Danny Milosavljevic writes: > >> Hi Ludo, >> >> On Sun, 09 Jul 2017 21:51:08 +0200 >> l...@gnu.org (Ludovic Courtès) wrote: >>> Debian has a SOURCE_DATE_EPOCH patch: >>> >>> http://sources.debian.net/patches/groff/1.22.3-9/source-date-epoch.patch/ >>> >>> Perhaps we c