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
<Dandellion> It'll be very useful when (if) websites start using them for it's served files i guess
<Dandellion> But i was curious if there was anything they solve in nix in particular
<worldofpeace> I'm not sure Dandellion, it seems to be very mentally homogeneous.
<worldofpeace> it says suggested by zimbatm. where it was suggested I cannot see
<V> "This allows more concise and standard hash specifications." it also adds more parsing :(
<V> I'd consider SRI hashes to be a step down
leungbk has joined #nixos-dev
leungbk has quit [Ping timeout: 244 seconds]
leungbk has joined #nixos-dev
rajivr has joined #nixos-dev
<julm> hm, seems like I can't override security.wrappers.ping because security.wrappers is a types.attrs, not an attrOf submodule
cole-h has joined #nixos-dev
leungbk has quit [Ping timeout: 265 seconds]
evanjs has quit [Quit: ZNC 1.8.1 - https://znc.in]
evanjs has joined #nixos-dev
leungbk has joined #nixos-dev
<abathur> Dandellion worldofpeace not sure what zimbatm would say in their defense but I recall searching around a bit when we had the travis-ci break in late may and getting the sense that it had to do with just the confusion and inconsistency around them?
<abathur> people/tools using multiple algos and different encodings of those algos, i.e. humans having a hard time eyeballing hashes in a variable named sha256 but having different encodings, old thread example https://github.com/NixOS/nix/issues/806
<{^_^}> nix#806 (by gitfoxi, 4 years ago, closed): sha256 - Nothing makes sense
orivej has joined #nixos-dev
leungbk has quit [Ping timeout: 240 seconds]
tilpner_ has joined #nixos-dev
tilpner has quit [Ping timeout: 240 seconds]
tilpner_ is now known as tilpner
leungbk has joined #nixos-dev
<{^_^}> firing: RootPartitionLowInodes: https://status.nixos.org/prometheus/alerts
leungbk has quit [Ping timeout: 260 seconds]
leungbk has joined #nixos-dev
disasm has quit [Ping timeout: 240 seconds]
disasm has joined #nixos-dev
leungbk has quit [Ping timeout: 258 seconds]
leungbk has joined #nixos-dev
leungbk has quit [Ping timeout: 260 seconds]
vcunat has joined #nixos-dev
cole-h has quit [Quit: Goodbye]
justanotheruser has quit [Ping timeout: 246 seconds]
<{^_^}> firing: RootPartitionLowInodes: https://status.nixos.org/prometheus/alerts
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-dev
__monty__ has joined #nixos-dev
vcunat has quit [Ping timeout: 272 seconds]
FRidh has joined #nixos-dev
ma27[m] has quit [*.net *.split]
regnat has quit [*.net *.split]
jonge[m] has quit [*.net *.split]
aanderse has quit [*.net *.split]
tazjin has quit [*.net *.split]
etu has quit [*.net *.split]
harrow has quit [*.net *.split]
aanderse has joined #nixos-dev
etu has joined #nixos-dev
tazjin has joined #nixos-dev
harrow has joined #nixos-dev
jonge[m] has joined #nixos-dev
ma27[m] has joined #nixos-dev
regnat has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
ixxie has joined #nixos-dev
<{^_^}> firing: RootPartitionLowInodes: https://status.nixos.org/prometheus/alerts
disasm has quit [Ping timeout: 264 seconds]
disasm has joined #nixos-dev
vcunat has joined #nixos-dev
ixxie has quit [Quit: Lost terminal]
FRidh has quit [Quit: Konversation terminated!]
boredom101 has joined #nixos-dev
boredom101 has quit [Remote host closed the connection]
<{^_^}> resolved: RootPartitionLowInodes: https://status.nixos.org/prometheus/alerts
<ris> ummmm.. why do we have both elasticmq and elasticmq-server?
<ris> the elasticmq one seems to be very old and without maintainer
<ris> very tempted to remove it
vcunat has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-dev
leungbk has joined #nixos-dev
leungbk has quit [Ping timeout: 260 seconds]
teto has joined #nixos-dev
ixxie has joined #nixos-dev
leungbk has joined #nixos-dev
leungbk has quit [Ping timeout: 256 seconds]
orivej has quit [Quit: No Ping reply in 180 seconds.]
ixxie has quit [Quit: Lost terminal]
ixxie has joined #nixos-dev
orivej has joined #nixos-dev
<worldofpeace> I find it funny when people us nix and they're like "why is it that I changed this thing and now everything rebuilds", and then I mention how the rpath stuff etc. works and they say "that's weird". like this is actually the entire point 🤣 I'm wondering if that isn't mentioned prominently enough
orivej has quit [Ping timeout: 264 seconds]
julm_ has joined #nixos-dev
AlwaysLivid has joined #nixos-dev
julm_ has quit [Client Quit]
julm_ has joined #nixos-dev
vcunat has joined #nixos-dev
teto has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
julm_ has quit [Quit: leaving]
cole-h has joined #nixos-dev
greizgh_ has quit [Quit: greizgh_]
greizgh has joined #nixos-dev
bennofs__ has joined #nixos-dev
bennofs_ has quit [Ping timeout: 256 seconds]
lukegb is now known as l4b
l4b is now known as lukegb
tazjin is now known as t4n
rajivr has quit [Quit: Connection closed for inactivity]
<abathur> anyone know/have a good workflow for hacking on the installer scripts?
<abathur> for nix, sorry
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos-dev
FireFly is now known as Luciole
<samueldr> I don't think so, but graham had at some point a testing matrix for validating on multiple platforms
<samueldr> I don't know how it was made
<abathur> yeah
justanotheruser has joined #nixos-dev
<abathur> I guess my best bet is to just download the most-recent installer tarball, unpack it, edit, try running install, and worry about porting edits if I actually fix anything :]
<LnL> you can build the tarball in the nix repo, but you don't really want to go through that every time
t4n is now known as tazjin
teto has joined #nixos-dev
AlwaysLivid has quit [Remote host closed the connection]
AlwaysLivid has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
<samueldr> Mic92: I swear I'm not trying to make your life harder :)
<Mic92> samueldr: you can just commit changes like this directly by pressing the append button.
<samueldr> sure, but they're also suggestions
<samueldr> I always feel uneasy directly editing another contributor's PR
<Mic92> I dont mind.
AlwaysLivid has quit [Ping timeout: 258 seconds]
justanotheruser has quit [Ping timeout: 240 seconds]
<worldofpeace> hehe, samueldr I usually just straight push stuff and I don't think I've had someone mind yet (though in new contributor cases I ask)
orivej has joined #nixos-dev
vcunat has quit [Ping timeout: 246 seconds]
orivej_ has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
ixxie has quit [Quit: Lost terminal]
vcunat has joined #nixos-dev
ixxie has joined #nixos-dev
ixxie has quit [Quit: Lost terminal]
justanotheruser has joined #nixos-dev
cole-h has quit [Quit: Goodbye]
ixxie has joined #nixos-dev
ixxie has quit [Quit: Lost terminal]
<ris> :/ nixosTests all broken on master right now?
<vcunat> I'm only aware about one broken test: https://github.com/NixOS/nixpkgs/issues/96479
<{^_^}> #96479 (by doronbehar, 1 week ago, open): nixos-unstable is blocked because of failing luks-format1 test
vcunat has quit [Quit: Leaving.]
__monty__ has quit [Quit: leaving]
<ris> hmm for me something between the merge of #68887 and #97287 seems to have broken them all for me
<{^_^}> https://github.com/NixOS/nixpkgs/pull/68887 (by teto, 50 weeks ago, merged): services.openssh: add banner item
<{^_^}> https://github.com/NixOS/nixpkgs/pull/97287 (by TethysSvensson, 8 hours ago, merged): chromium: Unblock nixos-unstable by using the correct argument to fet…
<ris> wow 68887 quite the zombie pr
<teto> ris: what do you mean by zombie ?
<ris> it's just a really old pr that's just been merged
<ris> actually only 50 weeks old
<ris> the PR numbers suggested more
<teto> haha I dont feel like one year is old anymore, maybe that says something about FOSS :)
<samueldr> that's paradoxically eons ago and just around the corner
<ris> i think it says something about how quickly we're getting through PRs
<ris> almost a third of nixpkgs' PRs were opened in the last year
<samueldr> this also includes issues, but I don't expect to be much difference in the rate both changed
Gaelan has quit [Quit: ZNC 1.8.0 - https://znc.in]
Gaelan has joined #nixos-dev
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-dev
MichaelRaskin has quit [Quit: MichaelRaskin]
teto has quit [Quit: WeeChat 2.9]
<abathur> following up; thoughts on whether there's a low-sweat path to testing the Nix install process from arbitrary commits on Nix or a fork? Do full release tarballs get built/hosted by any CI process, or just on official releases?
<abathur> Not sure exactly what the Nix GH actions test encompasses, but I'm assuming it falls short of that since it seems to recursively depends on install-nix-action working
justanotheruser has quit [Ping timeout: 256 seconds]
<ryantm> We have `stringAfter` for controlling the order of activationScripts. Is there some equivalent to `stringBefore`? I see that isn't defined in strings-with-deps.nix
<ryantm> I'm trying to do something really early in the activationScripts order, I'm not too familiar with what the major activation script items are.
<infinisil> ryantm: Nope
<infinisil> I am investigating adding something like that though
<infinisil> ryantm: rycee made a dag library that supports this: https://gitlab.com/rycee/nur-expressions/blob/master/lib/dag.nix
<ryantm> I guess in my case, I can add a "dep" to everything I want to run after my thing.
<ryantm> Oh, nice it's not much code.
<ryantm> Also, there really aren't that many activationScripts defined in NixOS.
justanotheruser has joined #nixos-dev