bug#41775: System cross-compilation to i585-pc-gnu vs. grafts

2020-06-20 Thread Ludovic Courtès
Hi, Ludovic Courtès skribis: > Attempting to cross-build the system to i586-pc-gnu with grafts enabled > leads to something fishy: > > $ git log |head -1 > commit a50628bbe0fa4ba3835e311098e4fdf7a1d8a29e > $ ./pre-inst-env guix system build --target=i586-pc-gnu >

bug#41432: system argument for guix package

2020-06-20 Thread Ludovic Courtès
Hi, Barrett Adair skribis: > It would be nice to have a --system argument for guix package. For > instance, on an x86_64 box, it would be nice to list all 32-bit packages. In the meantime, you can achieve that by writing a manifest where you would “pin” the system type using ‘with-parameters’,

bug#41872: emacs-irony-mode fails to build on LLVM 10

2020-06-20 Thread Marius Bakke
Jakub Kądziołka writes: > Unfortunately, LLVM is a reverse-dep to the entire mesa mess, so this > approach would require a trip through staging (unless we create a > separate llvm-for-mesa package - would that be reasonable?). Sounds good to me. On a mostly unrelated note, I wonder if we

bug#41908: guix time-machine fails; XXXX is not related to introductory commit of channel 'guix'

2020-06-20 Thread Marius Bakke
Ludovic Courtès writes: > Hi, > > (+Cc: Marius.) > > Jan Nieuwenhuizen skribis: > >> $ guix pull --commit=559491ea5b36b89b2a2f9d48dacf6a2d7e219910 >> Updating channel 'guix' from Git repository at >> 'https://git.savannah.gnu.org/git/guix.git'... >> Building from this channel: >> guix

bug#41932: make check failures

2020-06-20 Thread Ludovic Courtès
Hi Simen, Thanks for your report. Some explanations follow: Simen Endsjø skribis: > test-name: channel-news, one entry > location: /home/simendsjo/code/guix/tests/channels.scm:318 > source: > + (test-assert > + "channel-news, one entry" > + (with-temporary-git-repository > + directory

bug#41908: guix time-machine fails; XXXX is not related to introductory commit of channel 'guix'

2020-06-20 Thread Ludovic Courtès
Hi, Ah yes, what you observed is interesting. If you first travel to a current-ish commit, it gets properly authenticated and cached. >From then on, since 36640207c9543e48cd6daa92930f023f80065a5d is in the closure of the commit you just pulled, it’s authenticated, and you can travel back to it.

bug#41948: Shepherd deadlocks

2020-06-20 Thread Ludovic Courtès
Hi, Mathieu Othacehe skribis: > When running "gui-installed-desktop-os-encrypted" test, Shepherd seems > to deadlock when restarting "guix-daemon". This can happen at different > stages: > > * In "umount-cow-store" procedure, just before finishing the install. > > * During "set-http-proxy"

bug#41708: "guix weather" : 504 error

2020-06-20 Thread Christopher Baines
zimoun writes: > Dear Chris, > > On Mon, 15 Jun 2020 at 21:23, Christopher Baines wrote: >> zimoun writes: >>> On Mon, 15 Jun 2020 at 19:43, Christopher Baines wrote: > I believe it's been deployed now. It was working earlier today at least, however all of Cuirass seems to be stuck