IRC channel logs

2020-10-06.log

back to list of logs

***daviid is now known as Guest64483
***Guest64483 is now known as daviid
<guix-vits>Hello daviid. This segfaults when button clicked (not mine code): http://paste.debian.net/1166073. Can i gather more info somehow?
<daviid>guix-vits: will look into this asap, tx for the report
<guix-vits>daviid: Thank U.
***dozzie_ is now known as dozzie
<mwette>greetings!
<Blukunfando>Guileful greetings.
***jonsger1 is now known as jonsger
<kahiru>hi guilers!
***jonsger1 is now known as jonsger
***jonsger1 is now known as jonsger
<manumanumanu>kahiru: my response latency is too large! hello!
<manumanumanu>what are y'all up to?
<sneek>sneekn
<manumanumanu>yes you are, sneek
<Aurora_v_kosmose>Do pipe ports use file descriptors?
<Aurora_v_kosmose>Trying to determine if gc will do the right thing, or if I should explicitly close them.
<Aurora_v_kosmose>nvm me, manual says it takes care of it.
<manumanumanu>Aurora_v_kosmose: the GC will close any pipes left dangling
<manumanumanu>but why leave them?
<Aurora_v_kosmose>manumanumanu: Mostly aesthetics, no particular reason in this case.
<Aurora_v_kosmose>manumanumanu: Is there something to shell-quote a bit like Elisp's `shell-quote-argument'?
<manumanumanu>Aurora_v_kosmose: do you have an example of the elisp version?
<Aurora_v_kosmose>(shell-quote-argument "This one's a \"bit\" (forced) & all") => "This\\ one\\'s\\ a\\ \\\"bit\\\"\\ \\(forced\\)\\ \\&\\ all"
<Aurora_v_kosmose>In the end... it may or may not be necessary depending on how open-pipe* passes the arguments.
<manumanumanu>Aurora_v_kosmose: open-pipe* does not use the shell, so you don't need to quote them. open-pipe, however...
<Aurora_v_kosmose>Alright, sounds like less trouble then.
<manumanumanu>but then you need to know the full path to whatever you are trying to run.
<Aurora_v_kosmose>In this case that works out reasonably-well.
<dsmith>Aurora_v_kosmose: gc usually happens because of memory pressure. Not really good to rely on that to clean up fd's. You could run out, depending on memory allocations..
<dsmith>I think it's a good idea to always clean up non-memory resources when you can.
<Aurora_v_kosmose>Pipes don't count as fd's though, do they?
<Aurora_v_kosmose>Ah I see.
<Aurora_v_kosmose>We're missing quite a few with-x-from-y helpers