bug#31786: 'pre-inst-env guix --version' is not updated by new commits"

2018-06-15 Thread George Clemmer
Ricardo Wurmus writes: > Hi George, > >> The current doc reflects the needs and sensibilities of the hackers, >> maintainers, and sysops that have built Guix. These "elite" users have >> different needs and judge what is important quite differently from end >> users. This guarantees that the cu

bug#31841: ./pre-inst-env guix system no longer works without ~/.config/guix

2018-06-15 Thread myglc2
On 06/15/2018 at 18:51 Ludovic Courtès writes: > OK to close this issue? > > Ludo’. Hi Ludo’, Based on this thread I am now making guix like this ... guix environment guix --ad-hoc guile-sqlite3 --root=build-env -- make [MAKECMDGOALS] ... and using it like this ... source build-env/etc/profi

bug#31786: 'pre-inst-env guix --version' is not updated by new commits"

2018-06-15 Thread Ricardo Wurmus
Hi George, > The current doc reflects the needs and sensibilities of the hackers, > maintainers, and sysops that have built Guix. These "elite" users have > different needs and judge what is important quite differently from end > users. This guarantees that the current doc is inadequate for end

bug#31786: 'pre-inst-env guix --version' is not updated by new commits"

2018-06-15 Thread Nils Gillmann
George Clemmer transcribed 3.9K bytes: > > Ludovic Courtès writes: > > > Hi George, > > > > George Clemmer skribis: > > > >> Leo Famulari writes: > >> > >>> On Wed, Jun 13, 2018 at 08:54:49AM +0200, Ludovic Courtès wrote: > The other aspect, from a maintenance and readability viewpoint, i

bug#31786: 'pre-inst-env guix --version' is not updated by new commits"

2018-06-15 Thread George Clemmer
Ludovic Courtès writes: > Hi George, > > George Clemmer skribis: > >> Leo Famulari writes: >> >>> On Wed, Jun 13, 2018 at 08:54:49AM +0200, Ludovic Courtès wrote: The other aspect, from a maintenance and readability viewpoint, is that we could quickly add up lots of explanations tha

bug#31841: ./pre-inst-env guix system no longer works without ~/.config/guix

2018-06-15 Thread Ludovic Courtès
Hello, Mark H Weaver skribis: > l...@gnu.org (Ludovic Courtès) writes: [...] >> I’m a bit reluctant to that, in part because it’s a development >> environment where we can have different expectations IMO. > > If there's a good reason to avoid implementing Ricardo's suggestion, I > don't mind k

bug#31380: grub fails to build on i686-linux

2018-06-15 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > I wanted to try ‘guix system vm-image -s i686-linux’ on my x86_64 laptop > to make sure GRUB runs fine. Unfortunately, I stumbled upon another > issue, which is that qemu-system-i386 built for i686-linux segfaults at > startup: I was able to work around

bug#31843: guix pull corrupted current guix

2018-06-15 Thread Ludovic Courtès
Hello, Julien Lepiller skribis: > Hi, running guix pull this morning corrupted my current guix command. Let’s not jump to the conclusion. :-) > I am running on guixsd. Because I don't have a lot of memory, I sent a > generation of .config/guix/current to the server with: > > guix archive --ex

bug#31843: guix pull corrupted current guix

2018-06-15 Thread Julien Lepiller
Le 2018-06-15 17:27, l...@gnu.org a écrit : Hello, Julien Lepiller skribis: Hi, running guix pull this morning corrupted my current guix command. Let’s not jump to the conclusion. :-) I am running on guixsd. Because I don't have a lot of memory, I sent a generation of .config/guix/curren

bug#30642: LibreOffice crashes with 'org.gtk.Settings.FileChooser' is not installed error

2018-06-15 Thread Ludovic Courtès
Hello Raphaël, Raphaël Mélotte skribis: > I'm not particularly experienced with package recipes but I have a > question on this one: > > Why couldn't "glib-or-gtk-build-system"[1] be used here ? It should work, but I think nobody has taken the time to try it yet. If you can give it a try and

bug#31380: grub fails to build on i686-linux

2018-06-15 Thread Ludovic Courtès
Hello Mark, Mark H Weaver skribis: > retitle 31380 grub fails to build on i686-linux > severity 31380 serious > thanks > > Mark H Weaver writes: >> On the 'core-updates' branch, both 'grub' and 'grub-efi' fail to build >> on i686-linux. See below for the relevant excerpt from the build log >>

bug#31841: ./pre-inst-env guix system no longer works without ~/.config/guix

2018-06-15 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: > Ricardo Wurmus skribis: > >> We could fix this by recording more of the configured >> GUILE_LOAD_{,COMPILED_}PATH and setting it up at runtime with >> pre-inst-env. Thanks, Ricardo. For now, I've changed my local 'guix' script to this: #!/bin/sh sou

bug#31836: Installing bc downloads ghc

2018-06-15 Thread Ludovic Courtès
Hello reepca, Caleb Ristvedt skribis: > Pretty much what the title says. I tried installing bc and it downloaded > ghc, among other things. I was curious how this came to be, so I ran As discussed on IRC, this can happen if the profile contains ghc-* packages. When that is the case, a “profile

bug#31841: ./pre-inst-env guix system no longer works without ~/.config/guix

2018-06-15 Thread Mark H Weaver
Hi, Ricardo Wurmus writes: > Ludovic Courtès writes: > >> Hello, >> >> Ricardo Wurmus skribis: >> >>> When outside of an environment containing guile-sqlite3 strace shows >>> that Guix tries to load it right before failing. The cause here is the >>> autoloading of (guix store database), which

bug#31836: Installing bc downloads ghc

2018-06-15 Thread Caleb Ristvedt
I believe so. I think it's just ghc installed, though. Curiously enough, it also went on to download mesa. Probably a similar mechanism at work there. The only mention of hooks I see in the manual, though, is referring to the daemon's build hook used for offloading. From what I see, though, I'd as

bug#31844: [cuirass] Invalid specs are ignored, should be reported instead

2018-06-15 Thread Ricardo Wurmus
When Cuirass processes a list of specifications it silently ignores those that would result in erroneous SQL statements. Take for example a specification that does not include an #:arguments field. The database schema says that “arguments” may not be NULL, but db-add-specification will produce an

bug#31841: ./pre-inst-env guix system no longer works without ~/.config/guix

2018-06-15 Thread Ricardo Wurmus
Ludovic Courtès writes: > Hello, > > Ricardo Wurmus skribis: > >> When outside of an environment containing guile-sqlite3 strace shows >> that Guix tries to load it right before failing. The cause here is the >> autoloading of (guix store database), which depends on the sqlite >> bindings. >

bug#31841: ./pre-inst-env guix system no longer works without ~/.config/guix

2018-06-15 Thread Ludovic Courtès
Hello, Ricardo Wurmus skribis: > When outside of an environment containing guile-sqlite3 strace shows > that Guix tries to load it right before failing. The cause here is the > autoloading of (guix store database), which depends on the sqlite > bindings. Indeed. Commit c5a2e1ffcb029f50c4c1835

bug#31591: alsamixer Cannot open shared library libasound_module_ctl_pulse.so

2018-06-15 Thread Ricardo Wurmus
Hi Julien, >> $ alsamixer >> --8<---cut here---start->8--- >> ALSA lib dlmisc.c:287:(snd1_dlobj_cache_get) Cannot open shared >> library >> /gnu/store/98fa0av6rsj9kzrhdw45n9k53gp0d4dg-alsa-lib-1.1.6/lib/alsa-lib/libasound_module_ctl_pulse.so >> ((null): >> /gn

bug#31637: PyQt is broken.

2018-06-15 Thread Ricardo Wurmus
PyQt 5.10.1 builds now. Closing. -- Ricardo

bug#31720: java-bouncycastle: tests fail and freeze

2018-06-15 Thread Ricardo Wurmus
Ricardo Wurmus writes: > Julien Lepiller writes: > >> Le 2018-06-05 12:52, Ricardo Wurmus a écrit: >>> The package java-bouncycastle has a failing test suite on core-updates. >>> After the first test fails there is no more progress and the build >>> eventually times out. >>> >>> I have disable

bug#31836: Installing bc downloads ghc

2018-06-15 Thread Ricardo Wurmus
Hi Caleb, > Pretty much what the title says. I tried installing bc and it downloaded > ghc, among other things. I was curious how this came to be, so I ran […] I cannot reproduce this. Do you have other Haskell packages in your profile? This may be caused by the profile hook that is executed

bug#31843: guix pull corrupted current guix

2018-06-15 Thread Julien Lepiller
Hi, running guix pull this morning corrupted my current guix command. I am running on guixsd. Because I don't have a lot of memory, I sent a generation of .config/guix/current to the server with: guix archive --export -r `readlink -f .config/guix/current` | ssh machine guix archive --import

bug#31841: ./pre-inst-env guix system no longer works without ~/.config/guix

2018-06-15 Thread Ricardo Wurmus
Hi Mark, > Since updating to current master (commit b494bbe46), 'guix system' no > longer works for me: > > --8<---cut here---start->8--- > mhw@jojen ~/guix$ ./pre-inst-env guix system build -n /etc/config.scm > guix: system: command not found > Try `guix --he

bug#27413: sablevm-classpath FTBFS on aarch64

2018-06-15 Thread Ricardo Wurmus
We no longer use sablevm in the Java bootstrap. Closing. -- Ricardo

bug#31841: ./pre-inst-env guix system no longer works without ~/.config/guix

2018-06-15 Thread myglc2
On 06/15/2018 at 08:56 Rutger Helling writes: > I'm having the same problem. I think being able to run Guix entirely > from a git checkout is one of the best things about it and it's pretty > essential that we keep that possibility for people who want it. +1

bug#31842: Arb test suite aborts on 32-bit platforms

2018-06-15 Thread Ludovic Courtès
Hello Andreas, Arb’s test suite aborts on i686 and armhf: --8<---cut here---start->8--- CC ../build/acb_dirichlet/test/t-powsum_smooth hardy_z_seriesleuler_product_real_uijacobiPASS zeta_jet_rsPASS l_jetPASS l_vec_hurwitzmake[1

bug#31827: "guix pull" fails

2018-06-15 Thread Alex Kost
Ben Sturmfels (2018-06-15 10:25 +1000) wrote: > On 15/06/18 01:13, Alex Kost wrote: >> Hello, sorry for bothering. I tried to run "guix pull" from the guix >> git checkout (using pre-inst-env) and it failed for me with the >> following backtrace. Do I miss anything obvious? > >> guix/git-downloa

bug#31824: guix offload test fails when the remote daemon uses --debug

2018-06-15 Thread Ludovic Courtès
Hello, Maxim Cournoyer skribis: > In guix/scripts/offload.scm: > 579:6 3 (_ _ . _) > In ice-9/format.scm: > 1590:19 2 (format # "~:[~*~;guix ~a: ~]…" …) >197:20 1 (format:format-work "~:[~*~;guix ~a: ~]~aremove evalua…" …) > In unknown file: >0 (scm-error misc-error #f "