<buenouanq>I've just never had to have an initrd-modules section before.
<reepca>Hm, I'm getting a match-error when 'guix system reconfigure' attempts to activate user-homes, looks like this: https://paste.debian.net/1080151/. For the record, I don't explicitly specify the root account in my config. I wish these error messages would give some information about where the error is, or at least which file it's in.
<nly>It's incredible, Elogind broke after a power failure. What should i do?
<brendyyn>40 minutes and no message back from guix-patches using my new email address. hmm
<nly>you might have to subscribe to the mailing list
<nly>you already know this i think but issues.guix.info has a web interface for checking patches sent to guix-patches
<civodul>roptat: could you add yourself to bayfront.scm, along with your SSH public key?
<civodul>then i'll reconfigure and you can test there directly
<brendyyn>My patches turned up on debbugs, but not the guix-patches archive
<raingloom>civodul: not that i know of, but i'll check...
<thomassgn>this is strange, I run 'guix build -c1 -M1 youtube-dl' and it produces '/gnu/store/xnj83g9qd872cm130h370lygxabd9vlk-youtube-dl-2019.04.24'. I then run 'guix package -i youtube-dl' it says ' youtube-dl 2019.02.18 → 2019.04.24 /gnu/store/xnj83g9qd872cm130h370lygxabd9vlk-youtube-dl-2019.04.24' so I'm thinking it will only update my profile with the store item produced just now, instead it starts 'building
<civodul>roptat: there's a checkout of guix-maintenance in ~root/maintenance, and an up-to-date guix
<civodul>root's guix is at 435551f0faccb4f91cadc709ffb9819d850d7e69, says 'guix describe'
<g_bor[m]>I belive that for now I will just come up with a rough outline, then you can comment if anything is off. For now I intend to do the call out to ip approach, and later fix up the netlink things.
<civodul>otherwise too many little things get offloaded and it can actually be slower
<brendyyn>Sigh. I make typos in messages sent to fix my previous typos
<OriansJ>brendyyn: it is expected when your hands move slower than your mind.
<brendyyn>OriansJ: Isn't the opposite? my hands move faster than my mind can pay attention to correctness
<OriansJ>brendyyn: generally no; since one's hands get the feel of common corrections and patterns. What tends to cause typos is your brain is sending write this word and that word faster than the hands can process.
<brendyyn>I think my problem is that my table is too high so my hands are always in an awkwark position
<OriansJ>shcv: the how is simple, you experiment and make several iterations.
<raingloom>so, i'm setting BINDIR to %output/bin, and it seems like i'm doing the exact same thing the other packages do, but the build complains there is no such directory, what am i missing?
<raingloom>also, where is the %outputs variable documented? the online docs are not always super easy to search...
<buffet>hey, im trying to install guixsd on my laptop. mostly going with the barebone "template" config, everything seems to go well, but then i install i get a bunch of "failed to start service" and then nothing.
<dalz>Out of curiosity, what do y'all use as web browsers? I used to use qutebrowser, but the guix package is outdated (for ethical reasons I think?), I'd rather not spend 5 minutes every time I vist a new page with icecat just to end up whitelisting everything, next seems to be too unstable and eww is rather extreme.
<roptat>civodul, knot service is working on hydra \o/
<kmicu>jayspeer: distributing blessed Firefox binaries is only necessary when we want to keep using Firefox™ name.
<roptat>ah it's not a delegation, it's only an A record
<buffet>if nobody else got an idea, i guess its time to give up for now
<kmicu>dalz: I’m using IceCat and w3m but I block js by default. I enjoy unblocking it for some sites; that ceremony makes me aware which pages I should avoid and generally forces me to stick to js-free internet.
<kmicu>buffet: could you tell us more about your filesystem layout and changes to bare-bones.scm?
<ArneBab>dalz: I installed Firefox from outside the packet sources — needed quite a few hacks to get it working — aside from that i use ungoogled-chromium and icecat.
<dalz>ArneBab: I tried installing ungoogled-chromium three times, but it hangs the system every time when building, around 80%. It seems memory related, as SysRq+F fixes it. I remeber it did the same last week when i was installing next (i think it was compiling webkit or smth), but with enough perseverance it eventually succeeded. I don't have as much patience now :)
<ArneBab>dalz: I had my system almost-lock-up two times today until I restricted guix to use only two cores -> guix pull -c 2 -M 2 && guix package -c 2 -M 2 -u
<dalz>I think I'll stick with icecat for now, and maybe try to package firefox as time allows
<ArneBab>I have 32 GiB of memory on this machine, but it’s still not enough to build chromium efficiently …
<civodul>rekado_: i think 'guix pull' is supposed to preserve localstatedir and similar settings
<civodul>you could check with "guix pull -p test", but i'm pretty sure this is the case
<ngz>Hello. I have a question about outputs in a package. AFAIU, a output is simply a new directory in the store where you split stuff from the main package. However, is it possible to have, e.g., different configure flags per output. For example, what if I want to have "--with-gui" for "gui" output, but "--without-gui" for "out"?
<ngz>nckx: Thank you, but the ratio (length answer)/(length question) is not great ;) Do you have an example in mind?
<nckx>(add-after 'install 'reconfigure-with-foo) (add-after 'reconfigure-with-foo 'rebuild-with-foo) … whether this is a good idea or not depends on the package. Might make more sense to have a bar and bar-minimal package for example, but I trust you know what you're doing.
<nckx>Back to your question: there are other approaches (configure two build directories in one phase, build both in the next, etc.). There are no restrictions, really. Just readability and common sense.