andi- changed the topic of #nixos to: NixOS stable: 19.09 \o/ https://discourse.nixos.org/t/nixos-19-09-release/4306/2 || 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-info
<samueldr> though, tbf, it's more about it being hard to support other shells... pretty sure if we can figure a shell-agnostic nix-shell it'd be desirable
butterthebuddha has joined #nixos
alexherbo2 has quit [Ping timeout: 260 seconds]
<samueldr> hard, especially in the way nix currently is
<{^_^}> [nixpkgs] @jonringer merged pull request #80830 → powershell: update supported platforms → https://git.io/Jv04N
<{^_^}> [nixpkgs] @jonringer pushed to master « powershell: update supported platforms »: https://git.io/Jv0ul
<samueldr> nix-shell using powershell when? :)
<zeta_0> iqubic: oh i see, i haven't set up anything like that yet
<m1cr0m4n> Hey folks. I am trying to use django-auth-ldap with mailman, and I'm struggling to get it in the pythonpath for mailman-web. What would be the best way for me to do this? Currently, I am modifying the settings.py and appending the pythonpath with site.addsitedir, but I have to do so for all dependencies of the package too
<emily> samueldr: yes, it's hard for nix-shell to support other shells. not so for nix run
<{^_^}> [nixpkgs] @jonringer merged pull request #80832 → pythonPackages.seaborn: use v0.9.1 for python 2 → https://git.io/Jv0R4
<emily> and yet the issue lies open and dormant :(
<{^_^}> [nixpkgs] @jonringer pushed commit from @maxxk to master « pythonPackages.seaborn: use v0.9.1 for python 2 »: https://git.io/Jv0uB
<emily> the irony of running into Nix bash-specificity problems while hacking on a build system partially borne out of the frustration of how much bash nix involves
<{^_^}> [nixpkgs] @aanderse merged pull request #80182 → redwax-modules: 0.2.1 -> 0.2.2/0.2.3 → https://git.io/JvlFa
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/Jv0uR
<gchristensen> samueldr: hi yes I have made that work once :x
<emily> nice
<emily> how
butterthebuddha has quit [Ping timeout: 272 seconds]
<gchristensen> `derivation { builder = /nix/store/..../bin/pwsh; ... }`
<iqubic> Doesn't nix use plenty of bash build scripts?
<gchristensen> nixpkgs does
<{^_^}> [nixpkgs] @jonringer opened pull request #80847 → lutris.chrootenv: add libbsd → https://git.io/Jv0uE
<gchristensen> but if you zip on past all the nixpkgs stuff and use fundamental derivations, you can do something else. I saw a neat alternative stdenv at a company which used python.
<{^_^}> [nixpkgs] @aanderse merged pull request #78962 → phpPackages.maxminddb: 1.5.0 -> 1.6.0 → https://git.io/Jv3nO
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/Jv0uu
turona has quit [Ping timeout: 272 seconds]
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<iqubic> If I want to run the dunst binary in my .xsessions file, I should end the line with &, right? Because otherwise it would block before getting to the "exec i3" line.
<iqubic> Is that correct?
turona has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace opened pull request #80848 → rl-2003: mention python driver → https://git.io/Jv0uV
drakonis has joined #nixos
<energizer`> Somebody mentioned that `src = ./.` is usually a mistake, what's the right way?
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<nwspk> energizer`: you might wanna use `src = lib.cleanSource ./.;`
<nwspk> this excludes some changing files, e.g., .git or the result symlink
<energizer`> Is there a function to tell it to exclude files from gitignore?
drakonis has quit [Quit: WeeChat 2.7]
tilcreator has quit [Ping timeout: 260 seconds]
<iqubic> src = pkgs.nix-gitignore.gitignoreSource [] ./.;
<iqubic> That should work.
<nwspk> energizer`: there might be https://github.com/hercules-ci/gitignore.nix
<iqubic> the empty list there is just a list of additional things to ignore.
<iqubic> nwspk: Yeah, that's what I just posted.
<nwspk> iqubic: yeah, you were 30 seconds faster ;-)
smatting has quit [Ping timeout: 240 seconds]
<iqubic> And I even did a quick google search to make sure I was thinking of the correct function.
<iqubic> energizer`: You may have to import nixpkgs to get this to work properly.
tilcreator has joined #nixos
zeta_0 has joined #nixos
<zeta_0> is bbenoist.Nix an vscodium extension for nix support?
orivej has joined #nixos
mbrgm has quit [Ping timeout: 240 seconds]
mbrgm_ has joined #nixos
mbrgm_ is now known as mbrgm
jgeerds has quit [Ping timeout: 258 seconds]
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<{^_^}> [nixpkgs] @BBBSnowball opened pull request #80849 → nixos/nextcloud: avoid loading imagick extension more than once → https://git.io/Jv0zk
Rusty1 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @christianpoveda opened pull request #80850 → megasync: add -fpermissive to QMAKE_CXXFLAGS → https://git.io/Jv0zn
maddo has quit [Quit: See ya]
leungbk has joined #nixos
leungbk has quit [Remote host closed the connection]
m0rphism has quit [Quit: WeeChat 2.6]
leungbk has joined #nixos
catvector has joined #nixos
<leungbk> I wrote a package recipe for an Emacs package not yet in Nixpkgs. How can I build an Emacs executable with this package using my branch of the Nixpkgs repo?
dansho has quit [Ping timeout: 272 seconds]
reallymemorable has quit [Quit: reallymemorable]
<leungbk> The recipe is at http://paste.debian.net/1131626 but I'm not sure how to execute a nix-build operation that knows about this.
KeiraT has quit [Ping timeout: 240 seconds]
logzet has quit [Ping timeout: 240 seconds]
logzet has joined #nixos
judson_ has quit [Ping timeout: 268 seconds]
h0m1 has quit [Quit: WeeChat 2.7]
h0m1 has joined #nixos
orivej has quit [Ping timeout: 272 seconds]
KeiraT has joined #nixos
tA_ has quit [Ping timeout: 268 seconds]
Soo_Slow has joined #nixos
<energizer`> I'm trying to use some R code. I can successfully get a nix-shell from `nix-shell r.nix` but it fails when running `nix-shell default.nix` https://bpaste.net/UKMA
tA_ has joined #nixos
judson has joined #nixos
<energizer`> I guess I need to override a buildPhase somewhere?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80852 → peek: 1.4.0 -> 1.5.1 → https://git.io/Jv0z5
<{^_^}> [nixpkgs] @lilyball opened pull request #80853 → xv: 0.1.1 -> 0.1.2, rename to xxv → https://git.io/Jv0zb
<energizer`> er, install phase.
mac10688 has joined #nixos
<energizer`> but anyway, I don't know what makefile it's trying to use
iyzsong has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #80852 → peek: 1.4.0 -> 1.5.1 → https://git.io/Jv0z5
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/Jv0zj
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jv0gI
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/1462c33f62e (from 87 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
rajivr___ has joined #nixos
logzet has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
andreas303 has quit [Remote host closed the connection]
catvector_ has joined #nixos
andreas303 has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed to revert-71079-theming « Revert "Theming options for Gtk and Qt" »: https://git.io/Jv0g8
<{^_^}> [nixpkgs] @worldofpeace opened pull request #80854 → Revert "Theming options for Gtk and Qt" → https://git.io/Jv0gB
catvector has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #80854 → Revert "Theming options for Gtk and Qt" → https://git.io/Jv0gB
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/Jv0g0
<{^_^}> [nixpkgs] @worldofpeace pushed 0 commits to revert-71079-theming: https://git.io/Jv0gE
jonten has quit [Ping timeout: 272 seconds]
thc202 has quit [Ping timeout: 240 seconds]
Soo_Slow has quit [Quit: Soo_Slow]
iyzsong-x has joined #nixos
iyzsong has quit [Ping timeout: 258 seconds]
rail_ has joined #nixos
catvector_ has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #80841 → [20.03] networkmanager: 1.22.6 -> 1.22.8 → https://git.io/Jv0EM
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to staging-20.03: https://git.io/Jv0gD
<{^_^}> [nixpkgs] @christianpoveda opened pull request #80855 → python-modules/msgpack: 0.6.2 -> 1.0.0 → https://git.io/Jv0gS
iyzsong has joined #nixos
bhipple has joined #nixos
iyzsong-x has quit [Ping timeout: 265 seconds]
mounty has joined #nixos
rogue_koder has quit [Ping timeout: 255 seconds]
h0m1 has quit [Ping timeout: 248 seconds]
h0m1 has joined #nixos
kleisli has quit [Quit: Leaving]
kleisli has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
wildtrees has quit [Quit: Leaving]
rail_ is now known as rail
<{^_^}> [nixpkgs] @emilazy opened pull request #80856 → nixos/acme: adjust renewal timer options → https://git.io/Jv02Y
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
<{^_^}> [nixpkgs] @emilazy opened pull request #80857 → [20.03] nixos/acme: adjust renewal timer options → https://git.io/Jv023
catvector_ has joined #nixos
stigo has quit [Quit: stigo]
stigo has joined #nixos
stigo has quit [Client Quit]
<{^_^}> [nixpkgs] @jonringer merged pull request #80699 → python.pkgs.httpretty: disable flaky test → https://git.io/JvRWb
<{^_^}> [nixpkgs] @jonringer pushed commit from @vanschelven to master « python.pkgs.httpretty: disable flaky test »: https://git.io/Jv028
<{^_^}> [nixpkgs] @jerith666 opened pull request #80858 → chefdk: 2.4.17 -> 4.7.73 → https://git.io/Jv024
<evanjs> energizer: the r section of the nixpkgs manual might help if you haven’t checked that already https://nixos.org/nixpkgs/manual/#r
<evanjs> energizer`: Yeesh close enough haha
<{^_^}> [nixpkgs] @mjlbach opened pull request #80859 → pybullet: 2.6.1 -> 2.6.6 → https://git.io/Jv02x
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80860 → shairport-sync: 3.3.5 -> 3.3.6 → https://git.io/Jv02j
rail has quit [Ping timeout: 255 seconds]
xkapastel has joined #nixos
ghasshee has quit [Ping timeout: 260 seconds]
drakonis has joined #nixos
mzan has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
mzan has joined #nixos
qubasa has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
wavirc22 has joined #nixos
qubasa has joined #nixos
felixfoertsch has joined #nixos
felixfoertsch23 has quit [Ping timeout: 248 seconds]
orivej has joined #nixos
sondr3 has joined #nixos
sondr3 has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 255 seconds]
orivej has joined #nixos
monotux has quit [Quit: WeeChat 2.6]
monotux has joined #nixos
<{^_^}> [nixpkgs] @emilazy opened pull request #80861 → nixos/acme: move the crt to fullchain.pem → https://git.io/Jv0aP
catvector_ has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @emilazy opened pull request #80862 → [20.03] nixos/acme: move the crt to fullchain.pem → https://git.io/Jv0aM
<{^_^}> [nixpkgs] @zowoq opened pull request #80863 → gnomeExtensions: cleanup → https://git.io/Jv0aD
knupfer has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80864 → urh: 2.8.2 -> 2.8.3 → https://git.io/Jv0aF
iyzsong-x has joined #nixos
iyzsong has quit [Ping timeout: 258 seconds]
knupfer has quit [Ping timeout: 248 seconds]
malSet has quit [Remote host closed the connection]
malSet has joined #nixos
dansho has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #80589 → [20.03] GNOME 3.34.4 (minor rebuild) → https://git.io/JvB6v
<{^_^}> [nixpkgs] @worldofpeace pushed 22 commits to release-20.03: https://git.io/Jv0VO
<{^_^}> [nixpkgs] @worldofpeace merged pull request #80594 → Gnome updates staging → https://git.io/JvB6a
<{^_^}> [nixpkgs] @worldofpeace pushed 13 commits to staging: https://git.io/Jv0Vs
domogled has quit [Quit: domogled]
iyzsong has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
iyzsong-x has quit [Ping timeout: 260 seconds]
vidbina has joined #nixos
<{^_^}> [nixpkgs] @gnidorah opened pull request #80865 → nixos/gtk: init → https://git.io/Jv0VX
<{^_^}> [nixpkgs] @gnidorah opened pull request #80866 → nixos/qt: extend → https://git.io/Jv0V1
ddellacosta has quit [Ping timeout: 268 seconds]
tA_ has quit [Ping timeout: 258 seconds]
tA_ has joined #nixos
chagra_ has joined #nixos
bhipple has quit [Remote host closed the connection]
chagra has quit [Ping timeout: 272 seconds]
drakonis has quit [Ping timeout: 260 seconds]
dansho has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #80843 → rust 1.41: Fix build with no_std only target → https://git.io/Jv0uq
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to master: https://git.io/Jv0wp
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
noudle has joined #nixos
dansho has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/c597007cce8 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80867 → alsaPlugins: 1.2.1 -> 1.2.2 → https://git.io/Jv0rI
endformationage has quit [Quit: WeeChat 2.6]
romanofski has quit [Ping timeout: 260 seconds]
ryantrinkle has quit [Ping timeout: 258 seconds]
vidbina has quit [Ping timeout: 258 seconds]
romanofski has joined #nixos
elibrokeit has quit [Quit: A random quit message]
elibrokeit has joined #nixos
<{^_^}> [nixpkgs] @crawford opened pull request #80869 → buildRustPackage: add support for non-default bins → https://git.io/Jv0rE
palo1 has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/1fe82110feb (from 26 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
leungbk has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @groodt opened pull request #80870 → argo: 2.4.3 -> 2.5.1 → https://git.io/Jv0oT
<xacktm> hello, how do I enable hw accelerated decoding in chromium? https://nixos.wiki/wiki/Accelerated_Video_Playback#Chromium seems to suggest it is already supported, but chrome://gpu says "video decode: unavailable".
<xacktm> I have an intel hd graphics 505 that should support decoding h264/vp9 in hardware
orivej has quit [Ping timeout: 272 seconds]
<kini> During a package build, what sets the timestamps of everything in $out, and is there any way I can disable it for the package I'm writing? The software is sensitive to its files' timestamps at runtime (unfortunately).
zupo has joined #nixos
mlatus_ has joined #nixos
mlatus_ has quit [Remote host closed the connection]
<iqubic> That's such a weird thing.
<iqubic> What software is it?
reallymemorable has joined #nixos
<kini> ACL2, a theorem prover. When you "certify" a file by proving the theorems in it, it saves a certificate which is supposed to be a guarantee that the theorems in the file have been proved. If the timestamp on the file changes then it considers the certificate to be invalidated. This also applies to the files in its standard library which I am trying to build into the package (the current version in nixpkgs doesn't have the standard library).
<kini> It also doesn't like the files to be moved, so I'm doing the build in-place in $out/share/ :)
<iqubic> Wow. What a strange as all heck piece of software.
mlatus_ has joined #nixos
mlatus_ has quit [Remote host closed the connection]
<kini> It is a bit idiosyncratic, yes. It also has a really long history, as it dates back to the early 1990s (though it continues to be actively developed today).
mlatus_ has joined #nixos
mlatus_ has quit [Remote host closed the connection]
mlatus_ has joined #nixos
mlatus_ has quit [Remote host closed the connection]
mlatus_ has joined #nixos
mlatus_ has quit [Remote host closed the connection]
<kini> It used to have an in-house documentation markup language. I knew it was older than most modern lightweight markup languages like Markdown, but I figured they could have at least used e.g. XML or HTML. But ACL2 actually predates HTML, lol
<energizer`> kini: that reminds me of the issue where python's zipfile module doesn't support dates before 1980 https://github.com/NixOS/nixpkgs/issues/270#issuecomment-467583872
<kini> Yes, I just read that a minute ago because it was one of the handful of occurrences of the word "timestamp" in the Nixpkgs manual, where I was searching trying to find an answer for my question :)
mlatus_ has joined #nixos
<mlatus_> [1051966856] <mlatus> test
iyzsong-x has joined #nixos
iyzsong has quit [Ping timeout: 272 seconds]
mlatus_ has quit [Remote host closed the connection]
<emily> kini: I think your best bet is to wrap acl2 with something that copies the file to a temporary location and touch(1)s it to the correct time
cole-h has quit [Ping timeout: 268 seconds]
b has quit [Ping timeout: 272 seconds]
<kini> emily: not sure what you mean by copying the file to a temporary location, but since ACL2 cares about the absolute paths of files as well, that sounds dangerous...
<kini> there does appear to be a setting I can use to make it use file checksums instead of relying on timestamps, but the documentation says that will make various operations slower so I guess I'd like to avoid using that... but maybe it's good enough for now
<emily> the overhead of checksums is not going to be relevant on modern hardware
<emily> most likely
<energizer`> how big are these files kini?
<{^_^}> [nixpkgs] @kalbasit merged pull request #80842 → shfmt: 3.0.1 -> 3.0.2 → https://git.io/Jv0E5
<{^_^}> [nixpkgs] @kalbasit pushed commit from @zowoq to master « shfmt: 3.0.1 -> 3.0.2 (#80842) »: https://git.io/Jv0o2
linarcx has joined #nixos
stree has quit [Quit: Caught exception]
stree has joined #nixos
stree has quit [Client Quit]
stree has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80872 → alsaUtils: 1.2.1 -> 1.2.2 → https://git.io/Jv0oX
<{^_^}> [nixpkgs] @Izorkin opened pull request #80873 → mariadb-connector-c: 3.1.5 -> 3.1.7 → https://git.io/Jv0oS
<hyper_ch> hmmm, I have a problem with latest kernel and sddm - I always have to kill sddm first before it actually starts the autologin.
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alexherbo22 has joined #nixos
stree has quit [Quit: Caught exception]
stree has joined #nixos
<kini> emily: Unfortunately they're not actually file checksums, they're more like hierarchical AST object hashes, so it involves some semantic parsing of the files... and I'm not really sure but it might have to be done multiple times per file because of multiple dependency chains and stuff. I found in the release notes that the checksum setting slows down the regression suite by ~7.5% which is nontrivial...
<kini> but I guess there's no way to disable the timestamp settings that nix does. Apparently NAR archives don't even store timestamps so even if I build my package while retaining the timestamps they'd still not get broken if I shipped the package as a NAR...
<kini> guess I'll just use the checksum method then :) thanks for your help. (and energizer` they're just source code files so anywhere from 1-100KB generally I guess)
ixxie has joined #nixos
<{^_^}> [nixpkgs] @maxxk opened pull request #80874 → [20.03] pythonPackages.seaborn: use v0.9.1 for python 2 → https://git.io/Jv0KT
xs has joined #nixos
tA_ has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #80826 → poetry: 0.12.17 -> 1.0.3 (20.03 Backport) → https://git.io/Jv08X
<{^_^}> [nixpkgs] @FRidh pushed commit from @deingithub to release-20.03 « poetry: 0.12.17 -> 1.0.3 »: https://git.io/Jv0KL
Heirlung- has joined #nixos
Heirlung has quit [Read error: Connection reset by peer]
Heirlung- is now known as Heirlung
syd has joined #nixos
<syd> Hi peeps, I'm getting a strange error
<syd> error: unknown hash algorithm ''
<syd> it's not very descriptive ...
<iqubic> What is it that you are doing? What command are you running?
<syd> just nix-build
maddo has joined #nixos
<syd> specifically "error: unknown hash algorithm '', at /nix/store/chb2vggannf8qk069nkgpwa5f5cm3bxn-nixpkgs-20.09pre214374.1fe82110feb/nixpkgs/pkgs/build-support/fetchurl/default.nix:119:3"
<syd> it's somewhere very deep in `fetchurl`
<{^_^}> [nixpkgs] @andrew-d opened pull request #80875 → gvisor: 2019-11-14 -> 2020-02-11 → https://git.io/Jv0KZ
<energizer`> are you passing a hash to fetchurl?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80876 → cgal_5: 5.0 -> 5.0.1 → https://git.io/Jv0K0
<syd> I only use `fetchurl` in one place
<syd> and it has an `url` and a `sha256`
<clever> syd: what are the exact args you gave it?
<clever> how exactly are you calling it?
<syd> clever: I'm running nix-build all.nix to build four different nixos systems (to check if that works)
pnobre has joined #nixos
<syd> so I'm guessing fetchurl is being used all over the place
<syd> I myself am only using it in one place
<clever> syd: what does `nix-build all.nix --show-trace` say?
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
<syd> aha, it pointns to `speech-dispatcher-0.9.1` within `chromium-80.0.3987.106`
<clever> syd: did you modify anything in that area?
<syd> nope
<syd> is this right?
<clever> syd: ah, thats a new syntax, to specify the hash type and hash at the same thing
<clever> time*
<clever> syd: your nix version is probably too old to support that, and you need to update nix
<syd> aha, so maybe my nix is just too old?
<clever> yep
<syd> $ nix --versionnix (Nix) 2.1.3
ghasshee has joined #nixos
<clever> nix (Nix) 2.3.1
<syd> got it
<syd> thanks
<syd> I'm still running not-nixos on one machine
<syd> planning to start using nixos on that machine soon too
<syd> but need to fix some stuff in my config first
<syd> but thanks! I'll figure it out from here
<clever> syd: what does `type nix` return?
<syd> nix is /run/current-system/sw/bin/nix
<syd> huh
<syd> strange
<syd> I thought I used my package manager to install nix
<clever> syd: darwin?
<syd> arch
<clever> syd: ls -l /run/current-system
<syd> oh wait, was running that command on the wrong system (ssh in that window)
<syd> type nix saysnix is /home/syd/.nix-profile/bin/nix
<{^_^}> [nixpkgs] @maxxk opened pull request #80877 → pythonPackages.ldaptor: fix build → https://git.io/Jv0K6
<clever> syd: then its just a normal thing in nix-env, you can `nix-env -iA nixpkgs.nix` to install the new version
<syd> replacing old 'nix-2.1.3'installing 'nix-2.3.3'
<syd> wonderful
<kini> omg lol, looks like there was a much simpler solution to my problem... when installing in place in $out, I used `cp -R` to move the source files there, so their timestamps were updated. I changed it to `cp -pR` and ACL2 stops complaining about the timestamps at runtime, haha
<kini> apparently it doesn't mind when the certificate file itself has its timestamp changed -- it only cares that the source file shouldn't have its timestamp changed between when the certificate was created and when the certificate was read. problem solved... d'oh
chimay has joined #nixos
syd has quit [Remote host closed the connection]
<clever> kini: nix always sets all timestamps to 1 second after epoch, when the build is finished
philr has quit [Ping timeout: 255 seconds]
<kini> clever: right, I was asking about how to potentially disable that behavior (I realized this is impossible due to e.g. the NAR format not containing timestamp info) because the software I'm building (ACL2) is finicky about timestamps of its files
<clever> kini: the most you can do is to either patch the software, or use a shell wrapper, to copy the files to $HOME and fix the timestamps
<kini> I mean, I was asking that earlier (a couple hours ago), but now the problem seems to be solved
<kini> yeah seems so
noudle has quit []
zupo has joined #nixos
ambro718 has joined #nixos
NoctisLabs has joined #nixos
mlatus_ has joined #nixos
<mlatus_> /start
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @MilesBreslin opened pull request #80878 → nnn: Fix configuration file → https://git.io/Jv06f
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
stigo has joined #nixos
ambro718 has quit [Ping timeout: 272 seconds]
smatting has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80879 → calibre: 4.8.0 -> 4.11.2 → https://git.io/Jv06n
<{^_^}> [nixpkgs] @Infinisil opened pull request #80880 → poetry: Fix build with Python 3.8 → https://git.io/Jv06c
<mlatus_> Does anyone use official nvidia driver here?
<mlatus_> My gimp crashes on opening a image when use the official driver
jakobrs has joined #nixos
<jakobrs> Is it possible for `patchelf --print-rpath` to fail but `patchelf --remove-rpath` to succeed?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80881 → cantata: 2.3.3 -> 2.4.1 → https://git.io/Jv06K
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
shafox has joined #nixos
juhe has joined #nixos
<notgne2> mlatus_: I do, it works for me, but you have to reboot after any updates
wavirc22 has quit [Ping timeout: 272 seconds]
mlatus_ has quit [Remote host closed the connection]
mlatus_ has joined #nixos
<mlatus> notgne2: May I see your config? Which model are you using?
buckley310 has quit [Quit: The Lounge - https://thelounge.chat]
<{^_^}> [nixpkgs] @maxxk opened pull request #80882 → python27Packages.seaborn: remove FRidh from maintainers → https://git.io/Jv0ik
<notgne2> mlatus: gtx 1080, I just have `services.xserver.videoDrivers = [ "nvidia" ];`
mlatus_ has quit [Remote host closed the connection]
<notgne2> the only other nvidia related configs I have is in some modules, to blacklist it when doing passthrough, and avoid enabling kmscon
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80883 → crispyDoom: 5.6.4 -> 5.7 → https://git.io/Jv0im
buckley310 has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #80882 → python27Packages.seaborn: remove FRidh from maintainers → https://git.io/Jv0ik
<{^_^}> [nixpkgs] @FRidh pushed commit from @maxxk to master « python27Packages.seaborn: remove FRidh from maintainers »: https://git.io/Jv0in
mlatus_ has joined #nixos
ixxie has quit [Ping timeout: 240 seconds]
logzet has joined #nixos
captn3m0 has quit [Ping timeout: 240 seconds]
captn3m0 has joined #nixos
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos
shabius has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
shabius_ has quit [Ping timeout: 272 seconds]
orivej has joined #nixos
cosimone has joined #nixos
chloekek has joined #nixos
<{^_^}> [nixpkgs] @NinjaTrappeur opened pull request #80884 → ssb-patchwork: 3.17.4 -> 3.17.5 → https://git.io/Jv0PO
Chiliparrot has joined #nixos
jakobrs has quit [Quit: WeeChat 2.7]
thc202 has joined #nixos
Diogo has quit [Quit: The Lounge - https://thelounge.chat]
Diogo has joined #nixos
energizer` has quit [Ping timeout: 260 seconds]
dansho has quit [Quit: Leaving]
colemickens_ has quit [Quit: Connection closed for inactivity]
__monty__ has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/d4879a69620 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80885 → ed: 1.15 -> 1.16 → https://git.io/Jv0PD
philr has joined #nixos
vandenoever has joined #nixos
vandenoever has joined #nixos
cosimone has quit [Quit: Quit.]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80886 → eventstore: 5.0.5 -> 5.0.6 → https://git.io/Jv0XU
ixxie has joined #nixos
civodul has joined #nixos
<{^_^}> [nixpkgs] @cohei opened pull request #80887 → ghq: 0.12.6 -> 1.1.0 → https://git.io/Jv0Xc
ambro718 has joined #nixos
Naptra has joined #nixos
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #80888 → python2Packages.jinja2: disable tests on 32bit systems → https://git.io/Jv0XP
fendor has joined #nixos
juhe has left #nixos ["Leaving."]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #80508 → ideogram: 1.3.0 -> 1.3.2 → https://git.io/JvBfn
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/Jv0XF
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @r-ryantm to release-20.03 « ideogram: 1.3.0 -> 1.3.2 »: https://git.io/Jv0XN
zupo has joined #nixos
m0rphism has joined #nixos
ghasshee has quit [Ping timeout: 268 seconds]
iyzsong-x has quit [Quit: ZNC 1.7.1 - https://znc.in]
<{^_^}> [nixpkgs] @edwtjo opened pull request #80889 → LightDM Tiny Greeter → https://git.io/Jv01s
<{^_^}> [nixpkgs] @LnL7 opened pull request #80890 → darwin: fix NIX_LDFLAGS usages → https://git.io/Jv014
init_6 has joined #nixos
<{^_^}> [nixpkgs] @primeos merged pull request #80786 → [19.09] chromium: 80.0.3987.106 -> 80.0.3987.116 (backport) → https://git.io/Jv0tU
<{^_^}> [nixpkgs] @primeos pushed 2 commits to release-19.09: https://git.io/Jv01r
<{^_^}> [nixpkgs] @andir opened pull request #80891 → [20.03] firefox cleanup → https://git.io/Jv01X
<{^_^}> [nixpkgs] @andir opened pull request #80892 → firefox cleanup → https://git.io/Jv011
<{^_^}> [nixpkgs] @Izorkin closed pull request #80810 → netdata: 1.19.0 -> 1.20.0 → https://git.io/Jv0ZS
xkapastel has quit [Quit: Connection closed for inactivity]
<mlatus> When switch from configuration A to B, why set up /etc before restart services? Stop scripts declared in A will not be executed if it is not also declared in B
v0|d has quit [Remote host closed the connection]
<mlatus_> /etc
pnobre has quit [Ping timeout: 268 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @JohnAZoidberg merged pull request #80787 → whitebox-tools: 0.16.0 -> 1.2.0 → https://git.io/Jv0tn
<{^_^}> [nixpkgs] @JohnAZoidberg pushed 2 commits to master: https://git.io/Jv0Mm
<{^_^}> [nixpkgs] @worldofpeace merged pull request #78935 → installation-cd-graphical-gnome: updates → https://git.io/JvONk
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/Jv0MO
LysergicDreams has quit [Ping timeout: 265 seconds]
colemickens_ has joined #nixos
mmatthieu has joined #nixos
LysergicDreams has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #80274 → nixos/gdm: Fix pulseaudio tmpfiles structure → https://git.io/Jv8l4
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @tobim to master « nixos/gdm: Fix pulseaudio tmpfiles structure (#80274) »: https://git.io/Jv0Mg
ilmu has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @tobim to release-20.03 « nixos/gdm: Fix pulseaudio tmpfiles structure (#80274) »: https://git.io/Jv0Mr
waleee-cl has joined #nixos
<{^_^}> [nixpkgs] @andir merged pull request #80892 → firefox cleanup → https://git.io/Jv011
<{^_^}> [nixpkgs] @andir pushed 3 commits to master: https://git.io/Jv0M6
fusion809 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #80891 → [20.03] firefox cleanup → https://git.io/Jv01X
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to release-20.03: https://git.io/Jv0My
jgeerds has joined #nixos
LouisDK has joined #nixos
noudle has joined #nixos
ixxie has quit [Ping timeout: 258 seconds]
jgeerds has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @colemickens opened pull request #80893 → pythonPackages.importlib-metadata: 1.3.0 -> 1.5.0 → https://git.io/Jv0Ds
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @peterhoeg merged pull request #80004 → crun: run tests and show the proper version number → https://git.io/JvWoa
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/Jv0Dn
<{^_^}> [nixpkgs] @peterhoeg merged pull request #77071 → git: upstream no longer ships .el files for emacs → https://git.io/Jejuj
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to staging: https://git.io/Jv0Dc
init_6 has quit [Quit: init 0]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80894 → ghostwriter: 1.8.0 -> 1.8.1 → https://git.io/Jv0Du
<lirzhv> how are fonts packaged in nixpkgs?
<lirzhv> i want to add a new one, and would like to understand how the current ones are added
<dingenskirchen> you might want to take inspiration from the ones already there, like https://github.com/NixOS/nixpkgs/blob/master/pkgs/data/fonts/comic-neue/default.nix
<lirzhv> oh yes great, thank you
<lirzhv> incidentally, the one i wanted to add is already there, just not in the stable channel yet i guess
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen has joined #nixos
phreedom has quit [Ping timeout: 240 seconds]
stigo has quit [Quit: stigo]
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/153baa26740 (from 15 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/c5bb386bab7 (from 86 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #80895 → pythonPackages.pysaml2: fix tests on 32bit systems → https://git.io/Jv0yI
stigo has joined #nixos
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 265 seconds]
<lirzhv> is there a way to add the unstable channel, but with a lower priority or something like that?
<lirzhv> kinda like apt pinning, or yum priority
<{^_^}> [nixpkgs] @andir merged pull request #80884 → ssb-patchwork: 3.17.4 -> 3.17.5 → https://git.io/Jv0PO
<{^_^}> [nixpkgs] @andir pushed 2 commits to master: https://git.io/Jv0y3
<Yaniel> you can at least have the unstable channel for user-installed stuff and stable for system-level stuff
<lirzhv> how is the distinction made?
<__monty__> lirzhv: You can pick whatever packages you want from whatever channel using overlays.
<__monty__> ,overlay lirzhv
<{^_^}> lirzhv: Overlays look like `self: super: { foo = ...; }`. Use the self argument to get dependencies, super for overriding things and library functions (including callPackage). More info: https://nixos.org/nixpkgs/manual/#sec-overlays-install
<lirzhv> ok nice, thanks
<Yaniel> IIRC you can run nix-channel without sudo to set your user channel
<woffs> lirzhv: and you can use e.g. "-f channel:nixos-unstable" with nix-env
<{^_^}> [nixpkgs] @clkamp opened pull request #80896 → nixos/security/pam: Add nodelay option → https://git.io/Jv0ys
o1lo01ol1o has joined #nixos
<woffs> though I prefer declarative config and would rather pick some newer software's *.nix declarations and compile them with the current main channel I am on
<woffs> via packageOverrides or overlay, as said
<DigitalKiwi> https://gist.github.com/Kiwi/99755b6898000329a60e259427bb62ea is what i do, then I can import tricky-channels.nix in my config and nixos-1909.package
<DigitalKiwi> i run off nixos-unstable or a git repo of master so usually i'm using it to downgrade to working versions temporarily :)
<__monty__> lirzhv: The simplest way if all you want is a package from a different channel is probably `(import <unstable> {}).yourpackage`.
GiGa has joined #nixos
<GiGa> Hello everyone.
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/c5bb386bab7 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
<GiGa> Trying to burn an (audio) CD with Brasero and I'm told I don't have permissions to use the drive.
<GiGa> I'm a member of the `cdrom` group. Any suggestions?
<GiGa> This looks right:
<GiGa> brw-rw----+ 1 root cdrom 11, 0 Feb 23 14:14 /dev/sr0
clkamp_ has joined #nixos
<manveru> GiGa: did you login again after adding the group?
<GiGa> Hmm, cdrecord is not found, wondering if that's actually the bigger problem
<GiGa> manveru: Yep, I've been in the group for a while
<GiGa> (weeks)
<GiGa> I've got the command line that's being called according to the log, yet trying to run it manually tells me there's no cdrecord found
<manveru> shouldn't brasero have a dependency on cdrecord then?
<GiGa> You would think so
<manveru> it only has dvdauthor and vcdimager it seems
<manveru> guess nobody does CDs anymore :P
<GiGa> I've just added `cdrtools` to my config and I'll see if that makes a difference
dm9 has joined #nixos
<manveru> cool
<GiGa> manveru: Perhaps so, althogh still useful for playing through a CD player!
<GiGa> If this fixes things I'll see if I can improve the package.
<manveru> please do :)
<GiGa> Hmm, that doesn't seem to be the cause of the permissions error
fendor_ has joined #nixos
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed to master « maintainers: correct my name stylization »: https://git.io/Jv0yD
<{^_^}> [nixpkgs] @worldofpeace pushed to release-20.03 « maintainers: correct my name stylization »: https://git.io/Jv0yS
<fendor_> When trying to switch my configuration, I get the error https://pastebin.com/dDHxY2hi
smatting has quit [Ping timeout: 240 seconds]
<fendor_> How can I debug this?
<{^_^}> [nixpkgs] @worldofpeace pushed to release-19.09 « maintainers: correct my name stylization »: https://git.io/Jv0y9
reallymemorable has joined #nixos
<GiGa> fendor: What does "systemctl status systemd-timesyncd.service" show?
<fendor_> GiGa, same message: https://pastebin.com/sZRQSn01
snajpa has left #nixos [#nixos]
<GiGa> manveru: sudoing my command works, so it does indeed appear permissions related.
<GiGa> fendor: Nothing is obvious to me in there. I'm assuming the rebuild switch fails completely as a result of that?
earldouglas has joined #nixos
<tilpner> fendor_: Is there a stateVersion in your configuration.nix, and did you touch it?
<fendor_> tilpner, yes, it is set to "19.09" and I touched it to update, around december, I think
<tilpner> Don't do that
<fendor_> GiGa, yeah, the switch failed
<tilpner> That's what broke timesyncd
<tilpner> There are 4 lines of comments above it, they tell you not to touch it
<fendor_> tilpner, Probably misinterpreted the comment regarding stateVersion, then
<fendor_> Oh. I see, I thought, it means to only touch them when there was a release, but that is not really what is written there
<tilpner> No, never touch it
<tilpner> Not on a release, just never
<tilpner> You are only allowed to change it when you reinstall your entire system
<fendor_> ok, thanks! So, how to fix? revert to previous string or just reinstall nix?
earldouglas has left #nixos [#nixos]
<fendor_> *NixOs
<tilpner> Change it back to its previous value, and see if that works
<tilpner> If it doesn't, delete the timesyncd state
opthomasprime has joined #nixos
<fendor_> I probably changed it a couple of time before that, too, for the same reason
<fendor_> Should I still attempt it?
<tilpner> Yes, but who knows if you broke something prior to this
<GiGa> Any thoughts on why I've got the right group memberships but still can't burn a CD?
<fendor_> very likely, I was encountering multiple system crashes before that, too. Maybe related? However, trying, rn
<fendor_> tilpner, changing stateVersion to "19.03", followed by `nixos-rebuild switch` succeeded
<tilpner> That might cause more problems too
o1lo01ol1o has quit [Remote host closed the connection]
<tilpner> That's it, I'll send a PR that encodes stateVersion
<fendor_> why does timesync depend on stateVersion?
vandenoever has quit [Read error: Connection reset by peer]
vandenoever has joined #nixos
o1lo01ol1o has joined #nixos
<__monty__> tilpner: Imo the name should be changed rather than the value.
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/14fb155d3e3 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> systemd/systemd#12131 (by kouros17, 47 weeks ago, closed): RFE: migrate StateDirectory= and friends back from DynamicUser=1 subdir to regular one if needed
bhipple has joined #nixos
<tilpner> __monty__: Yes, but that's backwards incompatible. As long as we have values looking like "19.09", people will touch it
<__monty__> tilpner: Not necessarily, you can have stateVersion = newBetterName.
<tilpner> Suggestion: Hex/base64/etc.-encode the value in nixos-generate-config, then decode in the generated config
<tilpner> It's a blob now, people won't be tempted to change it
<tilpner> And we can also make stateVersion an internal option and set it from a better-named option
vykook has quit [Ping timeout: 240 seconds]
<tilpner> That way, everything stays compatible, but new users will stop doing this
<fendor_> sorry :)
<GiGa> I was never sure what stateVersion was for, was just aware that I was to leave it alone. I should look up what it actually does...
<tilpner> This happens a lot, fendor_, there seems to be something tempting about the comment telling you to leave it alone
shyim has quit [Quit: shyim]
<manveru> wouldn't it be better to just write it to /var/lib/nixos initially?
<fendor_> it definitely makes it memorable. I dont know, I just thought that additionally to changing channels, you need to bump this on upgrade :/
<__monty__> GiGa: It's about backwards-incompatible changes to the db schema aiui.
<tilpner> manveru: No, that would make evaluation dependent on the machine you're evaluating it on
shyim has joined #nixos
<__monty__> tilpner: Otoh, it doesn't really make sense to evaluate a config with an old StateVersion on a fresh machine...
<tilpner> __monty__: Yes, it does. I can deploy to old servers from my new laptop just fine
noudle has quit []
<__monty__> It's a weird thing to *set*.
<manveru> it's kinda similar to crosscompiling i guess...
<tilpner> And I can only do that, because stateVersion of the evaluated system does not depend on some global state on my laptop
<__monty__> tilpner: NixOps can't deploy configurations with a newer stateVersion?
claudiii has joined #nixos
<m1cr0m4n> Has anyone got a working deployment of mailman out there?
<tilpner> __monty__: That's not the problem. The system needs to evaluate to different things, depending on when the to-be-deployed machine was first installed
vykook has joined #nixos
<__monty__> tilpner: Yeah but if it's already been deployed you can technically figure out the stateVersion by looking at the db.
<tilpner> __monty__: So I can have a server installed at 16.09, and one at 19.03, and they might need different workarounds to keep working. The exact same config might work on one, and not the other
<tilpner> __monty__: No, evaluation happens on my laptop, it doesn't touch the server, and can't access its filesystem
<__monty__> Ah, right. This is why we can't have nice things!
<tilpner> __monty__: And while nixops has a db, my deployment solution doesn't. It also won't work if you use a Hydra to build your systems
aveltras has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
samrose has quit [Ping timeout: 258 seconds]
reallymemorable has quit [Quit: reallymemorable]
<{^_^}> [nixpkgs] @JohnAZoidberg merged pull request #80838 → pythonPackages.pyfribidi: fix build → https://git.io/Jv00V
<{^_^}> [nixpkgs] @JohnAZoidberg pushed 3 commits to master: https://git.io/Jv0S5
zupo has joined #nixos
chloekek has quit [Ping timeout: 272 seconds]
zupo has quit [Ping timeout: 265 seconds]
bhipple has quit [Ping timeout: 240 seconds]
shibboleth has joined #nixos
zupo has joined #nixos
b has joined #nixos
philr has quit [Ping timeout: 272 seconds]
jco has joined #nixos
simukis_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
simukis_ has joined #nixos
v0|d has joined #nixos
<v0|d> i'm having trouble while switching to nftables, wireguard seems to load iptables modules back which breaks nft. any ideas?
chagra_ has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @adisbladis merged pull request #80880 → poetry: Fix build with Python 3.8 → https://git.io/Jv06c
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/Jv09l
fendor has quit [Read error: Connection reset by peer]
<emily> what's the efficient/idiomatic way to get the number of items in a set?
bhipple has joined #nixos
chagra has joined #nixos
<ddima> emily: I'd just do `lib.length (lib.attrNames { "a"=1; "b"=2; })`
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/ee9e9a615f8 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
<{^_^}> [nixpkgs] @ngerstle opened pull request #80897 → keycloak: init 9.0.0 → https://git.io/Jv090
o1lo01ol1o has quit []
o1lo01ol1o has joined #nixos
simukis_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @xfix opened pull request #80898 → kodi: fix build → https://git.io/Jv091
kaliumxyz has joined #nixos
LouisDK has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80899 → jython: 2.7.2b2 -> 2.7.2b3 → https://git.io/Jv0HI
LouisDK has joined #nixos
pnobre has joined #nixos
ddellacosta has joined #nixos
cosimone has joined #nixos
jgeerds has joined #nixos
<mjsir911> Hi all, would like some help getting #72296 through, if anyone is available, much appreciated
<{^_^}> https://github.com/NixOS/nixpkgs/pull/72296 (by mjsir911, 16 weeks ago, open): softether: add vpnserver.settings option
<{^_^}> [nixpkgs] @emilazy opened pull request #80900 → nixos/acme: Must-Staple and extra flags → https://git.io/Jv0HB
b has quit [Ping timeout: 240 seconds]
logzet has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
b has joined #nixos
phreedom has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @dywedir opened pull request #80901 → skim: 0.7.0 -> 0.8.0 → https://git.io/Jv0HP
<{^_^}> [nixpkgs] @primeos opened pull request #80902 → [WIP] wayvnc, neatvnc: init at 0.1.0 → https://git.io/Jv0HX
colemickens_ has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @zimbatm opened pull request #80903 → srcOnly: remove the ellipsis → https://git.io/Jv0HD
lsix has joined #nixos
simukis_ has joined #nixos
<{^_^}> [nixpkgs] @fpletz merged pull request #79882 → update libubox, uqmi; init uci, ubus, netifd → https://git.io/JvCys
<{^_^}> [nixpkgs] @fpletz pushed 6 commits to master: https://git.io/Jv0H9
vykook has quit [Ping timeout: 255 seconds]
bennofs has quit [Quit: No Ping reply in 180 seconds.]
bennofs has joined #nixos
vykook has joined #nixos
lsix has quit [Ping timeout: 240 seconds]
<pnobre> anyone using lightdm with enso greeter ? was trying to give it a try but doesn't seem to work...
tsrt^ has quit []
shah^ has joined #nixos
reallymemorable has joined #nixos
cole-h has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<ddima> pnobre: I think I tried it a while ago, it was crashing/not coming up so I just went with gtk.
bvdw has quit [Quit: bvdw]
<pnobre> yeah, same here...
bvdw has joined #nixos
infinisil has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
GiGa has quit [Quit: Leaving]
infinisil has joined #nixos
Flambe has joined #nixos
<ddima> I dont see an open issue for that, might be worth opening one if you'd really like to use that one. I was rather indifferent wrt greeters, so didn't bother back then.
waleee-cl has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @talyz opened pull request #80904 → nixos/haproxy: Revive the haproxy user and group → https://git.io/Jv0Ql
shafox has quit [Remote host closed the connection]
lsix has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
NoctisLabs has quit [Ping timeout: 255 seconds]
abathur has joined #nixos
ryantrinkle has joined #nixos
aveltras has quit [Quit: Connection closed for inactivity]
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/04aca9ac24a (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
bhipple has quit [Ping timeout: 258 seconds]
<pnobre> ddima: didn't really want to use it, was just seeing what options were available... just started playing with nixos this weekend and just trying different stuff and learning a bit....
<{^_^}> [nixpkgs] @nbardiuk closed pull request #73143 → chatterino2: unstable-2019-05-11 -> unstable-2019-11-02 (with qt fix) → https://git.io/JeVSq
<pnobre> seems very cool up until now, although docs aren't great, but I guess everyone knows that, from what I've been reading around... and who cares about rtfm ? :-D
lsix has quit [Ping timeout: 240 seconds]
ryantrinkle has quit [Ping timeout: 258 seconds]
abathur has quit [Read error: Connection reset by peer]
abathur has joined #nixos
<{^_^}> [nixpkgs] @bennofs opened pull request #80905 → ###### Motivation for this change → https://git.io/Jv07c
drakonis has joined #nixos
fendor_ has quit [Ping timeout: 255 seconds]
bhipple has joined #nixos
<ddima> pnobre: there are people working on the docs, but resources are limited. also not everyone likes docbook/feel like its a hurdle, so there is some discussion there. PRs to the docs are quite welcome and easy to get in though. but ultimately, being able into the pkgs, modules and libs directly
<ddima> + is a valuable kill
gustavderdrache has joined #nixos
<pnobre> yeah, that's basically where I've been learning from :-) besides a few usefull links from the docs (mostly options and pkg search)...
<ddima> the wiki is often quite useful too. and getting inspiration from others configs on github.
<{^_^}> [nixpkgs] @bennofs opened pull request #80906 → Fix lbzip2 build → https://git.io/Jv07z
<emily> I really wish someone would add AsciiDoc support to NixOS docs
<emily> maybe I should do it
<emily> DocBook XML is awful, but the document model is fine, and AsciiDoc is close enough to Markdown to lower the barrier to entry significantly
<{^_^}> [nixpkgs] @ryantm merged pull request #80622 → nextcloud: 18.0.0 -> 18.0.1 → https://git.io/JvB5l
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jv072
<emily> and it can be easily converted into docbook xml to use the existing processing toolchain
<ajs124> emily: have you seen https://github.com/NixOS/rfcs/pull/64 ?
<{^_^}> rfcs#64 (by Infinisil, 6 weeks ago, open): [RFC 0064] New Documentation Format for nixpkgs and NixOS
<emily> ajs124: no. seeing how long the scrollbar is I definitely don't feel like getting involved tbh
<emily> I see Mr. "I use my private NixOS fork but I'm still going to complain about all your decisions" is arguing for, uh, org-mode? ...yeah, I'm definitely too jaded about bikesheds like these to comment, sorry >_>
<ajs124> That's mostly how I feel about it, as well. I thought I'd warn you, before you go and implement asciidoc support (which IMHO sounds like a good idea, but I digress) only to be pointed to this whole thing afterwards.
<pnobre> think I found what the problem is... /etc/lightdm/lightdm.conf has greeter-session set to lightdm-enso-os-greeter
zupo_ has joined #nixos
<pnobre> but by xgreeters only has a pantheon-greeter.desktop
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/02fc8dc4dcd (from 84 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/ee9e9a615f8 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<{^_^}> [nixpkgs] @tilpner opened pull request #80907 → nixos/version: obfuscate stateVersion to discourage modification → https://git.io/Jv079
<tilpner> infinisil: ^
<emily> ajs124: my general hope was that AsciiDoc is close enough to the status quo to not count as a disruptive change
<emily> ajs124: but that's probably overly optimistic ^^;
ddellacosta has quit [Ping timeout: 255 seconds]
<abathur> aside from the format question, answering the questions of what "types" of documentation need to exist can be hard but useful
dm9 has quit [Quit: WeeChat 2.7]
<abathur> having an explicit list of types with a strong sense of purpose/goal can make it easier to spot holes
<abathur> relative to N large manuals
smatting has joined #nixos
noudle has joined #nixos
vandenoever has quit [Read error: Connection reset by peer]
erictapen has joined #nixos
vandenoever has joined #nixos
JohnAZoidberg has quit [Quit: WeeChat 2.5]
c0ffee152 has joined #nixos
b has quit [Ping timeout: 260 seconds]
smatting has quit [Ping timeout: 240 seconds]
<infinisil> I just updated my two servers to use acme v2 for the certificates. But on one of them it fails: Could not create client: get directory at 'https://acme-v02.api.letsencrypt.org/directory': Get https://acme-v02.api.letsencrypt.org/directory: dial tcp: lookup acme-v02.api.letsencrypt.org: device or resource busy
LouisDK has quit [Ping timeout: 268 seconds]
<gchristensen> sounds like maybe an nscd thing
erictapen has quit [Ping timeout: 260 seconds]
<infinisil> This failing server doesn't run its own DNS server, the successful one does
<infinisil> gchristensen: There's nothing suspicius in the nscd logs at least
adelbertc has joined #nixos
<infinisil> Oh do I need to set up reverse DNS or something to get v2 to work?
<infinisil> Because the successful server has a reverse dns pointing to itself
<infinisil> the failing one doesn't
<gchristensen> I don't think a "device or resource busy" error is more of an "internal" error of your system than a dns resolution error
cosimone has quit [Quit: Terminated!]
<infinisil> Oh I think what might be happening is that there's a missing ordering dependency
<infinisil> That the acme services try to start before the name server stuff has started
sbetrium has quit [Ping timeout: 260 seconds]
LouisDK has joined #nixos
sbetrium has joined #nixos
drakonis has quit [Quit: WeeChat 2.7]
opthomasprime has quit [Remote host closed the connection]
chloekek has joined #nixos
johnw has joined #nixos
<infinisil> Let's see if adding nscd to the services `after` makes it work..
<infinisil> Does the NixOS systemd service restarter thing even consider `after` dependencies?
<infinisil> That didn't work at least
<infinisil> I'll try with resolvconf.service too
<steveeJ> what would https://nixos.org/nixpkgs/manual/#setting-up-nix-shell if the linked issue of `buildRustCrate` not supporting nix-shell operations look like if it did?
<steveeJ> *what would it look like
<steveeJ> meh, I hope someone can parse the question :-D
ixxie has joined #nixos
ydlr has quit [Remote host closed the connection]
pnobre_ has joined #nixos
cosimone has joined #nixos
smatting has joined #nixos
erictapen has joined #nixos
pnobre has quit [Ping timeout: 265 seconds]
pnobre_ has quit [Client Quit]
pnobre_ has joined #nixos
pnobre_ is now known as pnobre
jco has quit [Quit: WeeChat 2.7]
wuhuiyou has joined #nixos
chrisux1234 has joined #nixos
b has joined #nixos
c0ffee152 has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #80847 → lutris.chrootenv: add libbsd → https://git.io/Jv0uE
<{^_^}> [nixpkgs] @jonringer pushed to master « lutris.chrootenv: add libbsd »: https://git.io/Jv0Fu
b has quit [Ping timeout: 255 seconds]
abathur has quit [Read error: Connection reset by peer]
b has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #80536 → Codebraid: init at 0.5.0-unstable-2019-12-11 → https://git.io/JvBOh
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/Jv0Fg
abathur has joined #nixos
energizer` has joined #nixos
justanotheruser has quit [Ping timeout: 240 seconds]
drakonis has joined #nixos
<kini> Does nix set a ulimit or something when building an expression? My build seems to have been killed by the OOM killer but I thought I had enough memory to do the build (from experience running the same build outside nix).
<{^_^}> [nixpkgs] @artemist opened pull request #80909 → libfido2: add macOS support → https://git.io/Jv0Fa
LouisDK has quit [Ping timeout: 255 seconds]
dingenskirchen has quit [Quit: dingenskirchen]
<{^_^}> [nixpkgs] @prusnak closed pull request #80781 → libfido2: 1.3.0 -> 1.3.1 → https://git.io/Jv0kK
dingenskirchen has joined #nixos
latiheis has joined #nixos
kahiru has quit [Ping timeout: 258 seconds]
<latiheis> howdy, with fetchFromGithub, is there a way to forgo saying a revision and sha256 and get it to pull whichever is the latest in the master branch?
kahiru has joined #nixos
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<cole-h> You probably want `builtins.fetchTarball` for that -- sha256 isn't required, and you can point it to the `master.tar.gz` URL
<gchristensen> builtins.fetchgit, too, though it is usually not a good idea since you lose some of the benefits of Nix.
mexisme has joined #nixos
vykook has quit [Ping timeout: 260 seconds]
chimay has quit [Ping timeout: 258 seconds]
ixxie has quit [Ping timeout: 265 seconds]
<emily> can you do something like __FILE__ in Nix?
dingenskirchen has quit [Quit: dingenskirchen]
LouisDK has joined #nixos
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]
<samueldr> not in a clean way, I think (builtins.unsafeGetAttrPos "a" {a = 1;}).file
tollb has joined #nixos
<samueldr> > (builtins.unsafeGetAttrPos "a" {a = 1;})
<{^_^}> { column = 33; file = "(string)"; line = 281; }
<samueldr> oh
<samueldr> > __curPos
<{^_^}> { column = 1; file = "(string)"; line = 281; }
<samueldr> it pays to search in the manual :)
abathur has quit [Read error: Connection reset by peer]
<samueldr> from nix 1.7
<samueldr> >> There is a new symbol __curPos that expands to an attribute set containing its file name and line and column numbers, e.g. { file = "foo.nix"; line = 10; column = 5; }. There also is a new builtin function, unsafeGetAttrPos, that returns the position of an attribute. This is used by Nixpkgs to provide location information in error messages, e.g.
vykook has joined #nixos
dingenskirchen has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #80874 → [20.03] pythonPackages.seaborn: use v0.9.1 for python 2 → https://git.io/Jv0KT
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to release-20.03: https://git.io/Jv0bJ
<{^_^}> [nixpkgs] @jonringer merged pull request #80877 → [20.03] pythonPackages.ldaptor: fix build → https://git.io/Jv0K6
<{^_^}> [nixpkgs] @jonringer pushed commit from @maxxk to release-20.03 « pythonPackages.ldaptor: fix build »: https://git.io/Jv0bU
mexisme has quit [Ping timeout: 265 seconds]
ixxie has joined #nixos
kiloreux__ has quit [Read error: Connection reset by peer]
wuhuiyou has left #nixos [#nixos]
<emily> samueldr: thanks! I did search but couldn't find anything :(
<emily> I was searching "filename" I think
chrisux1234 has quit [Quit: Leaving]
<samueldr> yeah, it looks like it's only in the release notes, found that because I knew about unsafeGetAttrPos
waleee-cl has joined #nixos
smatting has quit [Ping timeout: 258 seconds]
dansho has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #80828 → Python packages.fluidasserts → https://git.io/Jv04a
<{^_^}> [nixpkgs] @jonringer pushed 5 commits to master: https://git.io/Jv0b8
kiloreux has joined #nixos
<{^_^}> [nixpkgs] @jonringer closed pull request #80822 → pythonPackages.fluidasserts: disable because of dependency issues → https://git.io/Jv0ll
<{^_^}> [nixpkgs] @fkstef opened pull request #80910 → rainloop: 1.13.0 -> 1.14.0 → https://git.io/Jv0bE
zupo has joined #nixos
bobsterman has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #80821 → pythonPackages.chalice: disable pip version bounds → https://git.io/Jv0lk
<{^_^}> [nixpkgs] @jonringer pushed to master « pythonPackages.chalice: disable pip version bounds »: https://git.io/Jv0bz
bobsterman is now known as liamdiprose
troydm has joined #nixos
_deepfire has quit [Remote host closed the connection]
<pnobre> a little doubt here... trying to copy some wallpapers to /usr/share/pixmaps...
<tollb> I have a commit that addresses an abort/coredump in gdb 8.3.1 due to a NixOS-specific patch. My patch applies cleanly on current staging. However, I noticed that there is a pending pull request to upgrade gdb to 9.1 that also targets staging and would conflict with my change. Ideally, I'd like to get the patch into both 20.03 and master, assuming it is acceptable. What is the best way to proceed?
<pnobre> 1. I've created a pkgs with them (it's this the correct way ? is there an easier way to do it ? )
<{^_^}> [nixpkgs] @jonringer opened pull request #80911 → pythonPackages.ansible-lint: disable check on python2 → https://git.io/Jv0br
<pnobre> 2. When I set one of those wallpapers to lightdm background, using /usr/share/pixmaps/xxx.jpg doesn't work (/usr/share doesn't exist) how, should I reference the profile to get the correct path to the files ?
<cole-h> You reference it with `{pkgname}/usr/share`, assuming you did everything correctly
<cole-h> Err
<cole-h> `${pkgname}/usr/share`
<pnobre> well, the files are in there, I've just double checked them...
mexisme has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
<pnobre> thanks.. it's actually `${pkgname}/share...` (without the /usr) but that sent me in the right direction :-)
reallymemorable has joined #nixos
<{^_^}> [nixpkgs] @samueldr merged pull request #80680 → runInLinuxVM: Ensure tools requiring /etc/passwd work → https://git.io/JvROj
justanotheruser has joined #nixos
<{^_^}> [nixpkgs] @samueldr pushed 2 commits to master: https://git.io/Jv0bN
clkamp_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @samueldr pushed to release-19.09 « runInLinuxVM: Ensure tools requiring /etc/passwd work »: https://git.io/Jv0Nf
Naptra has quit [Quit: Leaving]
leungbk has joined #nixos
<{^_^}> [nixpkgs] @samueldr pushed to release-20.03 « runInLinuxVM: Ensure tools requiring /etc/passwd work »: https://git.io/Jv0N3
v0|d has quit [Remote host closed the connection]
ddellacosta has joined #nixos
<latiheis> so im working on a vim derivation, and following this page: https://nixos.wiki/wiki/Vim . Im using the builtin vim packaging and trying to get the optional plugins working, ive added the autocmd line it says on the page but it doesnt seem to be loading them when I start up a file with the right extension? it loads fine if i put them in the non optional category
tertl3 has joined #nixos
zupo has quit [Ping timeout: 240 seconds]
zupo has joined #nixos
<latiheis> if i manually do a setfiletype it works
alexherbo2 has joined #nixos
alexherbo22 has quit [Ping timeout: 265 seconds]
<latiheis> fixed, needed to add an autocmd to set the racket filetype, it was defaulting to scheme
<leungbk> I'm trying to add non-melpa Emacs packages to Nixpkgs, but even after specifying the package recipes, specifying their locations in emacs-modes/manual-packages.nix, and running "nixos-rebuild switch -I nixpkgs=/home/brian/mygit/nixpkgs", trying to build an Emacs instance using one of my new packages gives the error "error: undefined variable 'isearch-prop' at /home/brian/mygit/nixpkgs/test-emacs.nix:14:5".
<leungbk> Is there some other place I need to specify the package recipes or their locations to make the packages known to my Nix installation?
pnobre has quit [Ping timeout: 255 seconds]
abathur has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80912 → lsscsi: 0.30 -> 0.31 → https://git.io/Jv0At
acarrico has joined #nixos
nerdmaxx has joined #nixos
linarcx has quit [Quit: WeeChat 2.7.1]
shibboleth has quit [Quit: shibboleth]
reallymemorable has quit [Quit: reallymemorable]
endformationage has joined #nixos
<jackdk> leungbk: I think (but am not certain) that you need to set -I nixos=/home/brian/mygit/nixpkgs/nixos , as nixos-rebuild doesn't use <nixpkgs>?
<{^_^}> [nixpkgs] @brettlyons opened pull request #80913 → Cozette: Init at 1.5.1 → https://git.io/Jv0As
ixxie has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #80899 → jython: 2.7.2b2 -> 2.7.2b3 → https://git.io/Jv0HI
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « jython: 2.7.2b2 -> 2.7.2b3 »: https://git.io/Jv0AZ
<{^_^}> [nixpkgs] @jonringer merged pull request #80894 → ghostwriter: 1.8.0 -> 1.8.1 → https://git.io/Jv0Du
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « ghostwriter: 1.8.0 -> 1.8.1 »: https://git.io/Jv0AW
<{^_^}> [nixpkgs] @jonringer merged pull request #80886 → eventstore: 5.0.5 -> 5.0.6 → https://git.io/Jv0XU
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « eventstore: 5.0.5 -> 5.0.6 »: https://git.io/Jv0A8
<{^_^}> [nixpkgs] @fkstef opened pull request #80914 → metastore: init at 1.1.2 → https://git.io/Jv0A0
abathur has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @jonringer merged pull request #80879 → calibre: 4.8.0 -> 4.11.2 → https://git.io/Jv06n
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « calibre: 4.8.0 -> 4.11.2 »: https://git.io/Jv0AE
<{^_^}> [nixpkgs] @jonringer merged pull request #80881 → cantata: 2.3.3 -> 2.4.1 → https://git.io/Jv06K
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « cantata: 2.3.3 -> 2.4.1 »: https://git.io/Jv0Au
abathur has joined #nixos
abathur has quit [Read error: Connection reset by peer]
myskran has joined #nixos
<leungbk> jackdk: I tried that just now, but the error still appears.
<jackdk> leungbk: at this point I suggest preparing a more detailed report. I suggest preparing a pastebin with things you have tried, detailed error messages, redacted config snippets, how you wired your new packages in, etc. I'm about to head to work and won't be able to check it, but there's not enough information for me to know.
myskran has quit [Read error: Connection reset by peer]
myskran has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #80676 → python27Packages.filebytes: 0.10.0 -> 0.10.2 → https://git.io/JvRYS
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.filebytes: 0.10.0 -> 0.10.2 »: https://git.io/Jv0Aw
c0ffee152 has joined #nixos
philr has joined #nixos
b has quit [Ping timeout: 268 seconds]
jonten has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #80605 → libreswan: 3.29 -> 3.30 → https://git.io/JvB1w
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « libreswan: 3.29 -> 3.30 »: https://git.io/Jv0AF
<{^_^}> [nixpkgs] @jonringer merged pull request #80600 → jruby: 9.2.9.0 -> 9.2.10.0 → https://git.io/JvBPZ
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « jruby: 9.2.9.0 -> 9.2.10.0 »: https://git.io/Jv0AN
ambro718 has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #80860 → shairport-sync: 3.3.5 -> 3.3.6 → https://git.io/Jv02j
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « shairport-sync: 3.3.5 -> 3.3.6 »: https://git.io/Jv0xv
<{^_^}> [nixpkgs] @jonringer merged pull request #80846 → nfdump: 1.6.18 -> 1.6.19 → https://git.io/Jv0us
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « nfdump: 1.6.18 -> 1.6.19 »: https://git.io/Jv0xJ
<{^_^}> [nixpkgs] @jonringer merged pull request #80772 → pythonPackages.psutil: 5.6.7 -> 5.7.0 → https://git.io/Jv0fi
<{^_^}> [nixpkgs] @jonringer pushed to master « pythonPackages.psutil: 5.6.7 -> 5.7.0 »: https://git.io/Jv0xm
dckc has quit [Ping timeout: 240 seconds]
Philonous has quit [Quit: ZNC - http://znc.in]
Philonous has joined #nixos
inkbottle has joined #nixos
zebrag has quit [Ping timeout: 258 seconds]
v0|d has joined #nixos
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/58a9acf75a3 (from 58 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
dckc has joined #nixos
<v0|d> Mic92: having trouble switching to nftables, blacklisted "ip_tables" "x_tables" "iptable_filter" "iptable_nat", any ideas?
fusion809 has joined #nixos
<v0|d> Mic92: bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load b\
<v0|d> Mic92: r_netfilter if you need this. <- maybe related to this?
leungbk has quit [Ping timeout: 240 seconds]
v0|d has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer merged pull request #80596 → hpx: 1.4.0 -> 1.4.1 → https://git.io/JvBi8
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « hpx: 1.4.0 -> 1.4.1 »: https://git.io/Jv0xz
chloekek has quit [Ping timeout: 258 seconds]
leungbk has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #80859 → python.pkgs.pybullet: 2.6.1 -> 2.6.6 → https://git.io/Jv02x
<{^_^}> [nixpkgs] @jonringer pushed commit from @mjlbach to master « python.pkgs.pybullet: 2.6.1 -> 2.6.6 »: https://git.io/Jv0x9
energizer` has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Ma27 pushed to master « diffoscope: 136 -> 137 »: https://git.io/Jv0xb
o1lo01ol1o has joined #nixos
maddo has quit [Quit: See ya]
Flambe has quit [Quit: Konversation terminated!]
<latiheis> lots of questions today sorry, i have this file im trying to work on: https://0x0.st/iNfv.nix but one of the plugins requires git to build, how can i mark git as part of the environment for this? i tried putting { stdenv, git }: but it wouldnt work
Flambe has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to release-20.03: https://git.io/Jv0pT
stiell has joined #nixos
v0|d has joined #nixos
<cole-h> latiheis: Tried `buildInputs = [ git ];`? (may need to be `pkgs.git`)
claudiii has quit [Quit: Connection closed for inactivity]
<cole-h> And you
leungbk has quit [Ping timeout: 240 seconds]
<cole-h> ...'ll need `pkgs` in scope, of course
ixxie has joined #nixos
<latiheis> hmm
<{^_^}> [nixpkgs] @mjlbach opened pull request #80916 → [20.03] Backport python.pkgs.pybullet: 2.6.1 -> 2.6.6 → https://git.io/Jv0pO
<latiheis> that seems to have worked, but now it says "unable to look up github.com, except if I do the clone manually its fine
<latiheis> is there like, some certs package or something i need?
<v0|d> FWIW, networking.nat => iptables, disable before switching to nftables.
karetsu has joined #nixos
alexherbo2 has quit [Ping timeout: 260 seconds]
shah^ has quit []
<latiheis> i tried adding cacert to the build deps but that didnt change anything
LouisDK has quit [Ping timeout: 265 seconds]
__monty__ has quit [Quit: leaving]
vandenoever has quit [Read error: Connection reset by peer]
tsrt^ has joined #nixos
vandenoever has joined #nixos
vandenoever has joined #nixos
vandenoever has quit [Changing host]
b has joined #nixos
karetsu has quit [Quit: WeeChat 2.6]
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/c5bb386bab7 (from 11 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
myskran has quit [Read error: Connection reset by peer]
c0ffee152 has quit [Ping timeout: 272 seconds]
myskran has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80917 → libqmi: 1.24.2 -> 1.24.4 → https://git.io/Jv0px
colemickens_ has joined #nixos
philr has quit [Ping timeout: 258 seconds]
sshow has quit [Quit: leaving]
drakonis has quit [Quit: WeeChat 2.7]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #80898 → [20.03] kodi: fix build → https://git.io/Jv091
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-20.03: https://git.io/Jv0hm
nerdmaxx has quit [Remote host closed the connection]
Thra11 has quit [Quit: WeeChat 2.7]
chagra has quit [Ping timeout: 260 seconds]
noudle has quit []
drakonis has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/58a9acf75a3 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
zarel_ has quit [Ping timeout: 255 seconds]
aaa_ has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zarel has joined #nixos
<evanjs> Before I create an issue on Nix(?), I have this issue and wondered if anyone else has seen it/has an idea of what's causing it
<evanjs> and the relevant messages are: terminate called after throwing an instance of 'nix::EvalError'
<evanjs> and what(): cannot import '/nix/store/lld6kvp1adzwfgrpfx9a5zdlp6wvjpql-source/common/pc/laptop', since path '/nix/store/ymx8ldh528rpqx57ijkw1mxhlqqv8a0v-source.drv' is not valid, at /etc/nixos/config/hardware/profiles/laptop.nix:6:6
<evanjs> I garbage-collect a lot, and I also have autoOptimisation enabled
karetsu has joined #nixos
karetsu has quit [Client Quit]
<evanjs> It's like the store path is removed when stuff still references it, or something?
<aaa_> Hi, after updating my system, I can't see my wifi card, can somebody help: http://dpaste.com/15W9SSZ (certain info), let me know what other info you need?
<evanjs> Sure enough, rebuilding just now fixed it (don't even need a full rebuild AFAIK) and e.g. running `nixos-option` after `nix-store --gc --max-freed 1G` reproduced the issue.
<{^_^}> [nixpkgs] @velovix opened pull request #80918 → go_1_12, go_1_13: remove velovix from maintainers → https://git.io/Jv0h1
<{^_^}> [nixpkgs] @roberth opened pull request #80919 → lib/modules.nix: Add file context to unmerged values in mergeDefinitions → https://git.io/Jv0hS
leungbk has joined #nixos
<immae> evanjs: I’m not sure I understand your issue, are you asking why the dependencies disappeared after a garbage collection?
<immae> if so, you need keep-outputs = true and/or keep-derivations = true in your /etc/nix/nix.conf (but that won’t solve everything)
troydm has quit [Ping timeout: 258 seconds]
turona has quit [Ping timeout: 272 seconds]
<evanjs> immae: right that's what I was wondering. It's like it thinks it doesn't need it anymore, in spite of being part of my current system, as far as I understand
<immae> Ah I just understood: it is actually a *runtime* dependency, not just *building* dependency?
drakonis has quit [Quit: WeeChat 2.7]
<evanjs> well that's what I'm wondering. Trying to query totally separate options (e.g. programs.autojump.enable) still produce the error, so it seems more like a runtime dependency to me, yes
sshow has joined #nixos
tertl3 has quit [Quit: Connection closed for inactivity]
cr4y1 has quit [Ping timeout: 240 seconds]
<evanjs> FWIW, why-depends seems to think /run/current-system doesn't depend on that store path, either
<immae> ok
<immae> I have this kind of double import and indeed they get garbage collected in spite of the dependency (but in my case it’s a build dependency so I don’t mind too much)
xkapastel has joined #nixos
<evanjs> interesting. the mozilla-overlay rust channels don't seem to be garbage collected, though perhaps that's due to their use elsewhere in my configuration
jgeerds has quit [Ping timeout: 268 seconds]
<aanderse> infinisil: ping
bvdw has quit [Read error: Connection reset by peer]
<immae> evanjs: There are ways to write the derivations to avoid that, but I’m a bit lost for your specific case (an import)
bvdw has joined #nixos
<evanjs> hrm alright. I do wonder if I actually need the double import, anyway
<evanjs> at least for nixos-hardware
turona has joined #nixos
<infinisil> aanderse: pong
<immae> could you do something like : let your_src = fetchFromGitHub { ... } in { imports = [ "${your_src}/common/pc/laptop" ] } ?
<immae> this looks equivalent doesn’t it?
<evanjs> just defined elsewhere
<immae> yes, I meant that one in the "..." in my example
<immae> just to start somewhere
<evanjs> ah yeah I believe so
<evanjs> it's basically what I have for mine :D
<immae> it’s should be equivalent but it should work with garbage collection now
<immae> Then if you confirm we could improve from there
mexisme has quit [Ping timeout: 240 seconds]
<evanjs> I'll check, but I also realized that I add nixpkgs-mozilla (also double imports) to my overlays. Wonder if doing the same for this would do anything. Anyhow, I'll try moving the source into the let block
<immae> (just temporary, if it works then we can find a way to put it back in a separate file like currently)
turona has quit [Ping timeout: 272 seconds]
m0rphism has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #80188 → colorz: init at 1.0.3 → https://git.io/JvlNw
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/Jv0js
mexisme has joined #nixos
<evanjs> mmmm inf recursion
<immae> what does it look like?
butterthebuddha has joined #nixos
turona has joined #nixos
<evanjs> like this -- https://pastebin.com/kZ3yb1nW
myskran has quit [Read error: Connection reset by peer]
myskran has joined #nixos
butterthebuddha has quit [Client Quit]
<{^_^}> [nixpkgs] @worldofpeace opened pull request #80920 → nixos/rngd: fix clean shutdown → https://git.io/Jv0jR
<{^_^}> [nixpkgs] @roberth opened pull request #80921 → buildLayeredImage: Allow empty store, no paths to add → https://git.io/Jv0jE
myskran has quit [Client Quit]
<immae> hmm
<colemickens> evanjs I don't know why that doesn't work, but you could try builtins.fetchTarball instead of pkgs.fetchGitHub. it's what I do for nixos-hardware, and then I use it the same way you do: https://github.com/colemickens/nixcfg/blob/master/imports/nixos-hardware/default.nix
turona has quit [Ping timeout: 255 seconds]
<immae> evanjs: you did exactly what I had in mind, and I didn’t expect an infinite recursion there :/
<noonien> hello!
<noonien> at the end of a successful build, i get `error: path '/nix/store/9cwxpw6391xfy334b4aivril1qrxgs1l-spanky-deps' is not valid`, how can i get more info?
<{^_^}> [nixpkgs] @timokau merged pull request #80759 → Fix R → https://git.io/JvRAx
<{^_^}> [nixpkgs] @timokau pushed 3 commits to master: https://git.io/Jv0j2
turona has joined #nixos
<noonien> i'm building using `buildCommand = ''do something here to create $out''`
zeta_0 has joined #nixos
<cole-h> Is it possible to reference a local (relative) directory and not add it into the store?
<immae> cole-h: it depends where your reference it, `./foo/bar` per se won’t go into the store by itself, it’s the thing that uses this which will make it go into it
ixxie has quit [Ping timeout: 252 seconds]
smatting has joined #nixos
<{^_^}> [nixpkgs] @danielfullmer opened pull request #80922 → programs/chromium: allow extensions outside chrome web store → https://git.io/Jv0ji