<leoprikler>it fails somewhere during startup when initializing GSettings
<leoprikler>I'd like to give more info, but debugging symbols...
<dekaidle>nckx: I was able to successfully build dub manually per your advice. Everything working perfectly again now. Thanks for the help! Will probably get around to looking at dub and other dlang packages when I get more time, that ldc package needs an update anyway.
<apteryx>nckx: and what commands must you run do exactly to re-activate your mouse?
<apteryx>my kernel messages look exactly as yours when I plug a bluetooth keybord (with minor details)
<peanutbutterandc>I am on Linux Mint 19 and just installed guix on the host system with the installer script and after running guix pull and also installing the locale packages and exporting the required variables, I am still getting complaints of failed locale installations. Any help please?
<civodul>raghavgururajan: you'd have to check whether you're eligible, but i believe there's still a bit of time to apply (roptat?)
<brendyyn>I notice than every program, when run with strace will show many "No such file or directory" messages before it finally finding the right path for a .so file. Is it not possible with Guix's functional design to somehow embed the right path at build time so they are always found first at run time?
<brendyyn>So we still have that thing where reconfiguring can result in the screen going black and requiring a forced reboot, like if the display manager is changed. i wonder if it would be nice to have a feature where when the system is reconfigured, the new configuration is only available on reboot
<bdju>in that case have you tried changing TTYs? I used to have something that would kick me to my display manager, but then I could find my old session still running
<brendyyn>ah maybe that was it, im not sure any more
<bgardner>Good morning Guix! I have a stable server running guix and I'm exploring the possibility of migrating DNS services onto it. Knot sets up crazy fast but is authoritative, so I was looking at dnsmasq to provide resolver... but it looks like from the docs that there is no way to tell dnsmasq about knot (e.g. address/localdomain/ip.add.here). Any suggestions?
<bgardner>roptat: Well, if you are running dnsmasq to resolve, you want knot to be asked about your zone, but upstream resolvers for regular queries.
<bgardner>But the dnsmasq configuration doesn't have a provision for "address" or similar (that I saw)
<bgardner>Hmm, unless (server) accepts /domain/ip.address entries? Let me try that.
<nckx>brendyyn: If you're reading the Web archives and want to be really nice, you can include ‘In-Reply-To: <message ID>’ (including the <>) so you don't break threading. The message ID can be found by viewing the source (<input type="hidden" name="d" value="this">). Maybe I'm the only person crazy enough to do so.
<bgardner>roptat: Never mind, that totally works! So knot serves my private domain authoritatively on an alternate port (2053 in my case) and then dnsmasq has (servers '("/my.domain/127.0.0.1#2053" "18.104.22.168")) and it all Just Works(TM)
<dongcarl>civodul: Oh what I mean is... I fixed `MAKE-GCC-TOOLCHAIN`, and would like to have that added to the normal CI pipeline
<bavier>civodul: I saw the article posted also on lobste.rs
<bavier>I don't usually comment on those platforms, and feel that my voice would probably be drowned out by the tidal wave of pessimists and naysayers.
<bavier>e.g. the top comment on HN: "Sad to see Guix struggling" really? in response to a random blog post where the person barely tried and encountered problems more innocuous that I've seen elsewhere
<leoprikler>Tag yourselves, I'm "my first guix pull took two weeks"
<dongcarl>bavier: That top comment is probably the most positive you're gunna get on HN...
<civodul>roptat: what would "guix system lint" do?
<roptat>I was thinking for instance about multiple definitions of a service, it would be nice to point to sources of these multiple services (like, one defined in the os, and one in %base-services for instance)
<roptat>but it could be done with a better error message, too
<kolyad>Is there someway for me to update the Guix store in an iso installer? The profile system-1-link has the important install utilities, but it is out of date - notably with the cryptsetup util, which was updated to the newest version at the start of the month, at a version without support for LUKS2.
<leoprikler>kolyad simply guix pull after starting the cow-store
<bluekeys>I think im nearly there with the dracla theme. Will someone take a look for me? It downloaded the source but I havent managed to load it in emacs. I think it could be related to git shas which i have no idea how to figure from the helloworld example
<roptat>it's supposed to work even in the presence of dependency loops
<roptat>a depends on b which depennds on a. Hopefully, when considering package name *and* version, there's no loop anymore
<roptat>so it tries to use an already imported package if compatible, or the latest compatible version if it's a new package, or the oldest compatible version if the package is being imported or already exists in the distribution
<bdju>I really think java should be a dep and you should be able to just run `clojure` out of the box. is that crazy? you can get racket or python working that easily
<nckx>It's not crazy. I just don't know enough about Java to make that decision. I dunno, maybe there are multiple Java implementations, all equal, and people should be freeee to chooose. Or something. 🤷
<nckx>Plonking ‘/gnu/store/…/bin/java’ into a /bin/clojure wrapper would make it a dependency and is fine by me.
<bdju>oh yeah, I guess any java would be fine. just so that it worked.
<nckx>bdju: It's a reasonable bug report, hinty hint.