worldofpeace changed the topic of #nixos to: NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-inf
nnnnn has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110043 → link-grammar: 5.8.0 -> 5.8.1 → https://git.io/JtqmX
<{^_^}> [nixpkgs] @zowoq pushed to master « klog: pkgconfig -> pkg-config »: https://git.io/Jtqm1
<{^_^}> [nixpkgs] @zowoq opened pull request #110044 → go_1_14: 1.14.13 -> 1.14.14, go_1_15: 1.15.6 -> 1.15.7 → https://git.io/Jtqm9
tru_tru has quit [Ping timeout: 260 seconds]
Rusty1 has joined #nixos
nnnnn has quit []
Dotz0cat_ has joined #nixos
gustavderdrache has joined #nixos
erasmas has quit [Quit: leaving]
Dotz0cat has quit [Ping timeout: 264 seconds]
simba1 has quit [Ping timeout: 260 seconds]
evils_ has joined #nixos
<{^_^}> [nixpkgs] @ajs124 merged pull request #109323 → wavpack: 5.3.0 -> 5.4.0 → https://git.io/JtfXK
<{^_^}> [nixpkgs] @ajs124 pushed 2 commits to staging: https://git.io/JtqYt
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110045 → lilv: 0.24.10 -> 0.24.12 → https://git.io/JtqYq
evils_ has quit [Client Quit]
slack1256 has joined #nixos
tsrt^ has quit []
terinjokes has quit [Quit: ZNC 1.8.1 - https://znc.in]
delan_ has quit [Quit: ZNC - http://znc.in]
delan has joined #nixos
terinjokes has joined #nixos
D_ has quit [Ping timeout: 258 seconds]
jeaye has quit [Ping timeout: 260 seconds]
D_ has joined #nixos
fuiltilt has quit [Quit: WeeChat 2.9]
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 272 seconds]
mbrgm_ is now known as mbrgm
xanderle has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @astro opened pull request #110046 → Netgear: update, add configure flags → https://git.io/JtqYX
CMCDragonkai1 has joined #nixos
eyenx has quit [Remote host closed the connection]
vs^ has joined #nixos
<infinisil> Opinion: Every somewhat complicated Nix code should have an option to explicitly log what it does
<bqv> infinisil: there should definitely be multiple, as a rule of habit I make at least both ed25519 keys and rsa keys on every server/user
<V> Opinion: Nix should have an interactive debugger :p
<bqv> infinisil: V: both solved by people using options more instead of let!
<infinisil> Yeah, interactive debugging would be awesome, but in absense of one, logging is probably the next best thing
<infinisil> bqv: *confused*
ardumont has quit [Ping timeout: 264 seconds]
eyenx has joined #nixos
<energizer> a --trace option that logs everything
<infinisil> Okay so, we should also have different logging levels
jeaye has joined #nixos
hoijui has quit [Ping timeout: 244 seconds]
<bqv> No, I mean, complicated nix code is less complicated if you can introspect it at points (options), and your repl becomes an interactive debugger if you can introspect eval at any point (options!)
<infinisil> Maybe a `builtins.log { verbosity = 10; component = [ "pkgs" "hello" ]; message = "Evaluating hello with ..."; }` would be nice
fuiltilt has joined #nixos
<bqv> I use trace to almost that effect, for key stuff, yeah
ardumont has joined #nixos
<infinisil> bqv: Ah i see yeah
<infinisil> Though there's places where the module system can't be used
<infinisil> Like, for all package definitions (because it would be too slow)
<infinisil> Or for the module system implementation itself :P
<infinisil> bqv: energizer: Turns out multiple ssh keys were always supported in nixus, it's just that it wasn't obvious. I renamed `ssh.access.<host>.users` to `ssh.access.<host>.keys` to make that better: https://github.com/Infinisil/nixus/commit/34bc9ced319e87c424d4c0453ba41e5e46c285b2
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos
<infinisil> So e.g. you could do `ssh.access.host1.keys.{paul,paul-alt-key}.hasAccessTo.host2.user2 = true;`
<energizer> infinisil: oh nie
<energizer> nice
<infinisil> (the variable key attribute name has absolutely no effect)
<{^_^}> [nixpkgs] @zowoq merged pull request #110040 → various: use spaces for indentation → https://git.io/Jtqmc
<{^_^}> [nixpkgs] @zowoq pushed 8 commits to master: https://git.io/JtqOo
<bqv> infinisil: ha, I was thinking of trying that this morning (re pkgs), good to know.
<bqv> infinisil: ah, cool
<tpw_rules> how can i "package" a nix-shell? i want to be able to put some derivation in my environment.systemPackages or whatever, type a command, and get put into that shell environment
<bqv> Well now that nixus is irreversibly my de-facto deploy system maybe I'll do the ssh thing...
<infinisil> bqv: Ayyy, let me know if you have questions :D
tad-lispy[m] has joined #nixos
<infinisil> tpw_rules: Hmm interesting..
<tpw_rules> my use case is i have an internal software system that's a number of different programs, along with a python interpreter with a bunch of packages. so i want to be able to install the "system" as its own thing, then run a command to get into a shell and run tool_a, tool_b, python -c "import tool_c" etc. plus this would also keep it from getting garbage collected
<remexre> is there any version of nix for i686 darwin?
<remexre> slash any hope of easily getting it set up
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110047 → libqalculate: 3.16.0 -> 3.16.1 → https://git.io/JtqON
truealexander has joined #nixos
thc202 has quit [Ping timeout: 240 seconds]
<colemickens> I'm interactively logging in but don't get a /run/user/1000/ dir? what am I doing wrong?
Lord_of_Life_ has joined #nixos
chiefgoat_ has joined #nixos
Lord_of_Life has quit [Ping timeout: 256 seconds]
chiefgoat has quit [Ping timeout: 256 seconds]
sarcasticadmin has quit [Read error: Connection reset by peer]
davidv7 has quit [Remote host closed the connection]
gueorgui_ has quit [Ping timeout: 256 seconds]
davidv7 has joined #nixos
gueorgui_ has joined #nixos
statusfailed has quit [Ping timeout: 256 seconds]
statusfailed has joined #nixos
Lord_of_Life_ is now known as Lord_of_Life
<infinisil> tpw_rules: So this is kind of cool, you can pretty much use https://github.com/NixOS/nixpkgs/pull/95536 for this
<{^_^}> #95536 (by Infinisil, 22 weeks ago, merged): mkDerivation: Introduce .inputDerivation for shell.nix build convenience
<infinisil> tpw_rules: Create an executable that just sources `(import ./shell.nix).inputDerivation` first
<infinisil> tpw_rules: Like this: https://paste.infinisil.com/gjvQdpHU4c.nix
<infinisil> It's not perfect, there's some weird escape issue, and if you check the file it sources, there's quite a bunch of environment variables you probably don't want to set. But it kind of totally works
truealexander has quit [Quit: leaving]
truealexander has joined #nixos
czer00 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110048 → libquotient: 0.6.3 -> 0.6.4 → https://git.io/Jtq3C
<bqv> oh nice, whatever was wrong with my gtk theming has magically fixed itself. thanks, whoever did that
cr4y1 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @github-actions[bot] pushed 46 commits to staging-next: https://git.io/Jtq3R
<{^_^}> [nixpkgs] @github-actions[bot] pushed 49 commits to staging: https://git.io/Jtq30
mmmattyx has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110049 → libfilezilla: 0.25.0 -> 0.26.0 → https://git.io/Jtq32
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jtq3K
<{^_^}> [nixpkgs] @PhDyellow opened pull request #110050 → r-modules: fix gert build → https://git.io/Jtq36
cole-h has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110051 → libmaxminddb: 1.4.3 -> 1.5.0 → https://git.io/Jtq3S
truealexander has quit [Ping timeout: 240 seconds]
mmmattyx has joined #nixos
ransom has joined #nixos
Vq has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110052 → libewf: 20201129 -> 20201210 → https://git.io/JtqsI
<{^_^}> [nixpkgs] @thiagokokada opened pull request #110053 → nnn: add withIcon/withNerdIcon options → https://git.io/Jtqst
Vq has joined #nixos
<{^_^}> [nixpkgs] @stigtsp opened pull request #110054 → convos: 5.00 -> 5.11 → https://git.io/JtqsC
ransom has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110055 → libjcat: 0.1.4 -> 0.1.5 → https://git.io/Jtqs8
<{^_^}> [nixpkgs] @bobrik opened pull request #110056 → gnutls: remove autogen from build dependencies → https://git.io/JtqsB
m0rphism has quit [Ping timeout: 240 seconds]
ransom has joined #nixos
<{^_^}> [nixpkgs] @WolfangAukang opened pull request #110057 → signumone-ks: 3.1.2 -> 3.1.3 → https://git.io/JtqsM
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110058 → libxls: 1.6.1 -> 1.6.2 → https://git.io/JtqsF
czer00 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110059 → libwacom: 1.6 -> 1.7 → https://git.io/JtqGe
<energizer> a derivation is saying "curl: (22) The requested URL returned error: 404 Not Found". how can i find out what it's talking about?
<energizer> (i have no idea what is making a request or why)
johnnyfive has joined #nixos
<infinisil> energizer: well what's the derivation
<{^_^}> [nixpkgs] @deviant opened pull request #110060 → doc: add function argument order convention → https://git.io/JtqGJ
johnnyfi- has quit [Ping timeout: 256 seconds]
BaughnLogBot is now known as Baughn
<DigitalKiwi> can nix2.4 `nix profile install` install something that i used to be able to do with nix-env -i -f 'https://github.com/user/repo/tarball/branch' ?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110061 → lldpd: 1.0.7 -> 1.0.8 → https://git.io/JtqGY
cgfuh has quit [Quit: WeeChat 2.9]
cyraxjoe has joined #nixos
lsix has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @pbogdan closed pull request #107156 → rofi: support SVG icons → https://git.io/JLBza
EMayej has joined #nixos
wnklmnn has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @ryantm merged pull request #109845 → goreleaser: 0.149.0 -> 0.155.0 → https://git.io/JtLEn
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JtqGo
<KarlJoad> How can I use stdenv.patchPhase when the user doesn't provide any of their own input for patchPhase?
rb2k has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @MetaDark opened pull request #110062 → Motivation for this change → https://git.io/JtqGb
pitch has quit [Ping timeout: 260 seconds]
Hank33 has joined #nixos
pitch has joined #nixos
Hank33 has quit [Client Quit]
<{^_^}> [nixpkgs] @romildo opened pull request #110063 → codeblocks: 17.12 -> 20.03 → https://git.io/JtqZV
dbmikus has quit [Ping timeout: 246 seconds]
sigmundv_ has quit [Ping timeout: 256 seconds]
<abathur> not sure how to interpret that
gustavderdrache has quit [Quit: Leaving.]
<abathur> KarlJoad: what's the context? who's I, the user? what input?
ris has quit [Ping timeout: 256 seconds]
<bqv> infinisil: oh my, you've added quite a few modules
<bqv> now i need to work out how to merge these
<{^_^}> [nixpkgs] @ryantm merged pull request #109937 → dpic: 2020.09.15 -> 2021.01.01 → https://git.io/JttCv
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JtqnU
<KarlJoad> abathur: I mean that the one writing a new package (for another package for Octave) can just say `patchPhase = ''some commands'';`. But when they don't use `patchPhase` at all, `stdenv.patchPhase` is used instead.
ransom has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ris has joined #nixos
h0m1 has quit [Ping timeout: 272 seconds]
h0m1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110064 → libmodule: 5.0.0 -> 5.0.1 → https://git.io/Jtqnn
sarcasticadmin has joined #nixos
<abathur> KarlJoad: there may be a better/more-succinct example, but I did something like this in https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/misc/resholve/resholve-package.nix
<abathur> I can't really recall this well enough to explain it off the top of my head, but I managed to distill it out of the code for the python builder
fryguy has joined #nixos
<KarlJoad> So, I essentially _have_ to perform a set-union to get the behavior I want?
<abathur> IIRC you can ignore most of the middle; you need to look at the function args up top, with the @attrs:, and then start paying attention again at "self = (stdenv.mkDerivation"...
tgamblin-llnl has joined #nixos
<abathur> I think so; I don't really know so
<abathur> I found that example, and did it that way, and no one barfed on me during PR review :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110065 → libfabric: 1.11.1 -> 1.11.2 → https://git.io/Jtqn6
<KarlJoad> Fridh mentioned something about that in my PR, so I guess that's the way to do it.
<abathur> I think extend and @attrs are both also playing a role here, but it's been most of a pandemic since I did the initial draft of that bit
<abathur> *lib.extendDerivation
Ashy has joined #nixos
<KarlJoad> Gotcha. I mean, in theory, a // is what I want. I just don't know how to phrase the rest of what I want yet. I have to type it out and test it.
rajivr has joined #nixos
<Ashy> i've mounted a samba share like so: https://nixos.wiki/wiki/Samba#cifs_mount - how do i mount it so my normal user account has read/write access to the mount point?
<Ashy> it mounts as root:root currently
<Ashy> ah i need the uid=xxxx mount option
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110066 → libshout: 2.4.4 -> 2.4.5 → https://git.io/Jtqce
<energizer> nm i figured it out
gustavderdrache has joined #nixos
KarlJoad has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110067 → libosmpbf: 1.3.3 -> 1.5.0 → https://git.io/Jtqc3
<samueldr> python folks, I need a pip package not in nixpkgs to be in a nix shell for a (third party) python script
<samueldr> I know next to nothing about python packaging, generally, and within Nixpkgs
<samueldr> if python3.withPackages fails, I'm flailing
<bqv> that's what you want, with python3.buildPythonPackage { src = python3.pkgs.fetchPypi { blah } } afaik
<abathur> hehe
<samueldr> pip is pypi?
<abathur> assuming it's in pypi
<bqv> (frobnicate until is even remotely valid nix syntax, obviously)
<abathur> yeah
<bqv> yeah, pip sources from pypi
<samueldr> I'm always confused by the amount of seemingly different package management there is in python
<samueldr> thanks
* samueldr tries
<abathur> so is everyone sel
<abathur> *else
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110068 → libqmi: 1.26.6 -> 1.26.8 → https://git.io/JtqCk
EMayej has quit [Quit: Ping timeout (120 seconds)]
EMayej has joined #nixos
lukegb has quit [Quit: ~~lukegb out~~]
sorki has joined #nixos
srk has quit [Ping timeout: 268 seconds]
lukegb has joined #nixos
sorki is now known as srk
nahamu has quit [Ping timeout: 258 seconds]
<energizer> samueldr: does it have dependencies?
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
<samueldr> turns out it didn't
<samueldr> sorry, I should have came back here and said it ended up working
<lukegb> Oops, deployed the wrong system closure to this machine
aw has joined #nixos
spacefrogg has joined #nixos
<bqv> oh no
nahamu has joined #nixos
slack1256 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @zowoq pushed to master « .editorconfig: cleanup, update gemset, drop node »: https://git.io/JtqlT
<bqv> nice, subtree merge works :D ish
KarlJoad has joined #nixos
<DigitalKiwi> samueldr: my condolences
vs^ has quit []
<KarlJoad> Why would a nixpkgs-review have a git merge conflict? I didn't get them yesterday, but I am getting them now.
dbmikus has joined #nixos
<KarlJoad> Wait, nevermind. Something changed without me knowing.
tsrt^ has joined #nixos
dbmikus has quit [Ping timeout: 256 seconds]
mmmattyx has quit [Quit: Connection closed for inactivity]
zakame has joined #nixos
dbmikus has joined #nixos
Supersonic112 has joined #nixos
Supersonic has quit [Ping timeout: 260 seconds]
Supersonic112 is now known as Supersonic
<bqv> infinisil: https://github.com/Infinisil/nixus/commit/7a875444da2be92865f3b6df764b3588d73fa75a did this functionally change anything?
<bqv> i don't think so, but i'm having trouble concentrating atm
dbmikus has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110069 → minizip2: 2.10.4 -> 2.10.6 → https://git.io/JtqB1
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110071 → mellowplayer: 3.6.7 -> 3.6.8 → https://git.io/JtqBH
jrm has joined #nixos
tgamblin-llnl has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tgamblin-llnl has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110073 → lv2: 1.18.0 -> 1.18.2 → https://git.io/JtqBd
dandart has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110074 → mob: 0.0.25 -> 1.1.0 → https://git.io/JtqRs
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110075 → mopidy-somafm: 2.0.0 -> 2.0.0 → https://git.io/JtqRz
gustavderdrache has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110076 → mda_lv2: 1.2.4 -> 1.2.6 → https://git.io/JtqRM
<{^_^}> [nixpkgs] @zowoq pushed to master « nerdfonts: use spaces for indentation »: https://git.io/JtqE5
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110077 → lyx: 2.3.6 -> 2.3.6.1 → https://git.io/JtqEd
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110078 → modemmanager: 1.14.8 -> 1.14.10 → https://git.io/JtqEb
hnOsmium0001 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110079 → mblaze: 1.0 -> 1.1 → https://git.io/Jtque
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110080 → alephone-marathon: 20190331 -> 20200904 → https://git.io/Jtqum
dandart has quit [Ping timeout: 265 seconds]
bridge[evilred] has quit [Ping timeout: 260 seconds]
sarcasticadmin has quit [Read error: Connection reset by peer]
<dmj`> I've written a derivation for a vpn client (cisco anyconnect vpn). It has a lot of hard-coded calls to open files in /opt/cisco/anyconnect, I use makeWrapper and libredirect to try and get around this. The sad part is that this doesn't seem to be working. When I call strace the calls to open files in /opt/cisco/anyconnect are still failing. Anyone know why this would be the case?
sarcasticadmin has joined #nixos
tgamblin-llnl has quit [Ping timeout: 265 seconds]
<bqv> infinisil: your dns multimod... is that a dns server?
zebrag has quit [Quit: Konversation terminated!]
<bqv> dmj`: libredirect isn't perfect
<bqv> your calls are probably leaked
<bqv> you could test that by creating the missing files and see if it works then :p
<dmj`> bqv: what do you mean by leaked ?
<bqv> libredirect just overrides a specific syscall
<bqv> that is one out of hundreds of getting files
<dmj`> bqv: I have copied the missing files into $out, and used NIX_REDIRECT to point /opt/cisco/anyconnect=$out
<bqv> that's not what i mean
<bqv> oh
<bqv> sorry, yes, it is
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110081 → melonDS: 0.9 -> 0.9.1 → https://git.io/Jtquc
<dmj`> bqv: I copied this part from the teamspeak derivation, https://gist.github.com/dmjio/b5d91fb97b2e0184ed0d2ecfbf01cc94#file-default-nix-L42-L44
<dmj`> bqv: so you're saying libredirect doesn't work for all syscalls ?
<bqv> yes
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110082 → mpop: 1.4.11 -> 1.4.12 → https://git.io/JtquR
<bqv> so if i'm right, you'll either have to implement the other syscall in libredirect yourself, or use another method
<dmj`> bqv: hmm, ok, I see
<dmj`> bqv: here is an example that I'd expect to work
<energizer> is it possible to add a large file from within nix?
<dmj`> bqv: openat(AT_FDCWD, "/opt/cisco/anyconnect/bin/plugins/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
<dmj`> bqv: and openat seems to be supported by libredirect
<siraben> Anyone using libvterm for Emacs on Darwin?
<bqv> dmj`: /shrug then :p
<KarlJoad> Was there a big white-space change in nixpkgs today? A default.nix that was working this morning seems to be different now.
<KarlJoad> Which would be a very odd occurrence, now that I think about it.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110083 → lxcfs: 4.0.6 -> 4.0.7 → https://git.io/Jtquz
<dmj`> bqv: I wonder if I have to explicitly specify all folders in the path
hyiltiz has quit [Quit: hyiltiz]
<bqv> KarlJoad: yes, actually
<dmj`> bqv: there's gotta be a better way to modify the strings in a binary
<bqv> dmj`: this is why we don't like binaries bro
<KarlJoad> bqv: Really!?! That would explain the huge merge conflict I'm having right now. My PR is against master. How should I handle it?
<bqv> with patience and slight suffering :)
<Nickli> possibly macros in your text editor
<bqv> KarlJoad: actually, i think there's a git flag to ignore whitespace
<bqv> maybe that's an option
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110084 → monolith: 2.3.1 -> 2.4.0 → https://git.io/Jtquo
<dmj`> bqv: it's probably some stupid forward slash issue
<KarlJoad> bqv: What do you mean by that? Do I just wait until I can merge my PR? Do I fetch nixpkgs/master and then rebase my PR on top of that.
alexherbo2 has quit [Ping timeout: 260 seconds]
ransom has joined #nixos
<bqv> KarlJoad: if you haven't already, then yes
<bqv> i assumed you had and that was the issue
<bqv> should have been clearer...
<{^_^}> [nixpkgs] @Ekleog closed pull request #91125 → pythonPackages.yamale: Init at 2.2.0 → https://git.io/Jfbc2
bridge[evilred] has joined #nixos
<KarlJoad> No, I haven't fetched and rebase-d yet. I have just never seen this happen before.
ransom has quit [Client Quit]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110085 → mergerfs: 2.32.0 -> 2.32.2 → https://git.io/JtquA
<KarlJoad> I didn't want to make my PR any messier than it already is.
<bqv> rebase
<KarlJoad> Ok. Fetch and rebase on master. Got it.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110086 → marvin: 20.20.0 -> 20.21.0 → https://git.io/JtqzT
<dmj`> bqv: bbe might be able to do it
<Ashy> samueldr: i've been using this fairly successfully for python hacking at work too: https://gist.github.com/AshyIsMe/7d61a5ef6c7198b4fb6f14c26451bf8d
<samueldr> it was solely as a means to run something that was written in python
<Ashy> samueldr: hybrid approach combining nixpkgs pythonModules and pip within a venv for modules that aren't packaged in nixpkgs yet
<samueldr> no intent to develop with it
<Ashy> i generally use it like that too: nix-shell default.nix ; ./somescript.py
<bqv> dunno bbe
naivesheep has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110087 → matterbridge: 1.19.0 -> 1.21.0 → https://git.io/JtqgB
<KarlJoad> bqv: How often do those major whitespace changes happen?
<energizer> does `nix log $(which bash)` go to hydra for the log?
<bqv> not often
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110088 → lynis: 3.0.1 -> 3.0.3 → https://git.io/JtqgK
Ashy has left #nixos ["WeeChat 3.0"]
<KarlJoad> Ok. That was one of the weirdest things I think I've ever had happen on something like this. I didn't see it coming at all.
Rusty1 has quit [Quit: WeeChat 2.3]
<energizer> can i find out how long a local build took?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110089 → monit: 5.27.1 -> 5.27.2 → https://git.io/Jtq2Z
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110090 → mage: 1.10.0 -> 1.11.0 → https://git.io/Jtqak
tgamblin-llnl has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110091 → mitmproxy: 5.3.0 -> 6.0.2 → https://git.io/JtqVP
yjftsjthsd has quit [Read error: Connection reset by peer]
<KarlJoad> Do `sed` commands in `patchPhase` not work? I can't seem to make mine do anything.
yjftsjthsd has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110092 → mackerel-agent: 0.70.3 -> 0.71.0 → https://git.io/JtqVQ
jgart[m] is now known as jgarte[m]
hyiltiz has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110093 → mosquitto: 1.6.12 -> 2.0.5 → https://git.io/Jtqwv
<energizer> KarlJoad: i was once told to put my stuff in postPatch but i dont remember why
m4ts has quit [Ping timeout: 264 seconds]
sangoma has joined #nixos
sss2 has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/4eccd6f7316 (from 2 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
KarlJoad has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110094 → mediathekview: 13.5.1 -> 13.7.0 → https://git.io/Jtqwq
palo1 has joined #nixos
palo has quit [Ping timeout: 246 seconds]
palo1 is now known as palo
matthuszagh has joined #nixos
<matthuszagh> Hello. How can I make GCC available in my jupyter environment. I need it for cython
<Ke> at runtime?
<matthuszagh> Ke: yep
<matthuszagh> Fyi, this is what i currently have: http://paste.debian.net/1181861/
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
waleee-cl has quit [Quit: Connection closed for inactivity]
<DigitalKiwi> how do i keep kwin from starting when i start a plasma5+xmonad session
<bqv> friends
<bqv> i'm thinking of making my config depend on builtins.exec be available
<bqv> convince me otherwise?
<DigitalKiwi> do it
<bqv> dammit guys
m4ts has joined #nixos
<bqv> see, my thinking is, guix doesn't have this distinction between eval/build/execute, and i don't fully understand why nix makes it an absolute requirement
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110095 → maturin: 0.8.3 -> 0.9.0 → https://git.io/Jtqw6
<bqv> so i'll instead shirk that requirement
<bqv> so i don't end up leaking secrets into my store
cole-h has joined #nixos
<{^_^}> [nixpkgs] @github-actions[bot] pushed 7 commits to staging-next: https://git.io/JtqwP
<{^_^}> [nixpkgs] @github-actions[bot] pushed 8 commits to staging: https://git.io/JtqwX
m1kr0[m] has joined #nixos
<{^_^}> [nixpkgs] @samuela opened pull request #110096 → vscode: fix update script → https://git.io/JtqwQ
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110097 → mdbook: 0.4.5 -> 0.4.6 → https://git.io/Jtqw7
simba1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110098 → moodle: 3.10 -> 3.10.1 → https://git.io/Jtqwj
vidbina_ has joined #nixos
attila_lendvai has joined #nixos
attila_lendvai has joined #nixos
attila_lendvai has quit [Changing host]
ml| has quit [Ping timeout: 256 seconds]
respawn_ has joined #nixos
<bqv> but it'd only be convenient if i set 'allow-unsafe-native-code-during-evaluation = true' in my nix.conf
<bqv> but to be honest, why not
<bqv> it's only an issue if it defaulted to true
<bqv> but i don't think anyone else even knows it's a thing
<DigitalKiwi> Users: 1207
<DigitalKiwi> cat's out of the bag
matthuszagh has left #nixos ["ERC (IRC client for Emacs 28.0.50)"]
karantan has joined #nixos
sangoma has quit [Ping timeout: 256 seconds]
<bqv> wait
<bqv> what
<bqv> how
<bqv> did you make that number
jonringer has quit [Ping timeout: 244 seconds]
<DigitalKiwi> /names
<bqv> oh
<bqv> dammit
<bqv> i thought there were actually somehow that many people with it set true
<bqv> which would be a pretty big argument to just do it
<DigitalKiwi> who wants to write a nix package stats program
<bqv> anonymous metrics would be an idea, but stuff in the nix world moves at a glacial pace, i'd prefer to not waste time on things that aren't key
nolash has quit [Ping timeout: 256 seconds]
respawn_ has quit [Quit: Leaving]
ml| has joined #nixos
<DigitalKiwi> but i want to know how many people use the programs i spend countless hours making work :(
nolash has joined #nixos
<DigitalKiwi> it'd be nice if plasma5 worked too :(
<DigitalKiwi> still haven't fixed...
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
<DigitalKiwi> why does it even install wayland
<DigitalKiwi> i can't use wayland
<DigitalKiwi> it's called Xmonad not WaylandMonad
mallox has joined #nixos
<bqv> DigitalKiwi: yeah that'd be possible, but again, would you rather have random metrics, or less nix bugs and more nix features
<DigitalKiwi> why not both
<bqv> cause dude look at the PR list, eelco just ignores most of them so there's more than i can count rn that are super cool but aren't going anywhere, and he can only dev so fast on his own
<bqv> and let's not even talk about nixpkgs
<bqv> so yeah, both's not really happening
<DigitalKiwi> who said anything about eelco
<bqv> well how else you gonna get it merged in
<DigitalKiwi> ??
chour has joined #nixos
<bqv> you want it in nix, presumably, cause otherwise it's nixOS metrics, not nix metrics, and more people use nix and not nixos, than nixos
<DigitalKiwi> same way i get any program put in nixpkgs
zakame has quit [Ping timeout: 272 seconds]
Mateon1 has quit [Ping timeout: 240 seconds]
<DigitalKiwi> why's it have to be part of nix?
<bqv> so i download nix on my ubuntu machine, install a load of stuff and home-manager, use nix extensively, but cause i'm not nixos i'm not in your metrics
sangoma has joined #nixos
<bqv> sounds like a bad sample?
<{^_^}> [nixpkgs] @fabaff opened pull request #110099 → metasploit: 6.0.25 -> 6.0.26 → https://git.io/Jtqi2
<DigitalKiwi> is not part of pacman
zakame has joined #nixos
<bqv> oh what make it voluntary?
<DigitalKiwi> yes
<bqv> yikes, then go for it, but that's never gonna be a good metric
<DigitalKiwi> i wouldn't use nixos if it collected metrics without opting in :|
<bqv> what about opt out though
<DigitalKiwi> what is this windows
<bqv> opt out sounds entirely reasonable
<bqv> especially with anonymous stats
<DigitalKiwi> make it a module enabled by default then or w/e
cr4y1 has joined #nixos
<bqv> ok but again, you know modules only work on nixos, right?
<DigitalKiwi> i only package things for nixos anyway lol
<DigitalKiwi> i still haven't gotten everything to build on aarch64 :(
Mateon1 has joined #nixos
<DigitalKiwi> let alone darwin or w/e linux
vidbina_ has quit [Ping timeout: 256 seconds]
<bqv> lol
Mateon1 has quit [Remote host closed the connection]
saschagrunert has joined #nixos
Mateon1 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110062 → pkgs/os-specific/windows: fix evaluation after stdenv.lib -> lib → https://git.io/JtqGb
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtqiD
Mateon1 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110100 → mapnik: 3.0.23 -> 3.1.0 → https://git.io/JtqP4
xanderle has joined #nixos
m4ts has quit [Ping timeout: 260 seconds]
m4ts has joined #nixos
asheshambasta has joined #nixos
attila_lendvai_ has joined #nixos
<{^_^}> [nixpkgs] @spease opened pull request #110101 → Minimalist iOS fixes → https://git.io/JtqDf
attila_lendvai has quit [Ping timeout: 256 seconds]
simba1 has quit [Ping timeout: 272 seconds]
sangoma has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @fabaff opened pull request #110102 → xortool: init at 1.0.0 → https://git.io/Jtqye
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110103 → mediastreamer: 4.4.13 -> 4.4.24 → https://git.io/Jtqyf
simba1 has joined #nixos
<kini> In a nixpkgs checkout, `nix-build . -A freetype.dev` builds `/nix/store/...-freetype-2.10.4-dev`, but `nix build -f. freetype.dev` builds `/nix/store/...-freetype-2.10.4`. Is this expected?
<cole-h> kini: result-dev will have the dev output
<kini> Right, but how can I get it using `nix` (rather than `nix-build`)?
<kini> oh, never mind, I see. derp
<cole-h> Yep :)
<kini> you mean the symlink literally named `result-dev` will point to the right output :)
<cole-h> I don't know why, but `nix build` builds all outputs, even when one is specified
<cole-h> ¯\_(ツ)_/¯
<kini> Oh well, thanks for mentally doing `ls -l` for me :P
<cole-h> :D
<kini> Actually, it looks like `nix build -f. freetype.dev` only produces a `result-dev` symlink, at least on my version of `nix` (2.3.10). The `result` symlink must have been left over from when I had run `nix build -f. freetype` previously...
sangoma has joined #nixos
<cole-h> Not so, at least on my machine. I get both even after unlinking `result` and `result-dev`
<{^_^}> [nixpkgs] @peti merged pull request #110050 → r-modules: fix gert build → https://git.io/Jtq36
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/Jtqyw
<{^_^}> [nixpkgs] @Mic92 merged pull request #110083 → lxcfs: 4.0.6 -> 4.0.7 → https://git.io/Jtquz
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jtqyo
<kini> Strange. Same version of nix as me?
<bqv> DigitalKiwi: another downside, unsafe-eval isn't guaranteed to be a consistent interface
<cole-h> kini: Probably not. I'm running from ~master.
<bqv> so maybe i'll avoid it
<kini> ah, that could be the difference
<{^_^}> [nixpkgs] @fabaff opened pull request #110104 → python3Packages.sortedcollections: 1.2.3 -> 2.1.0 → https://git.io/JtqyM
Mateon1 has joined #nixos
hiro98 has joined #nixos
simba1 has quit [Ping timeout: 264 seconds]
hoijui has joined #nixos
simba1 has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #109060 → nixos/xdg/portal: fix loading portals from systemd service → https://git.io/Jtvfr
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JtqSl
asheshambasta has left #nixos ["ERC (IRC client for Emacs 28.0.50)"]
simba1 has quit [Ping timeout: 244 seconds]
ahmedelgabri has joined #nixos
lsix1 has joined #nixos
ahmedelgabri has quit [Client Quit]
<{^_^}> [nixpkgs] @spease opened pull request #110106 → Enable halide on x86_64-darwin → https://git.io/JtqSw
m0rphism has joined #nixos
cole-h_ has joined #nixos
puffnfre- has joined #nixos
adisbladis has quit [Ping timeout: 256 seconds]
puffnfresh_ has quit [Ping timeout: 256 seconds]
m4ts has quit [Remote host closed the connection]
sarcasticadmin has quit [Read error: Connection reset by peer]
sangoma has quit [Ping timeout: 256 seconds]
ml| has quit [Ping timeout: 256 seconds]
cole-h has quit [Ping timeout: 256 seconds]
cransom_ has quit [Ping timeout: 256 seconds]
cransom_ has joined #nixos
sangoma has joined #nixos
zakame has quit [Ping timeout: 256 seconds]
cr4y1 has quit [Ping timeout: 256 seconds]
otulp has quit [Ping timeout: 256 seconds]
statusfailed has quit [Ping timeout: 256 seconds]
m4ts has joined #nixos
otulp has joined #nixos
statusfailed has joined #nixos
zakame has joined #nixos
cr4y1 has joined #nixos
ml| has joined #nixos
adisbladis has joined #nixos
<{^_^}> [nixpkgs] @LeSuisse opened pull request #110107 → cifs-utils: missing python3 dependency for smbinfo → https://git.io/JtqSb
<pinpox> Hi, nixos-rebuild stated throwing an error: "daemon at '/nix/var/nix/daemon-socket/socket': Connection refused" what does that mean exactly and how can I fix it?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110108 → mpfi: 1.5.3 -> 1.5.4 → https://git.io/Jtq9J
sarcasticadmin has joined #nixos
<{^_^}> [nixpkgs] @cole-h merged pull request #110006 → haste-client: replace bundlerEnv with cleaner bundlerApp → https://git.io/Jttb5
ahmedelgabri has joined #nixos
<{^_^}> [nixpkgs] @cole-h pushed commit from @SCOTT-HAMILTON to master « haste-client: replace bundlerEnv with cleaner bundlerApp »: https://git.io/Jtq9t
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110109 → man-pages: 5.09 -> 5.10 → https://git.io/Jtq9n
zupo has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110110 → mpg123: 1.26.3 -> 1.26.4 → https://git.io/Jtq90
cfricke has joined #nixos
sangoma has quit [Ping timeout: 256 seconds]
vidbina_ has joined #nixos
<{^_^}> [nixpkgs] @prusnak merged pull request #110025 → gperftools: 2.8 -> 2.8.1 → https://git.io/JtqU1
<{^_^}> [nixpkgs] @prusnak pushed 2 commits to master: https://git.io/Jtq91
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/Jtq9Q
<{^_^}> [nix] @edolstra merged pull request #4281 → Escape filename given to nix-shell in shebang mode → https://git.io/JkMst
angerman has quit [Ping timeout: 272 seconds]
angerman has joined #nixos
dvim has quit [Ping timeout: 272 seconds]
lopsided98 has quit [Quit: No Ping reply in 180 seconds.]
sudocurse has quit [Ping timeout: 272 seconds]
dvim has joined #nixos
sudocurse has joined #nixos
lopsided98 has joined #nixos
<{^_^}> [nixpkgs] @GrafBlutwurst opened pull request #110111 → metals version update → https://git.io/JtqHf
orivej has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #110111 → metals version update → https://git.io/JtqHf
nightmared has joined #nixos
nightmared has quit [Client Quit]
nightmared has joined #nixos
Izorkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
cfricke has quit [Ping timeout: 260 seconds]
Izorkin has joined #nixos
MasseR1 has joined #nixos
barm has quit [Quit: Ping timeout (120 seconds)]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110112 → mongodb-compass: 1.23.0 -> 1.24.6 → https://git.io/JtqH8
barm has joined #nixos
gurki has quit [Ping timeout: 240 seconds]
minicom has quit [Ping timeout: 240 seconds]
solene has quit [Ping timeout: 240 seconds]
vancz has quit [Remote host closed the connection]
pie_ has quit [Remote host closed the connection]
nore has quit [Ping timeout: 240 seconds]
hodapp has quit [Ping timeout: 240 seconds]
MasseR has quit [Ping timeout: 240 seconds]
plp has quit [Ping timeout: 240 seconds]
MasseR1 is now known as MasseR
tristanC has quit [Ping timeout: 240 seconds]
orivej has joined #nixos
plp has joined #nixos
minicom7 has joined #nixos
sangoma has joined #nixos
solene has joined #nixos
gurki has joined #nixos
cfricke has joined #nixos
tristanC has joined #nixos
vancz has joined #nixos
pie_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110113 → mcelog: 173 -> 175 → https://git.io/JtqHa
hodapp has joined #nixos
nore has joined #nixos
orivej has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110114 → matterircd: 0.20.0 -> 0.22.0 → https://git.io/JtqHQ
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109253 → kube3d: k3sVersion 1.19.4-k3s1 -> 1.20.0+k3s2 → https://git.io/JtfOW
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtqQe
cr4y1 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110115 → lzip: 1.21 -> 1.22 → https://git.io/JtqQG
hoijui has quit [Ping timeout: 264 seconds]
<{^_^}> [cabal2nix] @jtojnar opened pull request #479 → FromCabal.License: Use clearer GPL licenses → https://git.io/JtqQ8
<{^_^}> [nixpkgs] @ehmry merged pull request #110080 → alephone-marathon: 20190331 -> 20200904 → https://git.io/Jtqum
<{^_^}> [nixpkgs] @ehmry pushed commit from @r-ryantm to staging « alephone-marathon: 20190331 -> 20200904 »: https://git.io/JtqQu
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110116 → mill: 0.9.3 -> 0.9.4 → https://git.io/JtqQo
<{^_^}> [nixpkgs] @ehmry pushed commit from @r-ryantm to master « alephone-marathon: 20190331 -> 20200904 »: https://git.io/JtqQK
<{^_^}> [nixpkgs] @sikmir opened pull request #110117 → gpxsee: 8.0 → 8.2 → https://git.io/JtqQi
sigmundv_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110119 → ocenaudio: 3.9.6 -> 3.10.2 → https://git.io/Jtq7e
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110120 → new-session-manager: 1.4.0 -> 1.5.0 → https://git.io/Jtq7s
karantan has quit [Quit: Textual IRC Client: www.textualapp.com]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/Jtq78
tgamblin-llnl has quit [Quit: Textual IRC Client: www.textualapp.com]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110121 → ocsigen-i18n: 3.5.0 -> 3.7.0 → https://git.io/Jtq7V
tru_tru has joined #nixos
<{^_^}> [nixpkgs] @Scriptkiddi opened pull request #110122 → networking, chrony, ntpd, timesyncd: add timeServers option type → https://git.io/Jtq77
<{^_^}> [nixpkgs] @mweinelt opened pull request #110123 → mopidy-tunein: 1.0.2 -> 1.1.0 → https://git.io/Jtq5T
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #95797 → hivelytracker: init at unstable-2020-02-10 → https://git.io/JJAkT
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtq5s
zaeph has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109901 → deadd-notification-center: 1.7.2 -> 1.7.3 → https://git.io/JtLpV
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtq5C
<{^_^}> [cabal2nix] @peti merged pull request #479 → FromCabal.License: Use clearer GPL licenses → https://git.io/JtqQ8
<{^_^}> [cabal2nix] @peti pushed 2 commits to master: https://git.io/Jtq5W
__monty__ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110124 → mujs: 1.0.7 -> 1.0.9 → https://git.io/Jtq5V
EMayej has quit [Quit: Connection closed]
malook has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109961 → python3Packages.crccheck: 0.6 -> 1.0 → https://git.io/Jtq56
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtq5i
WilliButz has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @sayanarijit opened pull request #110125 → Update openapi-generator-cli and openapi-generator-cli-unstable → https://git.io/Jtq5D
charly1 has joined #nixos
charly1 has quit [Client Quit]
hexa- has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110019 → pwdsafety: init at 0.1.4 → https://git.io/Jtqfb
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtqdv
<illustris> I'm trying to package this repo: https://github.com/floe/deepbacksub
<illustris> When running make, it fetches dependencies using curl. As far as I understand, nix builds are not allowed to make network calls in the build stage, causing this to fail. Is there anything I can do to get around this?
talvdav[m] has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110127 → nextdns: 1.9.4 -> 1.9.6 → https://git.io/Jtqds
zaeph has joined #nixos
<supersandro2000> illustris: put the file it tries to download in the right place beforehand
WilliButz has joined #nixos
<supersandro2000> or better link the tensorflow from nixpkgs in
<{^_^}> [nixpkgs] @jtojnar merged pull request #110055 → libjcat: 0.1.4 -> 0.1.5 → https://git.io/Jtqs8
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to master « libjcat: 0.1.4 -> 0.1.5 »: https://git.io/Jtqdg
orivej has joined #nixos
EMayej has joined #nixos
hexa- has joined #nixos
EMayej has quit [Client Quit]
civodul has joined #nixos
Dotz0cat_ has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110128 → nbd: 3.20 -> 3.21 → https://git.io/Jtqbp
MmeQuignon has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #110129 → python3Packages.git-annex-adapter: fix tests → https://git.io/JtqNk
cr4y1 has joined #nixos
cgfuh has joined #nixos
<{^_^}> [nixpkgs] @doronbehar merged pull request #109837 → gmailctl: 0.7.0 -> 0.8.0 → https://git.io/JtLR6
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JtqNW
fendor has joined #nixos
wnklmnn has joined #nixos
<esotericn> am I able to use callPackage inside pythonPackages.override? i basically want to add my own packages into the pythonPackages set as an overlay in a sane way, similar to how nixpkgs does it
<esotericn> passing self/super through as arguments seems janky
<{^_^}> [nixpkgs] @dotlambda merged pull request #109507 → pythonPackages.graphviz: 0.14.1 -> 0.16 → https://git.io/JtTgy
<{^_^}> [nixpkgs] @dotlambda pushed 4 commits to master: https://git.io/JtqNw
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110130 → ocamlPackages.utop: 2.6.0 -> 2.7.0 → https://git.io/JtqNo
<{^_^}> [nixpkgs] @Scriptkiddi opened pull request #110131 → bind: Add types for options → https://git.io/JtqAS
<{^_^}> [nixpkgs] @dotlambda merged pull request #110117 → gpxsee: 8.0 → 8.2 → https://git.io/JtqQi
<{^_^}> [nixpkgs] @dotlambda pushed commit from @sikmir to master « gpxsee: 8.0 → 8.2 (#110117) »: https://git.io/JtqAx
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110132 → mympd: 6.8.3 -> 6.10.0 → https://git.io/JtqxJ
poscat has joined #nixos
respawn_ has joined #nixos
<{^_^}> [nixpkgs] @doronbehar opened pull request #110133 → zoom-us: Make update script get exact version → https://git.io/Jtqpv
<{^_^}> [nixpkgs] @marsam opened pull request #110134 → python3Packages.tubeup: 0.0.20 -> 0.0.21 → https://git.io/JtqpU
malook has quit [Quit: malook]
poscat has quit [Remote host closed the connection]
nixuser_ has joined #nixos
<{^_^}> [nixpkgs] @doronbehar opened pull request #110135 → mailspring: 1.7.8 -> 1.8.0 → https://git.io/JtqpY
poscat has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110136 → ngircd: 26 -> 26.1 → https://git.io/Jtqpu
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110137 → neochat: 1.0 -> 1.0.1 → https://git.io/Jtqp7
thc202 has joined #nixos
<{^_^}> [nixpkgs] @jacg opened pull request #110138 → pytest-instafail: init at 0.4.2 → https://git.io/Jtqph
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110139 → nwg-launchers: 0.4.2 -> 0.4.3 → https://git.io/JtqhU
<{^_^}> [nixpkgs] @holymonson opened pull request #110140 → darwin.apple-sdk: drop appleSdkVersion → https://git.io/JtqhL
<{^_^}> [nixpkgs] @jacg opened pull request #110141 → pytest-order: init at 0.9.3 → https://git.io/Jtqht
cfricke has quit [Read error: Connection reset by peer]
teto has joined #nixos
chour has left #nixos ["WeeChat 3.0"]
fuiltilt has quit [Quit: WeeChat 2.9]
<{^_^}> [nixos-common-styles] @garbas pushed to new-fonts « variant A of font »: https://git.io/JtqhX
poscat has quit [Remote host closed the connection]
poscat has joined #nixos
<{^_^}> [nixpkgs] @deviant closed pull request #110060 → doc: add function argument order convention → https://git.io/JtqGJ
berberman_ has quit [Quit: ZNC 1.8.2 - https://znc.in]
<nextloop> is there a package vor bash-language-server
berberman has joined #nixos
poscat has quit [Remote host closed the connection]
poscat has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110143 → nettools: 1.60_p20180626073013 -> 2.10 → https://git.io/JtmeG
<pinpox> nodePackages.bash-language-server
ahmedelgabri has quit [Ping timeout: 264 seconds]
lsix1 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110144 → munin: 2.0.65 -> 2.0.66 → https://git.io/JtmeH
<nextloop> thanks pinpox
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110145 → libndctl: 70.1 -> 71.1 → https://git.io/JtmvI
<mpickering> Does "container networking" also apply to declarative containers? https://nixos.org/manual/nixos/stable/#sec-container-networking
<infinisil> bqv: The lib overlay refactor didn't change anything
poscat has quit [Quit: ZNC 1.8.2 - https://znc.in]
<infinisil> bqv: The dns multimod starts bind yeah, though I want to add support for other dns servers too (maybe also with a backend option like with vpn)
dandart has joined #nixos
<{^_^}> [nixpkgs] @Br1ght0ne pushed to emplace-0.4.2 « emplace: 0.4.1 -> 0.4.2 »: https://git.io/Jtmfs
poscat has joined #nixos
<{^_^}> [nixpkgs] @Br1ght0ne opened pull request #110146 → emplace: 0.4.1 -> 0.4.2 → https://git.io/JtmfC
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110147 → nats-streaming-server: 0.19.0 -> 0.20.0 → https://git.io/JtmfR
minicom7 is now known as minicom
poscat has quit [Remote host closed the connection]
poscat has joined #nixos
hiro98 has quit [Quit: hiro98]
hiro98 has joined #nixos
ahmedelgabri has joined #nixos
<{^_^}> [nixpkgs] @Br1ght0ne merged pull request #110084 → monolith: 2.3.1 -> 2.4.0 → https://git.io/Jtquo
<{^_^}> [nixpkgs] @Br1ght0ne pushed 2 commits to master: https://git.io/JtmJq
domogled has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110148 → musescore: 3.5.2 -> 3.6 → https://git.io/JtmU4
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110123 → mopidy-tunein: 1.0.2 -> 1.1.0 → https://git.io/Jtq5T
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtmUw
<bqv> infinisil: neato
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtmUi
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110104 → python3Packages.sortedcollections: 1.2.3 -> 2.1.0 → https://git.io/JtqyM
<bqv> Oh god, I literally just spent days trying to simplify it, how has my flake.nix got *longer*
<bqv> Nearly 1k lines...
<infinisil> Lol
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110046 → Netgear: update, add configure flags → https://git.io/JtqYX
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JtmUy
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110057 → signumone-ks: 3.1.2 -> 3.1.3 → https://git.io/JtqsM
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtmUH
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110063 → codeblocks: 17.12 -> 20.03 → https://git.io/JtqZV
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtmUN
dandart has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105895 → snowmachine: init at 1.0.1 → https://git.io/JI3XK
<{^_^}> [nixpkgs] @SuperSandro2000 pushed commit from @djanatyn to master « snowmachine: init at 1.0.1 (#105895) »: https://git.io/JtmTJ
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108186 → catboost: init at 0.24.4 → https://git.io/JL5Oe
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JtmTU
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110099 → metasploit: 6.0.25 -> 6.0.26 → https://git.io/Jtqi2
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtmTk
MidAutumnHotaru has quit [Quit: Quit 啾]
MidAutumnHotaru has joined #nixos
evils has quit [Ping timeout: 260 seconds]
fendor_ has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hiro98 has quit [Ping timeout: 256 seconds]
lsix1 has joined #nixos
<{^_^}> [nixpkgs] @aanderse merged pull request #110098 → moodle: 3.10 -> 3.10.1 → https://git.io/Jtqwj
fendor has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JtmTQ
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110150 → musikcube: 0.96.2 -> 0.96.4 → https://git.io/JtmTd
cole-h_ has quit [Ping timeout: 265 seconds]
fendor has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #110151 → pythonPackages.ldaptor: run tests → https://git.io/JtmkI
fendor_ has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110152 → mu: 1.4.13 -> 1.4.14 → https://git.io/JtmkY
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110146 → emplace: 0.4.1 -> 0.4.2 → https://git.io/JtmfC
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtmLw
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 0 commits to emplace-0.4.2: https://git.io/JtmLo
johnnyfive has quit [Quit: I quit now.]
johnnyfive has joined #nixos
ahmedelgabri has quit [Ping timeout: 260 seconds]
<itai33[m]> i have a local repo of mpd with some modifications, and i want to use nix to build it. is there a way i can just copy paste the default.nix from nixpkgs and do it?
<itai33[m]> up to changing the src or something
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110125 → openapi-generator-cli: 4.3.1 -> 5.0.0, openapi-generator-cli-unstable: 5.0.0-2020-02-04 -> 6.0.0-2021-01-18 → https://git.io/Jtq5D
Dotz0cat has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JtmLS
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/JtmLH
ahmedelgabri has joined #nixos
<{^_^}> [nixos-common-styles] @garbas pushed to new-fonts « fixes »: https://git.io/Jtmtk
<{^_^}> [nixos-common-styles] @garbas opened pull request #2 → Selecting a variant A of font selection → https://git.io/Jtmtc
<{^_^}> [nixos-common-styles] @garbas merged pull request #2 → Selecting a variant A of font selection → https://git.io/Jtmtc
<{^_^}> [nixos-common-styles] @garbas pushed to main « Selecting a variant A of font selection (#2) »: https://git.io/JtmtW
<{^_^}> [nixos-common-styles] @garbas pushed 0 commits to new-fonts: https://git.io/Jtmtl
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110153 → nexus: 3.29.0-02 -> 3.29.2-02 → https://git.io/Jtmt0
magnetophon has joined #nixos
lsix1 has quit [Ping timeout: 272 seconds]
<djanatyn> itai33[m]: you could copy your changes to the repository as a patch (git diff -p), or you could push your changes to a fork and override the `src` attribute of the derivation: https://nixos.org/manual/nixpkgs/stable/#sec-pkg-overrideAttrs
<{^_^}> [nixpkgs] @github-actions[bot] pushed 57 commits to staging-next: https://git.io/Jtmta
<{^_^}> [nixpkgs] @github-actions[bot] pushed 58 commits to staging: https://git.io/JtmtV
<djanatyn> if you're in your git checkout, you can do something like this: nix repl /var/lib/nixpkgs <<< ':b mpd.overrideAttrs (oldAttrs: rec { src = ./.; })'
<itai33[m]> djanatyn: but like isn't there a way to have a `nix.shell` that you can use to build the project locally or something?
<{^_^}> [nixos-homepage] @garbas pushed 73 commits to experiment-with-different-fonts: https://git.io/JtmtH
<itai33[m]> let me try that
<djanatyn> itai33[m]: sure
<djanatyn> replace /var/lib/nixpkgs with your nixpkgs checkout, or a channel
<itai33[m]> djanatyn: i can't seem to find the path where the channel is saved
<itai33[m]> or should i like put in a url
<djanatyn> i think you can do this: nix repl '<nixpkgs>'
<djanatyn> assuming you have nixpkgs on $NIX_PATH
<itai33[m]> yep that works
<itai33[m]> still though, i would rather just have a `nix.shell` so i can just do `nix-shell` and have it just work
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110154 → libmysqlconnectorcpp: 8.0.21 -> 8.0.22 → https://git.io/Jtmth
<itai33[m]> cause i feel like i should be able to do that i just don't know enough nix yet
<djanatyn> you can :)
<djanatyn> once you have a working nix expression, you can drop that in a file shell.nix and then `nix-shell` can load it
<djanatyn> i usually experiment to get the right expression using `nix repl`, and then move that expression into a file (default.nix or shell.nix) once it's working
<djanatyn> nix repl has some convenience functions too. it can install to local profiles, instantiate nix-shell, build dependencies, etc: nix repl <<< ':?'
<itai33[m]> I see
<itai33[m]> what does :b do?
<djanatyn> you can check with `:?`, it just builds a derivation
<itai33[m]> oh cool
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110155 → nco: 4.9.6 -> 4.9.7 → https://git.io/JtmqW
<{^_^}> [nixpkgs] @06kellyjac opened pull request #110156 → deno: 1.6.3 -> 1.7.0 → https://git.io/Jtmq4
<djanatyn> "You can also override[1] your package in a shell.nix file to add test and coverage dependencies, that are not necessary for the actual build of the package, but that you want for your development environment." https://nixos.wiki/wiki/Development_environment_with_nix-shell
lsix1 has joined #nixos
<itai33[m]> djanatyn: wait it just built the program and then dropped me back into the shell
<itai33[m]> like zsh not the nix shell
<djanatyn> yeah
<itai33[m]> thanks for the link i'll read it
<itai33[m]> oh right cause `:b` stands for build
<djanatyn> you could replace `:b` with `:s` to drop to nix-shell, or you could do it more directly: nix-shell -p 'mpd.override (oldAttrs: rec { src = ... })'
<djanatyn> lots of approaches will work
<itai33[m]> when i try to add the `mpd.override..` into the buildInputs of shell.nix it gives me a "cannot coerce a function into a string" error
<itai33[m]> maybe i should surround it with curly braces or somehting?
<djanatyn> `--show-trace` usually gives more context for errors, you can also pastebin your derivation
<itai33[m]> right give me a second
<itai33[m]> djanatyn:
<rauno> <dminuoso> rauno: So nixops is just a tool around nix-copy-closure, roughly.
<rauno> <dminuoso> nixos itself doesnt really have a concept of versions either
<rauno> <dminuoso> rauno: And when you say `nix`, do you mean `nix` the tool, or nixpkgs by any change?
<rauno> <aanderse> DigitalKiwi: oh well let me do what i can to help... what is your change?
<rauno> i mean nix as the package manager?
<rauno> wasnt there some dependecies with prior ver 2 and after ?
<rauno> And i'm talking about nixos versions 17.09 and 18.03
<djanatyn> itai33[m]: ah, just quoting. this is getting parsed as two list entries: [mpd.overrideAttrs (oldAttrs: rec { src = ./.; })]
<rauno> Yes i'm aware of nixops and thats is basically just copy-closure but it keeps track of deployment, easy ssh accessing and so on
<djanatyn> you can define the overriden derivation in a `let` expression, or just surround with parentheses
<rauno> if you have whole cluster of machines it isnt just "copy-closure" :D
<rauno> ik nixus might be better but havent got to it yet
poscat has quit [Quit: ZNC 1.8.2 - https://znc.in]
<{^_^}> [nixos-homepage] @garbas pushed 2 commits to experiment-with-different-fonts: https://git.io/Jtmmf
poscat has joined #nixos
poscat has quit [Client Quit]
aveltras has joined #nixos
<itai33[m]> djanatyn: it works! thank you for your help
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110158 → operator-sdk: 1.2.0 -> 1.3.0 → https://git.io/JtmmL
<djanatyn> nice :)
<{^_^}> [nixpkgs] @davidtwco closed pull request #105799 → [backport: 20.09] darwin (Big Sur): tbd based stdenv → https://git.io/JImLb
dyazz has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110159 → oil: 0.8.5 -> 0.8.6 → https://git.io/Jtmm2
<{^_^}> [nixpkgs] @mupdt opened pull request #110160 → [21.05] terraform-providers.shell: provider source address → https://git.io/Jtmmr
dyazz has joined #nixos
poscat has joined #nixos
poscat has quit [Client Quit]
poscat has joined #nixos
euandreh has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @Prillan opened pull request #110161 → haskellPackages.glicko: unbreak → https://git.io/JtmYn
poscat has quit [Client Quit]
poscat has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110162 → padthv1: 0.9.18 -> 0.9.19 → https://git.io/JtmYV
euandreh has joined #nixos
djanatyn_ has quit [Disconnected by services]
hiro98 has joined #nixos
djanatyn_ has joined #nixos
<{^_^}> [nixpkgs] @Atemu opened pull request #110163 → zen-kernels: 5.10.6 -> 5.10.9 → https://git.io/JtmYy
<{^_^}> [nixpkgs] @MetaDark opened pull request #110164 → [20.09] nixos/xdg/portal: fix loading portals from systemd service → https://git.io/JtmYS
<{^_^}> [nixpkgs] @AndersonTorres opened pull request #110165 → mednaffe: small fixup → https://git.io/JtmYH
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110151 → pythonPackages.ldaptor: run tests → https://git.io/JtmkI
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JtmOU
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #106814 → archi: unbreak build → https://git.io/JI7lM
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtmOq
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110166 → pax-utils: 1.2.6 -> 1.2.8 → https://git.io/JtmOY
respawn_ has quit [Quit: Leaving]
lsix has joined #nixos
domogled has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #104446 → jamomacore: remove as unmaintained → https://git.io/Jk29u
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JtmO2
m4tsa_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110167 → p11-kit: 0.23.21 -> 0.23.22 → https://git.io/JtmOw
m4ts has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @corngood opened pull request #110168 → p4: 2020.1.2007551 -> 2020.2.2057778 → https://git.io/JtmOr
davidv7 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @fabaff opened pull request #110169 → python3Packages.aiolifx: 0.6.8 -> 0.6.9 → https://git.io/JtmOK
davidv7 has joined #nixos
<bqv> infinisil: tl;dr, aside from the switch to wg-quick, the wireguard multimod would replace my wireguard module in-place
<bqv> And I'm skeevish of wg-quick...
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109020 → rambox: migrate to use AppImage → https://git.io/JteiJ
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtm3m
poscat has quit [Quit: ZNC 1.8.2 - https://znc.in]
<infinisil> bqv: Ayy, why though?
<infinisil> ,locate wg-quick
<{^_^}> Found in packages: wireguard-tools
<infinisil> > pshow wireguard-tools
<{^_^}> "Tools for the WireGuard secure network tunnel < https://www.wireguard.com/ >"
<bqv> Huh, it's builtin... why is it a thing? I don't get this
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110170 → opkg: 0.4.3 -> 0.4.4 → https://git.io/Jtm3E
<bqv> Wg works fine?
stefandeml has joined #nixos
<bqv> Why does nixpkgs have services.wg-quick and services.wireguard
konobi has quit [Remote host closed the connection]
<stefandeml> Hello everyone, quick question: I'm trying to automate nix installation via an installer script / ansible. However the provided installer uses so UI confirmation and afaik there is no way to run it headless? - headless check seems to be only based on asserting fd 0 with a terminal? - any ideas on how to solve this? - Thanks!
konobi has joined #nixos
<stefandeml> I also think in the past there have been some deb packages for nix? - are they still provided?
magnetophon has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108264 → vimPlugins.telescope-fzy-native-nvim: init at 2021-01-02 → https://git.io/JL5NA
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtmsL
mmmattyx has joined #nixos
<bqv> infinisil: wow, I think you can legit just replace wg-quick with wireguard and it should still work. I'm very confused why there are to structurally isomorphic ways to do the same thing, at least in nixpkgs
<infinisil> Indeed
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #107340 → scalameta.metals: 1.9.7->1.9.10 → https://git.io/Jtmsa
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtmsV
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110171 → openvswitch: 2.14.0 -> 2.14.1 → https://git.io/JtmsP
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110135 → mailspring: 1.7.8 -> 1.8.0 → https://git.io/JtqpY
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtmsX
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110138 → pythonPackages.pytest-instafail: init at 0.4.2 → https://git.io/Jtqph
<{^_^}> [nixpkgs] @SuperSandro2000 pushed commit from @jacg to master « pythonPackages.pytest-instafail: init at 0.4.2 (#110138) »: https://git.io/JtmsM
<bqv> Either way, services.wireguard seems closer to the metal with no detriment in this context, I'm gonna prefer that for that reason alone
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110129 → python3Packages.git-annex-adapter: fix tests → https://git.io/JtqNk
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtms9
<{^_^}> [nixpkgs] @peti merged pull request #110128 → nbd: 3.20 -> 3.21 → https://git.io/Jtqbp
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/Jtms5
pitch has quit [Ping timeout: 260 seconds]
<supersandro2000> stefandeml: debian has packages which are good enough for boot straping
<supersandro2000> make sure to turn on sandbox though
zebrag has joined #nixos
xeronull has joined #nixos
zebrag has quit [Client Quit]
<infinisil> bqv: But like for nixus, I don't think it makes sense to support both wg-quick and wireguard, when the former seems to be just a strict superset in functionality
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110053 → nnn: add withIcon/withNerdIcon options → https://git.io/Jtqst
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtmGU
zebrag has joined #nixos
poscat has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110172 → opentx: 2.3.10 -> 2.3.11 → https://git.io/JtmGL
<bqv> infinisil: I just struggle to justify using a wrapper when there's actually no need, I'd rather not, but understandable if you want to keep it, since I'm subtree forked I can modify it locally so long as you don't change your mind later :p
poscat has quit [Client Quit]
<infinisil> bqv: For me, wireguard on its own doesn't work, because I want to route all my traffic through the server
<infinisil> I'm not sure how I could make it work with wireguard on its own, but wg-quick takes care of it automatically
magnetophon has joined #nixos
poscat has joined #nixos
NieDzejkob has quit [Read error: Connection reset by peer]
NieDzejkob has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110173 → onefetch: 2.7.3 -> 2.9.1 → https://git.io/JtmG0
<bqv> infinisil: Ah, I see. That likely wouldn't work for me anyway since I use nftables :p
czer00 has joined #nixos
<infinisil> Ahh
<bqv> Nevermind, I misread the module, this is a bit different to my setup, I see that now
evanjs has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110174 → pappl: 1.0.0 -> 1.0.1 → https://git.io/JtmZk
evanjs has joined #nixos
<infinisil> bqv: How is your setup different?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110175 → openldap: 2.4.56 -> 2.4.57 → https://git.io/JtmZR
<infinisil> Or not supported?
zupo has joined #nixos
<bqv> infinisil: aiui this is a spoke and wheel network, mine is more ...meshy
<infinisil> Huh, not sure what you mean by that
<bqv> E.g. I'm talking to you now by wg from my phone to pc, and my pc is ssh'd into my server over wg, there's no central node
sangoma has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #110085 → mergerfs: 2.32.0 -> 2.32.2 → https://git.io/JtquA
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JtmZb
<bqv> ...have I misread my misreading of the module?
meh` has joined #nixos
evanjs has quit [Ping timeout: 264 seconds]
hoijui has joined #nixos
<{^_^}> [nixpkgs] @primeos merged pull request #110010 → chromium: 87.0.4280.141 -> 88.0.4324.96 → https://git.io/Jttxv
<{^_^}> [nixpkgs] @primeos pushed 3 commits to master: https://git.io/JtmnP
<{^_^}> [nixpkgs] @ryantm merged pull request #110148 → musescore: 3.5.2 -> 3.6 → https://git.io/JtmU4
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JtmnH
<bqv> No, I don't think I have, but seeing your config, your way makes sense too
<{^_^}> [nixpkgs] @ryantm merged pull request #110155 → nco: 4.9.6 -> 4.9.7 → https://git.io/JtmqW
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jtmce
dandart has joined #nixos
<stefandeml> supersandro2000 thanks. What kind of sandbox are you referring to?
<stefandeml> I now made it work with `yes`...
<{^_^}> [nixpkgs] @fabaff opened pull request #110176 → nosqli: init at 0.5.2 → https://git.io/JtmcC
noudle has joined #nixos
evanjs has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #110139 → nwg-launchers: 0.4.2 -> 0.4.3 → https://git.io/JtqhU
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jtmcg
<{^_^}> [nixpkgs] @ryantm merged pull request #110059 → libwacom: 1.6 -> 1.7 → https://git.io/JtqGe
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to staging: https://git.io/Jtmci
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #110037 → libhandy: 1.0.2 -> 1.0.3 → https://git.io/Jtqqm
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jtmcy
<{^_^}> [nixpkgs] @cpcloud opened pull request #110177 → containerpilot: init at 3.9.0pre → https://git.io/Jtmc7
<{^_^}> [nixpkgs] @ryantm merged pull request #110074 → mob: 0.0.25 -> 1.1.0 → https://git.io/JtqRs
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to staging: https://git.io/JtmcF
jonringer has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110178 → pdfcpu: 0.3.7 -> 0.3.8 → https://git.io/JtmCI
<sss2> hi all, what difference between nixos and nixpkgs channels, can i use nixos channel on foreign host ?
<dutchie> nixos channels have some extra/different tests run on them before the CI lets them advance
<sss2> so i can use it on foreign host ?
<dutchie> no reason you couldn't use it on a foreign host, but sometimes the nixos channels lag behind a bit because something broke one of the tests that you don't care about
<sss2> hmmm
xeronull has quit [Quit: Connection closed]
<sss2> i have read what -small have latest packages, but here is not nixpkgs-small
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #99885 → shattered-pixel-dungeon: 0.8.2d -> 0.9.0b → https://git.io/JUA6T
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JtmC0
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109608 → gomuks: patch out hardcoded path → https://git.io/JtkR8
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JtmCE
sangoma has joined #nixos
<dutchie> sss2: you can get a sense of how often the channels are stuck and what commits they are on by looking at https://status.nixos.org/
lsix1 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @kampka opened pull request #110179 → treewide: remove orphaned packages → https://git.io/JtmCK
lsix1 has joined #nixos
berberman_ has joined #nixos
berberman has quit [Ping timeout: 260 seconds]
rb2k has joined #nixos
hoijui_ has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #110026 → kmon: 1.5.1 -> 1.5.3 → https://git.io/JtqUb
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JtmWs
rb2k has quit [Ping timeout: 256 seconds]
rb2k_ has joined #nixos
<{^_^}> [nixpkgs] @megheaiulian opened pull request #110180 → avocode: 4.10.4 -> 4.11.0 → https://git.io/JtmWu
<{^_^}> [nixpkgs] @megheaiulian closed pull request #109908 → avocode: 4.10.4 -> 4.11.0 → https://git.io/JttfN
hoijui_ has quit [Quit: Leaving]
hoijui_ has joined #nixos
waleee-cl has joined #nixos
chris80 has joined #nixos
<supersandro2000> stefandeml: context?
sangoma has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #110023 → libcint: 4.0.6 -> 4.0.7 → https://git.io/JtqUL
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JtmWh
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #109412 → networking-ts-cxx: init at 2019-02-27 → https://git.io/JtJAP
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to master: https://git.io/Jtmlf
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #109411 → fast-cpp-csv-parser: init at 2021-01-03 → https://git.io/JtJAC
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to master: https://git.io/JtmlJ
hoijui_ has quit [Ping timeout: 272 seconds]
hoijui has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #110065 → libfabric: 1.11.1 -> 1.11.2 → https://git.io/Jtqn6
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to staging: https://git.io/Jtmlm
craige has quit [Quit: ZNC - http://znc.in]
ixxie has joined #nixos
philr has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #110043 → link-grammar: 5.8.0 -> 5.8.1 → https://git.io/JtqmX
<{^_^}> [nixpkgs] @ryantm pushed 3 commits to master: https://git.io/JtmlR
ggp0647 has quit [Remote host closed the connection]
ggp0647 has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #110081 → melonDS: 0.9 -> 0.9.1 → https://git.io/Jtquc
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to staging: https://git.io/Jtmlg
<ixxie> hmm
<ixxie> I'm trying to make a simple overlay like this https://pastebin.com/qHumV078
<ixxie> Build succeeds even though the sha256, and the overlay doesn't seem to apply in practice
<ixxie> the sha256 is wrong
Guest69624 has quit [Quit: ZNC 1.8.1 - https://znc.in]
<ixxie> possibly related issue - nix-prefetch-github google fonts seems to stall
lordcirth_ has joined #nixos
<{^_^}> [nixpkgs] @charvp opened pull request #110181 → aerc: replace an extra hardcoded path → https://git.io/Jtm8I
orivej has quit [Ping timeout: 256 seconds]
sangoma has joined #nixos
KarlJoad has joined #nixos
<lukegb> if the sha256 is wrong but matches e.g. a different revision, then it'll probably still work
<lukegb> iirc the rev isn't an input to the hash function, so if you change the rev without changing the hash it'll just use the old content
stefandeml has quit [Quit: Ping timeout (120 seconds)]
<KarlJoad> I'm getting an interesting issue, where the patchPhase I wrote isn't being run when `dontPatch = false`. I'm not sure why it's happening at all.
nixuser_ has quit [Remote host closed the connection]
chris80 has quit [Quit: Connection closed]
gxt has quit [Quit: WeeChat 3.0]
rb2k_ has quit [Ping timeout: 260 seconds]
dsx has quit [Quit: dsx]
johnw has quit [Quit: ZNC - http://znc.in]
dsx has joined #nixos
rb2k has joined #nixos
nwspk has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @primeos pushed to master « nixos/tests/chromium: Fix a race condition »: https://git.io/Jtm4H
anjoletto[m] has quit [Quit: Idle for 30+ days]
nwspk has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110182 → open-vm-tools: 11.2.0 -> 11.2.5 → https://git.io/JtmBl
<{^_^}> [nixops-aws] @AmineChikhaoui merged pull request #126 → Fixing luks KeyError: 'path' error → https://git.io/JtTNZ
<{^_^}> [nixops-aws] @AmineChikhaoui pushed 2 commits to master: https://git.io/JtmB2
orivej has joined #nixos
<ixxie> lukegb: aha, good to know
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110180 → avocode: 4.10.4 -> 4.11.0 → https://git.io/JtmWu
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtmRe
<{^_^}> [nixpkgs] @maralorn pushed to haskell-updates « haskellPackages.haskell-language-server: Fixing build »: https://git.io/JtmRk
mkaito has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110183 → ortp: 4.4.9 -> 4.4.24 → https://git.io/JtmRG
hyiltiz has quit [Ping timeout: 265 seconds]
<kunrooted[m]> okie, it's been a while since I've lastly asked for help in here
<kunrooted[m]> but I wanted to ask about something, my other Buddy mentioned flakes, do they change the config very much? or not? just asking, may want to start using them in the future too
<kunrooted[m]> I've started using that home-manager, and I have pretty basic config and it works so I'm pretty happy about it, I even told one of my Buddies about nixOS and the greatness of it and he started using it too so now we're sharing a config haha
<{^_^}> [nixpkgs] @sternenseemann opened pull request #110184 → ocamlPackages: irmin 2.2.0 → 2.3.0; git: 2.13 → 3.1.0; and related changes → https://git.io/JtmRu
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110185 → buildpack: 0.15.1 -> 0.16.0 → https://git.io/JtmRz
<azazel> kunrooted[m]: have you read the two blog posts of Eelco about flakes?
hyiltiz has joined #nixos
hyiltiz has joined #nixos
hyiltiz has quit [Changing host]
mmmattyx has quit [Quit: Connection closed for inactivity]
erasmas has joined #nixos
<kunrooted[m]> not yet, started reading wiki tho
<kunrooted[m]> it doesn't change the config a lot, or does it?
orivej has quit [Ping timeout: 256 seconds]
simonpe^^ has joined #nixos
<simonpe^^> I'm trying to do some querying on my CI expressions with `nix-instantiate --json --strict --eval -E 'with import ./. {}; (sources.hello-world2.devices or [])'` but I'm getting `error: cannot import /nix/store/xxxxxxxx/sources.nix', since path '/nix/store/yyyyyy.drv' is not valid`, I'm assuming nix-instantiate isn't instantiating whatever is required?
<azazel> I'm not a home-manager user, but flakes are a new way of packaging nix stuff, so maybe how you reference home-manager sources and you own configuration changes, but the configuration per se shouldn't change
<simonpe^^> and the drv doesn't exist
<kunrooted[m]> hmm, got it
<simonpe^^> And I realize that if I remove the --eval flag it will instantiate the correct stuff but then it doesn't print the output of my query
<{^_^}> [nixpkgs] @fgaz opened pull request #110186 → Twemoji color font/dont build from source → https://git.io/Jtm0e
<azazel> simonpe^^: that behaviour is as expected, as --eval flags to not create the derivation
<simonpe^^> can I get the behavior I want without running the command twice, once with --strict and once with --eval?
<{^_^}> [nixpkgs] @sternenseemann opened pull request #110187 → ocamlPackages.curly: add missing meta set → https://git.io/Jtm0s
euandreh_ has joined #nixos
<kunrooted[m]> got an answer from someone, seems like it can change a lot
<bqv> Neat, they fixed the xonsh bug
<kunrooted[m]> but it seems like a really cool idea to try it one day
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<kunrooted[m]> even found one epic config of it
euandreh has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Emantor opened pull request #110188 → rauc: init at 1.5 → https://git.io/Jtm0y
<{^_^}> [nixpkgs] @zimbatm merged pull request #110160 → terraform-providers.shell: provider source address → https://git.io/Jtmmr
<{^_^}> [nixpkgs] @zimbatm pushed commit from @mupdt to master « terraform-providers.shell: provider source address (#110160) »: https://git.io/Jtm09
aveltras has quit [Quit: Connection closed for inactivity]
pitch has joined #nixos
malook has joined #nixos
Lord_of_Life_ has joined #nixos
Lord_of_Life has quit [Ping timeout: 246 seconds]
cybersyn has joined #nixos
Lord_of_Life_ is now known as Lord_of_Life
<Cadey> i have a list of attrsets, how do i make it into a larger composite attrset?
ahmedelgabri has quit [Ping timeout: 260 seconds]
ahmedelgabri has joined #nixos
<simonpe^^> Cadey: stdenv.lib.recursiveUpdate and a fold
ManiacOfMadness has joined #nixos
ahmedelgabri has quit [Ping timeout: 240 seconds]
rb2k has quit [Read error: Connection reset by peer]
rb2k has joined #nixos
meh` has quit [Ping timeout: 264 seconds]
<slby[m]> <kunrooted[m] "https://github.com/hlissner/dotf"> Would it be the NixOS experience if I gave you all the answers in one, convenient place? :D
<kunrooted[m]> this haha
<kunrooted[m]> tho it's possible, I'd say
<kunrooted[m]> I have all answers here and on #nix:matrix.org
hiro98 has quit [Quit: hiro98]
hiro98 has joined #nixos
<KarlJoad> I'm getting an interesting issue, where the patchPhase I wrote isn't being run when `dontPatch = false`. I'm not sure why it's happening at all.
dbmikus has joined #nixos
hoijui_ has joined #nixos
hoijui has joined #nixos
rb2k has quit [Ping timeout: 260 seconds]
ahmedelgabri has joined #nixos
growpotkin has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110189 → opencl-clhpp: 2.0.12 -> 2.0.13 → https://git.io/Jtmgn
simonpe^^ has quit [Quit: Lost terminal]
rb2k has joined #nixos
hiro98 has quit [Quit: hiro98]
ahmedelgabri has quit [Ping timeout: 272 seconds]
davidv7 has quit [Remote host closed the connection]
AWizzArd has quit [Changing host]
AWizzArd has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110190 → papirus-icon-theme: 20200901 -> 20210101 → https://git.io/JtmgF
<{^_^}> [nixpkgs] @fgaz opened pull request #110191 → shattered-pixel-dungeon: 0.9.0b -> 0.9.1d → https://git.io/JtmgN
shibboleth has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 11 commits to master: https://git.io/Jtm2f
<{^_^}> [nixpkgs] @NeQuissimus pushed 4 commits to release-20.09: https://git.io/Jtm2T
saschagrunert has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @NeQuissimus pushed 2 commits to staging-20.09: https://git.io/Jtm2k
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110192 → pbgopy: 0.2.0 -> 0.3.0 → https://git.io/Jtm2O
<{^_^}> [nixpkgs] @wldhx opened pull request #110193 → pcsc-safenet: init at 10.0.37-0 → https://git.io/Jtm23
bvdw has quit [Quit: The Lounge - https://thelounge.chat]
bvdw has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/92c884dfd71 (from 7 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<anderscs[m]> Does anyone have good tips on building go/nodejs/electron apps? I'm trying to compile the itch.o desktop app via the itch-setup installer https://github.com/NixOS/nixpkgs/pull/110012
<{^_^}> #110012 (by Anderssorby, 21 hours ago, open): itch: init at version v1.24.0
lsix1 has quit [Ping timeout: 240 seconds]
kirbels has joined #nixos
lsix has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110194 → openmpi: 4.0.5 -> 4.1.0 → https://git.io/Jtma3
fast_invsqrt[m] has joined #nixos
kirbels has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110195 → openresolv: 3.11.0 -> 3.12.0 → https://git.io/Jtma6
<{^_^}> [nixpkgs] @rycee opened pull request #110196 → kak-prelude: add missing `lib` argument → https://git.io/JtmaP
<fast_invsqrt[m]> I'm trying to add a Romanian dictionary to NixOS. I am doing this by editing the dictionaries.nix in `pkgs/development/libraries/hunspell/`. Is this how I'm supposed to be doing it?
<fast_invsqrt[m]> * I'm trying to add a Romanian dictionary to NixOS. I am doing this by editing the `dictionaries.nix` in `pkgs/development/libraries/hunspell/`. Is this how I'm supposed to be doing it?
evanjs has quit [Ping timeout: 240 seconds]
hoijui_ has quit [Ping timeout: 272 seconds]
hoijui has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @milahu opened pull request #110197 → firewall: move rpfilter to mangle.PREROUTING to fix conntrack → https://git.io/JtmaA
malook has quit [Quit: malook]
<{^_^}> [nixpkgs] @Br1ght0ne merged pull request #110173 → onefetch: 2.7.3 -> 2.9.1 → https://git.io/JtmG0
<{^_^}> [nixpkgs] @Br1ght0ne pushed 2 commits to master: https://git.io/JtmVo
codygman__ has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #109825 → home-manager: 2020-09-06 -> 2020-01-16 → https://git.io/JtL8J
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/JtmVD
evanjs has joined #nixos
<{^_^}> [nixpkgs] @primeos opened pull request #110198 → nixos/tests/chromium: Add ungoogled-chromium and Google Chrome → https://git.io/JtmVQ
evils has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110196 → kak-prelude: add missing `lib` argument → https://git.io/JtmaP
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtmwB
rajivr has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @Lassulus merged pull request #110122 → networking, chrony, ntpd, timesyncd: add timeServers option type → https://git.io/Jtq77
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/Jtmwi
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110140 → darwin.apple-sdk: drop appleSdkVersion → https://git.io/JtqhL
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtmw5
<{^_^}> [nixpkgs] @ehmry opened pull request #110200 → SDL2: 2.0.12 -> 2.0.14 → https://git.io/Jtmwb
<codygman__> All of a sudden `stack --nix` errors with 'attribute ghc8103 missing' even though I demonstrate in the following paste ghc8103 exists, any ideas? https://pastebin.com/Z1Qdw0UV
<energizer> does `unpacking 'https://github.com/...` mean "downloading and unpacking" or just unpacking?
<lordcirth> energizer, in what tool/command?
<energizer> lordcirth: nix-build
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110188 → rauc: init at 1.5 → https://git.io/Jtm0y
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtmrv
<lordcirth> I forget, but you could use nethogs to check.
<codygman__> It seems stack passes in the wrong compiler name to nix: https://github.com/commercialhaskell/stack/issues/4539
<{^_^}> commercialhaskell/stack#4539 (by duog, 1 year ago, open): Stack on nixos fails when ghc not available in nixpkgs, e.g. ghc802
<lordcirth> Or make it download something you know isn't cached.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110191 → shattered-pixel-dungeon: 0.9.0b -> 0.9.1d → https://git.io/JtmgN
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtmrJ
<{^_^}> [nixpkgs] @symphorien merged pull request #109965 → kcollectd: 0.11.99.0 -> 0.12.0 → https://git.io/JttV3
<{^_^}> [nixpkgs] @symphorien pushed 2 commits to master: https://git.io/JtmrI
magnetophon has left #nixos [#nixos]
lsix1 has joined #nixos
<avn> Folks, anyone use npmlock2nix by tweag? It works well for me on linux, but create problems on darwin
<{^_^}> [nixpkgs] @github-actions[bot] pushed 85 commits to staging-next: https://git.io/Jtmr2
<{^_^}> [nixpkgs] @github-actions[bot] pushed 86 commits to staging: https://git.io/Jtmra
<lordcirth> avn, you should say what the problem is up front
<avn> probably ;)
<avn> node-gyp raising `libtool: error: unrecognised option: '-static'` error. With node2nix it was handled with adding pkgs.xcodebuild, but here it not helps
<lordcirth> avn, are you sure you are using the same versions of everything on darwin? What channel are you using?
<{^_^}> [cabal2nix] @peti pushed to ci « Run the test suite in C.UTF-8 locale rather than en_US.UTF-8. »: https://git.io/Jtmrp
<{^_^}> [nixpkgs] @primeos merged pull request #110198 → nixos/tests/chromium: Add ungoogled-chromium and Google Chrome → https://git.io/JtmVQ
<{^_^}> [nixpkgs] @primeos pushed 3 commits to master: https://git.io/Jtmrh
berberman_ has quit [Ping timeout: 260 seconds]
evanjs has quit [Read error: Connection reset by peer]
berberman has joined #nixos
evanjs has joined #nixos
<avn> lordcirth: 20.09, all stuff pinned to some concrete revision (same as on linux).
<{^_^}> [nixpkgs] @hartwork opened pull request #110201 → git-big-picture: 1.0.0 -> 1.1.1 → https://git.io/JtmoC
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<lordcirth> avn, same version of Nix itself?
CodeWarrior has joined #nixos
<KarlJoad> I'm getting an interesting issue, where the patchPhase I wrote isn't being run when `dontPatch = false`. I'm not sure why it's happening at all.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110107 → cifs-utils: missing python3 dependency for smbinfo → https://git.io/JtqSb
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtmo1
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110022 → fig2dev: 3.2.7b -> 3.2.8 → https://git.io/JtqJX
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JtmoM
<energizer> what's the equivalent of {d.name: d for d in attrsets}?
mallox has quit [Quit: WeeChat 3.0]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108761 → 0ad: fix build by using gcc9Stdenv → https://git.io/JLpLY
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JtmoH
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/9fbb29e6777 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @primeos pushed to master « signal-desktop: 1.39.5 -> 1.39.6 »: https://git.io/JtmKe
<{^_^}> [nixpkgs] @nomeata closed pull request #108693 → linux-pam: Drop musl patch that’s applied upstream → https://git.io/JLx8G
mallox has joined #nixos
<avn> lordcirth: not sure, but think so.
<{^_^}> [nixpkgs] @kampka closed pull request #109145 → pam: fix musl build → https://git.io/Jtvdn
<ixxie> Upgraded NixOS logo idea: https://i.imgur.com/w075iBY.png
<{^_^}> [nixpkgs] @ryantm merged pull request #110064 → libmodule: 5.0.0 -> 5.0.1 → https://git.io/Jtqnn
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JtmKs
mallox has quit [Client Quit]
Rolf[m] has joined #nixos
<DigitalKiwi> how do i reboot when systemd is dead
<clever> DigitalKiwi: i think there was a reboot --force --force? which skips the whole shutdown process and just does the syscall
<{^_^}> [cabal2nix] @peti pushed to ci « Try to guess proper doctest cmdline flags to make the tool succeed. »: https://git.io/JtmKW
Rolf[m] is now known as jsilence[m]
<lordcirth> DigitalKiwi, yup, reboot -ff should do it
<lordcirth> "When specified twice, this results in an immediate shutdown without contacting the system manager"
<DigitalKiwi> Thanks that worked
munksgaard has quit [Quit: WeeChat 1.0.1]
<lordcirth> You might get some complaints on next boot...
<ajs124> DigitalKiwi: clean or unclean?
<DigitalKiwi> well i already did the --force --force are there more options?
<DigitalKiwi> for next time
mallox has joined #nixos
mallox has quit [Client Quit]
<DigitalKiwi> and how do i keep kwin from starting :(
<DigitalKiwi> i pick plasma5+xmonad in sddm and it starts xmonad but also trys to start kwin_wayland and/or kwin_x11 and ofc that fails
<DigitalKiwi> and then plasmashell doesn't start
ixxie has quit [Quit: Lost terminal]
<ajs124> do you have a root shell?
<ajs124> I should really get a faster bridge…
Nevoic has joined #nixos
<{^_^}> [nixpkgs] @llathasa-veleth opened pull request #110202 → disfetch: 1.13 -> 1.14 → https://git.io/Jtm6J
<DigitalKiwi> i could have probably sudo was working
<{^_^}> [nixpkgs] @kampka closed pull request #97598 → matrix-appservice-slack: 1.4.0 -> 1.6.1 → https://git.io/JUcA2
<Nevoic> Hey! I was wondering if I could have some help setting up an android project using a shell.nix file. I'm unable to get licenses to accept.
<Nevoic> I have `config.android_sdk.accept_license = true;` set, and I've tried a couple different variations of it and nothing seems to work.
ahmedelgabri has joined #nixos
<Nevoic> If I could just run some kind of post install script to modify the nix store that would work too, since all I really need to do is run `yes | sdkmanager --licenses`, but since the nix store isn't modifiable, this ends up doing nothing.
<{^_^}> [cabal2nix] @peti pushed to ci « Try to guess proper doctest cmdline flags to make the tool succeed. »: https://git.io/Jtm6c
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110203 → oxipng: 4.0.2 -> 4.0.3 → https://git.io/Jtm6W
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/Jtm6B
ahmedelgabri has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #110165 → mednaffe: small fixup → https://git.io/JtmYH
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/Jtm6g
zupo has joined #nixos
cwNovusordoseclo has joined #nixos
lsix1 has quit [Ping timeout: 264 seconds]
<{^_^}> [nixos-homepage] @garbas pushed to experiment-with-different-fonts « make title on the landing page bigger »: https://git.io/Jtm66
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos
sangoma has quit [Quit: WeeChat 3.0]
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #110101 → Minimalist iOS fixes → https://git.io/JtqDf
<{^_^}> [nixpkgs] @Ericson2314 pushed 3 commits to master: https://git.io/Jtm6b
<{^_^}> [nixpkgs] @fabaff opened pull request #110204 → sigurlx: init at 2.1.0 → https://git.io/Jtm6x
<Nevoic> Here's the shell file for what it's worth https://pastebin.com/MYq525VF
<Nevoic> I have also tried `{ pkgs ? import <nixpkgs> { config.android_sdk.accept_license = true; } }:` on line one, and removing the `pkgs =` within the let.
<Nevoic> but it behaves exactly the same way.
<Nevoic> Can anyone see my messages? I'm not exactly sure if this IRC client is working.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110205 → opendht: 2.1.6 -> 2.1.10 → https://git.io/JtmiZ
evanjs has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @bbigras opened pull request #110206 → sql_exporter: 0.3.0 -> 0.4.0 → https://git.io/Jtmil
<{^_^}> [cabal2nix] @peti pushed to ci « Try to guess proper doctest cmdline flags to make the tool succeed. »: https://git.io/Jtmiu
evanjs has joined #nixos
zupo_ has joined #nixos
<energizer> Nevoic: yes
riksteri has quit [Quit: riksteri]
zupo has quit [Ping timeout: 265 seconds]
<Nevoic> is there a way to do a postInstall hook in a shell.nix? `postInstall = "command_here"` within a `mkShell` does nothing.
orivej has joined #nixos
<{^_^}> [nixpkgs] @LeSuisse opened pull request #110207 → graphicsmagick: 1.3.35 -> 1.3.36 → https://git.io/Jtmih
<clever> Nevoic: nix-shell doesnt run the phases, so the hook never runs
<Nevoic> Ah, so is there no way to run a command within a shell.nix?
<clever> Nevoic: thats what shellHook is for
<Nevoic> I found that on a website, but people were using `stdenv.mkDerivation` not `pkgs.mkShell`.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110208 → powershell: 7.1.0 -> 7.1.1 → https://git.io/JtmPG
<Nevoic> I would imagine it wouldn't work within a `mkShell`?
<Nevoic> oh it did, my bad lol
<Nevoic> hmm, seemed to still not modify the `/nix/store`
<clever> what do you want to modify?
<Nevoic> is `shellHook` not able to modify that?
<clever> once a given packet is installed to /nix/store, it is permanently read-only
<clever> if you want to change something, you must apply an override to the package that made it
<clever> s/packet/package/
<Nevoic> I'm trying to accept license agreements for android, considering `config.android_sdk.accept_license = true;` does not work.
<Nevoic> so i'm trying to run `yes | sdkmanager --licenses` like I would on other distros.
<clever> Nevoic: how did you set config.android_sdk.accept_license ?
simba1 has joined #nixos
<Nevoic> I also tried putting it at the top of the file like `{ pkgs ? import <nixpkgs> { config.android_sdk.accept_license = true; } }:` and removing the `pkgs = ` line
<Nevoic> but they both behaved in the same way.
<clever> those would behave identically
cybersyn has quit [Ping timeout: 256 seconds]
<clever> development/mobile/androidenv/compose-android-packages.nix: by setting nixpkgs config option 'android_sdk.accept_license = true;'
<clever> development/mobile/androidenv/default.nix:, licenseAccepted ? config.android_sdk.accept_license or false
<clever> i would expect that to just work
<energizer> sorry this is silly, i can't find the function for this. i have [{name = "a"; foo = 1; } {name = "b"; foo = 3; }] and I want {a = {name = "a"; foo = 1; b = {name = "b"; foo = 2;}}
nickywhite[m] has joined #nixos
<energizer> s/3/2/
<Nevoic> clever so you're saying what I did should work?
<clever> Nevoic: i would expect it to just work
<Nevoic> the error I get is "License for package Android SDK Platform 29 not accepted".
<clever> Nevoic: i think that error is a different one, not the android_sdk.accept_license one
<Nevoic> I saw something about `extraLicenses`, but I couldn't set it.
<Nevoic> https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/mobile/androidenv/compose-android-packages.nix in here, but nix says `extraLicenses` isn't an option for `composeAndroidPackages`.
madmaurice has joined #nixos
mmmattyx has joined #nixos
<pistache> when using buildPythonPackage, what is the best way to add a file to the package (from another derivation) ?
<{^_^}> [cabal2nix] @peti pushed to ci « Disable doctest support. »: https://git.io/JtmP2
<clever> Nevoic: it was added 2 months ago, perhaps your nixpkgs is older?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110209 → php73Packages.psalm: 4.3.1 -> 4.4.1 → https://git.io/JtmPw
<Nevoic> I'm on 20.09, installed NixOS ~2 weeks ago.
<Nevoic> is it only available in unstable?
<clever> Nevoic: yeah, it wont be in the 20.09 channel, thats a snapshot from what was in nixpkgs, back in sept
<pistache> I'd like to keep using the same 'src', and adding the file in installPhase seems not ideal since I'd have to guess the site-packages path
<energizer> pistache: you mean you want to add a dependency to a python package?
<clever> ,unstable Nevoic
<{^_^}> Nevoic: How to install from unstable while remaining on stable: https://nixos.wiki/wiki/FAQ#How_can_I_install_a_package_from_unstable_while_remaining_on_the_stable_channel.3F . Also note that there's nixpkgs-unstable and nixos-unstable
Nevoic has quit [Quit: Connection closed]
<clever> Nevoic: after you add an unstable channel, you can import <unstable> instead
Nevoic has joined #nixos
<Nevoic> hmm just got d/ced, that was weird lol
<pistache> energizer: I have added that derivation in buildInput, but I want a file from the dependency to appear inside the installed Python module
<clever> Nevoic: after you add an unstable channel, you can import <unstable> instead
<clever> ,unstable Nevoic
<{^_^}> Nevoic: How to install from unstable while remaining on stable: https://nixos.wiki/wiki/FAQ#How_can_I_install_a_package_from_unstable_while_remaining_on_the_stable_channel.3F . Also note that there's nixpkgs-unstable and nixos-unstable
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JtmPH
<Nevoic> Yeah, I have a line like `unstable = import <nixos-unstable> { config = { allowUnfree = true; }; };` in my configuration.nix, I assume the same kind of thing would work in a local shell.nix?
<Nevoic> because I've had to install unstable packages before.
<clever> Nevoic: yep
<clever> Nevoic: you could also use something like niv, to pin your shell.nix to a specific nixpkgs rev, and it wont update on its own
<{^_^}> [cabal2nix] @peti merged pull request #478 → Replace Travis-CI configuration with Github actions. → https://git.io/Jttdm
<{^_^}> [cabal2nix] @peti pushed 4 commits to master: https://git.io/JtmPN
asbachb has joined #nixos
<{^_^}> [cabal2nix] @peti pushed 0 commits to ci: https://git.io/JtmPA
<energizer> pistache: maybe you want propagatedBuildInputs
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JtmXe
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110202 → disfetch: 1.13 -> 1.14 → https://git.io/Jtm6J
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtmXf
<energizer> pistache: though adding just a file isn't really how code is installed in python. the unit of code reuse is a package
<{^_^}> [nixpkgs] @FRidh pushed commit from @danderson to release-20.09 « nixos/tailscale: add tailscale to environment.systemPackages. »: https://git.io/JtmXJ
<pistache> energizer: that would make the dependency of the package available to its dependents, right ?
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110204 → sigurlx: init at 2.1.0 → https://git.io/Jtm6x
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JtmXT
<energizer> pistache: yes
<{^_^}> [nixpkgs] @peti pushed 227 commits to haskell-updates: https://git.io/JtmXI
<pistache> energizer: I want to build a Python package, while adding a file (it's a plugin) to the package itself
<Nevoic> clever: so how would I figure out what license is specific to Android SDK platform 29?
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #110210 → Fix collection 4: substituteInPlace cleanups, pythonPackages.azure-synapse-artifacts: Fix meta → https://git.io/JtmXL
<asbachb> Can I regenerate hardware.nix somehow?
<Nevoic> the unstable stuff worked! but the config option still doesn't work, which I think is to be expected.
<pistache> the package in question has a "plugins/" folder, I wrote a custom plugin, and I'd like to make a derivation "pkg-with-my-plugin" that includes that file in the "plugins/" folder
<clever> Nevoic: not sure, ive not done android in a while
<pistache> the unit of code reuse is indeed a package, but some packages abuse this with the implementation of their plugin systems
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<pistache> the package in question is "folium"
evanjs has quit [Read error: Connection reset by peer]
<KarlJoad> asbachb: `nixos-generate-config`, like you did when you did your first install, should generate that again, I think.
davidv7 has joined #nixos
<energizer> pistache: how does the folium plugin system work?
<pistache> energizer: it looks for Python modules in its "plugins/" subdirectory
<energizer> pistache: like, literally?
<energizer> pistache: or it imports from folium.plugins
<pistache> sorry, it imports from folium.plugins
<{^_^}> [nixpkgs] @symphorien merged pull request #109894 → sysklogd: fix building against musl → https://git.io/JtLbk
<{^_^}> [nixpkgs] @symphorien pushed 3 commits to master: https://git.io/JtmXs
<pistache> I'm probably missing something particularly obvious..
evanjs has joined #nixos
<asbachb> KarlJoad: You're totally right.
<energizer> pistache: are there docs on how to write your own folium plugin?
kalbasit has quit [Ping timeout: 265 seconds]
lsix1 has joined #nixos
<pistache> energizer: not that I know of
<KarlJoad> I'm getting an interesting issue, where the patchPhase I wrote isn't being run even when `dontPatch = false`. I see "patching sources", but the `sed`s in patchPhase don't have any effect.
<Nevoic> clever: hmm, extraLicenses still isn't working. I decided to just entirely replace `pkgs` with the unstable version in my shell.nix to make sure I wasn't missing changing something from 20.09 to unstable, and it's still not an available configuration option.
<Nevoic> is it possible this commit is just on master and not unstable yet?
<energizer> pistache: are you sure they *have* a plugin system?
<clever> Nevoic: pretty sure unstable has updated in the last 2 months
<Nevoic> Yeah you're probably right.
<energizer> pistache: looking at https://github.com/python-visualization/folium/blob/master/folium/plugins/__init__.py it kinda looks like they just have a regular module that they've named folium.plugins but doesn't use any of the python plugin machinery
<pistache> energizer: they call them "plugins", but they're not really plugins since you have to modify the source to add them
<pistache> exactly, and this is why I end up needing to add a file to the package
<madmaurice> KarlJoad, can you show code?
zupo has joined #nixos
<pistache> I know how to do it when using mkDerivation, but not with buildPythonPackage
meh` has joined #nixos
<Nevoic> I gotta say, while I do like the declarative nature of NixOS, I've never spent 2 hours attempting to accept license agreements.
ahmedelgabri has joined #nixos
<Nevoic> So I guess there are some downsides to it =p
<energizer> pistache: are you trying to get folium to find your "plugin" automatically? or why do you need it to be in the folium.plugins namespace?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110211 → postsrsd: 1.9 -> 1.10 → https://git.io/JtmXy
pitch has quit [Ping timeout: 272 seconds]
<KarlJoad> madmaurice: Yep. It's on my fork of nixpkgs. https://github.com/KarlJoad/nixpkgs/tree/octave/fix-broken-packages/pkgs/development/octave-modules has the individual package definitions.
<{^_^}> [nixpkgs] @doronbehar merged pull request #110132 → mympd: 6.8.3 -> 6.10.0 → https://git.io/JtqxJ
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JtmXd
<{^_^}> [nixpkgs] @doronbehar merged pull request #110178 → pdfcpu: 0.3.7 -> 0.3.8 → https://git.io/JtmCI
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/Jtm1f
<{^_^}> [nixpkgs] @vcunat pushed to master « knot-dns: 3.0.3 -> 3.0.4 »: https://git.io/Jtm1J
cole-h_ has joined #nixos
<energizer> pistache: you can just put it in postPatch or whatever but i think that's unnecessary magic. you can just import your code from wherever it actually lives instead of monkeypatching folium
asbachb has quit [Quit: Connection closed]
NinjaTrappeur has quit [Quit: WeeChat 2.9]
NinjaTrappeur has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110212 → psftools: 1.0.14 -> 1.1.0 → https://git.io/Jtm1Z
<{^_^}> [nixpkgs] @ehmry closed pull request #110200 → SDL2: 2.0.12 -> 2.0.14 → https://git.io/Jtmwb
meh` has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110213 → py-spy: 0.3.3 -> 0.3.4 → https://git.io/Jtm1i
<pistache> energizer: I wanted for it to be in the folium.plugins namespace
<{^_^}> [nixpkgs] @Chili-Man opened pull request #110214 → terraform_0_14: 0.14.4 -> 0.14.5 → https://git.io/Jtm1Q
<pistache> forking folium just to add a plugin seems a bit cumbersome
<pistache> I'll take a look at postPatch, thanks
<quinn> hey guys, is it normal behavior for the ofborg darwin tests to stall for 10 hours? https://github.com/NixOS/nixpkgs/pull/110120/checks?check_run_id=1733977202
<{^_^}> [nixpkgs] @LeSuisse opened pull request #110215 → [20.09] cifs-utils: fix for CVE-2020-14342 → https://git.io/Jtm1b
noudle_ has joined #nixos
poscat1 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110206 → sql_exporter: 0.3.0 -> 0.4.0 → https://git.io/Jtmil
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtm1j
le0taku has joined #nixos
poscat has quit [Ping timeout: 256 seconds]
leotaku has quit [Ping timeout: 256 seconds]
cyraxjoe has quit [Quit: No Ping reply in 180 seconds.]
davidv7 has quit [Remote host closed the connection]
sarcasticadmin has quit [Read error: Connection reset by peer]
NieDzejkob has quit [Remote host closed the connection]
growpotkin has quit [Ping timeout: 256 seconds]
lord| has quit [Ping timeout: 256 seconds]
davidv7 has joined #nixos
lord| has joined #nixos
noudle has quit [Ping timeout: 256 seconds]
tru_tru has quit [Ping timeout: 256 seconds]
cr4y1 has quit [Ping timeout: 256 seconds]
Izorkin has quit [Ping timeout: 256 seconds]
tru_tru has joined #nixos
cr4y1 has joined #nixos
Izorkin has joined #nixos
cyraxjoe has joined #nixos
growpotkin has joined #nixos
hyiltiz has joined #nixos
NieDzejkob has joined #nixos
<abathur> quinn: seems unlikely :)
kini has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110216 → picard-tools: 2.23.9 -> 2.24.0 → https://git.io/JtmM3
<pinpox> I'm trying to reinstall the bootloader because my BIOS can't find it. (Dualboot with windows, only windows shown). I ran "nixos-rebuild --install-bootloader switch" and it didn't throw any errors, but I still can't boot into my system without the help of a installation medium's bootloader
kini has joined #nixos
<colemickens> how have I never heard about nom? https://github.com/maralorn/nix-output-monitor
<V> nom is a gem. has a few shortcomings, though
<colemickens> I know there's a cli branch for nix cli but this is nice in the meantime
<V> doesn't combine nicely with nixos-rebuild
<V> and also is wonky if you're building on remote systems
<quinn> abathur: you're right
meh` has joined #nixos
<pinpox> I switched from an older cpu+mobo to a b550+ryzen, anything special I have to do to get nixos to boot? The installer boots fine
<abathur> quinn it doesn't look like ofborg ran the equivalent darwin check on the init PR a few weeks ago, so I guess it's possible there's an actual hang in there and this is just the first chance to find it
<maralorn> colemickens: I never dared to announce it because it didn’t feel ready enough.
<colemickens> pinpox: did you mount /boot before running the command you mentioned?
<pinpox> oh maybe I forgot that. Let me run that agin
<pinpox> it's lvm+luks and flakes, in case any of those make any difference
<maralorn> V: What is wonky about using remote systems?
<quinn> abathur: on the main commit page, it also just says "waiting to run this check"... very mysterious. i also would have expected a timeout by now
<colemickens> pinpox: fwiw you'll probably want to make sure you're booting the install media via UEFI so that efibootmgr can do its job.
<V> maralorn: it wants to poke around in the nix store, and if it's looking in your local nix store while things are building on another machine, you won't get very useful output
<abathur> I think 12h may be the timeout, but I don't remember why I think that
<madmaurice> KarlJoad, it builds for me. I also see "patching sources". Do you by any chance have the same package within an overlay?
<V> maralorn: I think you can repro trivially with nixos-rebuild --target-host <...> switch
<{^_^}> [nixpkgs] @zowoq merged pull request #110044 → go_1_14: 1.14.13 -> 1.14.14, go_1_15: 1.15.6 -> 1.15.7 → https://git.io/Jtqm9
<{^_^}> [nixpkgs] @zowoq pushed 2 commits to master: https://git.io/JtmMr
<V> maralorn: oh, if the script it's wrapping wants input, that is totally hidden
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110217 → plantuml: 1.2020.26 -> 1.2021.0 → https://git.io/JtmMK
<quinn> abathur: alright, i'll wait for a bit and then see what's up once it errors out
<KarlJoad> madmaurice: It was building before (yesterday morning (CST), but the white-space change yesterday cahnged something) , but I'm using: `nix-build -E '(import /home/karl/Repos/nixpkgs {}).octavePackages.fits'` to test a package that needs a `patchPhase`.
<V> I patched my nixos-rebuild to run put sudo in the correct places so i didn't have to run the whole thing as root
<quinn> abathur++ thanks mate
<{^_^}> abathur's karma got increased to 17
<pinpox> colemickens: I set the bios to "UEFI only", so it should be efi anyway right?
johnw has joined #nixos
<colemickens> pinpox: yeah,
<{^_^}> [nixpkgs] @zowoq merged pull request #109855 → nixos/podman: readd rootless runc test → https://git.io/JtLgf
<{^_^}> [nixpkgs] @zowoq pushed to master « nixos/podman: readd rootless runc test »: https://git.io/JtmMX
<pinpox> then used the installer's rEFInd to boot the existing install
wnklmnn has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @zowoq merged pull request #109938 → nerdctl: 0.4.0 -> 0.5.0 → https://git.io/JttCQ
<{^_^}> [nixpkgs] @zowoq pushed commit from @06kellyjac to master « nerdctl: 0.4.0 -> 0.5.0 »: https://git.io/JtmMy
<pinpox> colemickens: How do I make sure /boot is mounted correctly?
<pinpox> I'm a bit confused about LVM and luks
kalbasit_ has joined #nixos
meh` has quit [Ping timeout: 260 seconds]
<madmaurice> KarlJoad, Ah my bad I looked at and built quaternion because that was the top commit. I'll try fits instead ^^
<colemickens> pinpox: heh, that's a big question, that depends on how you set it up ;)
heywoodlh has quit [Quit: ZNC 1.8.2 - https://znc.in]
<quinn> unrelated to my previous question, does anyone know how to build a package from the legacyPackages interface that has unfree on it?
<colemickens> you know
<colemickens> I actually ran into this myself a day ago while resurrecting an old machine
<pinpox> colemickens: like this: https://termbin.com/6hj8
<colemickens> Is there a way to only reinstall the bootloader? Maybe not, since it is Nix after all.
<KarlJoad> madmaurice: I'm double checking now, but I think quaternion should also have that issue.
heywoodlh has joined #nixos
<colemickens> You might want to just re-mount everything under /mnt and then just do nixos-install again, tbh.
<{^_^}> [nixpkgs] @LeSuisse opened pull request #110219 → [20.09] opensmtpd: patches for CVE-2020-35679 and CVE-2020-35680 → https://git.io/JtmMH
<pinpox> colemickens: Yeah, but it's complicated because my config uses flakes and I coudn't get the installer to pick it up correctly
<KarlJoad> madmaurice: I had an out-of-date branch up there. You'll need to re-fetch (I had to do a rebase last night for the white-space change there was).
<colemickens> pinpox: if you can spare the memory, you could only mount /boot, then run install. It will needlessly copy /nix over as well, but then you don't have to mess with mounting root.
<colemickens> pinpox: the nice thing is, you can do this: nixos-install --system /nix/store/.... and give it your existing system generation
<madmaurice> @KarlJoad, master?
<colemickens> pinpox: so you don't even need to really evaluate your config again as long as you know what $(readlink -f /run/current-system) points to
<KarlJoad> madmaurice: Still octave/fix-broken-packages. The rebase yesterday forced me to do a force-push.
<pinpox> colemickens: can I do that form the running system or do I need the liveboot?
mkaito has quit [Quit: WeeChat 3.0]
<colemickens> pinpox: not sure I totally understand, but if things are mounted correctly it shouldn't matter.
<pinpox> I just checked, /boot is mounted actually. Shuoldn't that then have worked just running the rebuild with --install-bootloader?
<colemickens> the net result is the same, if you re-run `nixos-install`, it will, under /mnt, setup (/mnt)/nix/store and then setup (/mnt)/boot.
kalbasit_ has quit [Ping timeout: 240 seconds]
<pinpox> oh, so mount /boot to /mnt/boot then?
<colemickens> You can skip mounting /nix/store and it will just write into memory (if its' the live disk).
<colemickens> pinpox: probably
kalbasit has joined #nixos
<colemickens> pinpox: I'd look for any output that says efibootmgr
<colemickens> pinpox: the /mnt prefix is for using with nixos-installl, just to be clear
kini has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110220 → profile-sync-daemon: 6.42 -> 6.44 → https://git.io/JtmDt
<colemickens> pinpox: if you're using the env var and nixos-rebuild then your expectations are right, as far as I understand.
<pinpox> Sorry, I'm a bit confused. This is what I did: booted into my existing installation with the help of the live-usb's bootloader. /dev/sdb1 (the efi partition) is mounted in /boot. I ran nixos-rebuild switch --install-bootloader without errors. But I can't find nix in the bios or boot it spamming f11 to get into the boot-menu (only windows and
<pinpox> live-stick options available)
<colemickens> oh I keep forgetting that you're actually booting INTO the config via refind
<colemickens> that nifty neat refind, I need to play with it soon
<colemickens> pinpox: okay :)
<pinpox> yes, sorry if I was confusing you. I did that to make it easier (work in my system as opposed to the installer)
<colemickens> pinpox: do you have ` boot.loader.efi.canTouchEfiVariables` set?
<colemickens> pinpox: since you're NOT in the install media, you might not actually be able to update the efi entries
<colemickens> (this is why I was mentioning looking for some `efibootmgr` output during that `NIXO... nixos-rebuild` command.)
<madmaurice> KarlJoad, https://github.com/KarlJoad/nixpkgs/blob/8491f0cdfbc537c68ef5b43c010751cbbdf4c60d/pkgs/development/interpreters/octave/build-octave-package.nix#L102 maybe this is the problem? It seems the patchPhase is not within the attset that given to mkDerivation but attached afterwards?
<pinpox> Also, the config of this machine was working with the previous hardware. I just swapped motherboard and cpu
Nevoic has quit [Quit: Ping timeout (120 seconds)]
<pinpox> colemickens: ok, so I *have* to be in the install media?
<pinpox> but then the --install-bootloader for nixos-rebuild makes no sense?
<{^_^}> [nixos-homepage] @garbas pushed to experiment-with-different-fonts « some more fixes to font size ratios »: https://git.io/JtmDb
<madmaurice> KarlJoad, I don't know what the idea behind that is but assuming there's a valid reason, maybe use preBuild instead?
<colemickens> no, you just have to either be in the install media, or you need to have canTouchEfiVars enabled
<pinpox> yes, it's enabled
<colemickens> pinpox: unfortunately at this point I'm not sure why it's not working for you.
<{^_^}> [nixpkgs] @symphorien opened pull request #110221 → nheko: build qml → https://git.io/JtmDx
<pinpox> hm ok :(
<KarlJoad> There was no real reason to use `patchPhase`. I just felt that those `sed` changes make more sense as "patches" rather than something to do during build.
<pinpox> Thanks for the help though
<colemickens> pinpox: what you're doing makes sense to me and seems straight forward
<pinpox> Can I maybe specify the bootloader's location ?
<colemickens> your config looks good from me eyeballing it quickly
<pinpox> like, maybe since i used the refind it's confused as where to install the bootloader
<colemickens> I could take a peek at the output from trying to reinstall the bootloader again
<madmaurice> KarlJoad, ah preBuild might not work either because it does not inherit preBuild.
<pinpox> ok, let me run nixos-rebuild
<colemickens> pinpox: maybe, but I doubt it? I'd expect efibootmgr to whine somewhere if it wasn't able to do its job
<{^_^}> [nixos-homepage] @garbas pushed 14 commits to blog: https://git.io/JtmyU
<colemickens> pinpox: I guess there is one last big hammer you could use.
<KarlJoad> madmaurice: Yeah, the buildPhase (pre/postBuild) shouldn't need any major changes too.
<colemickens> pinpox: it copies the bootloader binary to the "default" uefi location
<colemickens> but this could also potentially interfere with another bootloader if something else was in that location.
<KarlJoad> madmaurice: So, I felt patchPhase makes more sense from a "making changes to the source code". It's weird because that build was working before I did the rebase last night and broke afterwards.
<pinpox> colemickens: this is the bootloader installatino output: https://gist.github.com/pinpox/dc2dcb5ee190f83d6748c4dedc7c490b
ericsagnes has quit [Ping timeout: 244 seconds]
greizgh has quit [Quit: greizgh]
<madmaurice> KarlJoad, question is why is patchPhase not inherited into the attrset for mkDerivation? I can't seem to find the buildOctavePackage function on NixOS/nixpkgs, did you write that?
hnOsmium0001 has joined #nixos
mahogany has joined #nixos
<colemickens> pinpox: hmph, no new thoughts from me, sorry.
kini has joined #nixos
<colemickens> maybe I should keep a grub system around to build up some knowledge
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/406c847dc3d (from 70 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
greizgh has joined #nixos
<mahogany> hi everyone, I'm trying to build an overlay which provides an ant/java based program. the ant build itself works and ant tells me "BUILD SUCCESSFUL" but nix says it was unable to produce the output path
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110222 → phoronix-test-suite: 10.0.1 -> 10.2.0 → https://git.io/JtmyP
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
<madmaurice> KarlJoad, why not put patchPhase in the same spot as dontPatch and patches? https://github.com/KarlJoad/nixpkgs/commit/4224835e4ac18c1bc4cfac436920df5afbd0c11a
<{^_^}> [nixpkgs] @ryantm merged pull request #110216 → picard-tools: 2.23.9 -> 2.24.0 → https://git.io/JtmM3
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jtmy5
noudle_ is now known as noudle
kini has quit [Ping timeout: 264 seconds]
ericsagnes has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #110174 → pappl: 1.0.0 -> 1.0.1 → https://git.io/JtmZk
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « pappl: 1.0.0 -> 1.0.1 »: https://git.io/JtmSq
<KarlJoad> madmaurice: The intended effect is that if a package writer doesn't define a new patchPhase, then the stdenv.patchPhase is used. (ltfat uses `patches`). But if they do, then their definition takes precedence. I was unsure about how to do it. A previous version did do it that way.
<{^_^}> [nixpkgs] @Ekleog closed pull request #102311 → gnunet: 0.13.2 -> 0.13.3 → https://git.io/JTQGJ
<{^_^}> [nixpkgs] @LeSuisse opened pull request #110223 → xfig: 3.2.7b1 -> 3.2.8 → https://git.io/JtmSR
<KarlJoad> madmaurice: When using nixpkgs-review on the branch, I get `6 packages failed to build: fits nurbs octclip octproj quaternion strings`, all of which use sed patchPhases. But not ltfat, which uses `patches = [ ./file ]`
cole-h_ is now known as cole-h
<{^_^}> [nixpkgs] @kevincox merged pull request #109966 → opentabletdriver: 0.4.2 -> 0.5.0 → https://git.io/JttVc
<{^_^}> [nixpkgs] @kevincox pushed 3 commits to master: https://git.io/JtmSi
Mic92 is now known as nix-prometheus
<madmaurice> KarlJoad, maybe patchPhase ? null at the top and mkDerivation (rec { ... } // lib.optionalAttrs (! isNull patchPhase) { inherit patchPhase; })
<{^_^}> [nix-idea] @JojOatXGME merged pull request #25 → Add commenter → https://git.io/JtLsU
<{^_^}> [nix-idea] @JojOatXGME pushed 3 commits to master: https://git.io/Jtm9J
nix-prometheus has quit [Quit: WeeChat 3.0]
<{^_^}> [nixpkgs] @Ekleog merged pull request #110219 → [20.09] opensmtpd: patches for CVE-2020-35679 and CVE-2020-35680 → https://git.io/JtmMH
<{^_^}> [nixpkgs] @Ekleog pushed commit from @LeSuisse to release-20.09 « opensmtpd: patches for CVE-2020-35679 and CVE-2020-35680 (#110219) »: https://git.io/Jtm9U
<madmaurice> with the ( ) around both attrsets.
Mic92 has joined #nixos
kini has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110224 → podiff: 1.2 -> 1.3 → https://git.io/Jtm9k
<{^_^}> [nixos-homepage] @garbas pushed to experiment-with-different-fonts « Switching to Roboto / Overpass / Fira Mono font variant »: https://git.io/Jtm9O
<pinpox> colemickens: would a differnt bootloader make this easier?
<KarlJoad> madmaurice: If I do `mkDerivation (rec { ... } // lib.optional (pred) { inherit ...; })`, I get an infinite recursion problem.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110225 → php73Packages.phpstan: 0.12.59 -> 0.12.68 → https://git.io/Jtm90
<madmaurice> KarlJoad, optional or optionalAttrs?
MmeQuignon has quit [Ping timeout: 260 seconds]
pitch has joined #nixos
endformationage has joined #nixos
afics has quit [Ping timeout: 240 seconds]
cptchaos83 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110226 → pounce: 2.1p1 -> 2.2 → https://git.io/JtmHu
afics has joined #nixos
<KarlJoad> madmaurice: optionalAttrs. I was just trying to shorten the message a bit.
<{^_^}> [nixpkgs] @zowoq opened pull request #110227 → gdu: 3.0.0 -> 4.2.0 → https://git.io/JtmHP
gustavderdrache has quit [Quit: Leaving.]
<madmaurice> KarlJoad, weird. why. does the trace give any information?
codygman__ has quit [Ping timeout: 256 seconds]
<KarlJoad> madmaurice: error: while eval-ing attr 'buildInputs' of derivation 'shell' at trivial-builders.nix\n 'out.outPath' for customisation.nix\n 'buildInputs' for build-octave-pkg.nix\n 'chooseDevOutputs' lib/attrsets.nix\n infinite recursion in build-octave-pkg line 80.
<{^_^}> [nixpkgs] @matthewbauer merged pull request #107924 → Fix duti on macOS Big Sur → https://git.io/JLHT0
<{^_^}> [nixpkgs] @matthewbauer pushed 4 commits to master: https://git.io/JtmQL
<KarlJoad> Line 80 is the line about `buildInputs`.
sarcasticadmin has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110228 → portfolio: 0.50.0 -> 0.50.2 → https://git.io/JtmQZ
civodul has quit [Ping timeout: 260 seconds]
lsix1 has quit [Ping timeout: 260 seconds]
lsix1 has joined #nixos
attila_lendvai_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @zowoq opened pull request #110229 → conmon: 2.0.24 -> 2.0.25 → https://git.io/JtmQD
troydm has quit [Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset]
philr has joined #nixos
<{^_^}> [nixpkgs] @etu merged pull request #110209 → php73Packages.psalm: 4.3.1 -> 4.4.1 → https://git.io/JtmPw
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/JtmQh
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
troydm has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110221 → nheko: build qml → https://git.io/JtmDx
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtm7Y
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110210 → Fix collection 4: substituteInPlace cleanups, pythonPackages.azure-synapse-artifacts: Fix meta → https://git.io/JtmXL
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 8 commits to master: https://git.io/Jtm7O
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110230 → php73Extensions.rdkafka: 4.1.1 -> 5.0.0 → https://git.io/Jtm73
<{^_^}> [nixpkgs] @LeSuisse opened pull request #110231 → libexosip: 4.1.0 -> 5.2.0 → https://git.io/Jtm7G
<{^_^}> [nixpkgs] @matthewbauer closed pull request #103728 → Provide libwpe for webkitgtk in Wayland → https://git.io/JkOTs
<{^_^}> [nixpkgs] @matthewbauer merged pull request #108072 → nixos/binfmt.nix: fix running commands in binfmt → https://git.io/JLQjZ
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/Jtm7E
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110158 → operator-sdk: 1.2.0 -> 1.3.0 → https://git.io/JtmmL
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtm7g
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109925 → crispyDoom: 5.9.2 -> 5.10.0 → https://git.io/JttYv
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtm7i
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110089 → monit: 5.27.1 -> 5.27.2 → https://git.io/Jtq2Z
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtm71
<{^_^}> [nixpkgs] @bbigras opened pull request #110233 → notmuch: 0.31 -> 0.31.3 → https://git.io/Jtm7M
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109669 → plexRaw: 1.21.1.3842-b0c7a97d9 -> 1.21.1.3876-3c3adfcb4 → https://git.io/JtIUS
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtm7y
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109926 → chkrootkit: 0.53 -> 0.54 → https://git.io/JttOi
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtm79
<{^_^}> [nixpkgs] @zowoq opened pull request #110234 → treewide: editorconfig fixes → https://git.io/Jtm77
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #103895 → octant: 0.16.0 -> 0.16.1 → https://git.io/JkGi4
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #100724 → python37Packages.kubernetes: 11.0.0 -> 12.0.0 → https://git.io/JTZmp
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #92745 → alsaLib: 1.2.3 -> 1.2.3.2 → https://git.io/JJqMP
rb2k has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #105747 → python37Packages.ovito: 3.3.1 -> 3.3.2 → https://git.io/JItIe
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #91568 → ezquake: 3.2 -> 3.2.1 → https://git.io/Jfjz8
<{^_^}> [nixpkgs] @etu merged pull request #110225 → php73Packages.phpstan: 0.12.59 -> 0.12.68 → https://git.io/Jtm90
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #92432 → python37Packages.inflection: 0.4.0 -> 0.5.0 → https://git.io/JJING
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/Jtm7p
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #92445 → python27Packages.msal: 1.3.0 -> 1.4.1 → https://git.io/JJLvM
<{^_^}> [nixos-homepage] @garbas pushed to experiment-with-different-fonts « Changing fonts in svg files »: https://git.io/Jtm7h
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #92488 → python27Packages.requests-aws4auth: 0.9 -> 1.0 → https://git.io/JJLBp
__monty__ has quit [Quit: leaving]
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #92523 → python27Packages.pyviz-comms: 0.7.4 -> 0.7.5 → https://git.io/JJLiQ
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #94529 → libsForQt5.mlt: 6.20.0 -> 6.22.0 → https://git.io/JJV7I
<KarlJoad> When should I use `buildInputs` over `nativeBuildInputs`? I'm not sure when to use each one.
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #90080 → netsurf.buildsystem: 1.8 -> 1.9 → https://git.io/JfSMy
<etu> KarlJoad: Think "native" as in "needed on the build machine" while "buildInputs" is supposed to be for runtime deps.
<V> KarlJoad: nativeBuildInputs contains things like compilers and build tools (gcc, go, pkg-config), buildInputs contains libraries
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #96145 → sensu-go-agent: 5.21.1 -> 6.0.0 → https://git.io/JUfXl
<V> imagine you were building the package on one machine to run on another machine. some of the packages you don't need in order to be able to run it, but you do to build it
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #109836 → gleam: 0.12.1 -> 0.13.2 → https://git.io/JtLRW
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtm5v
<KarlJoad> So, from how I understand it (not in the case of cross-compilation): native = exclusively build-time. build = runtime libraries. I use propagated for binaries needed during runtime.
<pinpox> colemickens: I fixed my system. Got another hint in #krebs just wanted to let you know in case somone comes across this issue aswell
<{^_^}> [nixos-homepage] @garbas pushed 88 commits to fix-659: https://git.io/Jtm5k
<colemickens> What's #krebs and what was the fix pinpox or is it in scrollback?
<pinpox> the solution was to rm -rf /boot/* and then run nixos-rebuid with --install-bootloader. Config unchanged (touchEfivar = true, installasremvable = false)
<pinpox> colemickens: ^
nickywhite[m] has left #nixos ["User left"]
<pinpox> #krebs is a channel here on freenode, originally for krops.nix
<pinpox> No idea why I had to rm everything in /boot, but that did fix the problem 🤷
<colemickens> I don't have any idea how that could possibly fix things
<colemickens> but ok
rb2k has joined #nixos
<KarlJoad> V: In that case, where should pkg-config go? native- or just build-Inputs?
<V> KarlJoad: you don't use pkg-config at runtime
<V> its sole purpose is to provide the compiler with the correct flags and paths
<supersandro2000> before anyone asks: yes I checked all those PRs by hand
<V> define "checking by hand"
<KarlJoad> That's what I thought too. I was told to make pkg-config a buildInput, but I wanted to leave it as a nativeBuildInput for that reason. Is that reasonable?
<pinpox> colemickens: No idea either, maybe some caching issue?
<supersandro2000> going to the file and checking if the version there is equal or newer before closing 10 PRs
<V> KarlJoad: it goes in nativeBuildInputs only
<V> who told you to put it in buildInputs
<KarlJoad> I think I was reading the comment wrong on the PR. The reviewer highlighted multiple lines, and I read the wrong one. They were referring to my use of nettle as a nativeBuildInput.
<{^_^}> [nixos-homepage] @garbas merged pull request #660 → Fix links in donate page → https://git.io/Jtm54
<{^_^}> [nixos-homepage] @garbas pushed 4 commits to master: https://git.io/Jtm5B
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #106062 → ocamlPackages.stdlib-shims: 0.1.0 -> 0.2.0 → https://git.io/JIC2T
<{^_^}> [nixos-search] @turboMaCk pushed to turboMaCk/revert-4d505f34022154a1f193f012c11eb08d07c90271 « Revert "Remove unnecessary jquery, jquery-ui and bootstrap javascript reference and font-awesome css (#223)" »: https://git.io/Jtm5w
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #106700 → gdk-pixbuf: 2.42.0 -> 2.42.2 → https://git.io/JI6ea
<{^_^}> [nixos-search] @turboMaCk pushed to turboMaCk/revert-4d505f34022154a1f193f012c11eb08d07c90271 « Remove unused dependecies »: https://git.io/Jtm51
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #106060 → ocamlPackages.optint: 0.0.3 -> 0.0.4 → https://git.io/JICuB
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jtm5D
miguel_clean has joined #nixos
<aranea> supersandro2000: I'd expect more review of non-maintainer package bumps than literally just building them automatically and manually checking that the indeed increase the version
<miguel_clean> eventhough I have the firewall up iptables hast this first enty in the nixos-fw Chain. is this expected?
<miguel_clean> nixos-fw-accept all -- anywhere anywhere
<supersandro2000> aranea: the ones I merged in the last hour had all LGTM from maintainers
<{^_^}> [nixos-search] @turboMaCk opened pull request #267 → Fix mobile only interactions → https://git.io/Jtm5F
<miguel_clean> ok sorry forget it, this seems to be for the lo interface only
<{^_^}> #106060 (by r-ryantm, 6 weeks ago, merged): ocamlPackages.optint: 0.0.3 -> 0.0.4
<aranea> Okay, that's more reasonable then. I hope that's true beyond just the last couple hours too? :)
<V> I don't see vbgl having interacted with that PR at all
<{^_^}> [nixos-search] @turboMaCk merged pull request #267 → Fix mobile only interactions → https://git.io/Jtm5F
<{^_^}> [nixos-search] @turboMaCk pushed to main « Fix mobile only interactions (#267) »: https://git.io/JtmdT
<{^_^}> [nixos-search] @garbas pushed 0 commits to turboMaCk/revert-4d505f34022154a1f193f012c11eb08d07c90271: https://git.io/Jtmdk
simba1 has quit [Ping timeout: 260 seconds]
<V> https://github.com/NixOS/nixpkgs/pull/110089 similarly, not seen by the maintainers
<{^_^}> #110089 (by r-ryantm, 17 hours ago, merged): monit: 5.27.1 -> 5.27.2
madmaurice has quit [Quit: Leaving]
<V> https://github.com/NixOS/nixpkgs/pull/110158 this was seen by 1/2 maintainers; depending on the package in question, the maintainers may wish for more than one of them to have reviewed a change
<{^_^}> #110158 (by r-ryantm, 9 hours ago, merged): operator-sdk: 1.2.0 -> 1.3.0
<{^_^}> [nixos-search] @garbas pushed 3 commits to faceted-search: https://git.io/JtmdY
<{^_^}> [nixpkgs] @sternenseemann opened pull request #110235 → ocamlPackages.mirage-crypto*: 0.8.8 -> 0.8.9 → https://git.io/JtmdO
<V> https://github.com/NixOS/nixpkgs/pull/109669 not a single one of the *six* maintainers got to look at this.
<{^_^}> #109669 (by r-ryantm, 3 days ago, merged): plexRaw: 1.21.1.3842-b0c7a97d9 -> 1.21.1.3876-3c3adfcb4
<{^_^}> [nixos-search] @garbas pushed to faceted-search « typo »: https://git.io/JtmdZ
<aranea> supersandro2000: hmm, V seems to have a fair point here; what about that monit bump for example?
<V> or like literally any of the other things I pointed out
swflint has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #106526 → python37Packages.uproot-methods: 0.9.1 -> 0.9.2 → https://git.io/JIa4s
<aranea> and these are bot-created package bumps, which might have never received any in-depth human verification at all
shibboleth has quit [Quit: shibboleth]
<aranea> I'd be very careful with those in particular
dminuoso has quit [Quit: ZNC 1.7.5 - https://znc.in]
Quick_Wango has quit [Quit: Bye! - http://cubeisland.de]
Emantor has quit [Quit: ZNC - http://znc.in]
dminuoso has joined #nixos
<{^_^}> [nixpkgs] @prusnak opened pull request #110236 → clightning: 0.9.2 -> 0.9.3 → https://git.io/Jtmdg
lsix1 has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #100760 → python37Packages.janus: 0.5.0 -> 0.6.0 → https://git.io/JTn3s
Quick_Wango has joined #nixos
swflint has joined #nixos
Emantor has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #106942 → python37Packages.google_resumable_media: 1.1.0 -> 1.2.0 → https://git.io/JLqCj
<V> supersandro2000: I just checked through all the merges you've done, and you merged over half of the bot-made PRs *without a review from the maintainers*
<sorear> ever, or a specific timespan?
<V> this evening
fuiltilt has joined #nixos
* sorear also wants to know what's going on
<V> what's even the point of having a set of maintainers for a package if someone's just going to come along and semi-automatedly merge the package bump made by a bot with the only conditions being that a) it builds and b) any random person stamped their name on it
<V> sorear: the pattern almost certainly extends back
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
<adisbladis> V: OTOH it's very common for maintainers to ignore PRs
<V> I was curious earlier, poked at github a bit and discovered that (at some point earlier today) supersandro2000 was responsible for 403/1000 of the most recent r-ryantm merges
<sorear> if some subset of maintainers are failing their responsibilities, that sounds like an argument for reassigning packages, not getting rid of the maintainership system
<adisbladis> sorear: Absolutely.
<adisbladis> I think our maintainership role is not well defined enough
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110237 → smarty3: 3.1.36 -> 3.1.38 → https://git.io/JtmdA
<V> additionally, going by merge timestamps, there were like... 85/403 done within a minute of each other? 55/403 done within 30 seconds. 31 done within 20 seconds. 16 done within 15 seconds
<V> that does not scream "I have actually looked at this properly" to me
<supersandro2000> most often I do batches
Rusty1 has joined #nixos
<supersandro2000> I you take a look at new packages merged you will find a similar pattern
* DigitalKiwi thinks more people should add themselves as a maintainer
<adisbladis> DigitalKiwi: That doesn't necessarily help if there are no expectations on the maintainer
<DigitalKiwi> i have a queue right now of a few packages i need to make PRs for that don't have maintainer or i can't find them/they haven't been around :(
<V> supersandro2000: just verifying that something builds isn't enough
<supersandro2000> also that discussion already went down like two days ago. With the same result as right now.
<supersandro2000> so instead of repeating everything: I get it.
<{^_^}> [nixpkgs] @zowoq merged pull request #110234 → treewide: editorconfig fixes → https://git.io/Jtm77
<{^_^}> [nixpkgs] @zowoq pushed to master « treewide: editorconfig fixes »: https://git.io/JtmF3
<supersandro2000> another random thought to move the discussion back to something useful: What to do with maintainers that deleted their github accounts?
<supersandro2000> and have no other mean to contact?
<V> supersandro2000: but if you get it, why didn't you change anything you're doing?
<V> understanding a thing and then proceeding to do absolutely nothing with this understanding is about as useless as not understanding it at all
<energizer> v: what else needs to be verified, in addition to "it builds"?
<DigitalKiwi> adisbladis: well i figure the more eyes the better
<energizer> also, take it easy man
<supersandro2000> V: if you have such strong feeling about any PR go ahead and revert it
<aranea> energizer: at the very least, you need to read the changelog and watch out for breaking changes
<DigitalKiwi> energizer: well sometimes they build but then immediately segfault :D
<DigitalKiwi> or break something :(
<adisbladis> DigitalKiwi: I'm not disagreeing with you at all :)
<V> energizer: it's kiiiind of impolite to go merge a bot-generated PR without the maintainers getting to look at something
<adisbladis> We need both things to happen
<ryantm> One thing I feel as a Nixpkgs committer is a responsibility toward whatever I merge, so if I merge something and it breaks something, I'll work hard to fix it later. If supersandro2000 feels the same way, I'm not too worried about this specific methodolgy.
<aranea> if a package has a dedicated maintainer than they're best equipped to handle all this; that's the whole point why we have maintainers
<aranea> *then
<DigitalKiwi> znc-playback stopped working for me because it got switched to a different fork...
<sorear> if a maintainer is unreachable then the package is in an orphaned state until someone else takes ove3r
<V> currently, if we went and deleted meta.maintainers treewide it would have approximately the same amount of value as it does currently, if we're going to merge things like this
<ryantm> Merging something doesn't magically make it unavailable to maintainers.
<aranea> Trying not to break things in the first place is still very much preferable though
<supersandro2000> if there is something broken with a package a PR I merge send me a message and I'll fix it
<V> shoot first, ask questions later is not an attitude I want to be applied to a system I am running on all my machines, tyvm
rmcgibbo has joined #nixos
<supersandro2000> DigitalKiwi: the last change to that package is 4 years old and was a treewide change from fetchgit to fetchFromGitHub
<energizer> tbh i dont know why breaking master is something that can happen at all
<DigitalKiwi> V well it is nixos-unstable afterall ;)
<sorear> DigitalKiwi: who reviews all of supersandro2000's PRs before they get merged to nixos-stable?
<energizer> nixos-unstable is supposed to mean "tests passed", not "tests didn't run or failed and merged anyway"
<V> DigitalKiwi: prior to like 3 months ago, I could reasonably use nixos-unstable and be comfortable that the majority of the time, commits that were ending up on there were not going to break my system
<V> most likely
<V> as of right now, I'm evaluating which of guix/arch/gentoo I'll hate the least
<ryantm> I think you are greatly exaggerating past quality.
<V> no, I'm not
<ashkitten> supersandro2000: are you verifying that built programs run at least?
vidbina_ has quit [Ping timeout: 264 seconds]
<V> presumably
<V> I would expect that at the very least
<ryantm> I feel like there have been at least about 3 or so major breaking changes each year on unstable. The major one that comes to mind lately is all fonts being unavailable.
<energizer> why is that a human's job at all?
amk has joined #nixos
erasmas has quit [Quit: leaving]
<V> nah, the most recent major one was everyone's firefox extensions getting wiped out
<amk> Howdy, Is there a good way to restrict the paths a service can access? Do nixos containers support it?
<energizer> what's wrong with "just don't allow breaking changes into master"
<ryantm> I avoided that one because of zimbatm's tweet :)
<V> I avoided that b/c I was being lazy with upgrades
<V> and then someone who had the misfortune of having it happen to her poked me about it
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110238 → poppler: 20.12.1 -> 21.01.0 → https://git.io/JtmF8
<ryantm> V: what's your GitHub handle?
<V> ryantm: deviant
<{^_^}> [nixpkgs] @matthewbauer merged pull request #96140 → Init cog at 0.6.0 → https://git.io/JUfwj
<{^_^}> [nixpkgs] @matthewbauer pushed 5 commits to master: https://git.io/JtmF4
<supersandro2000> wasn't the most recent one that plugins which did not get evaled by ofborg and used stdenv.lib got eval errors?
<V> that only broke eval, not systems
<V> eval gets broken more frequently
<V> ryantm: why do you ask
<{^_^}> [nixpkgs] @ashkitten opened pull request #110239 → dolphinEmuMaster: 5.0-12716 -> 5.0-13178 → https://git.io/JtmFE
<energizer> amk you can do it with nsjail, among others
<supersandro2000> DigitalKiwi: that is a different module than you named
<rmcgibbo> supersandro2000: Is your normal workflow for running `nixpkgs-review-checks` that you run nixpkgs-review pr <number>, and then in the new shell you run `nixpkgs-review-checks` followed by post-result?
<samueldr> ryantm: the fonts thing was a bit more nuanced than "no fonts on unstable lol", it was that it could poison the well of fonts when running things from mixed origins :)
<ryantm> V: Because I want to consider level of involvement in the project when considering how much to value your opinion on how the project operates.
<supersandro2000> rmcgibbo: it is written to PROMPT_COMMAND which runs it automatically
<V> ryantm: I see how it is
<DigitalKiwi> ryantm: right now i think plasma5 is broken :(
<edef> ryantm: if we give V a commit bit and she starts mass-merging stuff, you'll take her seriously?
<gchristensen> I agree with V
<supersandro2000> when I first tried NixOS plasma5 was broken, too and you could not change the mousepad settings at all.
<edef> because that can be arranged for
<edef> happy to give a demonstration of Goodhart's law
<ryantm> edef: Nope
<edef> you're welcome to demean me as well
<supersandro2000> I already said that I took that feedback to my heart and stopped doing it.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110240 → powerline-go: 1.18.0 -> 1.20.0 → https://git.io/JtmF6
<{^_^}> [nixpkgs] @zowoq opened pull request #110241 → sqlite: 3.34.0 -> 3.34.1 → https://git.io/JtmFP
<colemickens> (tbh that plasma thing just sounds like plasma)
<rmcgibbo> supersandro2000: Okay. I'm still learning all the shell-fu. If you use `nixpkgs-review` with `--no-shell` and `--post-result`, there's no opportunity for nixpkgs-review-checks to intercept the report between the time at which it's created and the time at which it's uploaded, correct?
<supersandro2000> rmcgibbo: yeah but my script would not work with that setting and I am not doing this.
<edef> but if we're bringing the community engagement down to that level, i don't think my negative energy will be directed towards the people doing thoughtful contributions in smaller number
<ryantm> edef: Demean?
<rmcgibbo> supersandro2000: Totally understood. I'm just trying to figure out how it works. Thanks!
<supersandro2000> If anyone has constructive feedback send me a DM and I read it later.
<DigitalKiwi> supersandro2000: well it was working but now i can't get xmonad+plasma5 to work it doesn't have plasmashell and it tries to start kwin which then coredumps :(
<DigitalKiwi> i
<edef> ryantm: idk, i'd like to know your standards for what counts as enough contribution to have a valid opinion
<DigitalKiwi> i'm getting rid of anything that might have a different qt version and cleaning cache and config to see if that helps
<ryantm> edef: It's not something specific, just a feeling of trust that develops over years of seeing people around. Like I know you've been around the project a long time, so I trust you.
<ryantm> edef: It can of course go the other way, if I see them around but doing dumb stuff :)
<edef> yes, but i think that we have non-insignificant turnover in contributors and relatively little new blood
<DigitalKiwi> i've been trying to git bisect it but that ended up showing me a commit that couldn't have done it :(
teto has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110242 → pspg: 3.1.5 -> 4.0.1 → https://git.io/JtmF7
<gchristensen> to the various people sending me PM right now, a lot of people are PMing me things right now, and my brain is somewhat overloading, and it might be good to be more upfront in the moment
<gchristensen> (sorry)
tokudan has quit [Remote host closed the connection]
<DigitalKiwi> colemickens: lol yeah xmonad doesn't even quite work right (i have to change the menus to the "alternative" one because of a bug in Qt that makes windows not appear at the right layer... and text input doesn't work in like krunner all of the time >.>
<{^_^}> [nixpkgs] @r-ryantm opened pull request #110243 → pmd: 6.29.0 -> 6.30.0 → https://git.io/JtmFd