worldofpeace_ changed the topic of #nixos-dev to: #nixos-dev NixOS Development (#nixos for questions) | NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 19.09 RMs: disasm, sphalerite; 20.03: worldofpeace, disasm | https://logs.nix.samueldr.com/nixos-dev
drakonis1 has quit [Quit: WeeChat 2.8]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
drakonis1 has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
<zowoq[m]> gchristensen: Do you know when you'll be able to provide some detail on the workflow issues that you mentioned in https://github.com/NixOS/nixpkgs/pull/87853#issuecomment-632669813?
orivej has quit [Ping timeout: 240 seconds]
cjpbirkbeck has quit [Quit: Good bye and take care.]
justanotheruser has joined #nixos-dev
drakonis1 has quit [Quit: WeeChat 2.8]
justanotheruser has quit [Ping timeout: 260 seconds]
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos-dev
<cole-h> I've been meaning to ask the same question, since we put a pin in that conversation a few months ago. Probably a more appropriate place for that discussion would be in #nixos-borg (just so I don't miss it -- I check samueldr's logs for that channel ~every morning, which is harder for this channel as it's slightly faster-moving)
alp has joined #nixos-dev
<zowoq[m]> cole-h: I'd rather we continue the discussion in the PR or we make an issue for it.
<cole-h> Maybe an issue on the ofborg tracker, then?
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos-dev
orivej_ has joined #nixos-dev
orivej has quit [Ping timeout: 265 seconds]
orivej_ has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 264 seconds]
cole-h has quit [Quit: Goodbye]
alp has quit [Ping timeout: 272 seconds]
__monty__ has joined #nixos-dev
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
tilpner has quit [*.net *.split]
tv has quit [*.net *.split]
das_j has quit [*.net *.split]
danderson has quit [*.net *.split]
harrow has quit [*.net *.split]
Taneb has quit [*.net *.split]
tilpner has joined #nixos-dev
das_j has joined #nixos-dev
tv has joined #nixos-dev
Taneb has joined #nixos-dev
harrow has joined #nixos-dev
danderson has joined #nixos-dev
harrow has quit [Max SendQ exceeded]
harrow has joined #nixos-dev
orivej has quit [Read error: Connection reset by peer]
orivej_ has joined #nixos-dev
orivej_ has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 265 seconds]
orivej_ has joined #nixos-dev
alp has joined #nixos-dev
arianvp_ is now known as arianvp
rajivr has joined #nixos-dev
<zowoq[m]> I don't know if it is something that needs to be resolved in the ofborg repo or in nixpkgs?
orivej_ has quit [Read error: Connection reset by peer]
orivej has joined #nixos-dev
drakonis1 has joined #nixos-dev
alp has quit [Remote host closed the connection]
alp has joined #nixos-dev
tilpner has quit [Quit: tilpner]
tilpner has joined #nixos-dev
<ajs124> I broke nss on darwin (on staging), but don't have any way to fix it, because I don't have access to any darwin machine. Could anyone here help me out with that?
<adisbladis> ajs124: Fyi I have a mosty automated way of getting OSX VMs up & running https://github.com/adisbladis/macOS-Simple-KVM
xwvvvvwx has quit [Quit: ZNC 1.8.0 - https://znc.in]
xwvvvvwx has joined #nixos-dev
orivej has quit [Ping timeout: 258 seconds]
<flokli> adisbladis++
<{^_^}> adisbladis's karma got increased to 108
ixxie has joined #nixos-dev
justanotheruser has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
alp has joined #nixos-dev
orivej has joined #nixos-dev
ajs124 has quit [Quit: killed]
das_j has quit [Quit: killed]
Scriptkiddi has quit [Quit: killed]
justanotheruser has quit [Ping timeout: 272 seconds]
Scriptkiddi has joined #nixos-dev
das_j has joined #nixos-dev
ajs124 has joined #nixos-dev
ajs124 has quit [Remote host closed the connection]
das_j has quit [Remote host closed the connection]
Scriptkiddi has quit [Remote host closed the connection]
ajs124 has joined #nixos-dev
orivej has quit [Ping timeout: 265 seconds]
orivej has joined #nixos-dev
Scriptkiddi has joined #nixos-dev
das_j has joined #nixos-dev
<kloenk> How do I get rid of cache failure? I fucked up my daemon (repaired it now) but I still have a failure chached
<tilpner> kloenk: It's stored in /root/.cache/nix/binary-cache-*
<tilpner> But you can also try --option narinfo-cache-negative-ttl 0
<kloenk> root, or my user? I thought the cache is in the client?
<tilpner> root should be correct
Scriptkiddi has quit [Remote host closed the connection]
das_j has quit [Remote host closed the connection]
ajs124 has quit [Remote host closed the connection]
<tilpner> Or whatever user your nix-daemon is running as
ajs124 has joined #nixos-dev
<kloenk> Just delete the db?
<kloenk> It must be the client (so my user) I'm 100% sure the nix daemon is not accessing the db for this cache failure
<tilpner> How do you tell?
<tilpner> The database is empty for my user, but not for root
Scriptkiddi has joined #nixos-dev
das_j has joined #nixos-dev
<tilpner> And it would make some sense for the daemon to cache narinfos, because it will also perform the substitutions
<kloenk> tilpner: I'm tapped into the socket connection. there is no cache failure info going over the socket, but my client says that
<tilpner> Yes, removal will work
<tilpner> Or well, does for me
<kloenk> Do we talk about the same cache? I'm talking about the flake eval cache
<tilpner> You didn't mention flakes at all
<kloenk> yeah, sorry. It's the only cache failure I ever encounterd
evanjs has quit [Quit: ZNC 1.8.1 - https://znc.in]
evanjs has joined #nixos-dev
justanotheruser has joined #nixos-dev
<tilpner> I haven't used flakes yet, can't help you with that
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
<niksnut> kloenk: what's the error message?
<niksnut> if it's the evaluation cache, try deleting ~/.cache/nix/eval-cache-v2/
<flokli> LnL: gchristensen: do the ofborg darwin builders have xocde installed?
<flokli> I'm trying to build https://github.com/NixOS/nixpkgs/pull/93534 on another machine, but it seems to shell out to xcodebuild
<{^_^}> #93534 (by ajs124, 2 hours ago, open): python-gyp: update with python3 support + drop python2 dependency in nss build
<flokli> I'm not sure if that's supposed to work
<LnL> flokli: no, same with the hydra hosts xcode or clt isn't a requirement for nix and aren't allowed with sandboxing either
<flokli> LnL: so the sandbox should prevent shelling out to xcodebuild?
<LnL> yeah
<LnL> we do have xcbuild which provides compatibility with xcode but that's generally not needed
drakonis1 has quit [Ping timeout: 260 seconds]
ixxie has quit [Ping timeout: 256 seconds]
drakonis has joined #nixos-dev
cole-h has joined #nixos-dev
<flokli> can you take a look on this and decide whether it's needed or not? I'd assume your macos testing infrastructure is more sophisticated than mine ;-)
<drakonis> what's the status on nix on selinux?
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
alp has joined #nixos-dev
johnny101 has quit [Quit: Konversation terminated!]
ixxie has joined #nixos-dev
rajivr has quit [Quit: Connection closed for inactivity]
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
orivej_ has joined #nixos-dev
orivej has quit [Ping timeout: 258 seconds]
alp has quit [Ping timeout: 260 seconds]
<symphorien> just wanted to mention that almost all rust packages' checkPhases are disabled by a bug: https://github.com/NixOS/nixpkgs/issues/93499
<{^_^}> #93499 (by epigramengineer, 15 hours ago, open): RLS hangs during install
orivej_ has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
<__monty__> Licensing question. I'm talking to a company that releases a font which is free to use non-commercially. However, usually you have to register to download this font. They can provide a way to download the fonts without registering which would come with an amendment to the license explicitly allowing this on a per-platform/os/distro basis. I assume they want to provide per-distro urls to keep count of
<__monty__> installs per distro. Would this be acceptable for a nixpkgs package? Marked unfree, of course. The current package in nixpkgs is technically violating their license afaiui.
<gchristensen> we have some software in nixpkgs like that, I think it should be fine -- but evidence of this license amendment should be added to the nix expression
<clever> i think the teamspeak client has an example of that, a quote from an email
<__monty__> Is there a meta attribute to point to a license? Or does SPDX allow you to do so? They host pdfs of both the license and the amendments.
<cole-h> > :p lib.licenses.gpl3Plus
<{^_^}> { fullName = "GNU General Public License v3.0 or later"; shortName = "gpl3Plus"; spdxId = "GPL-3.0-or-later"; url = "https://spdx.org/licenses/GPL-3.0-or-later.html"; }
<cole-h> That's all a license is, so you could probably do something similar.
orivej has quit [Ping timeout: 256 seconds]
<__monty__> Defined in the package? Or should I PR lib.licenses?
orivej has joined #nixos-dev
<qyliss> if it's just for a single package I would just inline it
<qyliss> (the common thing seems to be to add to lib.licenses but I don't think filling that with single-use licenses is a good idea)
<gchristensen> agreed
<__monty__> Alright, thanks!
<cole-h> I'm of the same opinion.
<clever> my hydra-eval-jobs is segfaulting, and coredumpctl refuses to save a dump because it takes over 30sec to save!
<clever> after fussing with gdb, i got a backtrace:
<clever> #35116 0x00007f41d755b22f in clone () from /nix/store/wx1vk75bpdr65g6xwxbj4rw0pk04v5j3-glibc-2.27/lib/libc.so.6
<{^_^}> https://github.com/NixOS/nixpkgs/pull/35116 (by adisbladis, 2 years ago, merged): nodejs: Add update script
<clever> its 35,000 stack frames long......
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
<samueldr> hmm there may be an issue on the nixos hydra instance too
<samueldr> I'm not restarting it
<cole-h> Ouch...
<samueldr> the new error messages may need a bit of work for hydra integration
<cole-h> Or just don't pretty-print if not to a tty
<eyJhb> Does Hydra use gvisor?
<clever> samueldr: i also cant get the most recent hydra to even deploy with nixops, the flake changes break everything
<clever> its rather ... flakey ....
alp has joined #nixos-dev
<clever> samueldr: i brute-forced the solution, i just kept evaling attrs in nix repl until it failed, then commented the problem one out, and now hydra evals just fine
<samueldr> which was?
<clever> nix-tools
<clever> from haskell.nix
<clever> 7 pkgs = import sources.nixpkgs haskellNix.nixpkgsArgs;
<clever> 251 # inherit (x86_64.haskell-nix) nix-tools;
<clever> thats enough to make hydra explode with 35,000 stack frames
<clever> should probably take things to #haskell.nix though, at this point
orivej has quit [Read error: Connection reset by peer]
orivej has joined #nixos-dev
drakonis has quit [Ping timeout: 260 seconds]
drakonis has joined #nixos-dev
alp has quit [Ping timeout: 240 seconds]
hplar has quit [Quit: openprojects]
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
__monty__ has quit [Quit: leaving]
justanotheruser has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos-dev
justanotheruser has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 264 seconds]
ixxie has quit [Ping timeout: 260 seconds]
<pie_> anyone want to update readline? :P https://github.com/NixOS/nixpkgs/issues/40015
<{^_^}> #40015 (by matthewbauer, 2 years ago, open): Update default attributes to latest version available