<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 --to=peter@alaok.org 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>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>hmmm... seems adding (use-package-modules bootloaders ...) helped <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>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_>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_>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>being based on an RPi i'm afraid it may require non-free software <pkill9>there's a fully open RISC SoC being developed <civodul>roptat: in fr.po for the Shepherd, i noticed missing spaces around guillemets and double punctuation marks <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 <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 <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>also: "quelque chose s’est mal passé : ~s" <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 <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 <civodul>they don't seem to use narrow spaces at all <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>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>tell me if you see any issue left <civodul>ACTION discovers that the Imprimerie Nationale has been privatized, now has a useless web site <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>it's interesting because ld.info 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? <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... <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". <snape>and doesn't display "nothing to be done" <civodul>it doesn't display anything before exiting? <snape>The "Some deprecated features..." message, that's all <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>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>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: 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>now, it'd be better if it wouldn't fail <snape>I did a reconfigure before, with sudo -E <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 <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)