<sphalerite>
srk: sorry, I realise that was a bit of an asshole move on my part (re mailman). I meant to comment, but got distracted. Will catch up on that.
<sphalerite>
ashkitten: that's not trademark though, that's copyright
<ashkitten>
oh, right
alp has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
<lewo>
domenkozar[m]: ok
orivej has joined #nixos-dev
<lewo>
A policy could also be to announce it or mention it somewhere
<lewo>
That's actually what I'm currently doing ;)
<srk>
sphalerite: thanks, no problem! :)
alp has quit [Ping timeout: 272 seconds]
ixxie has joined #nixos-dev
alp has joined #nixos-dev
drakonis has quit [Ping timeout: 265 seconds]
peelz has quit [Remote host closed the connection]
ixxie has quit [Ping timeout: 264 seconds]
drakonis has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
<makefu>
i just checked the swh output and it seems that it actually does contain a couple of 'pain-point' sources such as java and virtualbox and i'd love to see the swh being integrated as fallback for nixpkgs
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 264 seconds]
orivej_ has joined #nixos-dev
<domenkozar[m]>
does anyone know what's going on with /r/nixos?
<domenkozar[m]>
seems like moderators enabled preapproval of posts but they are not approving anything in last 40 days
ixxie has joined #nixos-dev
Profpatsch has quit [Quit: WeeChat 2.8]
Profpatsch has joined #nixos-dev
<domenkozar[m]>
I've emailed moderators, let's see
Profpatsch has quit [Client Quit]
Profpatsch has joined #nixos-dev
orivej_ has quit [Ping timeout: 265 seconds]
orivej has joined #nixos-dev
Profpatsch has quit [Client Quit]
Profpatsch has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
avn has quit [Ping timeout: 264 seconds]
<adisbladi>
domenkozar[m]: I've attempted mailing the mods multiple times but no response :/
<{^_^}>
nix#3649 (by meditans, 2 weeks ago, open): ValidPathInfo: make ca field a proper datatype
alp has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
alp has joined #nixos-dev
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos-dev
<Profpatsch>
If I have multiple substituters in nix.conf, which one is preferred?
<Profpatsch>
Or are both raced?
<gchristensen>
by the nix-cache-info priority, and then left to right
<Profpatsch>
Because we have a CI s3 cache which should have everything, but cache.nixos.org is usually preferred for some reason
<Profpatsch>
Even though the s3 cache should have everything
<Profpatsch>
or most things
<gchristensen>
why would you prefer the s3 cache, when c.n.o should be faster for those?
<Profpatsch>
c.n.o?
<gchristensen>
cache.nixos.org
<Profpatsch>
because I don’t want to put undue stress on our cache
<gchristensen>
ah
<Profpatsch>
That’s why we have a private cache after all
<gchristensen>
cool
<Profpatsch>
Idk if it matters, do we pay the CDN by throughput? :)
<gchristensen>
we don't pay for the CDN at all :)
<Profpatsch>
well, then I guess it really doesn’t matter
<Profpatsch>
let them race
<Profpatsch>
But in principle the cache itself gives you a priority, which I remembered now that you mentioned it
<Profpatsch>
It’s weird, feels like something that could be exploited by semi-trusted caches
drakonis_ has joined #nixos-dev
<gchristensen>
caches can't really be semi-trusted :(
<Profpatsch>
yeah, if we ever have something like that we are going to have to rething substituter priorities anywäy
<Profpatsch>
*way
<Profpatsch>
(German slipping over the a to ä)
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
drakonis has quit [Ping timeout: 264 seconds]
drakonis1 has joined #nixos-dev
drakonis2 has joined #nixos-dev
drakonis_ has quit [Ping timeout: 260 seconds]
drakonis1 has quit [Ping timeout: 244 seconds]
drakonis2 has quit [Ping timeout: 244 seconds]
drakonis has joined #nixos-dev
<Ericson2314>
anyWAAHH
orivej_ has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
<domenkozar[m]>
you can just fetch caches in parallel
orivej_ has quit [Ping timeout: 260 seconds]
orivej has joined #nixos-dev
avn has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
alp has quit [Remote host closed the connection]
alp has joined #nixos-dev
<domenkozar[m]>
(and still then figure out priotities)
orivej has quit [Ping timeout: 256 seconds]
orivej_ has joined #nixos-dev
<regnat>
Profpatsch: In nix master you can also set the priority client-side by passing priority=whatever as a parameter of the cache url. But I don't think it's in a release atm
orivej has joined #nixos-dev
orivej_ has quit [Read error: Connection reset by peer]
drakonis has quit [Read error: Connection reset by peer]
<Profpatsch>
regnat: also probably undocumented right? :)
<mdlayher>
what's the general procedure for this sort of thing?
<mdlayher>
close the newer one as a duplicate?
__monty__ has joined #nixos-dev
ixxie has quit [Quit: Lost terminal]
orivej has quit [Read error: Connection reset by peer]
orivej has joined #nixos-dev
<gchristensen>
does one apply? it seems like one of them probably doesn't apply
<Valodim>
is there a handy tool for comparing changes between (a set of) derivations between two branches?
<Valodim>
my concrete use case is, I have a branch that changes a bunch of derivation expressions, but the resulting derivations (i.e. their resulting data) should stay very similar
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-dev
<mdlayher>
gchristensen: the diffs are identical so i'm unsure what you are saying about one of them not applying.
<gchristensen>
ah well their titles show different "from" versions
<mdlayher>
oh i see, i think one of them omitted the hash portion
<Valodim>
b42: thanks, I'll check it out!
<gchristensen>
sea
orivej_ has joined #nixos-dev
orivej has quit [Read error: Connection reset by peer]
<mdlayher>
thanks gchristensen !
<gchristensen>
thank you!
<mdlayher>
i went through about 10 pages of PRs this morning and gave reviews for packages I use or felt confident reviewing. the backlog is so immense though. i take it that the onus is on the PR author to pursue reviews?
<mdlayher>
even some PRs with multiple reviewers tagged can end up stale it seems
<qyliss>
A review doesn't necessarily mean there's a committer who's comfortable applying the change
<qyliss>
Reviews are generally extremely helpful in that decision, though
<mdlayher>
sure, to clarify most of what i went through is just version/checksum bumps
<mdlayher>
which i assume are basically zero risk assuming a reliable upstream project
<mdlayher>
unless i'm missing something
<qyliss>
Yeah
<qyliss>
Those are just waiting for a committer to go through and merge en mass
<qyliss>
But there are various ways you can get committer attention, because the problem is of course that there are just too many
<mdlayher>
i'm still pretty new to the NixOS community but am trying to help out where I can since it's made my home infrastructure so much nicer :)
<mdlayher>
for sure.
<qyliss>
If there's something you'd especially like to be merged, it's okay to post the occasional link on IRC and ask if anybody can merge it
<qyliss>
(But don't do that for every PR that looks ready)
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
<mdlayher>
TIL thanks! i haven't looked into discourse much
<qyliss>
the hard part of merging small changes, as a committer, is seperating the ones that are ready from the ones that aren't, and making that judgement call
<qyliss>
And there are various tradeoffs that have to be made like do I write up a few paragraphs of why I'm not going to merge this right now, or do I use that time to merge five more PRs
orivej has joined #nixos-dev
<qyliss>
mdlayher: what's your GH username? If you're a reliable reviewer that makes it a lot easier for me to find PRs I can bulk merge.
<mdlayher>
qyliss: mdlayher on GitHub as well!
<qyliss>
Cool, well, I'll have a look through your reviews :)
<qyliss>
(A lot of PR review is just luck and chance encounters like this, unfortunately. But there's just so much volume.)
<mdlayher>
sounds great, thanks! i'm a contributor to both Go and Prometheus and am generally very comfortable reviewing those things, but I'll try to help out elsewhere as well.
ckauhaus has quit [Quit: WeeChat 2.7.1]
<qyliss>
Well, there's a couple of merges :)
<mdlayher>
thank you!
arcnmx has quit [*.net *.split]
Valodim[m] has quit [*.net *.split]
freeman42x[m] has quit [*.net *.split]
Ericson2314 has quit [*.net *.split]
rnhmjoj has quit [*.net *.split]
michaelpj has quit [*.net *.split]
Irenes[m] has quit [*.net *.split]
worldofpeace has quit [*.net *.split]
ky0ko has quit [*.net *.split]
phreedom has quit [*.net *.split]
worldofpeace has joined #nixos-dev
rnhmjoj has joined #nixos-dev
Valodim[m] has joined #nixos-dev
freeman42x[m] has joined #nixos-dev
Irenes[m] has joined #nixos-dev
arcnmx has joined #nixos-dev
ky0ko has joined #nixos-dev
michaelpj has joined #nixos-dev
Ericson2314 has joined #nixos-dev
phreedom has joined #nixos-dev
Ericson2314 has quit [Max SendQ exceeded]
freeman42x[m] has quit [Max SendQ exceeded]
teto has joined #nixos-dev
JJJollyjim has quit [Ping timeout: 246 seconds]
yegortimoshenko has quit [Ping timeout: 246 seconds]
nocent has quit [Ping timeout: 246 seconds]
worldofpeace has quit [Ping timeout: 252 seconds]
mkg20001 has quit [Ping timeout: 240 seconds]
bachp has quit [Ping timeout: 256 seconds]
DamienCassou1 has quit [Ping timeout: 246 seconds]
Dandellion has quit [Ping timeout: 246 seconds]
Valodim[m] has quit [Ping timeout: 252 seconds]
arcnmx has quit [Ping timeout: 252 seconds]
michaelpj has quit [Ping timeout: 252 seconds]
rnhmjoj has quit [Ping timeout: 252 seconds]
Irenes[m] has quit [Ping timeout: 252 seconds]
puzzlewolf has quit [Ping timeout: 240 seconds]
xfix has quit [Ping timeout: 240 seconds]
vaibhavsagar has quit [Ping timeout: 244 seconds]
roberth has quit [Ping timeout: 244 seconds]
domenkozar[m] has quit [Ping timeout: 260 seconds]
regnat has quit [Ping timeout: 260 seconds]
emily has quit [Ping timeout: 260 seconds]
mdlayher has quit [Ping timeout: 260 seconds]
timokau[m] has quit [Ping timeout: 246 seconds]
colemickens has quit [Ping timeout: 246 seconds]
matthewbauer1 has quit [Ping timeout: 246 seconds]
doronbehar has quit [Ping timeout: 246 seconds]
drakonis_ has joined #nixos-dev
thefloweringash has quit [Ping timeout: 240 seconds]
ma27[m] has quit [Ping timeout: 246 seconds]
Ox4A6F has quit [Ping timeout: 244 seconds]
rycee has quit [Ping timeout: 256 seconds]
tokudan[m] has quit [Ping timeout: 256 seconds]
jtojnar has quit [Ping timeout: 260 seconds]
FRidh has quit [Quit: Konversation terminated!]
alexarice[m]1 has quit [Ping timeout: 260 seconds]
zowoq[m] has quit [Ping timeout: 260 seconds]
drakonis has quit [Ping timeout: 256 seconds]
alp has quit [Ping timeout: 272 seconds]
orivej has quit [Ping timeout: 264 seconds]
orivej has joined #nixos-dev
drakonis_ has quit [Read error: Connection timed out]
drakonis_ has joined #nixos-dev
orivej_ has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
drakonis has joined #nixos-dev
drakonis_ has quit [Ping timeout: 244 seconds]
drakonis1 has joined #nixos-dev
noonien has quit [Quit: Connection closed for inactivity]
orivej_ has quit [Ping timeout: 260 seconds]
orivej has joined #nixos-dev
Jackneill has joined #nixos-dev
Jackneill has quit [Remote host closed the connection]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
cole-h has joined #nixos-dev
justanotheruser has quit [Ping timeout: 260 seconds]
orivej has quit [Quit: No Ping reply in 180 seconds.]