gchristensen changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | NixOS 19.09 is released! https://discourse.nixos.org/t/nixos-19-09-release/4306 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 19.09 RMs: disasm, sphalerite; 20.03: worldofpeace, disasm | https://logs.nix.samueldr.com/nixos-dev
<gchristensen> okay, a major milestone I feel comfortable messaging about here: the RAID array / mirror is clean and recovered after a one of the disks was added
<qyliss> Profpatsch: have you tried mruby for your rubyMinimal use case?
<samueldr> qyliss: I've been working with mruby for 1> week right now and it probably wouldn't work for our use case
<MichaelRaskin> gchristensen: sounds like a bit of a relief!
<samueldr> it's not compatible with the ruby ecosystem directly
<qyliss> samueldr: But a rubyMinimal would?
<qyliss> It disables basically the whole stdlib
<gchristensen> MichaelRaskin: definitely ready to go for dinner and a beer :'D
<samueldr> depending what they're doing with their minimal rubies :)
<qyliss> well, for this to be in nixpkgs it has to be something that's generically useful
<samueldr> it's definitely not a drop-in replacement for mattz's ruby though
<samueldr> like, there's no require support without an mrbgem
<samueldr> matz*
<samueldr> (and funny enough, both are from matz)
<samueldr> and I'm not convinced the simple package in nixpkgs, as it is, is useful for mruby, due to the way mrbgems are expected to be built with the interpreter
<samueldr> most of the time I spent with mruby was figuring out a neat builder thing for it, so you can give it mrbgems
<samueldr> adding `bundlerApp = bundlerApp.override({ ruby = rubyMinimal; });` to asciidoctor's callPackage is not enough to make it use rubyMinimal it seems
<gchristensen> big thanks to niksnut and ikwildrpepper for rangling hetzner support and doing all the dirty work in the emergency console after I interrupted their dinner. we're building again: https://status.nixos.org/grafana/d/MJw9PcAiz/hydra-jobs?orgId=1&refresh=30s
<gchristensen> ermm that page looks to be saying we're not, but I'm pretty sure it is just because the statistics pipeline hasn't made it to prometheus yet
<niksnut> gchristensen: thanks to you too :-)
<gchristensen> 🤭
<infinisil>
drakonis has joined #nixos-dev
<lovesegfault> This keeps failing :/
<lovesegfault> cc. samueldr
<samueldr> I would assume it somehow gets given to a host with high contention?
<samueldr> it'd be interesting to see how effective the unfair scheduling gchristensen had in mind would be in such a situation
<lovesegfault> samueldr: Can we mark it as a large build
<lovesegfault> I don't remember the correct hydra jargon for it
<lovesegfault> bigboibuild
<samueldr> requiredSystemFeatures = [ "big-parallel" ];
<samueldr> it should already be
* lovesegfault checks
<samueldr> my knowledge is a bit fuzzy around this bit of hydra and our setup
<samueldr> > pkgs.linux_4_19.requiredSystemFeatures
<{^_^}> [ "big-parallel" ]
<gchristensen> I'd like to see a PR marking everything in the very narrowest part of the stdenv bootstrapping phase marked as big-parallel, plus other large builds marked as big-parallel
<samueldr> gchristensen: it already is big-parallel
<gchristensen> nice
<gchristensen> and then switch a certain % of machines to have big-parallel in mandatoryFeatures
<samueldr> what could make it go for longer than 4h builds?
<lovesegfault> aarch64 contention?
<samueldr> I was thinking that it's building on a machine where a buttload of builds are going on
<gchristensen> quite possibly
<samueldr> which could starve the parallel builds of the kernel, and maybe even make bad iowait
<gchristensen> but, forgive me, I'm done thinking about hydra for the next 8h :)
<samueldr> yeah :)
<samueldr> I rescheduled to build
<gchristensen> back later -- possibly tomorrow morning, though at a minimum after a taco and beer.
lovesegfault has quit [Ping timeout: 268 seconds]
ris has quit [Ping timeout: 258 seconds]
orivej has quit [Ping timeout: 260 seconds]
lovesegfault has joined #nixos-dev
harrow` has quit [Quit: Leaving]
tilpner_ has joined #nixos-dev
tilpner has quit [Ping timeout: 240 seconds]
harrow has joined #nixos-dev
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos-dev
lovesegfault has quit [Ping timeout: 260 seconds]
lovesegfault has joined #nixos-dev
justanotheruser has quit [Read error: Connection reset by peer]
drakonis has quit [Ping timeout: 245 seconds]
drakonis has joined #nixos-dev
zarel has quit [Ping timeout: 250 seconds]
zarel has joined #nixos-dev
janneke has quit [Ping timeout: 246 seconds]
zarel has quit [Ping timeout: 260 seconds]
zarel has joined #nixos-dev
ixxie has joined #nixos-dev
sphalerite has quit [Quit: WeeChat 2.6]
sphalerite has joined #nixos-dev
<Profpatsch> qyliss: we shouldn’t disable the stdlib. So please add more trues to the rubyMinimal, idk what we need for stdlib there
<Profpatsch> qyliss: I just went through the thing, in what sense are we disabling the stdlib?
<Profpatsch> zlib, ssl, curses, yaml are the ones influencing stdlib modules, and apart from ssl I don’t think any of those are regularly used.
<Profpatsch> We would argue openssl, to support https
<Profpatsch> s/would/could
lovesegfault has quit [Quit: WeeChat 2.7]
tilpner_ is now known as tilpner
orivej has joined #nixos-dev
ris has joined #nixos-dev
__monty__ has joined #nixos-dev
WilliButz has quit [Remote host closed the connection]
WilliButz has joined #nixos-dev
WilliButz has quit [Quit: WeeChat 2.7]
WilliButz has joined #nixos-dev
pie_ has quit [Ping timeout: 258 seconds]
zarel has quit [Ping timeout: 260 seconds]
zarel has joined #nixos-dev
pie_ has joined #nixos-dev
ixxie has quit [Ping timeout: 268 seconds]
drakonis has quit [Quit: WeeChat 2.6]
justanotheruser has joined #nixos-dev
ris has quit [Ping timeout: 258 seconds]
pie__ has joined #nixos-dev
pie_ has quit [Ping timeout: 260 seconds]
justanotheruser has quit [Ping timeout: 260 seconds]
pie__ has quit [Ping timeout: 260 seconds]
drakonis has joined #nixos-dev
justanotheruser has joined #nixos-dev
justanotheruser has quit [Ping timeout: 268 seconds]
ris has joined #nixos-dev
sheenobu has quit [Remote host closed the connection]
dongcarl has quit [Quit: The Lounge - https://thelounge.chat]
dongcarl has joined #nixos-dev
ixxie has joined #nixos-dev
eraserhd has quit [Read error: Connection reset by peer]
phreedom_ has joined #nixos-dev
phreedom has quit [Ping timeout: 240 seconds]
<worldofpeace> Mic92: I think the time of the steering committee meets is going to be a problem for me.
<Mic92> worldofpeace: what is your timezone?
* worldofpeace uploaded an image: Screenshot from 2019-12-21 16.52.43.png (8KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/YFsUsMeKPqzpbfYpcoZzSOYv >
<worldofpeace> ^ should say I send an image
<Mic92> worldofpeace: no it's fine
<Mic92> worldofpeace: I don't mind having it later. Just make a proposal. You got all our email addresses.
<worldofpeace> Mic92: haha, funny to trust me with email or time because I'm simply terrible at both. Let's see what happens :D
__monty__ has quit [Quit: leaving]
eraserhd has joined #nixos-dev
Cale has quit [Ping timeout: 250 seconds]
Cale has joined #nixos-dev