worldofpeace_ changed the topic of #nixos-dev to: #nixos-dev NixOS Development (#nixos for questions) | NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 | 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
alp has quit [Ping timeout: 272 seconds]
LnL has quit [Quit: exit 1]
LnL has joined #nixos-dev
LnL has quit [Changing host]
LnL has joined #nixos-dev
cole-h has quit [Ping timeout: 260 seconds]
cole-h has joined #nixos-dev
cole-h has quit [Client Quit]
ris has quit [Ping timeout: 260 seconds]
LnL has quit [Ping timeout: 260 seconds]
LnL has joined #nixos-dev
LnL has joined #nixos-dev
LnL has quit [Changing host]
LnL has quit [Quit: exit 1]
cole-h has joined #nixos-dev
LnL has joined #nixos-dev
LnL has joined #nixos-dev
LnL has quit [Changing host]
rajivr has joined #nixos-dev
AlwaysLivid has quit [Ping timeout: 240 seconds]
LnL has quit [Quit: exit 1]
LnL has joined #nixos-dev
LnL has joined #nixos-dev
AlwaysLivid has joined #nixos-dev
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos-dev
disasm has quit [Ping timeout: 258 seconds]
disasm has joined #nixos-dev
justanotheruser has quit [Ping timeout: 264 seconds]
justanotheruser has joined #nixos-dev
LnL has quit [Quit: exit 1]
LnL has joined #nixos-dev
LnL has joined #nixos-dev
LnL has quit [Changing host]
LnL has quit [Ping timeout: 240 seconds]
LnL- has joined #nixos-dev
cole-h has quit [Quit: Goodbye]
LnL- has quit [Quit: exit 1]
LnL has joined #nixos-dev
LnL has quit [Changing host]
LnL has joined #nixos-dev
cole-h has joined #nixos-dev
LnL has quit [Client Quit]
LnL has joined #nixos-dev
LnL has quit [Changing host]
LnL has joined #nixos-dev
LnL- has joined #nixos-dev
LnL- has quit [Changing host]
LnL- has joined #nixos-dev
LnL has quit [Ping timeout: 260 seconds]
alp has joined #nixos-dev
cole-h has quit [Quit: Goodbye]
sascha has joined #nixos-dev
sascha is now known as Guest1369
<andi-> gchristensen: hu, thanks, that has been in there for a while :)
disasm has quit [Ping timeout: 258 seconds]
disasm has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
{`-`} has joined #nixos-dev
tazjin has quit [Quit: Byeee]
tazjin has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
dywedir[m] has joined #nixos-dev
alp has joined #nixos-dev
AlwaysLivid has quit [Read error: Connection reset by peer]
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-dev
orivej has joined #nixos-dev
jonge[m] has quit [Quit: killed]
Ox4A6F has quit [Quit: killed]
dtz has quit [Quit: killed]
thefloweringash has quit [Quit: killed]
puzzlewolf has quit [Quit: killed]
domenkozar[m] has quit [Quit: killed]
jtojnar has quit [Quit: killed]
aterius has quit [Quit: killed]
matthewbauer has quit [Quit: killed]
danielrf[m] has quit [Quit: killed]
michaelpj has quit [Quit: killed]
Irenes[m] has quit [Quit: killed]
Valodim[m] has quit [Quit: killed]
timokau[m] has quit [Quit: killed]
zowoq[m] has quit [Quit: killed]
Ericson2314 has quit [Quit: killed]
codyopel has quit [Quit: killed]
theotherjimmy[m] has quit [Quit: killed]
emily has quit [Quit: killed]
philipp[m] has quit [Quit: killed]
rycee has quit [Quit: killed]
bbigras has quit [Quit: killed]
vaibhavsagar has quit [Quit: killed]
DamienCassou has quit [Quit: killed]
aanderse has quit [Quit: killed]
arcnmx has quit [Quit: killed]
alexarice[m] has quit [Quit: killed]
JJJollyjim has quit [Quit: killed]
bennofs[m] has quit [Quit: killed]
doronbehar has quit [Quit: killed]
regnat has quit [Quit: killed]
kraem has quit [Quit: killed]
worldofpeace has quit [Quit: killed]
ryantm has quit [Quit: killed]
ma27[m] has quit [Quit: killed]
colemickens has quit [Quit: killed]
dywedir[m] has quit [Quit: killed]
Guest1369 has quit [Quit: Leaving]
sascha has joined #nixos-dev
sascha is now known as Guest74061
Guest74061 has quit [Client Quit]
lopsided98 has quit [Ping timeout: 244 seconds]
sgrunert has joined #nixos-dev
Ox4A6F has joined #nixos-dev
lopsided98 has joined #nixos-dev
sgrunert has quit [Remote host closed the connection]
sgrunert has joined #nixos-dev
DamienCassou has joined #nixos-dev
Valodim[m] has joined #nixos-dev
aanderse has joined #nixos-dev
aterius has joined #nixos-dev
arcnmx has joined #nixos-dev
alexarice[m] has joined #nixos-dev
Ericson2314 has joined #nixos-dev
bennofs[m] has joined #nixos-dev
colemickens has joined #nixos-dev
bbigras has joined #nixos-dev
danielrf[m] has joined #nixos-dev
domenkozar[m] has joined #nixos-dev
dtz has joined #nixos-dev
doronbehar has joined #nixos-dev
dywedir[m] has joined #nixos-dev
Irenes[m] has joined #nixos-dev
emily has joined #nixos-dev
jonge[m] has joined #nixos-dev
JJJollyjim has joined #nixos-dev
kraem has joined #nixos-dev
jtojnar has joined #nixos-dev
michaelpj has joined #nixos-dev
philipp[m] has joined #nixos-dev
ryantm has joined #nixos-dev
puzzlewolf has joined #nixos-dev
thefloweringash has joined #nixos-dev
worldofpeace has joined #nixos-dev
vaibhavsagar has joined #nixos-dev
timokau[m] has joined #nixos-dev
codyopel has joined #nixos-dev
ma27[m] has joined #nixos-dev
theotherjimmy[m] has joined #nixos-dev
rycee has joined #nixos-dev
matthewbauer has joined #nixos-dev
regnat has joined #nixos-dev
zowoq[m] has joined #nixos-dev
alp has quit [Ping timeout: 244 seconds]
Jackneill has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 240 seconds]
Jackneill has joined #nixos-dev
alp has joined #nixos-dev
__monty__ has joined #nixos-dev
orivej has joined #nixos-dev
alp has quit [Remote host closed the connection]
alp has joined #nixos-dev
orivej has quit [Ping timeout: 264 seconds]
orivej has joined #nixos-dev
Dandellion has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 265 seconds]
alp has quit [Ping timeout: 272 seconds]
AlwaysLivid has joined #nixos-dev
AlwaysLivid has quit [Remote host closed the connection]
julm has quit [Ping timeout: 258 seconds]
julm has joined #nixos-dev
jonringer has joined #nixos-dev
<jonringer> Would there be any strong objection with going forward with ZHF while https://github.com/NixOS/nixpkgs/pull/97008 is still open?
<{^_^}> #97008 (by andersk, 1 day ago, open): cryptsetup, lvm2, systemd: Break cyclic dependency at a different point
<jonringer> one issue is that it needs to target staging, and it would take a long while for stabilization to occur. However, ZHF work can be done along side that being backported
sgrunert has quit [Remote host closed the connection]
alp has joined #nixos-dev
<flokli> jonringer: what's preventing this from getting merged?
<flokli> Or is it that this targets staging, but 20.09 branchoff goes from master?
<worldofpeace> flokli: I think whenever that gets merged it's just going to get backported like any other ZHF thingy
<worldofpeace> I'm guessing, if it's ready, into staging-20.09 today when it exists
<worldofpeace> :D
<flokli> well, it's a mass-rebuild, so cherry-picking it without having it in the cache would be a bit meh
<flokli> We could do a staging-20.09 round before the release, though
cole-h has joined #nixos-dev
<jonringer> flokli: yes, the main issue is that it targets staging. I think it's fine from a diff perspective
AlwaysLivid has joined #nixos-dev
<jonringer> it will be hard to create an initial ZHF failure list if hydra needs to spend two days creating it
<flokli> but it needs to target staging, as it's a mass rebuild
<jonringer> I agree :) but branchoff should be happening today
<jonringer> and I don't think that PR will affect most package builds
<flokli> erm, it will
<flokli> openssl -> libfido2 -> (lib)udev = systemd, for example
<jonringer> I will affect them as the derivation sha will change, but it won't affect the success of the new builds
<flokli> yes
<flokli> question is mostly when / how to cherry-pick these fixes into 20.09
<jonringer> create a staging-20.09 and a staging-next-20.09 and then do a staging-next cycle for the release
<flokli> behave doing ZHF work will certainly be annoying if everyone has to rebuild the world by themselves ;-)
<flokli> yeah, that could work
<jonringer> is what I was thinking, unless someone has a better idea
<jonringer> The main thing I want to avoid is delaying ZHF for another week, and having a week less to do stabilization
<jonringer> also, since hydra trunk is mostly built, https://hydra.nixos.org/jobset/nixpkgs/trunk we can easily do all the ZHF reports now
<cole-h> jonringer: If you're not already doing so, would be cool if you could keep notes like worldofpeace did last release, to document the steps needed
<cole-h> (Maybe building on top of https://github.com/NixOS/nixpkgs/pull/86368)
<{^_^}> #86368 (by worldofpeace, 18 weeks ago, open): nixos/doc/releases: update the docs as promised
<jonringer> I will :) but worldofpeace looks like she added a lot :)
<qyliss> worldofpeace is a they :)
bennofs__ has joined #nixos-dev
<cole-h> jonringer: Right, but the process is ever-changing (seeing as ZHF is the first week this time) :P
<qyliss> (hi jonringer! nice to see you on IRC :))
<cole-h> ( ^ )
alp has quit [Remote host closed the connection]
alp has joined #nixos-dev
bennofs_ has quit [Ping timeout: 240 seconds]
<flokli> jonringer: I successfully ran the luks test and did merge #97008, so the fix is now in staging.
<{^_^}> https://github.com/NixOS/nixpkgs/pull/97008 (by andersk, 1 day ago, merged): cryptsetup, lvm2, systemd: Break cyclic dependency at a different point
<jonringer> hello :)
<jonringer> qyliss: you're right sorry. 6 years of military, you get used to just sir/maam
<JJJollyjim> I guess an organization that bans trans people would have such an effect -_-
Jackneill has quit [Ping timeout: 244 seconds]
<gchristensen> jonringer: cool to see you on IRC!
Jackneill has joined #nixos-dev
alp has quit [Remote host closed the connection]
alp has joined #nixos-dev
<jonringer> gchristensen: thanks!
<jonringer> gchristensen: Also, I'm trying to get the hydra jobs going, so we can have an initial evaluation
<jonringer> the manual just says "contact infrastructure to create jobs"
<cole-h> (Ideally, this would also be documented in the release docs)
<cole-h> How to get the hydra stuff going, not the "contacting infra" :P
<jonringer> well, there might be a lot of channel-specific and nixpkgs infra specific details, like build shares, which repo's to mirror etc. Might be non-trivial
<jonringer> but if it's something that can be "open to the public", then I agree, we should document it
AlwaysLivid has quit [Ping timeout: 260 seconds]
orivej has joined #nixos-dev
symphorien[m] has joined #nixos-dev
AlwaysLivid has joined #nixos-dev
<symphorien[m]> do you think it makes sense to add `strictDeps = true` to derivations without further justification than "it requires no additional work"?
rajivr has quit [Quit: Connection closed for inactivity]
<qyliss> symphorien[m]: I do
<qyliss> requires no extra work, makes it less likely somebody will accidentally break cross
cole-h has quit [Quit: Goodbye]
sascha has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
sascha is now known as Guest98958
Guest98958 has quit [Client Quit]
ris has joined #nixos-dev
alp has joined #nixos-dev
<ashkitten> should strictDeps be turned on by default, then?
<symphorien[m]> it is already the default for a number of language specific builders: python, go, rust, maybe haskell
<symphorien[m]> but it is known to break gnome introspection
<symphorien[m]> and it would probably break a large number of c/c++ derivations
<worldofpeace> 👋 co-rm is online jonringer
<worldofpeace> btw, thx jonringer for telling me u could take the brunt of the work. I tend to overextend myself (if that wasn't obvious)
_ris has joined #nixos-dev
ris has quit [Ping timeout: 264 seconds]
MichaelRaskin has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
orivej has quit [Ping timeout: 265 seconds]
orivej has joined #nixos-dev
<jtojnar> worldofpeace, jonringer what do we do about the emoji situation? Without https://github.com/NixOS/nixpkgs/pull/95358 emoji are broken but it is a mass rebuild and I am not completely certain there will not be more regressions?
<{^_^}> #95358 (by jtojnar, 3 weeks ago, open): fontconfig: Stop using versioned config dirs
__monty__ has quit [Quit: leaving]
<worldofpeace> Jan Tojnar: ahh, I forgot about that (but it was on my todo list)
<worldofpeace> I felt like u defended the purpose of the PR very well and it was an improvement. but yeah, I'm not certain there could be even more regressions by changing more
<jtojnar> As an alternative, we could make `10-scale-bitmap-fonts.conf` idempotent
<jtojnar> That will be a mass rebuild too but at least it has fairly small scope
<jtojnar> but there might be other regressions than just bitmap scaling which would sneak through
<samueldr> that'll be sneaking into next-stable, right?
<worldofpeace> tbh, I still think not using versioned config dirs just makes sense. like we should just do that eventually anyways
<worldofpeace> welp, as we're not about to get in contact with anyone with hydra infra today we'll be branching on monday.
evanjs has quit [Quit: ZNC 1.8.1 - https://znc.in]
alp has joined #nixos-dev
evanjs has joined #nixos-dev
<jtojnar> I am leaning towards just merging the PR now and backporting fixes of any downfall
<jtojnar> other distros use unversioned configs so there really should not be any issues
<worldofpeace> Jan Tojnar: I mean, I think we had other downfall with wrapGAppsHook last release. I think it won't be anything too difficult to handle, if any
<worldofpeace> Let's merge it
<jtojnar> done
<worldofpeace> Jan Tojnar: perhaps you could put that into staging next too?
<worldofpeace> I believe the iteration just started today and we got https://github.com/NixOS/nixpkgs/commit/176d5e090a42961e5c6df3e20e483606f78042e1 in to unblock unstable
ris has joined #nixos-dev
_ris has quit [Ping timeout: 258 seconds]
<jtojnar> looks like the jobset just started 3 hours ago and not much has built, we should probably cancel it and rerun it
<jtojnar> mergign the branches now
<worldofpeace> awesome
<jtojnar> okay, triggered a new eval and cancelled the old one
<worldofpeace> thanks Jan Tojnar
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 265 seconds]
orivej has joined #nixos-dev