<samueldr> good *moment of the day*, I'd really like to have this PR reviewed for inclusion in 18.03 https://github.com/NixOS/nixpkgs/pull/33686 (if I should instead continue on #nixos, do tell me)
<samueldr> in particular, I'm looking for comments, discussion, queries, etc.
Lisanna has joined #nixos-dev
<dtz> aww booo systemd-boot not supporting it, my first thought was "I can't wait for my laptop boot screen to look like that!!" :(
<samueldr> you can if you switch to grub ;) though I know it's not everyone's cup of tea
<dtz> ..so pretty....
<samueldr> I'm a bootloader agnostic, if such a thing could exist
<samueldr> as long as it boots, allows selecting and editing boot options, no strong feelings
<gchristensen> samueldr: looking hot!
<samueldr> oh, forgot to add, if anyone has a hidpi screen, I'd like confirmation that the video mode thing helps
Lisanna has quit [Quit: Lisanna]
Lisanna has joined #nixos-dev
{^_^} has quit [Remote host closed the connection]
<gchristensen> eeeeeee
<gchristensen> oops
Lisanna has quit [Client Quit]
{^_^} has joined #nixos-dev
* dtz discovers (?) boot.plymouth.enable = true, yay things bit prettier lol
Lisanna has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
mbrgm has quit [Ping timeout: 252 seconds]
mbrgm has joined #nixos-dev
pie_ has quit [Read error: Connection reset by peer]
pie_ has joined #nixos-dev
pie_ has quit [Excess Flood]
pie_ has joined #nixos-dev
pie_ has quit [Ping timeout: 256 seconds]
Lisanna has quit [Quit: Lisanna]
ma27 has joined #nixos-dev
michaelpj has quit [Ping timeout: 256 seconds]
michaelpj has joined #nixos-dev
LangeOortjes has quit [Ping timeout: 256 seconds]
LangeOortjes has joined #nixos-dev
goibhniu has joined #nixos-dev
goibhniu has quit [Quit: Leaving.]
goibhniu has joined #nixos-dev
ma27 has quit [Ping timeout: 256 seconds]
LangeOortjes has quit [Ping timeout: 256 seconds]
LangeOortjes has joined #nixos-dev
<niksnut> shlevy: why? I really don't want the nix repo to turn into nixpkgs where a hundred people have commit access and are making random changes...
<adisbladis> niksnut: I was assuming that meant nixpkgs commit bit and not nix commit bit :)
FRidh has joined #nixos-dev
<domenkozar> morning
orivej has joined #nixos-dev
pie_ has joined #nixos-dev
ma27 has joined #nixos-dev
ma27 has quit [Ping timeout: 260 seconds]
ckauhaus has joined #nixos-dev
ma27 has joined #nixos-dev
FRidh has quit [Ping timeout: 268 seconds]
FRidh has joined #nixos-dev
<shlevy> niksnut: Because he's made a number of reasonable, quality contributions including bug fixes that don't really need heavy review, and probably knows enough now to help review other work. Commit bit doesn't mean you can just make random changes, I've had nix commit rights for years and still do major changes through PR...
<gchristensen> niksnut: what do you have Hydra's GC_MAX_HEAP_SIZE set to? I don't see it in any of the github repos
<gchristensen> oh you leave it at the default and set GC_INITIAL_HEAP_SIZE to 4G
<gchristensen> disregard, sorry for the noise
<gchristensen> look at all these exciting variables we can play with! https://android.googlesource.com/toolchain/gcc.git/+/donut/gcc-4.2.1/boehm-gc/doc/README.environment
<gchristensen> "GC_DONT_GC - Turns off garbage collection. Use cautiously." now we're cooking with gas
<domenkozar> oh nice, I have to try that and see
<domenkozar> how much GC really saves on big nixops stuff
<gchristensen> I'm bumping the initial heap size to 4g on ofborg, it seems master doesn't evaluate anymore with 384MiB (we may want to change the automatic limiter applied by Nix, to be 25% of RAM or a max of <<something more than 384MiB :)>> https://github.com/NixOS/nix/blob/master/src/libexpr/eval.cc#L207 memory availability has changed some since 2011 when it was first introduced:
<domenkozar> that commit just moved it :)
<domenkozar> it's probably even older
<gchristensen> oh! I didn't properly trace it! *keeps digging*
<domenkozar> that's why peer review matters
<domenkozar> :)
FRidh has quit [Quit: Konversation terminated!]
<shlevy> Wasn't there famously some compiler that had free() aliased to a noop?
<gchristensen> and a very efficient free() it was!
<domenkozar> I thought we call that lazy evaluation :P
<domenkozar> works even better with fixed points
<shlevy> $ ./inst/bin/nix eval '(builtins.anotherNull)' --option plugin-files $PWD/tests/plugins/plugintest.so
<shlevy> null
<shlevy> \o/
<gchristensen> nice!
Sonarpulse has joined #nixos-dev
<Sonarpulse> gchristensen: is there a way to get a list of the changed packages?
<niksnut> all green: https://hydra.nixos.org/eval/1431935 \o/
<Sonarpulse> grahamc: thanks!
<gchristensen> yep! that one would actually not be too difficult to do
<gchristensen> nice, niksnut!
<gchristensen> well... it would be easy to do without nix-diff integration :P
<gchristensen> harder with, because I don't have .drv file paths at that point
<Sonarpulse> ahh ok
<Sonarpulse> no worries
<Sonarpulse> the list->graph stuff can wait for hydra rewrite
<Sonarpulse> (which is the essence of what i would want with a nix-diff integration anyways)
* gchristensen eyes ofborg's goals
<Sonarpulse> on a different note, vcunat no longer IRCing so much?
<gchristensen> he didn't IRC much for a long time, then did a bout of it for a while. I think he'll be back when we get closer to release time
<copumpkin> niksnut: would welcome any thoughts on
<Sonarpulse> gchristensen: makes sense, that was my theory
<gchristensen> I think ofborg needs a proper web UI to show the more complex things that it is learning to do
<niksnut> shlevy: btw, didn't you want a feature freeze? :-p
<shlevy> niksnut: Yeah, but that hasn't been decided yet has it? I'd assume there'd be discussion of what gets included first
<shlevy> Anyway, if we need to defer this to 2.1 fine, but I'll note that more extensibility will make it less likely that people will need to run pre-releases in the future ;)
<shlevy> If we're already in feature freeze we should probably branch off 2.x so we can develop new features against master
goibhniu has quit [Ping timeout: 264 seconds]
<gchristensen> I have a +1 byte diff for the first person who wants to merge it: https://github.com/NixOS/hydra/pull/535/files which I think pretty much means domenkozar or niksnut :P
<gchristensen> guaranteed to probably not cause headaches
* gchristensen waits for the revert, because adding a `o` to some text caused something to break :P
ckauhaus has quit [Quit: Leaving.]
zarel has joined #nixos-dev
Jackneill has quit [Read error: Connection reset by peer]
Jackneill has joined #nixos-dev
yegortim1 has quit [Ping timeout: 255 seconds]
yegortim1 has joined #nixos-dev
terrorjack has quit [Ping timeout: 276 seconds]
terrorjack has joined #nixos-dev
zarel has quit [Quit: Leaving]
ChanServ has quit [*.net *.split]
ChanServ has joined #nixos-dev
<contrapumpkin> will likely do a similar commit to release-17.09
<gchristensen> does it work?
<contrapumpkin> I've tried a random sampling of the FO derivations that were changed
<contrapumpkin> they're all FO
<contrapumpkin> one of them is a .patch file
<gchristensen> I have no objections as long as it works :)
<LnL> looks fine, did you do a --check to make sure it's ok?
<contrapumpkin> yeah, on the random sampling I took :)
<contrapumpkin> (I discovered this by doing --check on FO inputs)
<LnL> ah
ma27 has quit [Ping timeout: 260 seconds]
<contrapumpkin> I also created https://github.com/NixOS/nixpkgs/pull/34754/files for 17.09
<contrapumpkin> wow, 3 PRs between my two PRs
<contrapumpkin> by three different people
<contrapumpkin> we're getting too big
<gchristensen> by my measure contrapumpkin we're too small. when there are lots of PRs, my office heats up (one of the evaluators is in my office) and it is too cold in here
<gchristensen> see also why I want to build a lot more stuff
<contrapumpkin> lol
Lisanna has joined #nixos-dev
Lisanna has quit [Quit: Lisanna]
yegortim1 has quit [Ping timeout: 255 seconds]
Lisanna has joined #nixos-dev
yegortim1 has joined #nixos-dev