<lfam>I guess I'll just skip that test. I don't feel like creating a multi-line substitution for a brittle test that will be fixed in the next Go release.
<kyamashita>Does libjpeg usually come with a pkg-config file?
***mark_otaris is now known as Guest34703
***Guest34703 is now known as mark_otaris
***mark_otaris is now known as Guest76322
***Guest76322 is now known as mark_otaris
***exio4 is now known as hacker
***hacker is now known as init
***init is now known as n4x
***n4x is now known as exio4
<pksadiq>when installing guixSD I get the following error: guix system: error: build failed: some substitutes ... '/gnu/store/...-module-import-compiled.drv' failed ....; try `--fallback' to build derivation from source. If I do --fallback, every package seems to be installed from source. How can I install only the failing package from source?
<paroneayea>pksadiq: hm, are you using the usb installer, or?
<pksadiq>installing via 'guix system init ...' as said in the manual
<paroneayea>pksadiq: hm, ok, so that *should* have the substitute server authorized
<paroneayea>pksadiq: I seem to remember that someone found that the garbage collection on Hydra had been a bit overly-aggressive, and some packages got garbage collected from the release that maybe shouldn't have
<paroneayea>pksadiq: anyway I'm not sure. Are they packages that previously were pulled down via subistitues?
<jmd>The new release of guile-ncurses does something wierd. I can't package it.
<ng0>I have to correct my statement: it is not clear. I've tried to use the file /etc/torrc where I have additional content for the service, but all the ways I've tried to use (local-file "/etc/torrc") did not work
<ng0>can someone give me an example how to use local-file in a system config? I've searched and tried long enough..
<efraim>sneek: later tell csanchezdll I reverted the expat commit on my aarch64 branch and I was able to build the static-binaries for the replacement aarch64 tar I wanted, so I can try that on the actual hardware in a few hours
<jmi2k>after a bunch of warnings about possibly unbound variables, it says: guix system: error: build failed: while setting up the build environment: getting attributes of path '/etc/resolv.conf': No such file or directory
<apteryx>ng0: I was refering to the general use case of adding file configuration using the declarative scheme approach.
<jmi2k>I can send you a pastebin with the exact configuration and output if you want
<apteryx>jmi2k: I'm not sure if I'll be able to help you, but in all cases, seeing the output might gives us ideas! I myself only tried the lightweight-desktop.scm (or something similar) config, and didn't have that issue.
<jmi2k>Give me some minutes, I'm gathering all the output from my VM
<apteryx>So maybe comparing these two configs could give hints about something missing?
<ng0>I have a strong opinion on slim.. if it could do more then en-us, we are not providing support for that. and providing support for more keyboard-layouts at login is a basic requirement in my opinion
<apteryx>Currently the easiest way to fingerprint my browser seems to be the "Hash of canvas fingerprint" which is pretty unique (I'm the only one to have it in all of their database!). This gives 17.31 bits of information according to them.
<ng0>hm.. I need to update gnurl with the next curl release, I'll keep that in mind, updating the version string
<marusich> I want to wrap text using a backslash followed by a newline as described in '(guile) String Syntax'. I'm using ParEdit to write my scheme file in Emacs. However, inside of double quotes, when I type \\ followed by enter, I get "\\^M". Why is this and how can I make it work like I wanted?
<marusich>One workaround is to temporarily switch to text-mode and then back to scheme-mode, but there must be a more ergonomic way.
<rekado>marusich: I cannot reproduce this. I’m using Emacs 25.1 with paredit. I don’t get ‘\\^M’. The line is broken instead.
<ng0>efraim: gentoo even separates vim and gvim. I never used gvim that's because I forgot this
<marusich>apteryx, that seems to work as I expected.
<marusich>My enter key is bound to RET, if that makes any difference.
<ng0>so I think vim, vim-full, and gvim (based on vim-full) should be a thing we could do because vim-full could be wanted to run on a system without X
<marusich>"RET (translated from <return>) runs the command newline, which is an
<marusich>interactive compiled Lisp function in `simple.el'."
<marusich>So, inspection of ^M via C-x = reveals that this character is RET (codepoint 13, #o15, #xd)... I am not sure why that got inserted.
<marusich>Are you using version 24 of paredit, rekado?
<apteryx>marusich: It's probably a feature of paredit. "\\" trigger an escape sequence.
<marusich>Oh, I think I see what's happening. C-h <return> says "RET (translated from <return>) runs the command newline", so probably somehow my return key is set up to behave as if I have pressed the RET key (maybe keybinds? I don't know much about those in Emacs). Therefore, in normal circumstances, pressing the return key will make it seem like I pressed RET, which inserts a newline by calling the 'newline' function. But when I type a backspace in
<marusich>ParEdit, an interactive prompt comes up saying "Character to escape: ", so if I hit enter, I am probably literally telling ParEdit to escape RET, rather than a newline.
<marusich>By "C-h <return>" I meant "C-h k <return>"
<marusich>apteryx, I didn't know I could insert a newline directly with C-j; thanks for that info