ekleog 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 https://r13y.com | 18.09 release managers: vcunat and samueldr | https://logs.nix.samueldr.com/nixos-dev
page has quit [Quit: leaving]
page has joined #nixos-dev
init_6 has joined #nixos-dev
orivej has quit [Ping timeout: 246 seconds]
ajs124 has left #nixos-dev [#nixos-dev]
<infinisil> Is there no nixos-unstable version of https://nixos.org/nixpkgs/manual/ ?
<infinisil> I thought this was mentioned at some point
drakonis1 has quit [Quit: WeeChat 2.3]
lassulus has joined #nixos-dev
orivej has joined #nixos-dev
lassulus has quit [Remote host closed the connection]
lassulus has joined #nixos-dev
orivej has quit [Ping timeout: 246 seconds]
drakonis has joined #nixos-dev
<infinisil> samueldr: Ah nice, can't seem to get a non-persistent link though, one that would always point to the latest version
Zer000 has quit [Ping timeout: 255 seconds]
ajs124 has joined #nixos-dev
JosW has joined #nixos-dev
<gchristensen> you can
<LnL> maybe we should link to those in the release manuals
<gchristensen> it'd be really good to get them on nixos.org, too
<LnL> yeah, or the website itself
<srhb> I'd like to get this in master/release-19.03 -- any complaints? https://github.com/NixOS/nixpkgs/pull/58149
<{^_^}> #58149 (by srhb, 1 day ago, open): haskellPackages.hfsevents: Fix eval on Darwin
<LnL> isn't that a generated file?
<srhb> Yes, it is, so it'll be overwritten (correctly) on the next regen.
<LnL> ah so the tooling was also fixed then
<srhb> I think it should just work, at least :)
<LnL> sounds good then
<gchristensen> so with debug output off, r13y.com reproduces about 75%. with debug mode on, it reproduces about 98.8%. who wants to bet it has to do with nix-collect-garbage, and slower build times due to all the priting :)
JosW has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
<infinisil> gchristensen: Huh, I don't get it
<infinisil> How would debug output cause something to be *more* reproducible?
jtojnar has joined #nixos-dev
<gchristensen> withdebug output it takes a full hour longer
<gchristensen> so with that it is guaranteed to have nix-collect-garbage run at least once
<gchristensen> (the reduction in reproducibility is caused by the first build failing -- not the --check build)
<MichaelRaskin> infinisil: I guess debug output is not a part of the things checked for reproducibility
<gchristensen> so it is a 25% reduction in paths which can be checked
init_6 has quit []
<MichaelRaskin> gchristensen: ah, you want to say it is about ENOSPC, not about check running and giving actual different build output?
<gchristensen> right :)
<gchristensen> back in several hours.
orivej has joined #nixos-dev
<worldofpeace> ping jtojnar
drakonis_ has joined #nixos-dev
drakonis has quit [Ping timeout: 246 seconds]
<jtojnar> pong worldofpeace
<worldofpeace> So it's seems that there's still this problem https://discourse.nixos.org/t/bug-gnome3-not-working-after-trying-pantheon/2499 (not sure how familiar you are with the issue). Wanted to get your opinion on it.
<worldofpeace> https://github.com/NixOS/nixpkgs/issues/57327 was resolved for a different reason, but there's issues still there that overlapped
<{^_^}> #57327 (by aaronjanse, 1 week ago, closed): Pantheon not working
<jtojnar> worldofpeace: hard to say without journal log
<worldofpeace> jtojnar: I was able to reproduce the issue in a vm. It appears that in that situation it always attempts to start the prevous gnome session with pantheon's greeter.
<worldofpeace> (logs from lightdm can be provided)
<jtojnar> oh
<samueldr> worldofpeace: I have something in the back of my mind, is there a .dmrc file in the user's home?
<jtojnar> then how does the greeter/lightdm choose the session?
<samueldr> (not sure which DMs use .dmrc and how they should act on missing sessions)
<worldofpeace> samueldr: That was an issue that was related to this, and we now have a patch that completely disables that function
<worldofpeace> jtojnar: need a link to the source(pantheon-greeter)?
JosW has joined #nixos-dev
drakonis has joined #nixos-dev
drakonis_ has quit [Ping timeout: 250 seconds]
<jtojnar> worldofpeace: that would be nice
<worldofpeace> jtojnar: these should be it https://github.com/elementary/greeter/tree/3.3.1/src/Gateways . Though a slight problem is that code is gone on master
<jtojnar> worldofpeace: this looks like it just picks up the session from lightdm or somewhere https://github.com/elementary/greeter/blob/3.3.1/src/Gateways/LightDMGateway.vala#L281
<jtojnar> which is what I would expect
jtojnar has quit [Quit: jtojnar]
jtojnar has joined #nixos-dev
<worldofpeace> right
drakonis_ has joined #nixos-dev
<worldofpeace> I'm seeing some logging there, so I'm going to check the values in the greeter logs
JosW has quit [Ping timeout: 258 seconds]
drakonis1 has joined #nixos-dev
drakonis has quit [Ping timeout: 268 seconds]
<worldofpeace> jtojnar: ok, as expected(for this issue at least), current_login.login_session == gnome
<jtojnar> I would expect the value to come from session chooser
<jtojnar> but the chooser should discard unknown values
<jtojnar> that is what GDM does IIRC
drakonis_ has quit [Ping timeout: 268 seconds]
drakonis has joined #nixos-dev
<worldofpeace> i think the greeter is functioning the way it's told. giving lightdm the last session that was authenticated. if it were null it would have been a different story
Zer000 has joined #nixos-dev
<worldofpeace> lol, if you just switch between the xterm session and pantheon it performs the needed operation that there's no code for
<arianvp> Im really displeased with this interaction on GitHub https://github.com/NixOS/nixpkgs/issues/57942#issuecomment-475984871
<arianvp> I give a sensible suggestion to fix the issue and if just gets rudely closed without even considering my comments and the faulty docs are still there
<arianvp> :/
<arianvp> Sorry but that really leaves a bad taste in my mouth
JosW has joined #nixos-dev
<samueldr> arianvp: re-opened to get a closure on the bit you talked about
<jtojnar> worldofpeace: #57112 lgtm should we merge?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/57112 (by volth, 2 weeks ago, open): gnome3.gtk -> gtk3
<worldofpeace> jtojnar: well I tried to apply the first commit to master and there was conflicts
<worldofpeace> eval was fine with the first commit right?
<jtojnar> looks like it
<jtojnar> I don't understand why did not ofborg detect the issues with allowAliases = false
<worldofpeace> that I'm confused by also. not sure if I could open another pr to test because of that
<worldofpeace> jtojnar: pushed to master
<jtojnar> thanks
<worldofpeace> guess I should take the other changes and open another pr
<gchristensen> a big refactor of ofborg is now in production, if people see something weird please ping me
<gchristensen> it is/was a slightly risky refactor -- breaking up an ENORMOUS function in to smaller ones.
niksnut has quit [Quit: Lost terminal]
<gchristensen> good timing on https://github.com/NixOS/nixpkgs/pull/58216 srhb
<{^_^}> #58216 (by srhb, 6 minutes ago, open): haskellPackages.hfsevents: Fix eval on Darwin hackage2nix config and temporarily
<srhb> gchristensen: Yeah, I just saw your merge on ofborf :P
<srhb> ... borg
<gchristensen> no no, ofborf is good
<srhb> borf sounds cute :3
<gchristensen> one of these days I'm going to ditch the "grahamcof" bit
<gchristensen> it might be time to move ofborg's evaluators to faster machines.
<etu> I vote on ofborf
<gchristensen> hehe
<srhb> BorfOS. Continuously integrated via OfBorf.
<srhb> There, solved the *nix conflation issue as well in one fell swoop.
<samueldr> so nix->borf?
<srhb> borf eval. borf build.
<srhb> Sorry, I'll head to -chat :P
<gchristensen> haha
<gchristensen> borf-infanfiafe
<gchristensen> srhb: would you mind opening a bogus PR to 19.03 to ensure my check does acutally catch it?
<gchristensen> ie: without your PR, it should fail, right?
<srhb> gchristensen: Yeah, sure.
<gchristensen> thanks :)
<{^_^}> #58221 (by srhb, 7 seconds ago, open): DONOTMERGE, test ofborg integration
<gchristensen> thanks :)
<srhb> gchristensen: is ofborg being too smart and not evaluating because I only touched a readme?
JosW has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
<gchristensen> ofborg evaluates every PR
<gchristensen> you're stuck in queue :)
<srhb> OK. I'm heading off soon, but I guess you've got it :)
<gchristensen> :) thanks!
<gchristensen> I pushed two ofborg deploys back-to-back which causes in-progress evals to restart
<gchristensen> so this is my fault :P
<srhb> Eh, no rush, just want to get darwin 19.03 back on track ^^
<gchristensen> +1
<etu> srhb++
<{^_^}> srhb's karma got increased to 39
<gchristensen> srhb++
<{^_^}> srhb's karma got increased to 40
<arianvp> ...
<gchristensen> what's the ... for?
<srhb> arianvp: I think the best and most dramaless course of action here is to create a separate issue for fixing up the docs further here... This looks like it will just end up in an open/close issue war.
<gchristensen> ruh roh
jtojnar has quit [Read error: Connection reset by peer]
<arianvp> Yes I'll just open a new issue or I'll actually create a PR instead
jtojnar has joined #nixos-dev
<srhb> arianvp++
<{^_^}> arianvp's karma got increased to 1
<arianvp> I think I'll opt for the PR
<srhb> That sounds great too. :)
<gchristensen> arianvp++
<{^_^}> arianvp's karma got increased to 2
jtojnar has quit [Remote host closed the connection]
jtojnar has joined #nixos-dev
lassulus has quit [Ping timeout: 245 seconds]
lassulus has joined #nixos-dev
jtojnar has quit [Ping timeout: 250 seconds]
sorear has quit [Ping timeout: 252 seconds]
noonien has quit [Ping timeout: 252 seconds]
noonien has joined #nixos-dev
jtojnar has joined #nixos-dev
sorear has joined #nixos-dev
jtojnar has quit [Read error: Connection reset by peer]
niksnut has joined #nixos-dev
orivej has quit [Ping timeout: 246 seconds]
orivej_ has joined #nixos-dev
jtojnar has joined #nixos-dev
tilpner has quit [Quit: WeeChat 2.4]
tilpner has joined #nixos-dev