gchristensen changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | 18.09 release managers: vcunat and samueldr | https://logs.nix.samueldr.com/nixos-dev
init_6 has quit []
ma27 has quit [Quit: WeeChat 2.2]
ma27 has joined #nixos-dev
lassulus_ has joined #nixos-dev
lassulus has quit [Ping timeout: 244 seconds]
lassulus_ is now known as lassulus
jtojnar has quit [Read error: Connection reset by peer]
jtojnar has joined #nixos-dev
drakonis_ has joined #nixos-dev
drakonis has quit [Ping timeout: 276 seconds]
drakonis has joined #nixos-dev
drakonis_ has quit [Ping timeout: 250 seconds]
pie_ has quit [Ping timeout: 246 seconds]
sir_guy_carleton has quit [Quit: WeeChat 2.0]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 246 seconds]
ckauhaus has joined #nixos-dev
<Synthetica> Could someone change the upstream of https://hydra.nixos.org/jobset/nixos/gcc-8#tabs-configuration from https://github.com/NixOS/nixpkgs.git gcc8 to https://github.com/Synthetica9/nixpkgs.git gcc8? I want to re-try switching to gcc8
<roberth> nbp: mind having a final look at pkgs.extend? https://github.com/NixOS/nixpkgs/pull/47430
<{^_^}> #47430 (by roberth, 2 weeks ago, open): pkgs.extend for adding overlays
FRidh has joined #nixos-dev
<nbp> roberth: Done, some documentation to be fixed and that should be good ;)
<Synthetica> nbp: do you have admin access on hydra.nixos.org?
<nbp> Synthetica: I do not think so.
orivej has joined #nixos-dev
__Sander__ has joined #nixos-dev
<sphalerite> mic921: any reason you pinged me on https://github.com/NixOS/nixos-channel-scripts/pull/21 ?
<{^_^}> nixos-channel-scripts#21 (by lheckemann, 13 weeks ago, open): Add netboot files
<sphalerite> or rather: why did you ping me? Pretty sure you had a reason :p but I can't really do anything to advance it, either niksnut merges it as is or netboot has to improve first. I do want to improve netboot at some point, but that point is still in the future :)
<mic921> fair enough
genesis has quit [Remote host closed the connection]
sir_guy_carleton has joined #nixos-dev
sir_guy_carleton has quit [Quit: WeeChat 2.0]
genesis has joined #nixos-dev
<Synthetica> sphalerite: mic921: Does either of you have admin access on hydra.nixos.org? (I'm just gonna keep bugging everyone here until someone has it :P)
jtojnar has quit [Ping timeout: 244 seconds]
<gchristensen> Synthetica: my only hesitation is we need to be careful about build jobsets on non-nixos repos. if some people vouch for you, I can do it.
<mic921> gchristensen: sorry the matrix server I use at the moment has some problems with irc direct chats at the moment. https://github.com/majewsky/system-configuration/pull/8
<{^_^}> majewsky/system-configuration#8 (by Mic92, 1 minute ago, open): hologram-bethselamin-synapse.pkg.toml: allow_guest_access
<gchristensen> mic921: aah :D
<mic921> if it is not fixed, I will probably switch to different IRC setup I guess
<mic921> or host matrix myself
teto has joined #nixos-dev
<mic921> gchristensen: did you just got the message, I wrote?
<gchristensen> yeah
<mic921> cool. Then at least it works the other way around.
<gchristensen> mic921: did you get my "hi" reply?
<mic921> gchristensen: yes
jtojnar has joined #nixos-dev
<sphalerite> does ofborg not eval/build PRs against staging by default?
<gchristensen> I think the only thing it doesn't do any building on by default is WIP PRs
<sphalerite> gchristensen: it doesn't seem to be doing anything for #48660
<{^_^}> https://github.com/NixOS/nixpkgs/pull/48660 (by lheckemann, 1 hour ago, open): libssh: 0.7.6 -> 0.8.4
<sphalerite> oh wait now it is
<sphalerite> oh wait that's because I told it to *facepalm*(
* gchristensen shrugs
<sphalerite> it didn't before I did that comment
pie_ has joined #nixos-dev
<gchristensen> not sure why it didn't
<roberth> gchristensen: I had to shuffle some documentation around to add pkgs.extend, what do you think?
<gchristensen> on a quickscan, it looks pretty good
sir_guy_carleton has joined #nixos-dev
sir_guy_carleton has quit [Quit: WeeChat 2.2]
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-dev
sir_guy_carleton has joined #nixos-dev
__Sander__ has quit [Quit: Konversation terminated!]
sir_guy_carleton has quit [Quit: WeeChat 2.2]
drakonis1 has joined #nixos-dev
Synthetica has quit [Quit: Connection closed for inactivity]
orivej has quit [Ping timeout: 272 seconds]
bgamari_ has joined #nixos-dev
catern has joined #nixos-dev
sir_guy_carleton has joined #nixos-dev
<catern> dear #nixos-dev, here's an idea for you: what if nix-instantiate operated on an in-memory store during instantiation, so that it didn't have to call out to the real store for each and every derivation instantiation? then at the end, nix-instantiate could just copy from the in-memory store to the real store - which would be much cheaper because it would only have to copy derivations that weren't already in the real store, instead of
<catern> recursing over the entire tree!
pie_ has quit [Read error: Connection reset by peer]
pie__ has joined #nixos-dev
<niksnut> catern: yes, I would like to get rid of .drv files entirely
<niksnut> i.e. the evaluator just builds an in-memory representation of the build graph and then builds the missing paths
<clever> it can already do that, when operating in read-only mode, but i would like to keep the .drv files, both for debug (nix show-derivation) and to allow rebuilding and manual remote builds, and nix-diff
<catern> niksnut: I see, so instead of buildPaths taking a list of paths of .drv files, it would take a list of in-memory equivalents?
<catern> that does seem nicer
<niksnut> yes, there already is buildDerivation() that takes an in-memory representation of a derivation
<catern> clever: I think you could still have an on-disk representation of .drv files, they just wouldn't need to be in the store
<catern> (then you could still do all those things you mentioned)
<clever> catern: and currently, nix-diff only accepts files in the store, i had trouble when the drv files where in a gist
<catern> clever: you say that the Nix evaluator already knows how to be only in-memory, when operating in read-only mode? can you actually use the resulting in-memory derivations though?
<clever> hmmm, never tried, but it can emit paths to .drv files, that dont actually get made
<niksnut> currently, in read-only mode the derivation info is discarded, so you can't use it to build yet
<clever> ah
JosW has joined #nixos-dev
FRidh has quit [Quit: Konversation terminated!]
<Ericson2314> matthewbauer (IRC): have you seen https://github.com/NixOS/nixpkgs/pull/17886 ?
<{^_^}> #17886 (by aneeshusa, 2 years ago, open): [WIP/RFC] Make `cmakeFlags` more ergonomic
JosW has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
orivej has joined #nixos-dev
<ivan> https://github.com/NixOS/nixpkgs/pull/48683/files should this `withOutIPv6 ? false` be `withIPv6 ? true`?
<gchristensen> I think so ivan
<ivan> I'm not a committer, should I post on the issue anyway?
<ivan> PR, I mean
<ivan> I read a complaint about not-a-reviews slowing down real reviews, or something
<gchristensen> sure
<ivan> ok
<gchristensen> go ahead, how do you become a committer without contributing real reviews? :)
<ivan> right :-)
drakonis1 has quit [Quit: WeeChat 2.2]
drakonis_ has joined #nixos-dev
drakonis has quit [Ping timeout: 268 seconds]