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

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 >

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

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

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

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.