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
jared-w has joined #nixos-dev
bennofs_ has joined #nixos-dev
bennofs__ has quit [Ping timeout: 265 seconds]
copumpkin has quit [Quit: Hmmm]
Emantor has quit [Quit: ZNC - http://znc.in]
<hexa-> bid nequissimus say they were going to be away?
<hexa-> s/bid/did/
Emantor has joined #nixos-dev
jonringer has joined #nixos-dev
rajivr has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
cole-h has joined #nixos-dev
jared-w has quit [Quit: Connection closed for inactivity]
tomberek has quit [Quit: Connection closed]
justanotheruser has quit [Quit: WeeChat 3.1]
justanotheruser has joined #nixos-dev
copumpkin has joined #nixos-dev
orivej has joined #nixos-dev
cole-h has quit [Ping timeout: 252 seconds]
pbb has quit [Ping timeout: 260 seconds]
pbb has joined #nixos-dev
tomberek has joined #nixos-dev
abathur has quit [Read error: Connection reset by peer]
vcunat has joined #nixos-dev
abathur has joined #nixos-dev
tomberek has quit [Quit: Connection closed]
jonringer has quit [Ping timeout: 250 seconds]
orivej has quit [Ping timeout: 268 seconds]
eyJhb has quit [Quit: Clever message]
eyJhb has joined #nixos-dev
eyJhb has joined #nixos-dev
eyJhb has quit [Changing host]
<qyliss> seems like eval is broken on staging
abathur has quit [Read error: Connection reset by peer]
abathur has joined #nixos-dev
<sterni> yeah
<qyliss> got a fix, moment
<sterni> I think somebody readded the patches = [ ./liblua.so.patch ]; thing you removed
<qyliss> yeah seems like it
<qyliss> #123088
<{^_^}> https://github.com/NixOS/nixpkgs/pull/123088 (by alyssais, 6 seconds ago, open): lua_5_4: fix eval
ScottHDev has joined #nixos-dev
<qyliss> wtf how is OfBorg still failing to eval?
<qyliss> it can't read the patch, but I deleted all the references to it
<gchristensen> ofborg evals the target branch first
<gchristensen> a silly thing
<gchristensen> maybe this can be reversed
<qyliss> ahh
<ScottHDev> Hello, I'm wondering it takes to be assigned in a NixOS team, I'm especially interested to help on the qt-kde team
<qyliss> okay, so I'll just have to merge this despite the red x?
<ScottHDev> *what it takes
<sterni> qyliss: I think it needs to be lib.optional instead, but apart from that yes
<sterni> you can run the eval check locally of course
<qyliss> sterni: whoops, I had already fixed that locally, but forgot to tap my yubikey for the push
<gchristensen> qyliss: yeah, unfortunately
<qyliss> sterni: IIRC I don't have enough RAM for that :D
<qyliss> ScottHDev: I'm not 100%, but I think most of what it takes is asking like you just did
<qyliss> ScottHDev: have you requested to join the team through GitHub?
<sterni> qyliss: nix-env -qaP --out-paths -f ./. is an imperfect approximation iirc
<sterni> it doesn't do the meta checks basically, but is less expensive in turn
<qyliss> oh neat
<ScottHDev> I'm not sure where I should ask that
<qyliss> ScottHDev: are you a member of the NixOS organisation?
vcunat has quit [Ping timeout: 260 seconds]
<ScottHDev> No I'm not
<qyliss> ScottHDev: actually, I think I misunderstood your question
<qyliss> I thought you were talking about a GitHub team, but there isn't a KDE/Qt one that I can see
<qyliss> what team are you talking about?
<qyliss> oh yes there is
<qyliss> ScottHDev: okay, so the first thing you need to do is get invited to the GitHub organisation
<ScottHDev> https://github.com/NixOS/nixpkgs/issues/121972 Jonringer pingged them in this issue
<{^_^}> #121972 (by jonringer, 1 week ago, open): 21.05 Feature Freeze
<qyliss> ScottHDev: that should happen automatically once you're listed in maintainer-list.nix
<qyliss> are you currently listed in there?
<ScottHDev> Yes, I am
<qyliss> were you before May 13?
<ScottHDev> May 13 2020 ?
<qyliss> 2021
<qyliss> two days ago
<gchristensen> never seen this one before: error: derivation '/nix/store/a7hrhw1zxjbyxdxngh73dpnf3izzp1m2-bash-4.4-p23.drv' does not have wanted outputs 'dev,out'
<ScottHDev> Yes, I'm there since May 15 2020
<qyliss> oh, happy Nixpkgsiversary!
<ScottHDev> Thanks !
<qyliss> in that case, you should have been automatically invited to the NixOS GitHub organisation
<qyliss> if you go to https://github.com/NixOS, it doesn't give you a banner saying you've been invited?
<ScottHDev> No
<ScottHDev> I'm not listed in the people's tab either so
<qyliss> hmm
<qyliss> maybe gchristensen can help you with that?
<ScottHDev> Ok, thanks for the help anyway !
<gchristensen> ScottHDev: what is your maintainer-list.nix entry?
<ScottHDev> shamilton
<qyliss> ScottHDev: anyway, once you are in the NixOS org, go to https://github.com/orgs/NixOS/teams/qt-kde/members and click on "Request to join"
<gchristensen> https://github.com/SCOTT-HAMILTON is you?
<ScottHDev> Yes, it's me
<qyliss> and then it's probably a good idea to contact ttuegel, to make sure he sees the request
<gchristensen> ScottHDev: re-invited :)
<ScottHDev> Thanks ! I'm in
<gchristensen> on nix-shell (Nix) 2.4pre20210503_6d2553a I get error: derivation '/nix/store/a7hrhw1zxjbyxdxngh73dpnf3izzp1m2-bash-4.4-p23.drv' does not have wanted outputs 'dev,out' when running nix-shell in github.com/nixos/ofborg/ on a new clone. I have the out path and the dev path locally ... anyone seen this before? seems weird
pmy has quit [Quit: WeeChat 3.1]
pmy has joined #nixos-dev
vcunat has joined #nixos-dev
<siraben> I opened #123095 to discuss replacing our 130 MB Linux bootstrap with a more minimal one
<{^_^}> https://github.com/NixOS/nixpkgs/issues/123095 (by siraben, 35 seconds ago, open): Minimal/bootstrappable Linux stdenv
<siraben> pinging Ericson2314
orivej has joined #nixos-dev
<qyliss> sterni: ugh, the lua thing is causing problems on staging-next too, and there the patch has been added back
abathur has quit [Quit: abathur]
__monty__ has joined #nixos-dev
pinpox has left #nixos-dev ["The Lounge - https://thelounge.chat"]
<jtojnar> looks like we are exceeding github token quota on actions: https://github.com/NixOS/nixpkgs/runs/2590767043
jonringer has joined #nixos-dev
<gchristensen> ouch
<gchristensen> not sure what to do about that
<gchristensen> I don't see anywhere showing us our progress on limits
<rmcgibbo[m]> there's information in the returned headers on each request, but idk if you're logging that. it's 5000 api actions per 60 minutes.
<gchristensen> gotcha, is this limit like API requests by all GitHub Actions?
<sterni> qyliss: but your change made it to staging-next?
<sterni> sounds like this is gonna get messy with the merge back action as well
<qyliss> sterni: #123120
<{^_^}> https://github.com/NixOS/nixpkgs/pull/123120 (by alyssais, 13 minutes ago, open): [staging-next] lua: fix linkage
<qyliss> there had been attempted fixes in other, more complicated ways in staging-next
<sterni> I only saw the NIX_LDFLAGS thing so far
<qyliss> the patch was readded too
<qyliss> so it would add a liblua.so make target, and then the .make file would add a second one
<sterni> does ofborg skip evaluating wip prs now?
<sterni> or is it just very busy today?
cole-h has joined #nixos-dev
orivej has quit [Ping timeout: 245 seconds]
<sterni> Ericson2314: llvmPackages_{5,6}.compiler-rt installs the resource files to $out/*.txt is that intentional? did something change to the resource root layout between 6 and 7?
<sterni> well I guess we can just leave it alone until it becomes a problem as they are not linked into the resource root at all
vcunat has quit [Quit: Leaving.]
<dotlambda> The labelling automation is hitting rate limits: https://github.com/NixOS/nixpkgs/pull/123046/checks?check_run_id=2590694840.
<hexa-> dotlambda: see backlog 1.5h ago
<hexa-> rmcgibbo[m]: the rate limit is 1000 request / hour per repo in github actions, no?
<dotlambda> oops
<dotlambda> sorry
<hexa-> no worries, this was only to give you context :)
<gchristensen> maybe should move some of this stuff back to ofborg
<lukegb> maybe
cole-h has quit [Ping timeout: 240 seconds]
pmy has quit [Ping timeout: 240 seconds]
<qyliss> that would also resolve me fighting the labeller removing my BSD labels
<jtojnar> ofborg did that too 😜
<{^_^}> ofborg#94 (by dotlambda, 3 years ago, open): Don't remove labels added manually
<Ericson2314> sterni: i see your ping above, I assume that was before the PRs but yes I screwed up you are fixing it right
<sterni> Ericson2314: I haven't touched llvmPackages_{5,6} yet because I'm not quite sure what the right way to fix them is
<sterni> looking at the gnu-install-dirs patch for them it seems that the patch is actually correct and installing to $out/*.txt is what it used to do as well?!
<Ericson2314> sterni: did they have or not have the share symlinking already?
<sterni> maybe should check on master
<sterni> Ericson2314: they didn't
<sterni> actually nothing < llvm 10 had
<Ericson2314> sterni: so i started the patch on 11 and then backported it
<Ericson2314> did i miss something when there was a conflict?
<sterni> seems more like you forgot to add it to the resource root in the wrappers prior to llvmPackages_10 for some reason
<Ericson2314> sterni: yeah
<Ericson2314> sterni: certainly when in doubt, assume they are different for no good reason :)
<Ericson2314> but you were saying there was something up with the patch itself?
<sterni> but the practical consequence of this is that the txt files are installed to top level $out which is kind of weird
<sterni> I wonder if then clang would also expect them to be at the top of resource root…
<Ericson2314> yeah maybe we should find the code in clang to compare?
rj has joined #nixos-dev
<sterni> probably the best idea
<sterni> I don't know of any example except chromium where the resource files would be required so no idea how to test this
<jtojnar> ugh, I merged the hwdata update to master
<{^_^}> #123144 (by jtojnar, 13 seconds ago, open): Revert "hwdata: 0.344 -> 0.347"
joepie91 has quit [Quit: Bridge terminating on SIGTERM]
Guest60649 has joined #nixos-dev
bennofs_ has quit [Read error: Connection reset by peer]
bennofs_ has joined #nixos-dev
Guest60649 has quit [Changing host]
Guest60649 has joined #nixos-dev
Guest60649 has joined #nixos-dev
Guest60649 is now known as joepie91
Harry95 has joined #nixos-dev
<jonringer> I mentioned this a few weeks ago on some of the release staging PRs, but I would like to have a `staging-next-21.05` this time around.
<jonringer> Had a scenario where there was many stdenv-rebuild PRs which would thrash hydra. Bandaided it with creating a github project, but still not as good as being able to builds against staging to make sure that important direct dependencies weren't broken
<Harry95> hello everyone
<Harry95> i have a question about making new packages
<Harry95> my final goal is to compile `findimagedupes`.
<Harry95> the biggest challenge is compiling the `graphicsmagick`-perl-bindings.
<Harry95> when downloading the graphicsmagic sources, it already comes with the files needed for perl
<Harry95> my current idea is: download source of graphicsmagick and extract them then move the perl-binding-folder to dev and later copy it from graphicsmagick.dev to the wanted perl-module.
<Harry95> is this okay? or is it prefered to download the sources two times?
orivej has joined #nixos-dev
contrapumpkin has joined #nixos-dev
copumpkin has quit [Ping timeout: 245 seconds]
<__monty__> Harry95: You'll get quicker response in #nixos. -dev is for NixOS maintainer discussion.
__monty__ has quit [Quit: leaving]
<Harry95> okay sorry and thanks you
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos-dev
<hexa-> arianvp: this seems to be the update script we were looking for https://github.com/NixOS/nix/commit/de9e43c2ea8ac8752d42660c17a7b683682ef38b
<hexa-> qyliss:
<hexa-> this would've just needed a migration to pname afaict
Harry95 has quit [Ping timeout: 240 seconds]
cole-h has joined #nixos-dev
supersandro2000 is now known as Guest38728
Guest38728 has quit [Killed (tepper.freenode.net (Nickname regained by services))]
supersandro2000 has joined #nixos-dev