bug#25409: make fails when guile-json is not present

2017-01-09 Thread Ben Woodcroft
Hi, Since "#:use-module (guix docker)" is at the top of guix/scripts/refresh.scm and "#:use-module (json)" is at the top of guix/docker.scm, when the json module is unavailable make fails: [...] In unknown file: ?: 9 [primitive-load-path "guix/docker" ...] In ice-9/eval.scm: 505: 8 [# #]

bug#22990: Grafts leads to inefficient substitute info retrieval

2017-01-09 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > l...@gnu.org (Ludovic Courtès) skribis: [...] >> To achieve this, I’m thinking of extending gexp code such that gexp >> compilers can return a list of applicable grafts. The ‘package’ >> compiler would do #:graft? #f and instead let ‘gexp->derivation’ c

bug#25401: tcc fails to build (test failure)

2017-01-09 Thread ng0
Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> The package “tcc” fails to build. The check phase fails: >> >> starting phase `check' >> make -C tests test >> make[1]: Entering directory >> '/tmp/guix-build-tcc-0.9.26.drv-0/tcc-0.9.26/tests' >> hello-exe >> ../

bug#25296: fully functional desktop installation

2017-01-09 Thread Ricardo Wurmus
>> I have no idea how to chat in Gnome. (Of course I will investigate.) > > There’s Pidgin, but maybe it’s not really part of GNOME. The GNOME way is to use Empathy, which depends on the Telepathy framework: https://wiki.gnome.org/Apps/Empathy -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150

bug#25328: gpg: "Operation cancelled" with pinentry 1.0.0 on GNOME

2017-01-09 Thread Ludovic Courtès
Hi Chris, Chris Marusich skribis: > Since upgrading pinentry from 0.9.7 to 1.0.0, I've noticed some strange > behavior. In GNOME only, when gpg tries to access my secret key, the > attempt fails without prompting me for my passphrase. For example, it > fails like this: > > [0] marusich@garuda:

bug#25401: tcc fails to build (test failure)

2017-01-09 Thread Ludovic Courtès
Ricardo Wurmus skribis: > The package “tcc” fails to build. The check phase fails: > > starting phase `check' > make -C tests test > make[1]: Entering directory > '/tmp/guix-build-tcc-0.9.26.drv-0/tcc-0.9.26/tests' > hello-exe > ../tcc -B.. ../examples/ex1.c -o hello |