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: 264 seconds]
{`-`} has joined #nixos-dev
abathur has joined #nixos-dev
Jackneill has quit [Ping timeout: 264 seconds]
Jackneill has joined #nixos-dev
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos-dev
tilpner_ has joined #nixos-dev
tilpner has quit [Ping timeout: 240 seconds]
tilpner_ is now known as tilpner
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos-dev
AlwaysLivid has joined #nixos-dev
orivej has quit [Ping timeout: 258 seconds]
ris has quit [Ping timeout: 258 seconds]
alp has quit [Ping timeout: 240 seconds]
rajivr has joined #nixos-dev
cole-h has joined #nixos-dev
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos-dev
LnL- has quit [Quit: exit 1]
LnL has joined #nixos-dev
LnL has joined #nixos-dev
LnL has quit [Changing host]
LnL has joined #nixos-dev
LnL has joined #nixos-dev
LnL has quit [Changing host]
LnL has quit [Quit: exit 1]
LnL has joined #nixos-dev
LnL has joined #nixos-dev
LnL has quit [Changing host]
kalbasit has joined #nixos-dev
stoile has quit [Ping timeout: 258 seconds]
stoile has joined #nixos-dev
AlwaysLivid has quit [Quit: We are a collection of 7 billion codependent atoms. Stop hating based on constructs and come along for the ride.]
LnL has joined #nixos-dev
LnL has quit [Ping timeout: 256 seconds]
LnL has joined #nixos-dev
LnL has quit [Changing host]
LnL has joined #nixos-dev
LnL- has joined #nixos-dev
LnL has quit [Ping timeout: 264 seconds]
orivej has joined #nixos-dev
cole-h has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 260 seconds]
saschagrunert has joined #nixos-dev
<eyJhb> Is Hydra totally borked atm.? https://hydra.nixos.org/job/nixos/trunk-combined/tested seems like some internal error? Not sure
jonringer has quit [Ping timeout: 260 seconds]
justanotheruser has quit [Ping timeout: 260 seconds]
alp has joined #nixos-dev
rendal has joined #nixos-dev
<rendal> So, is there any notability requirements for adding new packages to nixpkgs? I made a cli pomodoro app because I didn't like any of the other ones, should I make a PR against nixpkgs?
luc65r has joined #nixos-dev
orivej has joined #nixos-dev
<supersandro2000> I think it should be reasonable popular
<supersandro2000> having literally everything even if no one actually uses it is not the goal
<rendal> Alright, thanks. At the moment I'm the only user, so that probably doesn't make the bar. I just think it's a nice app.
alp has quit [Remote host closed the connection]
<supersandro2000> you can add a nix file to your repo then it would be easier to add use it on nix
<rendal> Oh, I already do that. That's how I get it in my nix config.
<makefu> rendal: you can still make your packages available via NUR (nix user repositories)
<rendal> Wow, I didn't know that existed! Thank you
sgrunert has joined #nixos-dev
saschagrunert has quit [Ping timeout: 256 seconds]
rendal has quit [Quit: WeeChat 2.7.1]
<Taneb> https://github.com/NixOS/hydra/blob/master/src/lib/Hydra/Plugin/GithubStatus.pm#L40 this makes hydra-queue-runner logs annoying to read, it seems to be printed for every job
<supersandro2000> Debug on STDERR πŸ€”
<Taneb> It's more Debug on released version that I'm πŸ€”ing for
dstzd_ has joined #nixos-dev
nix-build has joined #nixos-dev
{^_^} has quit [Remote host closed the connection]
abathur has quit [Read error: No route to host]
abathur has joined #nixos-dev
dstzd has quit [Ping timeout: 260 seconds]
dstzd_ is now known as dstzd
alp has joined #nixos-dev
disasm has quit [Read error: No route to host]
<manveru> niksnut: i'm seeing nix become unresponsive (even ^C) doesn't work on latest nixUnstable from nixpkgs
<manveru> and it seems the issue stems from https://github.com/input-output-hk/nix-inclusive/blob/master/inclusive.nix but i can't figure out how that'd be possible
<manveru> just stops at `evaluating file '/nix/store/kk58br1hkxlvi6s4lsir7xajf5lzq043-source/inclusive.nix'`
disasm has joined #nixos-dev
__monty__ has joined #nixos-dev
alp has quit [Ping timeout: 240 seconds]
alp has joined #nixos-dev
andi- has quit [Remote host closed the connection]
andi- has joined #nixos-dev
<roberth> manveru: probably works after https://github.com/NixOS/nix/pull/4206
<nix-build> nix#4206 (by roberth, 2 days ago, open): Fix memory corruption caused by GC-invisible coroutine stacks
<roberth> although a solution for the hanging part of the issue is already in master
<manveru> roberth: oh, cool
jonringer has joined #nixos-dev
alp has quit [Ping timeout: 268 seconds]
tdeo has quit [Read error: Connection reset by peer]
tdeo has joined #nixos-dev
justanotheruser has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
alp has joined #nixos-dev
nix-build has quit [Remote host closed the connection]
<eyJhb> Is in intentional that dockerTools overrides the Cmd + ENtrypoint, etc.?
{^_^} has joined #nixos-dev
<regnat> eyJhb: Iirc dockerTools just extract the layers and forgets about all the metadata. So kind-of, yes
<siraben> clever: let me know when you're online, I have some questions regarding crossOverlays
<eyJhb> I am not sure if it is intenional?
<siraben> clever: Basically the reMarkable tablet uses glibc but the binutils should be overriden like so; https://github.com/siraben/nix-remarkable/blob/fix-build/rM/toolchain-pkgs.nix
<siraben> (similar to androidndk-pkgs)
<eyJhb> Because, using fromImage is not very nice, when it just discards such things
<regnat> Looks like I don't remember correctly then πŸ€”
<gchristensen> I agree eyJhb that probably should't work that way
<gchristensen> regnat: do you have any ideas of debugging https://github.com/NixOS/nix/issues/4210?
<{^_^}> nix#4210 (by grahamc, 1 day ago, open): Nix can't receive derivations
<eyJhb> gchristensen: I will make a PR if I have the time for it! I guess it would be better to inherit all from base image, and only override things that needs to be
<regnat> gchristensen: except bringing in gdb and looking at what's happening, not really, no
<gchristensen> want to get on a GDB session with me? :P
<regnat> Oh, why not. I haven't touched it for several days now, I'm starting to feel the lack
<gchristensen> lol
tilpner has quit [Quit: tilpner]
orivej has joined #nixos-dev
cole-h has joined #nixos-dev
tilpner has joined #nixos-dev
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-dev
FRidh has joined #nixos-dev
<manveru> siraben: does that work for the remarkable 2 too?
<siraben> manveru: at the moment no, rM2 toolchain has not been released yet
<siraben> neither has the kernel
<manveru> ah, ok
<siraben> Are you getting an rM2?
<manveru> yeah
<manveru> wanna tinker with it eventually, but that got time :)
<siraben> I see. I've had an rM1 for almost a year now, it's solid. I expect rM2 to be similar.
<manveru> i just wanna get rid of my piles of post-its and notebooks :)
<manveru> so it seemed pretty good for that
alp has quit [Ping timeout: 240 seconds]
<siraben> Yep. Since I've gotten the device I haven't needed to use paper or print things at all.
<eyJhb> gchristensen: Also, I somewhat expected config.Env to be in the env during the build process :( Generally there are somethings, that you cannot control using dockerTools, e.g. secrets in layers
<ryantm> supersandro2000++
<{^_^}> supersandro2000's karma got increased to like 9, I think
<supersandro2000> you wanna tell me why?
<ryantm> supersandro2000: darwin nixpkgs-reviews
<supersandro2000> ryantm: I don't feel like this is such a big deal.
<ryantm> helping with MRs, etc.
<ryantm> So many devlopers use Darwin, so I feel like help like this can go a long way toward converting devs to use nix.
<supersandro2000> yeah you are probably right
<gchristensen> one day we'll get ofborg on macos again :x
<supersandro2000> I tried actually using Brew before nix and wasn't satisfied at all. Moving configs and not having a 700MB Ruby for no good reason was a real bummer
<ryantm> gchristensen: Is it totally dead or just really slow?
<gchristensen> we don't have any macs
<ryantm> How does the x86_64-darwin GitHub action get handled?
<cole-h> Yeah, L\nL's VM died over the summer
<cole-h> It doesn't :)
<ryantm> Oh, shouldn't we remove it then? I kept ignoring it thinking it was just really slow.
<supersandro2000> How much RAM does it need?
<gchristensen> well I continue to hope his VM will work again, or a mac will fall in to my life
<supersandro2000> and how does the builder adding with ofborg work? I read it yesterday and felt like there are missing something like verifying or so
<gchristensen> it is pretty extensive, CPU wise. RAM is whatever, it is just a builder not a whole evaluator
<gchristensen> adding a builder requires running the builder of course, and getting credentials from the ofborg team
<gchristensen> it was pretty annoying to run them on random people's computers, but for reasons that aren't really relevant anymore
LnL- is now known as LnL
<supersandro2000> I don't think I have access to a machine where I can use as much CPU as I want
<supersandro2000> or maybe I do. If you want I could try getting something working but I can't promise that it works in the end.
<supersandro2000> and that it has 100% uptime
<LnL> performance is't a huge deal since very large builds timeout
<LnL> mine was just an old mini
<gchristensen> oh right it ins't a hydra machine
<supersandro2000> Why can't we just use some machine from the hydra?
<gchristensen> hmmm copumpkin offered to mail me some a few months ago, I wonder what happened with that.
<gchristensen> I consider ofborg's input to be untrusted
<LnL> oh he did?
<gchristensen> so doing it somewhere that it won't go to the cache or touch other official builds is desirable
<supersandro2000> Just getting one more machine of the hydra ones but for ofborg? Maybe a little smaller.
<gchristensen> it is hard to "just" when the cost is not trivial and the budget isn't lavish
<supersandro2000> hmmm yeah can be pretty expensive
<ryantm> Does OpenCollective not support a way of proposing spending money?
<gchristensen> oh it does
<LnL> gchristensen: yeah, I've looked at the new ones a few times, but they are pretty pricy now :/
<supersandro2000> gchristensen: If I could organize a 8GB/16GB RAM 2/4 Core @ 2.80 GHz machine for darwin could we add it to ofborg?
<gchristensen> I think we could!
<supersandro2000> Then I try to organize something
<gchristensen> what do you think, LnL / cole-h ?
<supersandro2000> and if you ever need something for ARM64 maybe try getting in touch with the people over here https://github.com/WorksOnArm/cluster
<supersandro2000> they say they provide arm64 machines for open source projects
alp has joined #nixos-dev
<cole-h> We currently use the community box for am64
<gchristensen> yeah we've got about a dozen ARM boxes from WoA/Packet/Equinix
<cole-h> gchristensen: SGTM!
<cole-h> A dozen + 4 :P
<cole-h> Or a baker's dozen + 3!
<gchristensen> 7
<cole-h> (When they don't get stuck...)
<cole-h> :P
<supersandro2000> the pi4 I sometimes use also often gets stuck. πŸ˜‚ funny that the same happens with the big machines
<LnL> supersandro2000: that would be great!
<gchristensen> the community box's hardware is an early set of hardware
<gchristensen> the newer machines are yum
<LnL> supersandro2000: you should probably read this first tho https://github.com/NixOS/ofborg/wiki/Operating-a-Builder#security-and-privacy-of-your-builder
<cole-h> LnL++ Was about to link that, too.
<{^_^}> LnL's karma got increased to 0o135
<gchristensen> heh,... we still have 10 folding-at-home machines running but they stopped folding a few months ago
<cole-h> Nice hehe
<supersandro2000> "some Information" is not very precise. I wouldn't use it for anything else but maybe I need to think about network isolation...
<supersandro2000> the network isolation part could become a problem though...
<{^_^}> #102503 (by siraben, 3 minutes ago, open): Initial implementation of remarkable1 cross-compile
justanotheruser has quit [Quit: WeeChat 2.9]
justanotheruser has joined #nixos-dev
ris has joined #nixos-dev
alp has quit [Ping timeout: 260 seconds]
rajivr has quit [Quit: Connection closed for inactivity]
justanotheruser has quit [Ping timeout: 268 seconds]
justanotheruser has joined #nixos-dev
FRidh has quit [Quit: Konversation terminated!]
__red__ has joined #nixos-dev
<__red__> Can I ask a somewhat fundamental NixOS question
<__red__> nixpkgs
<__red__> when you nix-channel --update, that gets the packages.json.br file
<__red__> which is a whole bunch of awesome metadata
<__red__> but when you go to actually install / build something
<__red__> there has to be a copy of the matching snapshot somewhere - right?
<__red__> ah - found it in nixstore
sgrunert has quit [Quit: Leaving]
kalbasit has quit [Remote host closed the connection]
kalbasit has joined #nixos-dev
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos-dev
<samueldr> we'll still need this merged hopefully before the next time master breaks https://github.com/NixOS/hydra/pull/825
<{^_^}> hydra#825 (by samueldr, 1 week ago, open): Fix unhelpful error messages in aggregate jobs.
V is now known as ^
^ is now known as V
alp has joined #nixos-dev
cole-h has quit [Quit: Goodbye]
cole-h has joined #nixos-dev
<gchristensen> anyone mind thumbing this to get the aarch64 bits back up? https://github.com/NixOS/nixpkgs/pull/102532
<{^_^}> #102532 (by grahamc, 28 minutes ago, open): nixUnstable: 3.0pre20201020_e0ca98c -> 2.4pre20201020_550e11f
<cole-h> I started nixpkgs-review'ing it to +1, but then it crashed my VM. Note to self: don't run computationally intensive things while in VM
<cole-h> So, one moment :)
<gchristensen> hehe
<cole-h> Aaaand unicorned on the PR :o
luc65r has quit [Quit: WeeChat 2.9]
<gchristensen> hah.
<cole-h> One nit while I'm building (posted to the PR)
xwvvvvwx- has joined #nixos-dev
<cole-h> (Extraneous newline)
xwvvvvwx has quit [Ping timeout: 272 seconds]
xwvvvvwx- is now known as xwvvvvwx
<cole-h> ma27[m]: Nice, I totally overlooked that x)
<gchristensen> Nice, fixupin'
<gchristensen> cole-h / ma27[m]: https://github.com/NixOS/nixpkgs/pull/102538
<{^_^}> #102538 (by grahamc, 21 seconds ago, open): nixUnstable: 3.0pre20201020_e0ca98c -> 2.4pre20201102_550e11f
orivej has quit [Ping timeout: 256 seconds]
<cole-h> Oh nice
<cole-h> release-20.09 is buste?
<cole-h> d
<gchristensen> I guess so
<cole-h> Oh, cool. `enableIntegerSimple` again
<gchristensen> heh
<gchristensen> are you able to fix it up?
<cole-h> Yeah, one sec
<gchristensen> <3 cole-h
<{^_^}> cole-h's karma got increased to 0b1101000
<cole-h> <3 roberth (just opening a PR with their fix)
<{^_^}> roberth's karma got increased to 5
<{^_^}> #102539 (by cole-h, 8 seconds ago, open): [20.09] haskell.compiler.integer-simple: Exclude ghc8102Binary*
orivej has joined #nixos-dev
__monty__ has quit [Quit: leaving]
<cole-h> Ah, is that "copy drvs" issue what caused that huge drought of successes in the packet-nix-builder?
<cole-h> Nice that it's finally addressed :D
<gchristensen> yea
alp has quit [Ping timeout: 264 seconds]
<cole-h> gchristensen: btw, #102538 is green (except darwin)
<{^_^}> https://github.com/NixOS/nixpkgs/pull/102538 (by grahamc, 54 minutes ago, open): nixUnstable: 3.0pre20201020_e0ca98c -> 2.4pre20201102_550e11f
<gchristensen> thanks!
orivej has quit [Ping timeout: 272 seconds]
johnny101 has quit [Quit: ZNC 1.8.1 - https://znc.in]
costrouc has quit [Quit: costrouc]
johnny101 has joined #nixos-dev