<efraim>nss has other problems, including a 60(?) hour build time on mips, and sqlite has many many dependants
<thomasd>efraim, I also thought sqlite should return a huge list, but "guix refresh --list-dependent sqlite" returns "A single dependent package: php-7.0.14" on my system. Any idea why all the others don't show up?
<catonano_>"updated GNU Guix successfully deployed under root/.config/guix/latest"
<catonano_>rekado_: can I help in any way, regarding this bash graft ?
<thomasd>catonano_ : running `guix system reconfigure ...` should update your GNOME to the most recent version (hopefully without requiring you to build too much on your machine...). Fingers crossed that this fixes the "region and language" issue... :-/
<catonano_>is it "guix system reconfigure path/to/the/conf-file.scm" ?
<catonano_>where should I look for the Gnome desktop keyboard files ?
<catonano_>just to know what exactly this installation of Gnome deploys
<thomasd>don't know :) don't expect rebooting is necessary, logging in again might help (did you restart your session after reconfiguring?). Are you sure the config directories in your home (like .local and .config) are writeable by you (after this /home issue you had initially)?
<catonano_>thomasd: yes I am the owner of all the contents in my home folder
<jmd>I'm thinking that its about the right time for a second call for testing on the wip-installer branch. Does anyone have any requests before I do that?
<ng0>I think with new batteries I recently got, I'm running into variations of Ubuntu bug #583271, Redhat #656738 et cetera. Those are 7 years old now.. has anyone in the last year(s) run into this? (upower bug with 'the value of energy when full is much higher than design')
<Apteryx>catonano_: The service record has a modules field where I could put these extra modules requirements, so I could get rid of the problematic use-modules :)
<ng0>this is with 'after-market' batteries, the "original" batteries don't cause such problems
<Apteryx>catonano: I'm using Weechat, per recommendation of ng0 (after I spammed the channel with a paste error -- weechat has a built-in feature to prevent that). It's quite good. I'd like to try ERC (builtin Emacs) too.
<catonano>the waz it looks is a bit weird, but I ll put up with that
<catonano>please considerr that with thhis keyboard I cant do emoticons
<Apteryx>Can I start a service from the service definition file manually? (I'm debugging a service I'm working on and this would speed the development process).
<Apteryx>I copied and indented the autogenerated /gnu/store.../<hash>-shepherd-networking.scm file to /tmp/shepherd-networking.scm and indented it so that I can understand what is going on. I'd like to tell shepherd start networking from /tmp/shepherd-networking.scm.
<paroneayea>it encourages a negative tone which probably results in more people being turned off from librejs than anything, from what I've seen. I think saying more along the lines of "Help correct this nonfree js" would be more effective
<jmd>paroneayea: Maybe you should complain about this?
<catonano_>paroneayea: I was surprised at the negative mood about librejs
<catonano_>Apteryx: Scheme does deal with that. I think it' s something else, maybe gexpressions cant. i dont know
<paroneayea>instead of "you're doing the wrong thing, I'm complaining", it could be "it looks like you either aren't using free js or haven't marked it up... how can I help?"
<Apteryx>catonano_: At that point, the gexp has already finished its magic. Just evaluating the expression in your REPL will yield a "warning: possible unbound ..." :)
<Apteryx>catonano_: The code you saw before was service definition in Guix. The code you see now (my previous link) is the actual service (Scheme) derived from it.
<Apteryx>Well, both are Scheme but the later doesn't have gexps anymore ;)
<catonano_>if it says that all-interfaces-minus-loopback is unbound, then it' s unbound. My guess is that (remove loopback-network-interface? (all-network-interface-names)) doesnt return what you expect
<catonano_>but then again, I neve played with services before
<catonano_>Apteryx: what does (all-network-interface-names) return ?
<Apteryx>To answer your question, (all-network-interface-names) is some procedure which returns all the network interface names that your system has as a list. It's defined in (guix build syscalls). Basically it just parses a Linux file.
<Apteryx>you can eval the (use-modules ... sexp in your REPL, and then you should be able to eval the other define as well (provided you fix the typo I made).
<Apteryx>This work will allow you configure the dhcp-client-service to run either in IPv6 or IPv4 as well as select which interfaces you'd like to be used for dhcp (using a list of regexps (exact interface name would work too)).
<Apteryx>I had been using Wicd but it's a bit fat (40 MB for a client I seldom use) and doesn't support IPv6.
<jmd>Somebody ought to do a decent wicd-like program in Guile
<Apteryx>jmd: Sounds like a fun project (Guile/GTK+).
***snape` is now known as snape
***jonsger1 is now known as jonsger
<Apteryx>Can I not use (format #f (string-append "some thing" "something else")) ? It complains that the string is not a "string literal".
<janneke>sneek: later tell phant0mas, yes get the same. tests/00-initial-env.test is fine, but adding tests/00-repl-server.test hangs for quite some time (1 minute?) and then prints lotsa In procedure fport_fill_input: Resource temporarily unavailable\\nscheme@(repl-server)> While reading expression:\\nERROR: In procedure fport_fill_input: Resource temporarily unavailable\\nscheme@(repl-server