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
LnL has quit [Ping timeout: 272 seconds]
LnL has joined #nixos-dev
goibhniu has quit [Ping timeout: 252 seconds]
lassulus_ has joined #nixos-dev
lassulus has quit [Ping timeout: 272 seconds]
lassulus_ is now known as lassulus
ivan has quit [Remote host closed the connection]
ivan has joined #nixos-dev
azaiel has quit [Quit: Leaving.]
azaiel has joined #nixos-dev
jtojnar has quit [Remote host closed the connection]
contrapumpkin has quit [Ping timeout: 272 seconds]
orivej_ has quit [Ping timeout: 272 seconds]
orivej has joined #nixos-dev
goibhniu has joined #nixos-dev
domenkozar has quit [Quit: WeeChat 2.0]
phreedom has quit [Remote host closed the connection]
phreedom has joined #nixos-dev
sir_guy_carleton has joined #nixos-dev
__Sander__ has joined #nixos-dev
orivej has quit [Ping timeout: 252 seconds]
domenkozar has joined #nixos-dev
sir_guy_carleton has quit [Ping timeout: 272 seconds]
sir_guy_carleton has joined #nixos-dev
<domenkozar> so er, did some upgrade to 18.09 yet? :P
<domenkozar> oh Nix 2.1 is broken at least
<domenkozar> m'kay, will wait a tiny bit more :)
<domenkozar> oh it's out already
<srhb> domenkozar: Yes :)
jtojnar has joined #nixos-dev
<srhb> domenkozar: But I usually run master, so...
<srhb> domenkozar: And nix is 2.0.4 in release-18.09
<srhb> Though that might not be intended...
<domenkozar> niksnut: 2.1 is not hitting 18.09?
<domenkozar> or it's just delayed for stability :)
orivej has joined #nixos-dev
<yorick> 18.03 has 2.1 already
<srhb> yorick: What?
<srhb> That should certainly not be the case.
<yorick> okay, maybe I'm wrong
<yorick> yes I am wrong
<srhb> Oh phew. :)
<samueldr> though, before EOL (probably when nixos 18.09 gets 2.1) nixUnstable should point to 2.1 stable in 18.03, at least give a stable unstable as its last update
<srhb> samueldr: That sounds like a good plan.
<domenkozar> so any upgrades to 18.09? :)
<gchristensen> domenkozar: yep worked nice
<gchristensen> domenkozar: #nixos maybe?
<andi-> I did upgrade in of my test notebooks. KDE and gnome worked fine.
<niksnut> there's a 2.1.1 already ;-)
<gchristensen> yay!
rsa has joined #nixos-dev
orivej has quit [Ping timeout: 272 seconds]
orivej has joined #nixos-dev
primeos has quit [Quit: WeeChat 2.1]
phreedom has quit [Ping timeout: 256 seconds]
phreedom has joined #nixos-dev
<domenkozar> my desktop works so far on 18.09!
<domenkozar> hmm I get perl locale issues
<gchristensen> did you reboot?
<gchristensen> sigh
<gchristensen> we should still do the glibc locale workaround for this release
<{^_^}> #38991 (by peti, 20 weeks ago, open): glibc 2.27 breaks locale support
<domenkozar> no reboot yet, obviously :)
<ma27> using 18.09-beta (and nixos-unstable before), never had issues this time
<ma27> let's see if I can stick to 18.09 or I need to switch back to unstable again after two months :P
<domenkozar> well it's an issue if your booted system uses glibc 2.26
<domenkozar> and you run binaries with 2.27
<domenkozar> I think.
<gchristensen> what about users with 2.26 binries installed and a 2.27 glibc?
<domenkozar> seems like we patch glibc to find locales per version
<domenkozar> so if NixOS exports those, it should be OK
<domenkozar> but that still leaves out nixpkgs users
<gchristensen> did you see peti's workaround?
<gchristensen> nixpkgs users have been suffering with this for months now
<gchristensen> or: upgraded all the way and not suffering any more
<domenkozar> yeah
<domenkozar> should probably just mention in release notes
<gchristensen> and also maybe apply the workaround
<domenkozar> oh no
<domenkozar> now github caches issues
<domenkozar> 1. search for text in issues
<domenkozar> 2. close one
<domenkozar> 3. refresh issues list, it's still open
<domenkozar> :(
primeos has joined #nixos-dev
<shlevy> gchristensen: IMO we should have a package for locales from 2.26 and 2.27 in 18.09 and 18.03, and set both version-specific variables there
<shlevy> In 19.03 we can drop the 2.26 support
<gchristensen> I agree
copumpkin has joined #nixos-dev
jtojnar has quit [Quit: jtojnar]
jtojnar has joined #nixos-dev
phreedom_ has joined #nixos-dev
<clever> gchristensen: what was that issue with hydra about it not sending notifications for cached builds?
phreedom has quit [Ping timeout: 256 seconds]
<{^_^}> hydra#165 (by ocharles, 4 years ago, open): Hipchat plugin should be configurable to always send messages
aminechikhaoui has quit [Ping timeout: 268 seconds]
aanderse has quit [Quit: No Ping reply in 180 seconds.]
ma27 has quit [Quit: WeeChat 2.1]
ma27 has joined #nixos-dev
aminechikhaoui has joined #nixos-dev
<gchristensen> man I can't wait for nix doctor, LnL!
<gchristensen> just spent a good while debugging a user problem which was a mismatched client version
<timokau[m]> Are there low hanging fruit to speed up `nix-shell`? Maybe some better caching? I've tried using nix-shell shebangs multiple times and I really like them but they just add too much overhead.
__Sander__ has quit [Quit: Konversation terminated!]
ma27 has quit [Quit: WeeChat 2.1]
ma27 has joined #nixos-dev
<clever> gchristensen: i think i just found the cause of the broken github status
orivej has quit [Ping timeout: 252 seconds]
<yorick> timokau[m]: run it with -vvv
<yorick> timokau[m]: see what it does
<clever> gchristensen: https://github.com/input-output-hk/iohk-ops/pull/414 explains it
<{^_^}> input-output-hk/iohk-ops#414 (by cleverca22, 4 minutes ago, open): [DEVOPS-1033] potentially fix missing cached builds in github
FRidh has joined #nixos-dev
phreedom has joined #nixos-dev
phreedom_ has quit [Ping timeout: 256 seconds]
FRidh has quit [Remote host closed the connection]
orivej has joined #nixos-dev
<LnL> gchristensen: I've been feeling a little under the weather the past few days, but I intend to finish it this week
<LnL> gchristensen: feel free to post ideas for better warning messages if you want to help out, I didn't spend much time on those
<gchristensen> LnL: okay, cool, no worries and no rush of course. Nix releases aren't fast, we're not missing any key window ;) I'm excited for it!
<gchristensen> it is such a good idea
<gchristensen> niksnut: samueldr: is the intention for 18.09 to have 2.1?
<niksnut> gchristensen: I think that would be good
<gchristensen> me too :)
<gchristensen> I'll backport 2.1.1
<srhb> gchristensen: Needs some boost fixes... I dunno why.
<srhb> (I didn't manage to complete it earlier today)
goibhniu has quit [Ping timeout: 252 seconds]
<gchristensen> oh crap, I already pushed
<srhb> gchristensen: We have this tool called OfBorg that will check your PR for you. :-)
<gchristensen> :X I am my own own worst enemy
manveru has joined #nixos-dev
<andi-> well then you must teach ofborg to fight you ;)
<gchristensen> ok, reverted
sir_guy_carleton has quit [Quit: WeeChat 2.0]
<gchristensen> srhb: seems okay? https://github.com/NixOS/nixpkgs/pull/46192
<{^_^}> #46192 (by grahamc, 1 minute ago, open): Nix 2.1 on 18.09
<srhb> gchristensen: Yep!
<gchristensen> I guess the boost stuff has been resolved then :)
sir_guy_carleton has joined #nixos-dev
<srhb> gchristensen: Oh, sorry, my mistake completely. I meant exactly the changes you did to fix where the boost dependency comes in. I didn't realize you had already done that. :( My bad.
<gchristensen> I hadn't done anything
<gchristensen> and it is completely proper to be scolded for pushing without checking
<thoughtpolice> Wow, can't imagine anyone doing that [i burn all the evidence of me breaking master evaluation, more than once]
<gchristensen> lol
<samueldr> niksnut, gchristensen, one of the steps described in chapter 40 is "release nix"
<samueldr> so yes, I assume so
<samueldr> https://nixos.org/nixos/manual/#before-the-final-release 40.1.4, before the final release
<gchristensen> nice
<samueldr> » Release Nix (currently only Eelco Dolstra can do that). Make sure fallback is updated.
sir_guy_carleton has quit [Quit: WeeChat 2.0]
goibhniu has joined #nixos-dev
<gchristensen> I so, so wish we could update the nix docs without doing a full release
<cransom> +1
thoughtpolice has quit [Ping timeout: 252 seconds]
thoughtpolice has joined #nixos-dev
goibhniu has quit [Ping timeout: 245 seconds]