bug#36466: guix pull --delete-generations

2019-07-11 Thread Raghav Gururajan
> Good catch! This bug should now be fixed by > 5c3d44303e1bb75d45334af5cf86cde723da0371. > > Could you check if it works for you? Thank you very much. It worked. Phew! 5GB of data in user and 3GB of data in root; was removed by `guix gc --delete-generations`. ☺ Regards, RG.

bug#36590: (no subject)

2019-07-11 Thread martin
Yay! i figured it out, i just needed to add %desktop-services. 1) how do i document this 2) how can i close this issue? signature.asc Description: OpenPGP digital signature

bug#36611: Installation of a new guix system -- summaries of the issues

2019-07-11 Thread racin
Hi Guix! I have just installed (successfully?) my first guix system! As a newcomer (I know system administration quite well, but never used guix before) I thought that I could share my experience (i.e. issues I had ;)) installing Guix. Probably some of the issues are obvious once you know Gu

bug#36014: [PATCH] Attempt to use console-fonts not provided by kbd if they are installed

2019-07-11 Thread John Soo
Thanks Ludo! I really appreciate how engaged you are btw. Thanks so much. But yes I agree I’d rather not change the directory either. I will see what I can do and report back. John > On Jul 11, 2019, at 1:49 PM, Ludovic Courtès wrote: > > Hi John, > > John Soo skribis: > >> I looked hard

bug#35521: Mariadb test suite failures on x86_64-linux

2019-07-11 Thread Marius Bakke
Mark H Weaver writes: > Hi, > > Marius Bakke writes: > >> Chris Marusich writes: >> >>> Hi, >>> >>> I've been encountering this failure off and on for a few weeks now, and >>> I'd like to help fix it. In short, it seems like non-deterministic test >>> failures, to me. I think we should gather

bug#36594: No hint for missing argument

2019-07-11 Thread Julien Lepiller
Le Thu, 11 Jul 2019 22:40:58 +0200, Ludovic Courtès a écrit : > Julien Lepiller skribis: > > > When you type an option that requires an argument, but don't > > provide one, you get an error message that says there is a missing > > argument. There should brobably be a hint on what values are > >

bug#36466: guix pull --delete-generations

2019-07-11 Thread Ludovic Courtès
Hi, Raghav Gururajan skribis: > rg@secondary ~$ guix gc --delete-generations > Backtrace: >7 (primitive-load "/home/rg/.config/guix/current/bin/guix") > In guix/ui.scm: > 1655:12 6 (run-guix-command _ . _) > In ice-9/boot-9.scm: > 829:9 5 (catch _ _ # > …) > 829:9 4 (cat

bug#36380: service urandom-seed takes too long on boot

2019-07-11 Thread Ludovic Courtès
Hi Leo, Leo Famulari skribis: > On Fri, Jun 28, 2019 at 01:24:01PM -0400, Leo Famulari wrote: >> So, I suggest we add a 1 second timeout to this read. >> >> I can work on that next week. > > I did try working on this, after reading the code in (guix scripts > offload (call-with-timeout)). The

bug#36544: 'set-paths' should exclude 'source' from consideration

2019-07-11 Thread Ludovic Courtès
Hello, Mark H Weaver skribis: > The 'set-paths' phase in (guix build gnu-build-system) currently > includes 'source' in the set of candidates for inclusion in the > search-path variables. Oh, that was certainly not intended. > First of all, I think it's undesirable to include subdirectories of

bug#36014: [PATCH] Attempt to use console-fonts not provided by kbd if they are installed

2019-07-11 Thread Ludovic Courtès
Hi John, John Soo skribis: > I looked hard at a nicer way to provide a flag to start kbd pointing to a > directory or file. There is a flag to point to a file for a font which > could be nice. However setfont also prioritizes the current directory over > the kbd directory. The following patch at

bug#36594: No hint for missing argument

2019-07-11 Thread Ludovic Courtès
Julien Lepiller skribis: > When you type an option that requires an argument, but don't provide one, you > get an error message that says there is a missing argument. There should > brobably be a hint on what values are acceptable. For instance, there is no > way to know from "guix package -v"

bug#36571: icecat's CPE data is wrong

2019-07-11 Thread Ludovic Courtès
Hello, Efraim Flashner skribis: > currently we have: > (cpe-name . "firefox_esr") > (cpe-version . ,(first (string-split version #\-) > > and it should be: > (cpe-name . "firefox") > (cpe-version . ,(first (string-split version #\.) > > however, this returns results for firefox@60, which I'm pre

bug#35521: Mariadb test suite failures on x86_64-linux

2019-07-11 Thread Ludovic Courtès
Hi Mark, Mark H Weaver skribis: > Marius Bakke writes: > >> Chris Marusich writes: >> >>> Hi, >>> >>> I've been encountering this failure off and on for a few weeks now, and >>> I'd like to help fix it. In short, it seems like non-deterministic test >>> failures, to me. I think we should gat

bug#36380: service urandom-seed takes too long on boot

2019-07-11 Thread Leo Famulari
On Fri, Jun 28, 2019 at 01:24:01PM -0400, Leo Famulari wrote: > So, I suggest we add a 1 second timeout to this read. > > I can work on that next week. I did try working on this, after reading the code in (guix scripts offload (call-with-timeout)). But, I couldn't make it work at all — it always

bug#36517: 'guix deploy' does not restart services

2019-07-11 Thread Jakob L. Kreuze
Hi, Ludovic! Ludovic Courtès writes: > Hi, > > zerodaysford...@sdf.lonestar.org (Jakob L. Kreuze) skribis: > >> This issue is described in more detail at [1]. Essentially, 'guix >> deploy' is will happily load and start new services, as well as unload >> obsolete services, but does nothing to re

bug#36590: sway fails to launch after installing

2019-07-11 Thread martin
so after I set XDG_RUNTIME_DIR=/tmp i get the following errors [source/backend/session/logind.c:511] User has no session [source/backend/session/logind.c:599] Couldn't find an active session or a greeter session [source/backend/session/direct-ipc.c:96] Failed to load session backend [source/ba

bug#36547: expect an earlier/clearer error when trying to splice(?) a function into a gexp

2019-07-11 Thread Ludovic Courtès
Robert Vollmert skribis: > I tried to use a function in a gexp along the lines of > > (define* (f x) …) > > #~(begin > (#$f x) > …) > > This resulted in the following error: > > ERROR: In procedure primitive-load: > In procedure scm_lreadr: > /gnu/store/wcw0fii855axkiqfz05283rwl7nlrb3i

bug#36430: mcron would benefit from a better way to test jobs

2019-07-11 Thread Ludovic Courtès
Robert Vollmert skribis: > One related issue that I just ran into, while trying out the gexp approach: > > mcron jobs take an optional third naming argument, which are again better > not used because they replace the store filename in the “schedule” > output. I see; that feature was not designed

bug#36517: 'guix deploy' does not restart services

2019-07-11 Thread Ludovic Courtès
Hi, zerodaysford...@sdf.lonestar.org (Jakob L. Kreuze) skribis: > This issue is described in more detail at [1]. Essentially, 'guix > deploy' is will happily load and start new services, as well as unload > obsolete services, but does nothing to restart valid services that are > already running.

bug#36014: [PATCH] Attempt to use console-fonts not provided by kbd if they are installed

2019-07-11 Thread John Soo
Hi maintainers, I looked hard at a nicer way to provide a flag to start kbd pointing to a directory or file. There is a flag to point to a file for a font which could be nice. However setfont also prioritizes the current directory over the kbd directory. The following patch attempts to chdir to a

bug#36551: [META] Run Guix System on Purism Librem 5

2019-07-11 Thread Jonathan Brielmaier
Another missing package: - squeekboard: virtual keyboard supporting Wayland https://source.puri.sm/Librem5/squeekboard

bug#36594: No hint for missing argument

2019-07-11 Thread Julien Lepiller
When you type an option that requires an argument, but don't provide one, you get an error message that says there is a missing argument. There should brobably be a hint on what values are acceptable. For instance, there is no way to know from "guix package -v" or "guix package --help" what valu

bug#36592: no output for guix package -f when the file evaluates to nothing

2019-07-11 Thread Julien Lepiller
Users tend to copy what they see in our code base, so it's not rare to have to help them realise that if their last statement is (define-public ...), the file doesn't evaluate to a package. Running guix build -f mypackage.scm at least gives an error saying it doesn't know how to compile #. Run

bug#36581: Installing 389-ds-base doesn't appear to result in a working LDAP server

2019-07-11 Thread Ricardo Wurmus
Hi Brant, that’s right. Installing just 389-ds-base isn’t going to be enough and the scripts it comes with are less than helpful. In the Guix System overarching configuration (involving configuration files, creation of groups and user accounts, starting of daemons, etc) is done via system serv

bug#36335: Is /dev/kvm missing ACLs?

2019-07-11 Thread Danny Milosavljevic
auditd can find those acl setters :) # auditctl -w /dev/kvm -p a -k kvm-acl-setter-foo Later on: # ausearch -k kvm-acl-setter-foo pgpDrrFvZJqO9.pgp Description: OpenPGP digital signature