<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
<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>
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
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.
<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.