IRC channel logs

2018-04-01.log

back to list of logs

<zybell_>mbakke curious what is LGTM?
<mbakke>zybell_: "Looks Good To Me"
<zybell_>ty
<jorgesumle>Hi, I'm the Spanish translator of Guix. Does anyone remember the question I made yesterday?
<OriansJ`>jorgesumle: well by looking at the #guix log it appears the answer to your question; is yes and the meaning of form in that context is referring to the use-service-modules S-Expression. Which given the limited context in that question is referring to importing the module of a Service you are referencing; that is identified by the error code given.
<jorgesumle>I'm still struggling a bit to find a word for that, but thanks, that was really helpful.
<OriansJ`>perhaps add missing module; where modules are imported in your definition would be a clearer form to express?
<roscap>is there a way to use an older kernel version for "guix system reconfigure" in spite of "guix pull"?
<OriansJ`>roscap: you mean how does one specify an exact version of a program to install as Linux/hurd are just packages
<roscap>yes, i guess so. basically, i want to reconfigure with all the newly pulled goodness _except_ linux-libre
<OriansJ`>roscap: generally the form for that is like guile@1.8.8 or simply guile@1.8 (in the latter case, the newest version prefixed by 1.8 is selected.)
<OriansJ`>So in your case linux-libre@version-you-desire
<roscap>awesome, thank you, ill try that
<roscapp>ack, that doesnt seem to work with the (kernel ...) line in the operating-system declaration
<ng0>you'd use linux-VERSION
<ng0>@ is for the command line script, - is what is in the definitions name
<OriansJ`>thank you for the clarification ng0
<roscapp>ah thanks, thats working
<ng0>I think we should add license:openbsd for openbsd licensed projects. I think so far we label them as ISC, but openbsd has their own isc derived license which is recognized by the license-approval committees we have out there. I mean we are correct about especially licenses, why shouldn't we be it in this case?
<ng0>dunno how many we have so far, but not all licenses we have, have many users in the gnu/packages
<ng0>I have a couple of software ports in the work which I will maintain, so far I just label them "isc" but "openbsd" would include the 1 word difference to the isc imo
<buenouanq>anyone here use guile-squee ?
<jsoo>i'm having an issue with a cargo build. it fails when trying to open ~/.cargo/registry... how does guix deal with the home directory/cargo registry?
<roscapp>really wish the --skip-checks option for guix-system was in the manpage or docs. would have saved this newbie a lotta heartache
<PotentialUser-39>Hello! Hope everyone's having a good time!
<PotentialUser-39>I could use assistance whenever possible.
<buenouanq>what up PotentialUser-70
<PotentialUser-70>Oops, accidentally disconnected.
<buenouanq>I'm by no means very knowledgeable, but will be happy to try and help if I can.
<PotentialUser-70>Heyy so I get to the login screen (using a friend's config) and when I log in as root it restarts. So I did ctrl+alt-c 1 and logged into root from there.
<PotentialUser-70>How do I create an xsession?
<PotentialUser-70>Ctrl+alt+f1*
<buenouanq>which login screen? just the basic tty?
<PotentialUser-70>The graphical one, that says the name in the gray background with the input box.
<PotentialUser-70>But now logged into root in command line
<PotentialUser-70>Root@az
<buenouanq>to properly install xorg and DEs/WMs you need to edit your main config.scm and reconfigure.
<PotentialUser-70>I was told to create an xsession with dwm
<buenouanq>post your config.scm
<PotentialUser-70> Http://0x0.st/sMca.scm
<PotentialUser-70>Hmm wrong one.
<PotentialUser-70> Http://0x0.st/sMcR.scm
<PotentialUser-70>That's it.
<buenouanq>ok, so
<buenouanq>for a full desktop environment, you'd want something like https://rectilinear.xyz/p/cfd7b2e7d2+
<buenouanq>in the services section, you swap out %base-services for %desktop-services (can't have both) and add whichever you want, or all
<buenouanq>I've never done just a WM myself
<buenouanq>it is outlined in the examples
<buenouanq>but let me look
<buenouanq>ok easy
<buenouanq>o7
<PotentialUser-70>Sorry I went afk
<PotentialUser-70>So my friend said that he's created a manifest file split from the config.
<PotentialUser-70>However he's afk rn and can't help me
<buenouanq>well, look in the examples https://www.gnu.org/software/guix/manual/html_node/Using-the-Configuration-System.html
<buenouanq>one has https://rectilinear.xyz/p/edcea6d778+
<buenouanq>it looks like all you need is to swap out %base-services for %desktop-services and add whichever wm you want to the package declarations
<buenouanq>possibly remove the slim-service-type too, but maybe your friend is doing something fancy
<buenouanq>one you've edit and saved the file, run
<buenouanq># guix system reconfigure .../config.scm
<buenouanq>most likely /etc/config.scm
<buenouanq>and if all goes well it will rebuild the os and spit you into it at the login
<grillon>hi there I'm still unable to use japanese ime on guixsd :( on another system I never think about how it works. I use language selector, or I install ibus and anthy or another im(there are lot of them). But inside guixsd it seems I need to know how it works. Is there someone to guide me?
<roscap>grillon: what have you tried, and what's not working? (just asking, i only installed guixsd a few days ago)
<roscap>(ie. i most likely dont know thr solution either)
<grillon>thank you for reply roscap
<grillon>I have installed anthy + ibus-anthy and add export GUIX_GTK2_IM_MODULE_FILE=~/.guix-profile/lib/gtk-2.0/2.10.0/immodules-gtk2.cache export GUIX_GTK3_IM_MODULE_FILE=~/.guix-profile/lib/gtk-3.0/3.0.0/immodules-gtk3.cache to my profile
<grillon>as someone here told me
<grillon>then I have installed japanese fonts
<grillon>when I launch ibus, I can select japanese but I cannot write japanese.
<grillon>to be more precise I can select japanese-anthy in hiragana mode but it is still latin characters
<grillon>if I do exactly the same in another distribution it works :(
<RockAndSka>Hi Guix Users
<RockAndSka>I didn't find my information in documentations, before to ask it on the mailing list, i would like to know if there is a variable who is referring to store path used and who could be used inside packages definition ?
<efraim>(assoc-refs %outputs "out") is the /gnu/store/aaa...foo-1.2.3/ directory
<RockAndSka>Because, in packages definition there is some patch (like in version-control.scm) who clearly assume than the store is "/gnu/store" and seem prevent those patch to be usable when we use a custom path
<RockAndSka>like those ones : https://github.com/Millak/guix/blob/master/gnu/packages/version-control.scm#L248-L253
<RockAndSka>Thanks efraim, i will try it to see if it can be used in this case. There is no variable who is only referring to the store ? Do you think the full path will work in the case of the patchs in the link I attached ?
<efraim>doesn't look like it'd work in this case, it might need to refer exactly to the ungrafted bash-minimal
<efraim>unpatching the shebangs can be tricky, especially when you don't assume the store is at /gnu/store
<efraim>in that case you might actually want %store-directory from guix/buid/utils
<efraim>since everything should effectively be in (%store-directory)/aaaa...foo-1.2.3/
<civodul>Hello Guix!
<grillon>how could I add entry to grub?
<RockAndSka>thanks efraim, i will give it a try :)
<RockAndSka>efraim, how could i use a variable inside a string ?
<RockAndSka>(("\\t#!/gnu.*/bin/sh") "\\t#!/bin/sh")
<mbakke>RockAndSka: Try (string-append "foo" variable "bar").
<mbakke>Phew, packaging systemd was a lot of fun.
<RockAndSka>@mbakke : (("\\t#!/"(%store-directory)"\\t#!/bin/sh" will not work the way i think ?
<RockAndSka>it seems not from the errors it give me
<efraim>i'd try '(((string-append "\\t#!" (%store-directory) "/bin/sh")) "\\t#!/bin/sh")
<efraim>hmm, i'm missing something actually
<civodul>it's a good idea to use only literal strings as patterns in 'substitute*', though
<civodul>mbakke: systemd?
<mbakke>civodul: See guix-devel ;)
<thorwil>it's the first good message on this stat of the month! ;)
<efraim>(((string-append "\\t#!" (%store-directory) ".*/bin/sh")) "\\t#!/bin/sh")
<RockAndSka>thanks a lot @efraim
<RockAndSka>one more question: i didn't find a place with all the function / tutorial etc.. to write scheme, did i missed it ?
<thorwil>RockAndSka: look for the Guile manual
<civodul>mbakke: oh!
<RockAndSka>thanks thorwill, i asked because when i was looking for information about "alist-cons-before" i didn't find information about it
<thorwil>RockAndSka: well, there are of course a bunch of guix specific functions around. but for all the rest, the Guile manual has to do as reference
<RockAndSka>@thorwill, alright, i finished by convert the block "alist-cons-before" to a "add-before" ^^
<mbakke>By far the most elaborate April Fools prank I've done :P
<thorwil>RockAndSka: it appears that alist-cons-before is guix specific and it may well be that the definition in guix/build/utils.scm is all there is regarding "documentation"
<civodul>mbakke: whaat? :-)
<civodul>mbakke: oh, new sed and new libidn, should we upgrade in core-updates?
<mbakke>civodul: Yes, good timing on those. Throw it in there! :)
<RockAndSka>@thorwill , that's why I converted it to a "add-before" because i've seen other packages who had be converted this way
<mbakke>civodul: Nice reply! :-)
<mbakke>sneek_: Later tell ng0 yes, it does actually build!
<sneek>Will do.
<mbakke>Whoa.
<civodul>mbakke: nice work on that systemd patch, BTW :-)
<mbakke>:-)
<dustyweb>systemd patch?
<mbakke>dustyweb: https://lists.gnu.org/archive/html/guix-devel/2018-04/msg00001.html
<RockAndSka>mbakke / thorwill / efraim : thanks to you, the check on git now works even if it is a custom store ^^ I will try to send a patch to the list ( i never done it before so i need to check what should be done before submit it :) )
<castilma>i'm still not sure if i fell for it or if guixsd is going down.
<mbakke>castilma: ;-)
<dustyweb>mbakke: oof! :)
<efraim>bash should probably be bash-minimal :)
<mbakke>efraim: Thanks! Can you check if it works on aarch64 as well? :)
<efraim>i might need to disable tests in elfutils, IIRC they fail on armhf and aarch64
<civodul>someone will have to test on mips64el as well
<pkill9>out of interest, how safe would it be to bind-mount /nix/store to /gnu/store?
<OriansJ`>civodul: can't qemu help with that testing?
<mbakke>efraim: Odd that the install phase fails for you! I've built past that bit many times.
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl aztnn: apteryx1 ▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl hcjpbdi: mekeor[m] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl uyaqolngt: kini ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl bqqpzlx: tg ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl dfhvs: yrk ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl eohaptsop: rekado ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl blswdgqik: neuromorphic ▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl wlojrkii: dghubble ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl pwisfwgjx: OrangeShark ▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl yxoyv: kini ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl iqerfrm: gnusosa ▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl cbesqly: bydo ▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl qioykkryy: buenouanq ▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl pstko: dghubble ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl jmhjo: equalunique[m] ▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl cepjbw: jamesrichardson ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl qqhlffn: lxo ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl feeoocj: phant0mas_ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl kaxavfhwwr: danyspin97[m] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl opwbpxs: muhq[m] ▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl dbqis: co ▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl porqbflc: nulquen ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl mqoawk: shiranaihito ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl awtpvbj: shiranaihito ▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl vjjftsm: szgyg ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl rdvnryhrn: biovoid ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl ltjdraml: exio4 ▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl kabuytqm: OrangeShark ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl tbgeompbvi: roptat ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl ijqmyo: cpc26 ▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl zmtmha: mbakke ▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl tqpar: aweinstock ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl ejaqvzs: nonzen_ ▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl zbkbcdpz: abbe ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl bliuqr: CharlieBrown ▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl etsqou: kelsoo1 ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl bhqvdeu: CompanionCube ▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl muwrtytlzh: davexunit ▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl nwzovlsiba: civodul ▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl jihhpjj: shymega ▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl owzppmf: nicorikken[m] ▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl fyijqccwq: vup ▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl tpdojvwpgi: OriansJ` ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl jifuahvozj: dellavg ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl rpylr: yang_ ▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl vbegzdwawr: happy_gnu[m] ▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl lmyhdyhlcs: catern ▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl kjxyqsdc: M283750649[m] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl uspwb: evhan ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl vphhsevxv: pescobar ▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl szytvkk: kmicu ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl itpkpzyxsg: Digit ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl lbnwmjxwk: pagurus ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl qmiedfg: daviid ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl sqivl: nulquen ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl gnvjj: tilpner ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl dgnhp: knicklux ▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl bkguln: apteryx1 ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl dynqtxhook: andreh ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl zckucne: kensington ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl hmiryxhtwp: M283750649[m] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl lblgkvd: tt ▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl icxhgyby: Steap ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl aifeqpd: jonjits[m] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl bzqdreakej: neuromorphic ▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl fkoielf: kmicu ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl hcderasw: jsoo ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl tdwgafdqvj: jonjits[m] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl irialm: M-Jean ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl liejruzpzk: daviid ▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl jvyuvlig: neuromorphic ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl fygspu: kristianpaul ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl yqgzbybpk: michiel_l ▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl wivjws: specing ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl ycjhtv: yrk ▄▄▄▄▄▄▄▄▄▄▄▄
<xsHappyLoaf>▄▄▄▄▄▄▄▄▄▄▄▄▄ HAPPY APRIL FLOODS DAY BROUGHT TO YOU BY iяс.sцреяиетs.ояg сни sцреявоwl bbsnfmhdel: pagurus ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
<janneke>mbakke: beautiful, did my best to help :-)
<mbakke>janneke: Thanks! :)
<janneke>mbakke: I read your message this morning and you had me -- I was really feeling down for a while
<janneke>very well done
<janneke>just read civodul's reply and noticed the date
<mbakke>Teehee, good fun. :-)
<IntoxicatedHippo>Is there a simple way to setup a basic firewall with guixSD?
<IntoxicatedHippo>if not does anyone have an example of how I should add my own config files to a package?
<RockAndSka>mbakke / efraim : does i need to send my patch for git package to guix-patches ML or guix-devel ML ?
<mbakke>IntoxicatedHippo: Unfortunately there is no good firewall abstraction yet, but you can find an iptables example here: https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/hydra/modules/sysadmin/services.scm
<efraim>RockAndSka: guix-patches would be best
<mbakke>RockAndSka: Both will work, but guix-patches is preferred.
<RockAndSka>thanks efraim / mbakke :)
<mbakke>efraim: I know why it failed to install: you need <https://bugs.gnu.org/31014> :)
<efraim>i definately didn't apply that before trying the systemd patch
<mbakke>Without it, any journalctl invocation fails with "cannot find libsystemd-238.so". I just remembered after re-reading the patch :)
<Apteryx>hello, my shepherd emacs daemon service does not not seem to be able to stop it. the #:stop argument is defined as: #:stop (make-system-destructor "emacsclient --eval (kill-emacs)"). It also doesn't work from command line (emacs-25.3 --daemon process lingers on).
<Apteryx>Any idea?
<civodul>Apteryx: is it 0.4.0?
<civodul>uh, the new sed depends on perl for its test suite
<wigust>Apteryx: Could you try ‘(make-system-destructor '("emacsclient" "--eval" "(let (kill-emacs-hook) (kill-emacs))"))’?
<davidl>I have been having trouble starting pulseaudio
<davidl>not sure why the daemon won't start.
<davidl>it works using alsa and headphones but not speakers.
<Apteryx>civodul: no, it's 0.3.2
<Apteryx>oh, maybe it was just taking a long time... it seems to have been stopped now.
<davidl>pulseaudio error output: https://pastebin.com/6AcHEvk3
<Apteryx>civodul: I've updated to 0.4.0 now. Should I pay attention to this output normal when I start shepherd: http://paste.debian.net/1018022
<Apteryx>apparently yes, since I can't do much right now without getting "error: connect: /run/user/1000/shepherd/socket: Connection refused" :)
<davidl>solved: a dead socket file in /tmp/.esd-1000 for no apparent reason.
<Apteryx>fix the socket error with: rm /run/user/1000/shepherd/socket
<Apteryx>(and restarted shepherd)
<Apteryx>wigust: the make-system-destructor of Shepherd takes a string rather than a list of strings. Unless you are using dthompson's definition here: https://git.dthompson.us/dotfiles.git/blob_plain/HEAD:/dotfiles/.config/shepherd/init.scm
<Apteryx>civodul: with the new shepherd, it seems I must manually clear /run/user/1000/shepherd/socket everytime I kill it, otherwise it fails binding the next time I attempt to start it.
<Apteryx>wigust: bah, the solution for stopping Emacs was simply quoting "(kill-emacs)", like: #:stop (make-system-destructor "emacsclient --eval \\"(kill-emacs)\\"").
<Apteryx>works a treat now!
<wigust>Apteryx: :-) thanks!
<Sleep_Walker>omg, you totally got me with that systemd! :D
<Sleep_Walker>mbakke: nice!
<mbakke>Sleep_Walker: Excellent, thanks! :)
<pkill9>haha
<civodul>Apteryx: i don't think this has really changed, but maybe you should email guix-devel to see if it's a common problem
<Apteryx>civodul: OK
<PotentialUser-93>I just installed GuixSD and I need help with server authorization. The info page tells me to run "guix archive --authorize < PREFIX/share/guix/hydra.gnu.org.pub". Where should I find hydra.gnu.org.pub?
<pkill9>PotentialUser-93: try /var/guix/profiles/per-user/root/guix-profile/share/guix
<pkill9>that's where it is on my machine, though i'm running Guix package manager not GuixSD
<PotentialUser-93>it isn't in share directory
<zybell_>obviously on hydra.gnu.org;-)
<wigust>PotentialUser-93: BTW, GuixSD doesn't need to import hydra.gnu.org public key, because it should already have it after installation
<wigust>PotentialUser-93: You could try to build something like ‘guix build hello’, which should get substitutes from hydra.gnu.org
<PotentialUser-93>If I want to learn who to use GuixSD, should I read the manual from top to bottom?
<catonano`>PotentialUser-99: the manual is meant as a reference. My suggestion is to read it jumping from here to there as needed. You could start from the installation part
<PotentialUser-99>oh, ok. Maybe I should go to lurk around in the manual to get a nice overview of GuixSD.
<buenouanq>PotentialUser-99: did you get your wm working?
<PotentialUser-99>yes
<buenouanq>oh good
<buenouanq>to `use' GuixSD (assuming you completed the install) you really don't need to know or learn anything
<buenouanq>it's just a rock solid freedom respecting distro
<buenouanq>sounds like you want to get dirty and under the hood though
<PotentialUser-99>yeah
<buenouanq>:3
<PotentialUser-99>lisp caught my interest on trying out GuixSD
<jsoo>how does xmonad work? if i try `xmonad` (with my config in my home dir), it seems like it can't find the config file. i have slightly edited lightweight-desktop.scm with xmonad in the system configuration (and not in my user manifest).
<catonano`>PotentialUser-99: welcome on board ;-)
<catonano`>jsoo: can you see the config file ? Is it in /etc ?
<jsoo>well my xmonad config is in ~/.xmonad/xmonad.hs
<jsoo>my config.scm is in /etc
<jsoo>afaik xmonad only looks in ~/.xmonad/xmonad.hs for the config
<catonano`>jsoo: ok, then I don't know, sorry
<mbakke>jsoo: Typically window managers are started by a display manager such as SLiM, did you add that to your config.scm? Or are you starting xmonad manually?
<jsoo>mbakke: i am using pretty close to the default one. it's setup in SLiM
<jsoo>trying to run manually gets me the file not found though
<jsoo>also my config doesn't get loaded on login.
<mbakke>jsoo: Do you get xmonad as an alternative when you press F1 in the SLiM login menu?
<jsoo>yes. it's running pretty well currently. it's just not using my own configuration
<zybell_>Its using /root/'s?
<jsoo>ahhhh, probably!
<jsoo>yes it must be
<roscap>i think im having a similar problem. the .xsession started by slim doesnt recognise my PATH
<jsoo>^^
<roscap>is there a way to start slim as user?
<mbakke>Oh right. Strange that it does not pick up the user config, I start i3 from SLiM.
<mbakke>roscap: I don't think it's possible to run a display manager as an unprivileged user currently.
<roscap>i see.
<jsoo>would editing /root/.xmonad/xmonad.hs be a reasonable workaround?
<zybell_>no you *should* start the dm as root, but on guix the login(whichever program does login,probably pam)should be *patched* to do the equivalent of 'guix profile/login'(?).
<jsoo>zybell_: i see. does that mean that the dm has not been patched yet, basically?
<jsoo>i ran into a maybe related issue yesterday trying to build some packages from cargo that wanted to use the cargo registry in ~/.cargo
<zybell_>The problem as I see it is that guix on login does not only has to change userID, but also profile. That hits sshd as well as login as well as cron as ... you name it. Dm is only one victim of many.
<jsoo>ah, ok
<jsoo>what to do in the meantime?
<zybell_>configure any login script in the wrong profile to change profile and reexec login path, possibly using now the right skript or in the same script ask for current profile, change if wrong.
<zybell_>That wont help cron though,I believe.
<roscap>zybell_: could bypassing the dm and auto logging in via mingetty be a workaround? or am i not fully understanding the problem
<zybell_>roscap you are not fully understanding the problem.
<jsoo>alright, i'm out for now. thanks a bunch!
<zybell_>read carefully what I written above! By keeping the environment/profile for every user separate, guix also committed to change the environment/profile every time the user changes. That committment is followed only rudimentary.
<zybell_>setuid() must be effectively include setting the profile, *whenever its called*!!
<roscap>i see, looks like i need to spend more time learning about this, heh