sphalerite changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | NixOS stable: 20.03 ✨ | 20.09 ZHF: https://discourse.nixos.org/t/nixos-20-09-zero-hydra-failures/8928 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 20.03 RMs: worldofpeace, disasm; 20.09: worldofpeace, jonringer | https://logs.nix.samueldr.com/nixos-dev
alp has quit [Ping timeout: 272 seconds]
georgyo has joined #nixos-dev
gleber has joined #nixos-dev
angerman has joined #nixos-dev
michaelpj1 has joined #nixos-dev
thoughtpolice has joined #nixos-dev
teehemkay has joined #nixos-dev
thonkpod has joined #nixos-dev
stew has joined #nixos-dev
fadenb has joined #nixos-dev
cole-h has quit [Quit: Goodbye]
ris has quit []
ris has joined #nixos-dev
<ghuntley> hiya
<ghuntley> sometimes I drink a four pack of beer then people cite what I create (cough noyaml.com )
<ghuntley> Has nixpkgs had any yet?
<qyliss> hadn't a few hours ago when I looked
rajivr has joined #nixos-dev
<samueldr> it did
<samueldr> one
<infinisil> Tbh nixpkgs is probably one of the easiest ways to make a legit shitoberfest PR
<drakonis> yes
<drakonis> but it takes actual effort to do it
<infinisil> Neat Nix trick that would be harder without Nix: In nixpkgs, do `nix-build -A <somepkg>`, then while the build is starting, do `git checkout <anotherversion>` in another terminal, and run another `nix-build -A <somepkg>`
<infinisil> Works because Nix captured all its inputs during evaluation. No file can influence the build after that
<clever> infinisil: as long as IFD didnt stall the eval
<infinisil> Fortunately no IFD in nixpkgs, but yeah :)
<infinisil> clever: Makes me think, what if we do IFD recursively!
<infinisil> Like, compute the fibonacci numbers by recursively using IFD
<clever> lol
* infinisil tries
<samueldr> infinisil: tell me when you get the final number
<infinisil> You know, this is a lot more efficient than I was expected
<infinisil> expecting*
<infinisil> Will share in a bit
<infinisil> samueldr: clever: https://paste.infinisil.com/IDXcK3iuJg.nix
<infinisil> It's beautiful
<infinisil> Only takes a bit more than 3 seconds to calculate fib(20)!
<drakonis> that's horrifyingly beautiful
<infinisil> Version that doesn't rely on the file being called ./fib.nix: https://paste.infinisil.com/xMojUgFlbg.nix
<infinisil> Using the totally-intended-to-be-used __curPos
<infinisil> And it's kind of amazing, but running time is linear, because memoization is done by the nix store itself lol
justanotheruser has quit [Ping timeout: 240 seconds]
justanotheruser has joined #nixos-dev
<drakonis> amazing
orivej has quit [Ping timeout: 256 seconds]
leungbk has joined #nixos-dev
justanotheruser has quit [Ping timeout: 272 seconds]
justanotheruser has joined #nixos-dev
thonkpod has quit [*.net *.split]
gleber has quit [*.net *.split]
georgyo has quit [*.net *.split]
teehemkay has quit [*.net *.split]
thoughtpolice has quit [*.net *.split]
angerman has quit [*.net *.split]
michaelpj1 has quit [*.net *.split]
stew has quit [*.net *.split]
fadenb has quit [*.net *.split]
michaelpj1 has joined #nixos-dev
teehemkay has joined #nixos-dev
fadenb has joined #nixos-dev
thoughtpolice has joined #nixos-dev
angerman has joined #nixos-dev
georgyo has joined #nixos-dev
gleber has joined #nixos-dev
thonkpod has joined #nixos-dev
stew has joined #nixos-dev
AlwaysLivid has quit [Ping timeout: 260 seconds]
leungbk has quit [Remote host closed the connection]
leungbk has joined #nixos-dev
leungbk has quit [Client Quit]
cole-h has joined #nixos-dev
<NinjaTrappeur> Do we have some tooling to monitor the evolution of a particular nixpkgs derivation output size?
<NinjaTrappeur> Ideally outputting something visual like a graph.
<samueldr> any of the jobs on hydra gets those, NinjaTrappeur
saschagrunert has joined #nixos-dev
<NinjaTrappeur> ah, looks like this is exactly what I'm looking for! The page is still loading though :)
<samueldr> it took a while to load here
<samueldr> all of hydra seemed extremely slow (even compared to the usual)
<NinjaTrappeur> same here, still not loaded
<NinjaTrappeur> Thanks a lot for the pointer samueldr
<NinjaTrappeur> Ah, it did loaded, it's not a pre-computed image, perfect!
<NinjaTrappeur> *did load
<samueldr> yeah, hydra has amazing details on things
<Mic92> Somehow in my have to more troubles with the --experimental-features flag than with any other cli breackage: https://github.com/Mic92/nix-build-uncached/issues/26
<{^_^}> Mic92/nix-build-uncached#26 (by colemickens, 2 days ago, open): Detection for '--experimental-features' has changed?
<Mic92> *Somehow I have more troubles...
alp has joined #nixos-dev
xwvvvvwx has quit [Ping timeout: 256 seconds]
cole-h has quit [Quit: Goodbye]
jdnixx has joined #nixos-dev
orivej has joined #nixos-dev
jdnixx has quit [Quit: Konversation terminated!]
xwvvvvwx has joined #nixos-dev
justanotheruser has quit [Ping timeout: 240 seconds]
ris has quit [Read error: Connection reset by peer]
ris has joined #nixos-dev
octe has quit [Quit: octe]
octe has joined #nixos-dev
octe has quit [Quit: WeeChat 2.7.1]
__monty__ has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
alp has quit [Ping timeout: 240 seconds]
alp has joined #nixos-dev
<{^_^}> #98476 (by Ma27, 1 week ago, merged): matrix-synapse: 1.19.3 -> 1.20.1
<Dandellion> was "ported to stable"
<Dandellion> but was actually only ported to 20.09
<Dandellion> Have we stopped porting things to 20.03?
<Dandellion> never mind I somehow skipped reading the comment entirely
<Dandellion> Pretty annoying though since there is a bug where it matrix didn't validate strings for display names
<ma27[m]> tbh I always add the `ported to stable`-label when pushing things to a release-branch (in that case we skipped - as you've correctly mentioned - the push to 20.03). It may be clearer to add two `ported to stable` labels, though I don't see myself in the position to decide that.
<ma27[m]> Dandellion: I'm not generally opposed to backporting this to 20.03 though. Feel free to voice your concerns in the PR, we may reconsider that decision :)
<Dandellion> which means the user directory gets stuck, and your logs get spammed with errors at least 10 times per second
<Dandellion> Sure 🙂
orivej has quit [Ping timeout: 265 seconds]
orivej_ has joined #nixos-dev
orivej_ has quit [Ping timeout: 260 seconds]
justanotheruser has joined #nixos-dev
teto has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
rajivr has quit [Ping timeout: 240 seconds]
rajivr has joined #nixos-dev
alunduil has quit [Ping timeout: 244 seconds]
jared-w has quit [Ping timeout: 244 seconds]
alunduil has joined #nixos-dev
jared-w has joined #nixos-dev
bbigras has quit [Ping timeout: 240 seconds]
aria has quit [Ping timeout: 244 seconds]
aria has joined #nixos-dev
teehemkay_ has joined #nixos-dev
angerman_ has joined #nixos-dev
gleber_ has joined #nixos-dev
thoughtpolice_ has joined #nixos-dev
georgyo_ has joined #nixos-dev
bridge[evilred] has joined #nixos-dev
gleber has quit [*.net *.split]
thonkpod has quit [*.net *.split]
georgyo has quit [*.net *.split]
teehemkay has quit [*.net *.split]
angerman has quit [*.net *.split]
thoughtpolice has quit [*.net *.split]
michaelpj1 has quit [*.net *.split]
gleber_ is now known as gleber
stew has quit [*.net *.split]
fadenb has quit [*.net *.split]
thoughtpolice_ is now known as thoughtpolice
angerman_ is now known as angerman
red[evilred] has joined #nixos-dev
georgyo_ is now known as georgyo
fadenb has joined #nixos-dev
stew has joined #nixos-dev
michaelpj1 has joined #nixos-dev
thonkpod has joined #nixos-dev
colemickens has quit [Ping timeout: 240 seconds]
colemickens has joined #nixos-dev
Valodim[m] has quit [Ping timeout: 240 seconds]
georgyo has quit [Ping timeout: 244 seconds]
georgyo has joined #nixos-dev
bbigras has joined #nixos-dev
alp has joined #nixos-dev
Valodim[m] has joined #nixos-dev
ky0ko1 has quit [Ping timeout: 244 seconds]
ky0ko1 has joined #nixos-dev
teehemkay_ has quit [Ping timeout: 244 seconds]
AlwaysLivid has joined #nixos-dev
teehemkay_ has joined #nixos-dev
hax404 has quit [Ping timeout: 240 seconds]
hax404 has joined #nixos-dev
<Ericson2314> LnL: do you know about cmake needing openssl?
Ox4A6F has quit [Ping timeout: 244 seconds]
Ox4A6F has joined #nixos-dev
<LnL> yeah.....
<Ericson2314> it complained it didn't have it when i cross built it, so I disabled the dependencies; wondering if that is another we can disable
<Ericson2314> ok by the .... sounds like you are very familiar with this :)
<Ericson2314> just want to make sure that is not something coming from my change
<LnL> cmake needs a bunch of crap like that because it has options to download dependencies
<Ericson2314> gotcha
<Ericson2314> i was just surprised the isBootstrap needed it
<LnL> and as far as I could tell at the time there was no way to disable those
<LnL> since we don't need or even want that in nix builds
<Ericson2314> i guess in native builds openssl might have been something pkg-config could find via transative deps
<Ericson2314> cause it's not a build input today
<LnL> ah, I thought they also vendored it
<zimbatm> more spam: please load https://2020.nixcon.org/live.html so we can test how many people can join :)
<gchristensen> loading
<gchristensen> zimbatm: I can't tell if the video is frozen or working
<puck> gchristensen: it takes a few seconds to load once you hit play
<gchristensen> "it is going through your microphone to my computer"
<zimbatm> :D
<cransom> and by few seconds, like 30-60 for me.
<zimbatm> the latency is ~30 seconds at the moment
<puck> cransom: yeah, it takes a bit, lol
justanotheruser has quit [Ping timeout: 240 seconds]
<cransom> the direct feed with vlc was a bit more responsive
<puck> yeah, i think i can probably fix it to be better either way
<puck> (i think dash.js defaults to grabbing the newest media file, and mpv/vlc the oldest one)
teto has quit [Ping timeout: 240 seconds]
teto has joined #nixos-dev
<jtojnar> looks nice, the stream just ended on my phone
<jtojnar> great job
cole-h has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
<worldofpeace> samueldr: plz merge https://github.com/NixOS/nixos-artwork/pull/57
<{^_^}> nixos-artwork#57 (by mogorman, 1 day ago, open): 20.09-nightingale artwork
teto has quit [Ping timeout: 256 seconds]
<worldofpeace> also ping aaron niksnut LnL flokli ma27 garbas samueldr infinisil to remind of for GO / NO-GO in two hours https://hackmd.io/_0Ogxl-sSRW98k-d7ob3MA
<aanderse> worldofpeace <3
alp has joined #nixos-dev
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
rajivr has quit [Quit: Connection closed for inactivity]
saschagrunert has quit [Quit: Leaving]
orivej has joined #nixos-dev
MichaelRaskin has joined #nixos-dev
<worldofpeace> Meeting link: https://meet.jit.si/GoNightingaleGo (it's also in the agenda thingy)
<MichaelRaskin> Isn't nightingale supposed to fly?
NinjaTrappeur has quit [Quit: WeeChat 2.9]
NinjaTrappeur has joined #nixos-dev
<worldofpeace> MichaelRaskin: fixed
<worldofpeace> well, more like known for singing
<LnL> worldofpeace: oh, didn't know what timeslot was picked
<samueldr> worldofpeace: I won't be there, though you know that AFAIK nothing specific to 20.09 in aarch64-land
<worldofpeace> samueldr: gotcha
<worldofpeace> niksnut: ??
<LnL> there's not really anything notable for darwin, the last thing that was blocking the channel was fixed and the diff with 20.03 looks reasonable
<worldofpeace> ma27: hey 👋
<infinisil> I'm also here hello o/
<ma27[m]> fyi joined ~5min ago, was a little late :)
cole-h has quit [Ping timeout: 272 seconds]
<gchristensen> haha, garbas, the default owner for the venus service is Rok Garbas
<worldofpeace> ah darn I forgot to get a notetaker
<worldofpeace> a meeting minutes for what
aminechikhaoui has quit [Read error: Connection reset by peer]
aminechikhaoui has joined #nixos-dev
<ris> just checking - we don't currently have or want a way of calling out to a package's own `.nix` file they have in their own repository to define their own package do we?
emilazy has quit [Ping timeout: 240 seconds]
sdier has quit [Ping timeout: 240 seconds]
disasm has quit [Ping timeout: 240 seconds]
sdier has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
emilazy has joined #nixos-dev
disasm has joined #nixos-dev
<ris> i'm just looking at reaching out to the `xmoto` devs who seem to have their own nixery https://github.com/xmoto/xmoto/blob/master/nix/default.nix, to see if they'd like to maintain the nixpkgs package
<drakonis> huh, interesting.
<ris> which is creaky and old and stopping me from moving to a modern `ode`
<ris> it's something i can imagine being addressed at some point by nix flakes
<ris> but was going to suggest they just start with more or less a copy-pasta
<drakonis> so, github has enabled repo wide restrictions for accounts
<drakonis> so it possible to avoid the issue now
<samueldr> niksnut: regarding the recent change to the channel scripts, should the -unstable mirrors break themselves so people don't accidentally end up using stale commits?
<niksnut> not sure what the best thing to do is with the unstable branches
<niksnut> we could stop updating them
<MichaelRaskin> ris: is this just a copy from Nixpkgs?
<ris> no, our nixpkgs one is old and creaky
<ris> and very minimal
<{^_^}> xmoto/xmoto#108 (by risicle, 5 minutes ago, open): Maintain in-nixpkgs nix package?
__monty__ has quit [Quit: leaving]
bk1603 has joined #nixos-dev
bk1603 has quit [Quit: WeeChat 2.9]
bk1603 has joined #nixos-dev
alp has joined #nixos-dev
teto has joined #nixos-dev
<samueldr> the danger with just stopping to update them is to surprise long-time users, or users that don't realize they're using a deprecated service
<samueldr> (for the nixpkgs-channel repo)
<samueldr> ideally it would be with a grace period with an announcement, and then totally break after the grace period I guess
<samueldr> though for breaking, I would suggest making it so all entry-points into Nixpkgs returns a throw
<samueldr> with a quick message and a link to the announcement
bk16031 has joined #nixos-dev
bk1603 has quit [Ping timeout: 240 seconds]
bk16031 has quit [Ping timeout: 272 seconds]
<gchristensen> Ericson2314: maybe s/sensative/sensitive/ in that PR :)
alp has quit [Ping timeout: 240 seconds]
<drakonis> what's the veredict for 20.09? go?
teto has quit [Ping timeout: 240 seconds]
<infinisil> drakonis: Nope
<drakonis> ah okay
peelz has quit [Remote host closed the connection]
ashkitten has quit [Quit: WeeChat 2.9]
ashkitten has joined #nixos-dev
justanotheruser has joined #nixos-dev