IRC channel logs


back to list of logs

<pmikkelsen>hi guix, I have some troubles getting 'guix copy' to work. when trying to copy the 'screen' package from my laptop to my server using the command 'guix copy screen', it just hangs and tells me nothing.
<rcm>Hi all, I don't know if this question is best asked here or in the guile irc, but I have guile-2.2 installed on guixsd and I installed guile-fibers using 'guix package --install guile-fibers'. But when I open up a guile REPL and execute '(use-modules (fibers))' it says that it can't find the module
***lanlink_ is now known as lanlink
<atw>Oof. I've got idris 1.2.0 together but I'm still hitting a compile error. At this point I suspect that LTS Haskell's build of Idris might be failing. Can I find evidence that their combination of package versions actually works?
<vagrantcish>recently started seeing: /etc/config.scm:8:0: In procedure allocate-struct: Wrong type argument in position 2: 24
<vagrantcish>in guix system build
<vagrantcish>is that referring to line 8 in config.scm ?
<vagrantcish>some of the default examples behave the same ... though lightweight-desktop.tmpl worked fine
<vagrantcish>it seems desktop.tmpl also builds rather than erroring out (though it hasn't finished yet)
<vagrantcish>but the others errored out immediately
<vagrantcish>hmmm... seems adding (use-package-modules bootloaders ...) helped
<vagrantcish>ACTION reboots to test
<civodul>Hello Guix!
<efraim>if I want to remove ntp-service-type from %desktop-services in my os-config how do I write that?
<snape>(remove (lambda (service) (eq? (service-kind service) ntp-service-type)) %desktop-services)?
<efraim>i'm currently using (modify-services %desktop-services ...
<snape>then s/%desktop-services/(modify-services %desktop-services...)/
<efraim>i was hoping for a (delete (ntp-..)) but I guess not
<snape>well, you can still (define (ntp-service-type? service) (eq? (service-kind service) ntp-service-type)), and then use (delete ntp-service-type? (modify...)) :-)
<snape>s/delete/remove, sorry
<snape>The fundamental reason why it's not as simple as you wish is that several services can have the same service-kind. If there are many ntp-service-type services, you would remove all of them.
<efraim>yeah, I had to move my openntpd service under the %desktop-services after adding your snippet
<PotentialUser-81>Hello everyone, how i can install gtk 3 develop set for developing gtk apps?
<rekado_>Hi Guix
<rekado_>you can still send your application to us:
<rekado_>it says that the application period ends yesterday, and we have received a couple of good applications; but you could still send in your application this week.
<civodul>rekado_: you should put this on the #GuixHPC thing :-)
<civodul>speaking of which, looks like we got very few Outreachy and GSoC applicants
<rekado_>I was contacted by another potential Outreachy intern.
<rekado_>I replied to three of them already.
<rekado_>They need to make a first contribution and log it on the Outreachy website before they can be accepted as interns.
<rekado_>it seems that those who asked for details about how to contribute haven’t yet been able to make those contributions.
<civodul>ok, there's still a bit of time left
<civodul>anyone heard about ?
<civodul>being based on an RPi i'm afraid it may require non-free software
<pkill9>i heard of that
<pkill9>there's a fully open RISC SoC being developed
<pkill9>can't remember what it's called
<civodul>roptat: in fr.po for the Shepherd, i noticed missing spaces around guillemets and double punctuation marks
<civodul>just sayin' ;-)
<pkill9>nice wine and wine-staging for both architectures ispackaged in guix :>
<civodul>roptat: also, "les auteurs du Shepherd" (not "de Shepherd") :-)
<civodul>ACTION follows bad bug-report practices
<roptat>civodul: that's fine :)
<civodul>roptat: BTW feel free to commit fr.po directly in guix.git and shepherd.git
<civodul>that's the advantage of being both upstream and downstream
<roptat>I don't think I have access to shepherd.git
<civodul>oh right, it's a separate repo
<civodul>well we could always add you
<roptat>But I can do that for guix, although I will still send the po to the translation project
<roptat>could you give an example of a string without a space before a double ponctuation sign?
<roptat>I've tried to be carefull about that
<civodul>"exception rattrapée pendant l’exécution de « ~a » sur le service « ~a » :"
<civodul>should be: "« ~a » : "
<civodul>also: "quelque chose s’est mal passé : ~s"
<roptat>what's the issue?
<OrangeShark>pkill9: you mean this?
<pkill9>yep that one
<civodul>roptat: there should be space before and after "double punctuation marks" (colon and semicolon)
<civodul>if possible the non-breaking space before the punctuation mark, and normal space after
<roptat>civodul: I see them though, don't you?
<roptat>"« ~a » : " I don't agree : the source doesn't have a trailing space (and English requires a space too, so it should already be there in English)
<civodul>roptat: oh, there's a NARROW NO-BREAK SPACE there
<pkill9>yeah snape, OrangeShark just posted the crowdsource link for that :P
<civodul>roptat: why narrow? i think it should be non-break space no?
<snape>Oh right, I missed some of the IRC log :-)
<civodul>roptat: you're right about the trailing space in the example above
<roptat>civodul: mh… I think I don't really see the difference, but yes it shouldn't be narrow
<roptat>I'll fix that
<civodul>Emacs does display them narrowly, which is why i hadn't noticed :-)
<civodul>sorry to bother you with fine points
<roptat>there's a rule actually to choose between the two, but I can't remember
<civodul>we're treading into high-level typography territory
<roptat>IIRC, it's narrow for every sign, except for guillemets and colons
<roptat>so I'll do that :)
<civodul>i found this:
<civodul>they don't seem to use narrow spaces at all
<civodul>but then again, that's fr_CA :-)
<roptat>mh... ok
<civodul>you probably know better than me though, so i'd be curious if you have other references
<civodul>in the meantime, i shall resume less-interesting work :-)
<snape> talks about narrow unbreakable spaces after «
<snape>and before ;:!?»
<roptat>but there's also who talks only about unbreakable spaces
<snape>it would be interesting to have a look at LaTeX's Babel frenchspacing rules
<roptat>anyway there are only guillemets and colons, so I used unbreakable spaces
<roptat>sending it now
<roptat>tell me if you see any issue left
<civodul>ACTION discovers that the Imprimerie Nationale has been privatized, now has a useless web site
<civodul>the page looks good
<roptat>maybe you could proof-read fr.po in guix too ;)
<roptat>what does -Wl,-R -Wl,"/gnu/store/…/lib" mean?
<efraim>I might package lokalize, doesn't look like it has much by way of dependencies
<bavier>roptat: tells the linker to add the store directory to teh rpath
<civodul>roptat: that it passes "-R /gnu/store/.../lib" to ld, which means add to RPATH
<civodul>too slow :-)
<civodul>it's interesting because says that -R is in fact unrelated to RPATH, but that it's synonymous with -rpath *if* the argument is a directory name
<efraim>hmm, gcompris-qt tries to download files at run time
<alezost>after recent system update, I don't have "mount" command anymore. Does anyone know in what package it is placed?
<civodul>alezost: it's in util-linux
<civodul>which is part of %base-packages
<alezost>civodul: thanks :-)
<thomassgn>hey, an indirect question here, Anyone know how to check and or validate digital signatures in PDFs?
<thomassgn>I mean, I find Adobes docs on it, but nothing in menus of evince...
<thomassgn>crossposting to #gnu
<bavier>how can a package as basic as pkg-config justify a dependency on glib?
<bavier>ok, what I'm actually frustrated with is corporate OS's that are older than dirt
<rekado_>java-hamcrest-all no longer builds for me :-/
<rekado_>it’s fine when building it with icedtea-8
<snape>civodul: f44c7aaccd1942b8bf7916e4c8bb0f8f1abfcb58 seems to break "guix package -m manifest.scm".
<civodul>snape: how does it break?
<snape>it returns 1
<snape>and doesn't display "nothing to be done"
<civodul>it seems to work for me
<civodul>it doesn't display anything before exiting?
<snape>The "Some deprecated features..." message, that's all
<civodul>are you sure manifest.scm is ok?
<civodul>can you provide a reduced test case maybe?
<snape>with the same manifest, it breaks on all my GuixSD machines, but it doesn't break on my Ubuntu machine
<snape>Yes, I'll reduce the manifest.
<snape>(it works if I revert the commit)
<snape>civodul: (use-package-modules emacs) (packages->manifest (list emacs))
<civodul>woow, that's reduced :-)
<civodul>it works for me :-/
<civodul>could you strace the thing to see what's going on?
<snape>is there anything I can do to get it to be more verbose?
<civodul>maybe something fishy in ~/.cache (EPERM or something)
<snape>yes, should I delete it?
<civodul>no no, let's see
<snape>openat(AT_FDCWD, "/home/clement/.cache/guile/ccache/2.2-LE-8-3.A/home/clement/.clem/guix/test-manifest.scm.go.6A2jJC", O_RDWR|O_CREAT|O_EXCL, 0600) = -1 EACCES (Permission denied)
<civodul>"rm -rf /home/clement/.cache/guile/ccache/2.2-LE-8-3.A" fixes it?
<snape>civodul: no...
<civodul>still EPERM?
<snape>civodul: mkdir("/home/clement/.cache/guile/ccache/2.2-LE-8-3.A", 0777) = -1 EACCES (Permission denied)
<snape>drwxr-xr-x 3 root root 4096 Mar 4 20:01 .cache/guile/
<civodul>ok that's the reason
<civodul>now, it'd be better if it wouldn't fail
<civodul>what happens after the EACCES?
<civodul>snape: what version of Guile is it?
<civodul>well it must be 2.2.3
<snape>yes, it is
<snape>I did a reconfigure before, with sudo -E
<snape>in case it matters
<civodul>in 'load*' in (guix ui), there's a "pre-unwind" catch handler that should print something before we exit
<rekado_>the r-minimal reproducibility failure has disappeared.
<civodul>snape: (misc-error "make-stack" "Prompt tag not found while narrowing stack" (("user-code")) #f)
<civodul>rekado_: that's half satisfactory i suppose
<rekado_>Since it’s only the 5th of March I suspect that somewhere the name of the month is embedded.
<civodul>so much creativity around timestamps
<rekado_>yeah :(
<snape>civodul: I'm not sure what you want me to do :-)
<snape>Oh I have other permission issues now
<snape>I don't have user rights in my home, anymore
<snape>(home permissions issues seems unrelated)