worldofpeace changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 20.09 RMs: worldofpeace, jonringer | https://logs.nix.samueldr.com/nixos-dev
AlwaysLivid has quit [Ping timeout: 240 seconds]
justanotheruser has quit [Ping timeout: 260 seconds]
AlwaysLivid has joined #nixos-dev
bpye has quit [Ping timeout: 240 seconds]
bpye has joined #nixos-dev
AlwaysLivid has quit [Ping timeout: 240 seconds]
<piegames[m]> I have some wild use case. But in theory, would it be possible to download a zip file, but only specify the hash after some file got removed? I'd need to `fetchzip` without giving a hash, and then process it afterwards, but make *that* a fixed output derivation
ris has quit [Ping timeout: 240 seconds]
<gchristensen> piegames[m]: yep, pass extraPostFetch to your fetchzip: https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/fetchzip/default.nix#L13
<piegames[m]> Looks great, ty
<ivan> I see we have a broken 'not a string' check on `url`
<ivan> (it's rejecting lists of two strings)
justanotheruser has joined #nixos-dev
<ivan> oh I see it's actually the paratype package that is broken for using `url = [` instead of `urls = [`
<supersandro2000> ivan: that got recently introduced because it could fail unstable-small when creating the tarball
<supersandro2000> but not all the time
<supersandro2000> can you fix that? If not I do it later.
<ivan> it uses fetchzip and I don't know how to fix fetchzip
<ivan> doing the dumb url -> urls thing in paratype didn't work
Synthetica has quit [Quit: Connection closed for inactivity]
<supersandro2000> I have an idea. let me try that
<gchristensen> what needs fixing?
<gchristensen> oh the paratype package?
<supersandro2000> fetchzip does not accept urls and it errors if url is a list
<supersandro2000> I am going to revert my hacky pandas fix after I have tested the pytest update
<supersandro2000> hopefully that is fixed in the next days as it breaks a lot
<supersandro2000> in staging/-next
<supersandro2000> ivan: gchristensen: https://github.com/NixOS/nixpkgs/pull/118530
<{^_^}> #118530 (by SuperSandro2000, 10 seconds ago, open): fetchzip: accept urls
s1341_ has quit [Ping timeout: 250 seconds]
teozkr_ has quit [Ping timeout: 258 seconds]
sorear has quit [Ping timeout: 245 seconds]
jared-w has quit [Ping timeout: 250 seconds]
aristid has quit [Ping timeout: 276 seconds]
vdemeester has quit [Ping timeout: 258 seconds]
jared-w has joined #nixos-dev
aristid has joined #nixos-dev
teozkr_ has joined #nixos-dev
vdemeester has joined #nixos-dev
s1341_ has joined #nixos-dev
sorear has joined #nixos-dev
bpye has quit [Ping timeout: 240 seconds]
bpye has joined #nixos-dev
orivej has joined #nixos-dev
lopsided98 has quit [Ping timeout: 258 seconds]
lopsided98 has joined #nixos-dev
jonringer has quit [Ping timeout: 258 seconds]
evils has quit [Ping timeout: 265 seconds]
FRidh has joined #nixos-dev
<FRidh> supersandro2000: check before you write things. pandas was broken on staging-next already because of the hdf5 bump.
<tomberek> FRidh: another python breakage: weasyprint. I'm having a hard time tracking down the root cause
<FRidh> tomberek: already broken on master
<FRidh> no idea what caused it
<tomberek> tests are failing, not sure why. It's doing dlopen, and looks like it's patched right. test errors look like as if cairo is wrong version (but i don't see a cairo bump/change)
<FRidh> all fonts test fail, so its probably in that direction
<FRidh> floats tests also contains fonts
<tomberek> as in other NixOS font tests are faiing?
<FRidh> no, within the weasyprint test suite
cole-h has quit [Ping timeout: 240 seconds]
AlwaysLivid has joined #nixos-dev
FRidh has quit [Read error: No route to host]
FRidh has joined #nixos-dev
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos-dev
<qyliss> ajs124: by opinion is bsdOriginalUC since that's consistent with what we already have
FRidh has quit [Quit: Konversation terminated!]
<qyliss> *my
mkaito has joined #nixos-dev
mkaito has joined #nixos-dev
__monty__ has joined #nixos-dev
ris has joined #nixos-dev
jess has quit [Quit: Changing server]
jess has joined #nixos-dev
<endocrimes> Looks like the https://channels.nixos.org/ TLS cert expired
<eyJhb> gchristensen: ^
<gchristensen> yeah, looking, noted in #nixos-infra
<eyJhb> Forgot about that channel..
<eyJhb> Sorry!
<gchristensen> no worries
<gchristensen> hexa-: ^
<hexa-> Not worrying 😄
<eyJhb> hexa-: I think you need to pass it on now. Kinda like hot potato
<hexa-> endocrimes: ^
risson has joined #nixos-dev
<ajs124> qyliss: that's what I went with https://github.com/NixOS/nixpkgs/pull/117741/commits
pmy has quit [Quit: WeeChat 3.1]
<gchristensen> I'm so happy we agreed to switch to markdown before I received this email from oXygen inviting me to renew
tokudan has quit [Remote host closed the connection]
tokudan has joined #nixos-dev
<hexa-> doxygen?
<ris> would there be any value in having an automatically-added label on PRs like has:maintainer-approval? (for when maintainers don't have merge rights)
<ris> not sure how best to implement though
<gchristensen> hexa-: oXygen an XML editor I paid a lot of money for :P
<hexa-> hah :D
<gchristensen> even paying a lot of money you can't get user friendly tools for XML
<hexa-> noted
<endocrimes> TIL about nixos-infra
<ar> oh, was https://channels.nixos.org/ a vicitim of LE turning of v1 api?
<sterni> no some amazon issue afaik
<endocrimes> judging by the tweet I guess a config issue - ACM eligibility stuff is a lil finicky
<gchristensen> the CNAME wasn't in DNS :x
<endocrimes> oof
<endocrimes> i skimmed through the TF earlier and couldn't find the validation setup stuff so figured something was manually configured slightly wonkily xD
<gchristensen> DNS is hosted at netlify, I haven't looked to see if we have/can configure that with tf
pmy has joined #nixos-dev
<endocrimes> Ah - Is the route53 stuff legacy then?
<gchristensen> I'm not totally sure what that stuff is about ... I think we move to route53 then realized it broke email forwarding by switching away fromour previous dns provider
<endocrimes> ahh
<gchristensen> and then I guess netlify supports email forwarding
<endocrimes> looks like the few netlify providers that exist don't have DNS resources
<gchristensen> yeah ... a bit of a bummer
<endocrimes> kinda sad they don't maintain a provider tbh
<gchristensen> yup.
<supersandro2000> dotlambda: whats up with the revert branch you pushed 8 hours ago? Did something break which I did not notice?
<supersandro2000> I waited 21 days for the PR and the last 10 days no one really cared
jonringer has joined #nixos-dev
rj has quit [Ping timeout: 240 seconds]
<sterni> the vm-test-run-boot-bios-usb test has produced a new string
<sterni> xtqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
<gchristensen> what could it mean
<sterni> maybe this is some kind of encoding
<sterni> something wants to get out of the vm
<supersandro2000> the vm wants to talk to us. Maybe she no longer wants to accept the work conditions
<supersandro2000> or is the VM a he?
<gchristensen> neuter maybe :)
mkaito has quit [Quit: WeeChat 3.1]
<piegames[m]> Is there a way to Bash-escape String in Nix? I am passing `'${variable}'` as an argument in a script and it horribly breaks if `variable` contains certain characters.
<supersandro2000> bios usb does the same https://hydra.nixos.org/build/140823464/log
<supersandro2000> maybe its part of the bios minus the characters to reset the cursor?
<sterni> piegames[m]: lib.escapeShellArg
<piegames[m]> Thanks, I like it when my problems have simple answers
rj has joined #nixos-dev
dotlambda has quit [Quit: ZNC 1.8.1 - https://znc.in]
dotlambda has joined #nixos-dev
<gchristensen> I'd really like to have people to review my PRs to hydra, I don't suppose anyone wants to play? :) https://github.com/NixOS/hydra/pull/908
<{^_^}> hydra#908 (by grahamc, 7 minutes ago, open): Manual: mention in hacking docs
<supersandro2000> maybe you should just push them directly to master if no one looks at them anyway
<gchristensen> yeah I definitely don't want that
<supersandro2000> yeah maybe. I think I am just in a bad mood rn
<gchristensen> I think I'd actually prefer to pay someone to review them than have nobody review them, tbh
orivej has quit [Ping timeout: 268 seconds]
<Taneb> gchristensen: as an informal not-quite-review, you're removing the instruction about actually building Hydra
<supersandro2000> I left you some ideas gchristensen and questions
<supersandro2000> Taneb: they are at the end now
<supersandro2000> I first thought that, too
<Taneb> Oh, aha
<Taneb> Sadly I've stopped using Hydra, and so largely stopped thinking about it
<supersandro2000> I thought about using a hydra
<supersandro2000> but I asked myself why? and couldn't come up with a reason
rj has quit [Ping timeout: 240 seconds]
jonringer has quit [Read error: Connection reset by peer]
<gchristensen> thank you both a lot =)
<gchristensen> want to give it another look-see?
jonringer has joined #nixos-dev
rj has joined #nixos-dev
<supersandro2000> Do we have an rss/atom feed for status.nixos.org?
<supersandro2000> Maybe I can get one from the grafana?
<gchristensen> mmaybe?
<gchristensen> status.nixos.org is just some js polling prometheus, which you could do
<supersandro2000> I can't throw that into my rss reader
<piegames[m]> Who maintains `fetchzip`?
ikwildrpepper has quit [Changing host]
ikwildrpepper has joined #nixos-dev
evils has joined #nixos-dev
rj has quit [Ping timeout: 240 seconds]
rj has joined #nixos-dev
<supersandro2000> the community?
<supersandro2000> why do you ask?
rj has quit [Ping timeout: 240 seconds]
rj has joined #nixos-dev
ivan has quit [Quit: lp0 on fire]
harrow has quit [Quit: Leaving]
rajivr has quit [Quit: Connection closed for inactivity]
<supersandro2000> samueldr: yeah but from my past experience it always merged into staging
<samueldr> from my understanding, the branch is used to merge into staging, too, but not exclusively
ivan has joined #nixos-dev
harrow has joined #nixos-dev
rj has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
rj has joined #nixos-dev
rj has quit [Ping timeout: 240 seconds]
rj has joined #nixos-dev
justanotheruser has quit [Ping timeout: 250 seconds]
cole-h has joined #nixos-dev
justanotheruser has joined #nixos-dev
rj has quit [Ping timeout: 240 seconds]
rj has joined #nixos-dev
rj has quit [Ping timeout: 240 seconds]
rj has joined #nixos-dev
rj has quit [Ping timeout: 240 seconds]
mmlb has quit [Quit: The Lounge - https://thelounge.github.io]
mmlb has joined #nixos-dev
justanotheruser has quit [Ping timeout: 260 seconds]
__monty__ has quit [Quit: Not today, zaeph]
globin has quit [Ping timeout: 248 seconds]
globin has joined #nixos-dev
justanotheruser has joined #nixos-dev
cjb has joined #nixos-dev
<ekleog> uhhhhh i just noticed the guix privesc vuln from oss-security two weeks ago (message-id <YFPFrYcJK1e+qedn@jasmine.lan>); did anyone already check whether nix is affected or not?
<ekleog> my understanding is that since nix doesn't chown the build tree to the requesting user after a failed build we're OK, but I may be missing something
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos-dev