sphalerite changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | NixOS 19.03 released! https://discourse.nixos.org/t/nixos-19-03-release/2652 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html https://r13y.com | 19.03 RMs: samueldr,sphalerite | https://logs.nix.samueldr.com/nixos-dev
orivej has quit [Ping timeout: 258 seconds]
<jtojnar> worldofpeace: hmm, weirdly, https://github.com/NixOS/nixpkgs/pull/68390 was not tagged as gnome3
<{^_^}> #68390 (by worldofpeace, 53 minutes ago, open): nixos/gnome3: add gnome-shell xdg portal
drakonis has joined #nixos-dev
_ris has quit [Ping timeout: 268 seconds]
<worldofpeace> jtojnar: opened https://github.com/NixOS/ofborg/pull/400
<{^_^}> ofborg#400 (by worldofpeace, 18 seconds ago, open): Add some more paths to auto tag
gchrholiday has quit [Ping timeout: 252 seconds]
{^_^} has quit [Ping timeout: 250 seconds]
gchrholiday has joined #nixos-dev
{^_^} has joined #nixos-dev
jtojnar has quit [Remote host closed the connection]
jtojnar has joined #nixos-dev
drakonis has quit [Quit: WeeChat 2.4]
FRidh2 has joined #nixos-dev
johanot has joined #nixos-dev
__monty__ has joined #nixos-dev
psyanticy has joined #nixos-dev
arianvp has quit [Quit: WeeChat 2.4]
arianvp has joined #nixos-dev
<arianvp> niksnut: what do I do in Nix 2.0 if a a key of a set is a string with charachters like "." in it?
<arianvp> e.g. : nix run -f . channels.'nixos-19.09-small'.deployments.arianvp-me -c deploy switch root@arianvp.me
<arianvp> nix run -f . channels.\"nixos-19.09-small\".deployments.arianvp-me -c deploy switch root@arianvp.me
<arianvp> error: don't know what to do with argument 'channels."nixos-19.09-small".deployments.arianvp-me'
<arianvp> is there a way to escape it such that it doesn't crash?
<arianvp> this <installable> syntax doesn't seem to be very documented (which makes sense given you're planning to change it with flakes)
init_6 has joined #nixos-dev
<marek> ofborg is dead?
<tilpner> Very inactive, not sure if that qualifies as dead
<tilpner> A few hours of no borg invocations don't seem unreasonable
arianvp has quit [Quit: WeeChat 2.5]
arianvp has joined #nixos-dev
<FRidh2> it's very low on x86_64 builders
<marek> it doesn't take my github commands
<marek> and like looks domenkozar[m] and worldofpeace are having the same problem
<niksnut> arianvp: I think there is an open issue about dots
<{^_^}> nix#3076 (by lilyball, 1 week ago, open): `nix eval` doesn't understand attribute paths with quoted components
orivej has joined #nixos-dev
__monty__ has quit [Ping timeout: 268 seconds]
drakonis has joined #nixos-dev
<arianvp> yep that seems to be the same issue. thanks
__monty__ has joined #nixos-dev
<worldofpeace> yeah it would probably be a good idea to find some way to fix this issue with ofborg
<infinisil> So peti updates all haskell packages regularly with a cronjob, potentially making changes to hackage2nix for that
<worldofpeace> being that we've started ZHF, ofborg makes testing and merging the large influx of changes much faster
<infinisil> teto tries to put that functionality into nixpkgs is https://github.com/NixOS/nixpkgs/pull/62105, which would be great because we're not dependent on peti for doing the haskell updates like that
<{^_^}> #62105 (by teto, 15 weeks ago, open): init maintainers/scripts/update-hackage
<infinisil> And that would also be great because peti had indicated that he wants to step down from haskell maintenance in https://discourse.nixos.org/t/the-haskell-infrastructure-needs-new-maintainers/545
<infinisil> But apparently not, because he indicated that he doesn't like that PR :/
<teto> infinisil: the PR was just something to start the discussion. Peti's infra is much bigger but having just this part of his infra looked like a good compromise to help hackers without breaking his CI (he could reference that script or his)
<infinisil> teto: What's his CI doing in that process?
<infinisil> nixos.org's hydra does the builds for haskell-updates
<teto> IIRC as he mentions in the issue the scripts are interdependant (paths etc) and it's easier for him to maintain in his own repo
<teto> but I think this could easily be adapted or he could maintain a fork of it, these are really small scripts
<manveru> please lemme know of any ruby-related build failures for ZHF :)
<infinisil> Well then it's even more important to put this in a self-contained script
<infinisil> Currently peti is like the only person who knows how to update haskell packages, and we're kind of screwed without him
<teto> infinisil: I am already convinced, feel free to help me in the issue :D
<infinisil> peti is hard to argue with
<teto> My haskell-foo is too limited for me to argue with him but if several people defend the idea that such a PR could alleviate his workload, that can't hurt
johanot has quit [Quit: WeeChat 2.4]
<emily> NixOS sure has some bus factor problems, huh...
orivej has quit [Ping timeout: 245 seconds]
orivej has joined #nixos-dev
<Profpatsch> emily: Not really
<Profpatsch> Just subsets of it
<Profpatsch> Most of it is pretty self-contained.
<Profpatsch> haskellPackages sadly not.
<emily> I was thinking the ofborg problems too
<Profpatsch> I don’t know about the Ops side of things tbh
orivej has quit [Ping timeout: 240 seconds]
<psyanticy> Hi, trying to use buildFHSUserEnv to run a program that should work as a deamon, is it possible to do that since all the example i saw were intended to run it in a nix-shell. thanks
<simpson> psyanticy: What have you tried so far? I think it should Just Work, although I haven't tried it.
<andi-> I wonder why we update the boot loader before trying to activate the new system configuration (stopping, starting, reloading services). Am I missing the obvious here? Wouldn't trying to switch configs and then updating the bootloader be the better order? (Regardless of the ability to rollback in the booloader; think remote servers, no grub acces, …)
<psyanticy> @simpson i m using nixops to deploy the config and i couldn't find a way make it work (still pretty noob)
johanot has joined #nixos-dev
<psyanticy> so i was wondering if it is just usable with shell
orivej has joined #nixos-dev
jtojnar has quit [Ping timeout: 268 seconds]
jtojnar has joined #nixos-dev
allan has joined #nixos-dev
orivej has quit [Ping timeout: 268 seconds]
orivej has joined #nixos-dev
<arianvp> andi-: I think this is because sometimes a nixos-rebuild switch activation can not complete
<arianvp> and then you want to have it behave as if it was an nixos-rebuild boot
<arianvp> e.g. when switching to a configuration with a new systemd version the switch-to-configuration bails out and asks you to reboot instead
<arianvp> Could also change it to print out "use nixos-rebuild boot instead" but that is a bit less user friendly
<andi-> That case we could easily handle in there. That doesn't like the argument for it.
FRidh2 has quit [Quit: Konversation terminated!]
johanot has quit [Quit: WeeChat 2.4]
<sphalerite> worldofpeace: sorry, forgot to ack your interest in 20.03 RM yesterday. Happy to hear it! :)
<worldofpeace> sphalerite: Thanks, it's actually been something I was thinking about since the call for 19.09. I'm glad I waited till 20.03
<ddima> I noticed that the 19.09 qtwebkit build is failing on hydra and blocking a bunch of downstreams. For now its failing due to exceeding maximum long output length, because gcc8 added a new -Wclass-memaccess flag which is included in -Wall and spams the logs. Do you think it would be an option to increase the allow log length, ideally maybe even selectively? Of course a proper fix would be better, but I
<ddima> have no idea how iffy that might be (https://hydra.nixos.org/build/100205478)
<ddima> s/long/log
<ddima> though, I see in the derivation that there already are a bunch of workarounds disabling certain warnings, so I guess that might remain an option
init_6 has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 245 seconds]
drakonis has quit [Ping timeout: 276 seconds]
orivej has joined #nixos-dev
cdepillabout has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
_ris has joined #nixos-dev
ixxie has joined #nixos-dev
cdepillabout has quit [Ping timeout: 250 seconds]
<samueldr> fpletz, globin, if any of you can either change the topic or allow disasm/sphalerite to change the topic it'd be great :)
<samueldr> the current topic is still technically right
<samueldr> but it's also extremely misleading :)
ixxie has quit [Ping timeout: 244 seconds]
orivej has joined #nixos-dev
evanjs has quit [Quit: ZNC 1.7.4 - https://znc.in]
evanjs has joined #nixos-dev
ixxie has joined #nixos-dev
cdepillabout has joined #nixos-dev
psyanticy has quit [Quit: Connection closed for inactivity]
phreedom_ has quit [Remote host closed the connection]
phreedom has joined #nixos-dev
<sphalerite> samueldr: I only know of gchrholiday and probably niksnut who can do oppy stuff here
jtojnar has quit [Quit: jtojnar]
jtojnar has joined #nixos-dev
<samueldr> sphalerite: going by chanserv, they should be able to
<samueldr> I didn't randomly select people to ask to :)
<ddima> is there by any chance a publicly accessible grafana of the build-farm somewhere or so? kinda curious about the metrics.
cdepillabout has quit [Quit: Leaving]
__monty__ has quit [Ping timeout: 240 seconds]
__monty__ has joined #nixos-dev
ixxie has quit [Ping timeout: 258 seconds]
jtojnar has quit [Quit: jtojnar]
jtojnar has joined #nixos-dev
jtojnar has quit [Remote host closed the connection]
jtojnar has joined #nixos-dev
<Profpatsch> "Just read the Nix Pills"
<Profpatsch> For some reason, many people like to link to the Nix Pills, especially in useless internet chatrooms. Let me quote the Nix Pills for everyone:
<Profpatsch> These articles are not a tutorial on using Nix. Instead, we're going to walk through the Nix system to understand the fundamentals.
<Profpatsch> Yes, they can be interesting, but most of the people who will point new users to the Nix Pills have rarely read the Nix Pills and do not understand the material themselves.
<{^_^}> #68443 (by ivan, 2 hours ago, open): ibus-engines.mozc: fix build
<{^_^}> #68445 (by ivan, 2 hours ago, open): [19.09] ibus-engines.mozc: fix build
asymmetric has joined #nixos-dev
asymmetric has quit [Client Quit]
asymmetric has joined #nixos-dev
<ddima> Profpatsch: I confirm that I found the pills very confusing when starting and at some point rather decided to specifically not look at them for a while.
__monty__ has quit [Quit: leaving]
<infinisil> Profpatsch: Yes, totally agreed
<ivan> would someone like to review/merge https://github.com/NixOS/nixpkgs/pull/60833 and https://github.com/NixOS/nixpkgs/pull/68454 and cherry-pick them to release-19.09
<{^_^}> #60833 (by jflanglois, 18 weeks ago, open): chromium: fix widevine
<{^_^}> #68454 (by ivan, 2 hours ago, open): chromium: 76.0.3809.132 -> 77.0.3865.75
<ivan> 'This update includes 52 security fixes'
<ivan> oh I guess 19.03 still needs updates too
asymmetric has quit [Read error: Connection reset by peer]
asymmetric has joined #nixos-dev