bug#22013: python2 versions of packages failing as inputs

2015-11-25 Thread Ricardo Wurmus
Efraim Flashner writes: > Guix build python2-cryptography builds fine, guix build python2-oauthlib > rebuilds python2-cryptography, and fails to build. Python2-cryptography has > an additional input of python2-ipaddress which doesn't get carried along when > python2-cryptography is an input and

bug#21829: guix import hackage failures

2015-11-25 Thread Ludovic Courtès
Federico Beffa skribis: > On Sun, Nov 15, 2015 at 9:59 PM, Ludovic Courtès wrote: >> Federico Beffa skribis: >>> * guix/import/cabal.scm (lex-word): Add support for tests with no spaces. >>> (impl): Fix handling of operator "==". >> >> LGTM, but I think it’d be great to add a test that illust

bug#22013: python2 versions of packages failing as inputs

2015-11-25 Thread Efraim Flashner
Guix build python2-cryptography builds fine, guix build python2-oauthlib rebuilds python2-cryptography, and fails to build. Python2-cryptography has an additional input of python2-ipaddress which doesn't get carried along when python2-cryptography is an input and not the final build. My guess is t

bug#21829: guix import hackage failures

2015-11-25 Thread Federico Beffa
On Sun, Nov 15, 2015 at 9:59 PM, Ludovic Courtès wrote: > Federico Beffa skribis: >> * guix/import/cabal.scm (lex-word): Add support for tests with no spaces. >> (impl): Fix handling of operator "==". > > LGTM, but I think it’d be great to add a test that illustrates the case > that this fixes

bug#21987: Version 0.9 Fails to Compile on Raspbian

2015-11-25 Thread Ludovic Courtès
Mark H Weaver skribis: > We should allow arm8* as well, no? Actually armN* for N >= 7. Right. I did that in 968ae90. We’ll revisit it when ARMv10 is out. ;-) > Ideally, we would test for the processor features we actually need. Yes. I’m not sure how to test each of them. Maybe GMP has som

bug#22010: Python 2.7.10 not deterministic

2015-11-25 Thread Ludovic Courtès
As of v0.9.0-238-gd7572b4 (currently ‘tk-update’), Python 2.7.10 is not reproducible: --8<---cut here---start->8--- $ diff -r --no-dereference /gnu/store/q405y94pbnx028mygranaww5pnbqhnq1-python-2.7.10 ,py Binary files /gnu/store/q405y94pbnx028mygranaww5pnbqhnq

bug#18080: Service list is validated when dmd.conf is generated

2015-11-25 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > I’d be good to verify certain properties when generating dmd.conf, such as: > > 1. Make sure any given name is provided by only one service. > 2. Make sure all the required services are actually provided. Done in 2d2651e for #2, and 116244df for #1.

bug#19779: dmd: service definition errors cause kernel panic

2015-11-25 Thread Ludovic Courtès
Mark H Weaver skribis: > When I first wrote 'wicd-service', I mispelled > 'make-forkexec-constructor'. This caused a kernel panic whenever the > service was included in my OS config. I don't know whether dmd printed > a helpful error message, but if so, it was followed immediately by a > kernel