sphalerite changed the topic of #nixos to: NixOS stable: 19.03 \o/ https://discourse.nixos.org/t/nixos-19-03-release/2652 || 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/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018
levdub has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #64001 → cppcheck: 1.87 -> 1.88 → https://git.io/fjKOr
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjKbv
<{^_^}> [nixpkgs] @worldofpeace pushed 7 commits to staging: https://git.io/fjKbf
<{^_^}> [nixpkgs] @worldofpeace merged pull request #63520 → setup.sh: add dontConfigure → https://git.io/fjVlJ
<{^_^}> [nixpkgs] @marsam merged pull request #63997 → chicken: 5.0.0 -> 5.1.0 → https://git.io/fjKYV
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjKbU
<{^_^}> [nixpkgs] @marsam merged pull request #63987 → bfs: 1.4.1 -> 1.5 → https://git.io/fjKqF
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjKbk
<aanderse> who here is deliciouslytyped on github?
sheeldotme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jluttine has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #63982 → avfs: 1.0.6 -> 1.1.0 → https://git.io/fjKtj
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjKbL
allenj12 has joined #nixos
<allenj12> Hey has anyone here used network manager? I tried setting "network.networkmanager.enable = true;" but its not seeing any wifi which other devices are. any advice?
<aanderse> allenj12: that should be sufficient generally
<aanderse> any other exotic network configuration present?
<allenj12> no, mostly the generated starter config, got rid of the wpa_supplicant enable tho
<aanderse> did wifi work with wpa_supplicant?
<allenj12> I did not really ftry tbh, seemed somewhat of a pain... when I ran nixos-rebuild switch it complained about the lack of config file which I thought was silly to for something like nix
<allenj12> I can try it though, is there a good way to make nix set a starting config?
<clever> allenj12: i manage /etc/wpa_supplicant.conf without nix, to keep passwords out of /nix/store/
<clever> allenj12: wpa_passphrase netname password >> /etc/wpa_supplicant.conf, and restart the daemon
<TheGamingBarrel> allenj12 are you sure that it's not just the fact that networkmanager doesn't see your wifi card?
<TheGamingBarrel> What is the output of `nmcli`
<allenj12> "wlp0s20f3: unavailable "Intel Wireless-AC 9560""
<allenj12> ethernet is recognized but not included
<allenj12> I did not include*
cjpbirkbeck has joined #nixos
hlolli_ has quit [Ping timeout: 245 seconds]
<TheGamingBarrel> Well, first of all, don't try to use wpa_supplicant or anything else with networkmanager, they'll trip over each other, AC 9560 is being shown therefore it's supported, does `nmcli device wifi list` show your local SSID's?
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjKb4
<{^_^}> [nixpkgs] @aanderse merged pull request #63878 → plex-media-player: 2.23.0 -> 2.36.0 → https://git.io/fjocx
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/fjKbB
<allenj12> TheGamingBarrel dose not seem to be showing anything
<TheGamingBarrel> Do you have a physical wifi switch on your laptop?
<TheGamingBarrel> I have a very strong feeling that it's not on :P
Rusty1 has joined #nixos
MmeQuignon has quit [Ping timeout: 248 seconds]
<allenj12> I dont see one, and I am pretty sure it dosnt but let me check the specs, its a lenovo legion series
adamantium has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64208 → gnome3.sushi: 3.32.0 -> 3.32.1 → https://git.io/fjKbu
oida has quit [Remote host closed the connection]
<allenj12> TheGamingBarrel It does not seem to have a physical switch that can be set on/off. I am migrating for Manjaro that did have wifi working aswell and pretty sure I did not disable anything by accident... I can always be wrong tho
m0rphism has quit [Ping timeout: 258 seconds]
<oldandwise> just curious, nix has map,filter but i cannot find reduce (fold) function? Am i missing something? Does it exists somewhere?
<clever> > builtins.foldl'
<{^_^}> <PRIMOP>
<oldandwise> damn.... tanx
<clever> > builtins.foldl' (a: b: a+b) 1 [ 2 3 ]
<{^_^}> 6
<{^_^}> [nixpkgs] @grahamc opened pull request #64209 → sudo: set secure_path with root-installed software only → https://git.io/fjKba
<oldandwise> how about 2^3 giving 8 ie exponentation?
Synthetica has quit [Quit: Connection closed for inactivity]
ddellacosta has joined #nixos
<clever> oldandwise: odd, i cant find that anywhere...
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64210 → sysvinit: 2.94 -> 2.95 → https://git.io/fjKbK
mexisme_ has quit [Ping timeout: 272 seconds]
<clever> > builtins.foldl' (s: _: s * 2) 1 (lib.range 1 3)
<{^_^}> 8
<clever> oldandwise: but you can just implement it! lol
<gchristensen> what are you doing which requires exponents?
oldandwise has quit [Ping timeout: 246 seconds]
<pie__> aanderse, whats -e? @ https://github.com/NixOS/nixpkgs/pull/64199
<{^_^}> #64199 (by thorstenweber83, 2 hours ago, open): nixos/mysql: fix mysql test after #63862
<pie__> i tried to find it in the man page but no luck
<clever> pie__: All of the single-character shell options documented in the description of the set builtin command can be used as options when the shell is invoked. In addition, bash interprets the following options when it is invoked:
<pie__> clever, aha.
<clever> -e Exit immediately if a command exits with a non-zero status.
<pie__> oh wait i forgot we use bash dont we
<pie__> i was looking at sh
<allenj12> clever when I try setting wpa_passphrase like you do I get a permission denied... even with sudo
<clever> allenj12: sudo doesnt affect >, try `sudo -i`
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64211 → tautulli: 2.1.29 -> 2.1.32 → https://git.io/fjKbi
mexisme_ has joined #nixos
<allenj12> clever its up and running, but getting ```P2P: Failed to enable P2P Device interface```
Drakonis has joined #nixos
<clever> allenj12: does `iwconfig` show the card?
waleee-cl has quit [Quit: Connection closed for inactivity]
<allenj12> clever hmm yea it is, maybe it actually looks connected looking at that, let me try unplugging...
psy3497 has joined #nixos
jbgi has quit [Ping timeout: 245 seconds]
drakonis_ has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64213 → termdown: 1.14.1 -> 1.15.0 → https://git.io/fjKbH
allenj12 has quit [Ping timeout: 260 seconds]
benley has quit [Quit: WeeChat 2.1]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64214 → tengine: 2.3.0 -> 2.3.1 → https://git.io/fjKb5
polman has quit [Ping timeout: 244 seconds]
drakonis_ has joined #nixos
allenj12 has joined #nixos
<allenj12> ok now am I here?
polman has joined #nixos
callahad3 has quit [Ping timeout: 272 seconds]
<clever> allenj12: yes
<allenj12> :D got it working thanks
xcthulhu has joined #nixos
Drakonis has quit [Ping timeout: 252 seconds]
thePirateKing has joined #nixos
daveyjones01 has joined #nixos
<thePirateKing> hello everyone
<thePirateKing> I cannot use git or anything SSL related in nix-shell
<{^_^}> #64212 (by josephsdavid, 18 minutes ago, open): Git and SSL do not work in nix-shell
<thePirateKing> which is really killing me
polmaan has quit [Ping timeout: 248 seconds]
polmaan has joined #nixos
<ivan> thePirateKing: what do I run after git clone https://github.com/josephsdavid/forecastR.git
polman has quit [Ping timeout: 248 seconds]
polmaan has quit [Ping timeout: 244 seconds]
polman has joined #nixos
<ivan> oh I see what you mean
polmaan has joined #nixos
callahad3 has joined #nixos
<GlennS> How do I configure DNS caching in NixOS (I want to reduce the TTL)? I've found that there is a daemon called nscd, which delegates to nss (which I guess is this? https://en.wikipedia.org/wiki/Name_Service_Switch), but I don't know where to go from there.
Miyu-chan has joined #nixos
polman has quit [Ping timeout: 244 seconds]
polman has joined #nixos
sindrip has joined #nixos
<gchristensen> GlennS: nscd's ttl cannot be reduced further
polmaan has quit [Ping timeout: 248 seconds]
<GlennS> I can see it is 0? But can I reduce the TTL on the thing it is delegating to?
<gchristensen> I don't think nss does caching (since nscd is the name service caching service)
<gchristensen> I don't think nss does caching (since nscd is the name service caching daemon)*
<gchristensen> what are you seeing?
<GlennS> I guess that would make sense. Well I haven't actually tested whether I *need* to do anything with the TTL yet - I'm just reading a best practices page for AWS Aurora - so maybe it will be fine.
<gchristensen> ah
<clever> GlennS: nscd should obey the ttl in the dns records, so that would be upstream config
<gchristensen> it is *likely* fine
oida has joined #nixos
hio has quit [Quit: Connection closed for inactivity]
<GlennS> OK, well that is useful information. Sounds like I am getting ahead of myself and need to actually try knocking the database over and see how long it takes to figure it out.
polmaan has joined #nixos
<gchristensen> definitely worth a try :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64215 → tintin: 2.01.7 -> 2.01.8 → https://git.io/fjKNt
<thePirateKing> ivan, nothing
<thePirateKing> it just doesnt work
<thePirateKing> fatal: unable to access 'https://github.com/josephsdavid/forecastR.git/': SSL certificate problem: unable to get local issuer certificate
<thePirateKing> is what i get
allenj12 has quit [Remote host closed the connection]
xcthulhu has quit [Quit: xcthulhu]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64216 → tomb: 2.5 -> 2.6 → https://git.io/fjKN3
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64217 → libtoxcore: 0.2.9 -> 0.2.10 → https://git.io/fjKNZ
zacts has joined #nixos
<thePirateKing> ah figured it out its a lorri related issue
jluttine has joined #nixos
alex`` has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64218 → tpm2-tools: 3.1.4 -> 3.2.0 → https://git.io/fjKNc
<{^_^}> [nixpkgs] @grahamc merged pull request #62400 → Wireguard: stable backports → https://git.io/fjEZs
<{^_^}> [nixpkgs] @grahamc pushed 4 commits to release-19.03: https://git.io/fjKNC
slyfox has quit [Ping timeout: 245 seconds]
TheGamingBarrel has quit [Ping timeout: 268 seconds]
<{^_^}> [nix] @grahamc closed pull request #2934 → libstore: consider a resolution error as a NotFound → https://git.io/fjgG4
fusion809 has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #64219 → ycmd: build with python3 → https://git.io/fjKN2
<infinisil> thePirateKing: Is it in the issue tracker?
<{^_^}> [nix] @grahamc closed pull request #2761 → nix: trivial instantiation timing experiment → https://git.io/fjqP3
<{^_^}> [nix] @grahamc reopened pull request #2761 → nix: trivial instantiation timing experiment → https://git.io/fjqP3
<{^_^}> [nixpkgs] @grahamc closed pull request #51587 → dockerTools: Eliminate layer creation copypasta → https://git.io/fp16O
<{^_^}> [nixpkgs] @marsam merged pull request #63265 → heimdal: 7.6.0 -> 7.7.0 → https://git.io/fja4D
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjKNw
<thePirateKing> infinisil, it is an open issue
<thePirateKing> on lorri
<infinisil> Link?
<{^_^}> target/lorri#98 (by Shados, 2 weeks ago, open): lorri+direnv breaks curl etc. by setting SSL_CERT_FILE
<infinisil> (I don't have the same problem or anything, but it's good practice to link to the solution/issue if you found it after having a problem)
<aanderse> pie__: thanks for answering, we should leave as is
<thePirateKing> ah i linked it in my issue on nixpkgs
<thePirateKing> ty
<thePirateKing> for the heads up :)
<infinisil> Ah I see
<Shados> o.0 I'm used to being pinged by the bot after a pr, did not expect that however
<adamantium> Hey how do I find the latest home-manager rev for fetchGit ?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64220 → typora: 0.9.70 -> 0.9.72 → https://git.io/fjKNr
<infinisil> adamantium: fetchGit works with rev = "master" I'm pretty sure (or not setting it at all leads to the same result)
Drakonis has joined #nixos
<adamantium> will it still check the file integrity
<thePirateKing> Shados how did you work around this?
<adamantium> infinisil: error: invalid Git revision 'master'
<infinisil> adamantium: Try "refs/heads/master"
<adamantium> error: invalid Git revision 'refs/heads/master'
<infinisil> adamantium: You can alternatively use git hashes and supply a sha256 hash too
<infinisil> Well damn
<infinisil> adamantium: Ahh, use `ref = "master"`
<infinisil> Instead of rev
<adamantium> infinisil: home-manager = builtins.fetchGit { url = "https://github.com/rycee/home-manager.git"; rev = "28f2dd612ec7c3bd07ec951aa6862d0702ab6624"; ref = "release-18.09"; }; # is the default from the wiki
<adamantium> So you're saying drop the rev and use ref = master?
<{^_^}> [nixpkgs] @peterhoeg merged pull request #64217 → libtoxcore: 0.2.9 -> 0.2.10 → https://git.io/fjKNZ
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/fjKN1
<infinisil> adamantium: I mean, you can do whatever works!
<adamantium> i just wanna do it 'right'
<adamantium> :)
<infinisil> That really depends on what want
<infinisil> you want*
<infinisil> There's many ways to do things
<adamantium> I wanted to use fetchGit so that it'd check the file integrity
<Shados> thePirateKing: I mention the workaround in the issue thread
sb0 has joined #nixos
<infinisil> adamantium: That always happens by default
<adamantium> Well, it seems to work as you say. Thanks
<adamantium> The wiki warned that fetchFromTarball didn't check the hash
<adamantium> so it recommended fetchGit like above
<infinisil> You probably mean fetchTarball?
<adamantium> Yeah, that. Thanks.
<infinisil> adamantium: If you want to have a *deterministic* fetch, you need to supply a sha256, then you know it's always going to be the same no matter what
<infinisil> adamantium: And fetchTarball supports that
<{^_^}> [nixpkgs] @jbaum98 opened pull request #64221 → Loguru → https://git.io/fjKND
<adamantium> k
amakthel has joined #nixos
<{^_^}> [nixpkgs] @jbaum98 opened pull request #64222 → pythonPackages.cleo: 0.7.4 -> 0.7.5 → https://git.io/fjKN9
<{^_^}> [nixpkgs] @marsam merged pull request #64057 → languagetool: 4.4 -> 4.6 → https://git.io/fjK0a
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjKN5
<{^_^}> [nixpkgs] @marsam merged pull request #64198 → riemann: 0.3.2 -> 0.3.3 → https://git.io/fjKdy
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjKNF
TheGamingBarrel has joined #nixos
daveyjones01 has quit [Ping timeout: 245 seconds]
thePirateKing has quit [Ping timeout: 245 seconds]
slyfox has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64223 → unbound: 1.9.1 -> 1.9.2 → https://git.io/fjKNp
<TheGamingBarrel> That was nice, anyone in the UK with BT Must have enjoyed that small outage
<{^_^}> [nix] @nh2 opened pull request #2979 → autoconf improvements, fixing Ubuntu 16.04 build and probably many more → https://git.io/fjKNj
jkachmar has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64224 → urh: 2.7.0 -> 2.7.2 → https://git.io/fjKAv
growpotkin has joined #nixos
<growpotkin> can i have a derivation without source? (with mkDerivation)
<growpotkin> or do I have to do it the ol' fashioned way and use `derivation`
<clever> growpotkin: you probably want runCommand
<growpotkin> AH that's the ticket
<growpotkin> thank you
xkapastel has quit [Quit: Connection closed for inactivity]
dansho_ has joined #nixos
dansho has quit [Read error: Connection reset by peer]
adamantium has quit [Remote host closed the connection]
joehh has joined #nixos
<{^_^}> [nixpkgs] @teto merged pull request #64103 → python3Packages.i3pystatus: drop praw → https://git.io/fjKaV
<{^_^}> [nixpkgs] @teto pushed 3 commits to master: https://git.io/fjKAL
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64225 → verilator: 4.014 -> 4.016 → https://git.io/fjKAq
[Leary] has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64226 → virtmanager: 2.1.0 -> 2.2.0 → https://git.io/fjKAm
Lears has quit [Ping timeout: 268 seconds]
alienpirate5 has joined #nixos
alienpirate5 has quit [Changing host]
alienpirate5 has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjKAG
<{^_^}> [nixpkgs] @worldofpeace merged pull request #64220 → typora: 0.9.70 -> 0.9.72 → https://git.io/fjKNr
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 is now known as Supersonic
<{^_^}> [nixpkgs] @marsam opened pull request #64227 → postgresqlPackages.plv8: 2.3.11 -> 2.3.12 → https://git.io/fjKAc
bsima has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #64213 → termdown: 1.14.1 -> 1.15.0 → https://git.io/fjKbH
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjKAC
___laika has joined #nixos
___laika has quit [Client Quit]
___laika has joined #nixos
<___laika> does the porcelain `nix build` command support more than one parallel job (like -j in nix-build?)
growpotkin has left #nixos [#nixos]
<{^_^}> [nixpkgs] @jonringer opened pull request #64228 → redeclipse: fix license info → https://git.io/fjKA4
v88m has joined #nixos
sindrip has quit [Ping timeout: 260 seconds]
<___laika> also, still generally curious what the state of development on new style nix commands is, all the tickets i can find are closed
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/7152cb297ad (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
ym555_ has joined #nixos
<Drakonis> ___laika: flakes
<___laika> oooo
ym555 has quit [Ping timeout: 246 seconds]
<___laika> very exciting :D
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64229 → worker: 3.15.4 -> 4.0.0 → https://git.io/fjKAz
<{^_^}> [nixpkgs] @ryantm merged pull request #64218 → tpm2-tools: 3.1.4 -> 3.2.0 → https://git.io/fjKNc
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjKAg
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/7152cb297ad (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
alp has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64230 → xlockmore: 5.56 -> 5.57 → https://git.io/fjKAa
levdub has quit [Read error: Connection reset by peer]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/10c103614f3 (from 69 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
knupfer has quit [Ping timeout: 252 seconds]
stepcut has joined #nixos
stepcut_ has quit [Ping timeout: 245 seconds]
amakthel has quit [Ping timeout: 252 seconds]
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
stepcut has quit [Remote host closed the connection]
hamishmack has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64231 → gnome3.yelp-tools: 3.32.1 -> 3.32.2 → https://git.io/fjKAM
<pie__> would be nice if nix man pages documented exit codes...
<pie__> or do they and just not in the way i think?
leothrix has quit [Quit: ZNC 1.7.3 - https://znc.in]
leothrix has joined #nixos
endformationage has quit [Quit: WeeChat 2.5]
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/fjKAy
<{^_^}> [nixpkgs] @7c6f434c merged pull request #64097 → ogre: 1.12.0 -> 1.12.1 → https://git.io/fjKae
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64232 → yubikey-manager-qt: 1.1.1 -> 1.1.2 → https://git.io/fjKA9
ddellacosta has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @solson opened pull request #64233 → wla-dx: git-2017-06-05 -> 9.8 → https://git.io/fjKAb
<{^_^}> [nixpkgs] @solson closed pull request #59935 → wla-dx-git: 2017-06-05 -> 2019-03-10 → https://git.io/fjOSW
<{^_^}> [nixpkgs] @Lassulus merged pull request #64228 → redeclipse: fix license info → https://git.io/fjKA4
<{^_^}> [nixpkgs] @Lassulus pushed commit from @jonringer to master « redeclipse: fix license info »: https://git.io/fjKAN
krkini is now known as kini
<{^_^}> [nixpkgs] @r-ryantm opened pull request #64234 → zsh-autosuggestions: 0.5.2 -> 0.6.3 → https://git.io/fjKAA
ciaran-lounge has quit [Ping timeout: 245 seconds]
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
<{^_^}> [nix-mode] @etu merged pull request #87 → Fix package dependency → https://git.io/fjKdd
Supersonic112 is now known as Supersonic
<{^_^}> [nix-mode] @etu pushed 2 commits to master: https://git.io/fjKAj
palo1 has joined #nixos
palo has quit [Ping timeout: 246 seconds]
palo1 is now known as palo
jbgi has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #64205 → transgui: 5.0.1-svn-r988 -> 5.17.0 → https://git.io/fjKFD
<{^_^}> [nixpkgs] @Lassulus pushed commit from @ajs124 to master « transgui: 5.0.1-svn-r988 -> 5.17.0 »: https://git.io/fjKxU
drakonis_ has quit [Ping timeout: 272 seconds]
drakonis_ has joined #nixos
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/7152cb297ad (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
adamantium has joined #nixos
asheshambasta_m has joined #nixos
m0rphism has joined #nixos
leothrix has quit [Quit: ZNC 1.7.3 - https://znc.in]
leothrix has joined #nixos
adamantium has quit [Remote host closed the connection]
<{^_^}> [nix] @edolstra pushed 14 commits to master: https://git.io/fjKx8
<{^_^}> [nix] @edolstra merged pull request #2979 → autoconf improvements, fixing Ubuntu 16.04 build and probably many more → https://git.io/fjKNj
<Notkea[m]> hello, is it possible to use toJSON with mkOverride attributes, serialising by value instead of outputting the mkOverride object?
clacke_movim has left #nixos [#nixos]
asheshambasta_m has quit [Quit: Leaving.]
clacke_movim has joined #nixos
judson_ has quit [Ping timeout: 276 seconds]
hyper_ch2 has joined #nixos
dansho_ has quit [Ping timeout: 245 seconds]
<GlennS> Is it possible to pin a whole machine to a specific version of nixpkgs in configuration.nix?
Dlaha has joined #nixos
LnL has quit [Ping timeout: 245 seconds]
Ariakenom has joined #nixos
<typetetris> dunno how it happened, but suddenly `sudo` isn't suid root any more for me. Is this a know issue?
<clever> typetetris: what does `type sudo` report?
<typetetris> clever: `sudo is /run/current-system/sw/bin/sudo`
<clever> typetetris: is /run/wrappers/bin in $PATH?
<dminuoso> GlennS: Yes.
<typetetris> clever: yes, but after `/run/current-system/sw/bin`.
<clever> typetetris: thats your problem
Czen1 has joined #nixos
jkachmar has quit [Quit: Connection closed for inactivity]
<typetetris> clever: And I have a suspicion where it came from. I have `nix` in my env of the user and source all scripts from `${HOME}/.nix-profile/etc/profile.d` since yesterday. So one of those mixes the path up.
<typetetris> how sad
Czen has quit [Read error: Connection reset by peer]
<clever> typetetris: yeah, you dont need the profile.d thing on nixos
knupfer has joined #nixos
FRidh has joined #nixos
<typetetris> clever: I placed my profile generated by my `${HOME}/.config/nixpkgs/config.nix` there and noticed other stuff lying around there and thought, I should source that too. But obviously, thats even bad.
averell has quit [Remote host closed the connection]
asymmetric has quit [Ping timeout: 248 seconds]
asymmetric_ has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #64223 → unbound: 1.9.1 -> 1.9.2 → https://git.io/fjKNp
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « unbound: 1.9.1 -> 1.9.2 »: https://git.io/fjKxz
<{^_^}> [nixpkgs] @FRidh merged pull request #64230 → xlockmore: 5.56 -> 5.57 → https://git.io/fjKAa
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « xlockmore: 5.56 -> 5.57 »: https://git.io/fjKxg
asymmetric_ is now known as asymmetric
<GlennS> dminiuso: so, I can take the output of that, and use it as the value of `nixpkgs.pkgs` in my configuration.nix?
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « zsh-autosuggestions: 0.5.2 -> 0.6.3 »: https://git.io/fjKxa
<{^_^}> [nixpkgs] @FRidh merged pull request #64234 → zsh-autosuggestions: 0.5.2 -> 0.6.3 → https://git.io/fjKAA
<{^_^}> [nixpkgs] @FRidh merged pull request #64232 → yubikey-manager-qt: 1.1.1 -> 1.1.2 → https://git.io/fjKA9
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « yubikey-manager-qt: 1.1.1 -> 1.1.2 »: https://git.io/fjKxV
jeschli has quit [Ping timeout: 248 seconds]
averell has joined #nixos
jeschli has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #64226 → virtmanager: 2.1.0 -> 2.2.0 → https://git.io/fjKAm
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « virtmanager: 2.1.0 -> 2.2.0 »: https://git.io/fjKxo
<{^_^}> [nixpkgs] @FRidh merged pull request #64225 → verilator: 4.014 -> 4.016 → https://git.io/fjKAq
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « verilator: 4.014 -> 4.016 »: https://git.io/fjKxK
<{^_^}> [nixpkgs] @FRidh merged pull request #64224 → urh: 2.7.0 -> 2.7.2 → https://git.io/fjKAv
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « urh: 2.7.0 -> 2.7.2 »: https://git.io/fjKxi
<{^_^}> [nixpkgs] @FRidh merged pull request #64216 → tomb: 2.5 -> 2.6 → https://git.io/fjKN3
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « tomb: 2.5 -> 2.6 »: https://git.io/fjKxX
<{^_^}> [nixpkgs] @FRidh merged pull request #64215 → tintin: 2.01.7 -> 2.01.8 → https://git.io/fjKNt
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « tintin: 2.01.7 -> 2.01.8 »: https://git.io/fjKxM
adamt has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #64214 → tengine: 2.3.0 -> 2.3.1 → https://git.io/fjKb5
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « tengine: 2.3.0 -> 2.3.1 »: https://git.io/fjKxD
<{^_^}> [nixpkgs] @FRidh merged pull request #64211 → tautulli: 2.1.29 -> 2.1.32 → https://git.io/fjKbi
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « tautulli: 2.1.29 -> 2.1.32 »: https://git.io/fjKxy
adamt is now known as Guest72333
<{^_^}> [nixpkgs] @FRidh merged pull request #64210 → sysvinit: 2.94 -> 2.95 → https://git.io/fjKbK
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « sysvinit: 2.94 -> 2.95 »: https://git.io/fjKxS
<{^_^}> [nixpkgs] @FRidh merged pull request #64207 → smtube: 18.11.0 -> 19.6.0 → https://git.io/fjKFN
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « smtube: 18.11.0 -> 19.6.0 »: https://git.io/fjKx9
<{^_^}> [nixpkgs] @FRidh merged pull request #64170 → python37Packages.zconfig: 3.4.0 -> 3.5.0 → https://git.io/fjKQS
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.zconfig: 3.4.0 -> 3.5.0 »: https://git.io/fjKxH
<{^_^}> [nixpkgs] @FRidh merged pull request #64169 → python37Packages.yamllint: 1.15.0 -> 1.16.0 → https://git.io/fjKQK
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.yamllint: 1.15.0 -> 1.16.0 »: https://git.io/fjKxQ
<{^_^}> [nixpkgs] @FRidh merged pull request #64168 → python37Packages.xarray: 0.12.1 -> 0.12.2 → https://git.io/fjKQ2
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.xarray: 0.12.1 -> 0.12.2 »: https://git.io/fjKx5
<{^_^}> [nixpkgs] @FRidh merged pull request #64162 → python37Packages.twilio: 6.28.0 -> 6.29.0 → https://git.io/fjKHH
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.twilio: 6.28.0 -> 6.29.0 »: https://git.io/fjKxd
gagbo has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #64161 → python37Packages.tomlkit: 0.5.3 -> 0.5.4 → https://git.io/fjKHw
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.tomlkit: 0.5.3 -> 0.5.4 »: https://git.io/fjKxF
<{^_^}> [nixpkgs] @Lassulus merged pull request #64172 → qutebrowser: 1.6.2 -> 1.6.3 → https://git.io/fjK7w
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/fjKxb
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.statsmodels: 0.9.0 -> 0.10.0 »: https://git.io/fjKxA
<{^_^}> [nixpkgs] @FRidh merged pull request #64159 → python37Packages.statsmodels: 0.9.0 -> 0.10.0 → https://git.io/fjK9i
<{^_^}> [nixpkgs] @FRidh merged pull request #64155 → python37Packages.snakeviz: 2.0.0 -> 2.0.1 → https://git.io/fjK9W
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.snakeviz: 2.0.0 -> 2.0.1 »: https://git.io/fjKxx
<{^_^}> [nixpkgs] @FRidh merged pull request #64152 → python37Packages.qtpy: 1.7.1 -> 1.8.0 → https://git.io/fjKyb
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.qtpy: 1.7.1 -> 1.8.0 »: https://git.io/fjKxp
<{^_^}> [nixpkgs] @FRidh merged pull request #64148 → python37Packages.pytest-django: 3.4.8 -> 3.5.1 → https://git.io/fjKyR
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.pytest-django: 3.4.8 -> 3.5.1 »: https://git.io/fjKxh
<{^_^}> [nixpkgs] @FRidh merged pull request #64128 → python37Packages.confluent-kafka: 1.0.0 -> 1.0.1 → https://git.io/fjK63
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.confluent-kafka: 1.0.0 -> 1.0.1 »: https://git.io/fjKpf
<{^_^}> [nixpkgs] @FRidh merged pull request #64124 → python37Packages.chameleon: 3.6.1 -> 3.6.2 → https://git.io/fjKKw
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.chameleon: 3.6.1 -> 3.6.2 »: https://git.io/fjKpJ
<{^_^}> [nixpkgs] @FRidh merged pull request #64116 → pulseeffects: 4.6.3 -> 4.6.5 → https://git.io/fjKrk
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/fjKpU
faf has joined #nixos
<faf> anyone here?
faf has quit [Client Quit]
Netsu has quit [Ping timeout: 260 seconds]
Dlaha has quit [Ping timeout: 260 seconds]
fanell12 has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #64157 → buildPerlPackage: recognize "#!perl" as shebang → https://git.io/fjK92
<{^_^}> [nixpkgs] @FRidh pushed commit from @volth to staging « buildPerlPackage: recognize "#!perl" as shebang »: https://git.io/fjKpk
<fanell12> soo anybody here?
<{^_^}> [nixpkgs] @FRidh merged pull request #64070 → libuv: 1.29.1 -> 1.30.0 → https://git.io/fjKu4
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libuv: 1.29.1 -> 1.30.0 »: https://git.io/fjKpL
<fanell12> how can I install a kwin effect under nixos??
<fanell12> Installing packages with a binary that contained is working fine
<fanell12> but I have no clue how to install something that is just a library that gets used by something else (kwin)
<{^_^}> [nixpkgs] @FRidh merged pull request #64067 → python2: backport fix for pyc race condition → https://git.io/fjKue
<{^_^}> [nixpkgs] @FRidh pushed commit from @timokau to staging « python2: backport fix for pyc race condition »: https://git.io/fjKpY
<{^_^}> [nixpkgs] @FRidh merged pull request #64064 → libinput: 1.13.2 -> 1.13.4 → https://git.io/fjKEK
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libinput: 1.13.2 -> 1.13.4 »: https://git.io/fjKpO
hio has joined #nixos
knupfer has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #63704 → cmake: 3.13.4 -> 3.14.5 → https://git.io/fjwyr
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to staging: https://git.io/fjKpW
rauno has joined #nixos
<{^_^}> [nixpkgs] @mmahut opened pull request #64235 → iceshelf: init at unstable-2019-06-18 → https://git.io/fjKpl
<{^_^}> [nixpkgs] @FRidh merged pull request #63557 → libssh2: 1.8.2 -> 1.9.0 → https://git.io/fjVKA
<{^_^}> [nixpkgs] @FRidh pushed commit from @Izorkin to staging « libssh2: 1.8.2 -> 1.9.0 »: https://git.io/fjKp8
<{^_^}> [nixpkgs] @FRidh merged pull request #63433 → speexdsp: 1.2rc3 -> 1.2.0 → https://git.io/fjapp
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « speexdsp: 1.2rc3 -> 1.2.0 »: https://git.io/fjKp4
knupfer has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #63099 → rustc: 1.34.2 -> 1.35.0 → https://git.io/fj206
<{^_^}> [nixpkgs] @FRidh pushed 3 commits to master: https://git.io/fjKpR
fanell12 has quit [Quit: The Lounge - https://thelounge.chat]
<{^_^}> [nixpkgs] @FRidh merged pull request #62811 → xkeyboardconfig: 2.24 -> 2.27 → https://git.io/fjzcR
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to staging: https://git.io/fjKp0
qqlq has joined #nixos
levdub has joined #nixos
clacke_movim has left #nixos [#nixos]
knupfer has quit [Ping timeout: 268 seconds]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 510 commits to staging: https://git.io/fjKpV
<{^_^}> [nixpkgs] @FRidh pushed 507 commits to staging-next: https://git.io/fjKpo
<{^_^}> [nixpkgs] @FRidh opened pull request #64236 → Staging next → https://git.io/fjKpi
Jackneill has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed commit from @bachp to master « plex: 1.16.0.1226 -> 1.16.1.1291 »: https://git.io/fjKp1
<{^_^}> [nixpkgs] @FRidh merged pull request #64191 → plex: 1.16.0.1226 -> 1.16.1.1291 → https://git.io/fjK5l
phreedom has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @FRidh closed pull request #64127 → python37Packages.clikit: 0.2.4 -> 0.3.1 → https://git.io/fjKKQ
<{^_^}> [nixpkgs] @FRidh merged pull request #64222 → pythonPackages.cleo: 0.7.4 -> 0.7.5 → https://git.io/fjKN9
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/fjKpH
knupfer has quit [Remote host closed the connection]
Supersonic has quit [Ping timeout: 244 seconds]
<{^_^}> [nix] @trofi closed pull request #1201 → mk: add support for passing LDFLAGS to libs and bins → https://git.io/vMAfx
Supersonic has joined #nixos
lambda-11235 has quit [Quit: Bye]
<{^_^}> [nixpkgs] @FRidh pushed commit from @dtzWill to master « python3Packages.poetry: use pyproject »: https://git.io/fjKpb
<{^_^}> [nixpkgs] @FRidh closed pull request #59506 → python3Packages.poetry: 0.12.10 -> 0.12.12 → https://git.io/fjmiG
clacke_movim has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #64028 → git-cola: 3.3 -> 3.4 → https://git.io/fjKWE
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « git-cola: 3.3 -> 3.4 »: https://git.io/fjKpN
<{^_^}> [nixpkgs] @FRidh merged pull request #64007 → di: 4.47 -> 4.47.1 → https://git.io/fjK3g
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « di: 4.47 -> 4.47.1 »: https://git.io/fjKpx
<hyper_ch2> FRidh: you're very busy :)
<{^_^}> [nix] @trofi closed pull request #1207 → configure.ac: add --enable-vanilla-opt configure option → https://git.io/vMp7X
<{^_^}> [nixpkgs] @FRidh merged pull request #64200 → Fix Numpy on PyPy → https://git.io/fjKFv
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to staging: https://git.io/fjKhk
<etu> FRidh is doing awesome work :)
<{^_^}> [nixpkgs] @FRidh merged pull request #63394 → devpi-server: 4.4.0 -> 4.9.0 → https://git.io/fjaH8
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/fjKhL
phreedom has joined #nixos
Drakonis has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @FRidh merged pull request #64072 → link-grammar: 5.6.1 -> 5.6.2 → https://git.io/fjKuP
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « link-grammar: 5.6.1 -> 5.6.2 »: https://git.io/fjKhZ
<{^_^}> [nixpkgs] @FRidh merged pull request #64021 → fldigi: 4.1.03 -> 4.1.04 → https://git.io/fjKcv
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « fldigi: 4.1.03 -> 4.1.04 »: https://git.io/fjKhn
<{^_^}> [nixpkgs] @FRidh merged pull request #64014 → linuxPackages.evdi: 1.6.0 -> 1.6.1 → https://git.io/fjKG6
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « linuxPackages.evdi: 1.6.0 -> 1.6.1 »: https://git.io/fjKhW
<{^_^}> [nixpkgs] @FRidh merged pull request #64008 → gitAndTools.diff-so-fancy: 1.2.5 -> 1.2.6 → https://git.io/fjK3o
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « gitAndTools.diff-so-fancy: 1.2.5 -> 1.2.6 »: https://git.io/fjKhB
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/fjKhR
<{^_^}> [nixpkgs] @FRidh merged pull request #63976 → abcmidi: 2019.06.06 -> 2019.06.14 → https://git.io/fjKtk
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « abcmidi: 2019.06.06 -> 2019.06.14 »: https://git.io/fjKhu
johanot has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 17 commits to haskell-updates: https://git.io/fjKhz
<{^_^}> [nixpkgs] @FRidh merged pull request #63448 → teamviewer: 14.2.8352 -> 14.3.4730 → https://git.io/fjVey
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « teamviewer: 14.2.8352 -> 14.3.4730 »: https://git.io/fjKh2
<{^_^}> [nixpkgs] @FRidh merged pull request #63444 → teamspeak_server: 3.7.1 -> 3.8.0 → https://git.io/fjVeR
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « teamspeak_server: 3.7.1 -> 3.8.0 »: https://git.io/fjKha
<{^_^}> [nixpkgs] @FRidh merged pull request #63437 → sshguard: 2.3.1 -> 2.4.0 → https://git.io/fjah6
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « sshguard: 2.3.1 -> 2.4.0 »: https://git.io/fjKhw
<{^_^}> [nixpkgs] @FRidh merged pull request #63434 → sqlcipher: 4.1.0 -> 4.2.0 → https://git.io/fjahZ
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « sqlcipher: 4.1.0 -> 4.2.0 »: https://git.io/fjKho
<hyper_ch2> gchristensen: online?
<{^_^}> [nixpkgs] @FRidh merged pull request #63432 → slurp: 1.1.0 -> 1.2.0 → https://git.io/fjapw
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « slurp: 1.1.0 -> 1.2.0 »: https://git.io/fjKhK
clacke_movim has left #nixos [#nixos]
clacke_movim has joined #nixos
hyper_ch2 has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 245 seconds]
cfricke has joined #nixos
joehh has quit [Ping timeout: 245 seconds]
sigmundv has joined #nixos
v88m has quit [Read error: Connection reset by peer]
v88m has joined #nixos
veske has joined #nixos
Makaveli7 has joined #nixos
johanot has quit [Ping timeout: 248 seconds]
johanot has joined #nixos
Thra11 has quit [Ping timeout: 272 seconds]
thc202 has joined #nixos
cjpbirkbeck has quit [Quit: Quitting now.]
Shoubit has joined #nixos
alp has joined #nixos
<{^_^}> [nixpkgs] @vbgl opened pull request #64237 → ocaml-ng.ocamlPackages_4_08.ocaml: 4.08.0+rc2 -> 4.08.0 → https://git.io/fjKja
gyroninja___ has quit [Ping timeout: 246 seconds]
hyper_ch2 has joined #nixos
o1lo01ol1o has joined #nixos
knupfer has joined #nixos
bakakuna has joined #nixos
<hyper_ch2> Mic92: got a minute?
o1lo01ol1o has quit [Remote host closed the connection]
cfricke has quit [Quit: WeeChat 2.5]
mvnetbiz_ has joined #nixos
cfricke has joined #nixos
qqii has joined #nixos
o1lo01ol1o has joined #nixos
v0|d has quit [Remote host closed the connection]
v0|d has joined #nixos
bakakuna has quit [Ping timeout: 252 seconds]
gyroninja___ has joined #nixos
<{^_^}> [nixpkgs] @pSub merged pull request #64105 → parallel: 20190522 -> 20190622 → https://git.io/fjKai
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/fj6e3
o1lo01ol1o has quit [Remote host closed the connection]
psy3497 has quit [Ping timeout: 268 seconds]
logand has joined #nixos
qqii has quit [Remote host closed the connection]
arjen-jonathan has joined #nixos
hyper_ch2 has quit [Remote host closed the connection]
hyper_ch2 has joined #nixos
knupfer has quit [Ping timeout: 268 seconds]
inquisitiv3 has quit [Remote host closed the connection]
mexisme_ has quit [Ping timeout: 258 seconds]
mexisme_ has joined #nixos
hyper_ch2 has quit [Remote host closed the connection]
hyper_ch2 has joined #nixos
alp has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @peterhoeg opened pull request #64238 → bundlerApp: do not quote so we can use wildcards → https://git.io/fj6eb
LnL has joined #nixos
LnL is now known as Guest81922
rajivr___ has joined #nixos
alp has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #61949 → networkmanager: Add rc-manager option → https://git.io/fjB3M
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/fj6vt
TheGamingBarrel has quit [Ping timeout: 245 seconds]
psyanticy has joined #nixos
vmandela has joined #nixos
<{^_^}> [nixpkgs] @garbas opened pull request #64239 → Remove me (garbas) as maintainer from packages → https://git.io/fj6vK
ilmu has joined #nixos
<{^_^}> [nixpkgs] @abrenk opened pull request #64240 → pythonPackages.timew-report: init at 1.0.2 → https://git.io/fj6vP
civodul has joined #nixos
Neo-- has joined #nixos
__monty__ has joined #nixos
Dagger has quit [Excess Flood]
Dagger has joined #nixos
<{^_^}> [nixpkgs] @aanderse merged pull request #62061 → nixos/nagios: module updates → https://git.io/fjBpV
<{^_^}> [nixpkgs] @aanderse pushed 4 commits to master: https://git.io/fj6fL
alex`` has joined #nixos
Neo-- has quit [Ping timeout: 244 seconds]
Netsu has joined #nixos
<Netsu> what is the proper way to use several sources for building package (join them)?
bakakuna has joined #nixos
jbgi has quit [Ping timeout: 268 seconds]
rajivr___ has quit []
<{^_^}> [nixpkgs] @aanderse merged pull request #64199 → nixos/mysql: fix mysql test after #63862 → https://git.io/fjKFe
<{^_^}> [nixpkgs] @aanderse pushed 3 commits to master: https://git.io/fj6f8
<aanderse> etu: any chance to review that phpfpm pr yet?
<etu> aanderse: sorry, not yet :(
<etu> I assume you mean #63931 ?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/63931 (by aanderse, 3 days ago, open): phpfpm: revert #63156, simplify module
<aanderse> yes. should i drop the second commit for now so it's just a revert?
<etu> May be worth it just to get the revert in
<aanderse> sounds good. give me 20 mins and I'll pass it off to you for final review and merge if that works for you?
<etu> :)
<etu> Thanks
<aanderse> :-D
<aanderse> thank you!
<Izorkin> aanderse: current variant php-fpm can not be fixed?
Guest81922 has joined #nixos
Guest81922 has quit [Changing host]
Guest81922 is now known as LnL
o1lo01ol1o has joined #nixos
xkapastel has joined #nixos
<aanderse> Izorkin: we will get rootless phpfpm, i just think we need to be a bit more careful with compatibility
<aanderse> i have a plan which would make the transition go smoothly without abruptly breaking users config
Netsu has quit [Remote host closed the connection]
<Izorkin> aanderse: ok
<{^_^}> [nixpkgs] @fpletz merged pull request #64239 → Remove me (garbas) as maintainer from packages → https://git.io/fj6vK
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/fj6fP
<aanderse> etu: good to review
<{^_^}> [nixpkgs] @Izorkin opened pull request #64241 → netdata: update build config → https://git.io/fj6fH
<Izorkin> Mic92: please check update netdata
<Mic92> Izorkin: what features does dbengine cover?
<Izorkin> Mic92: this is database storage
<Mic92> ok sounds useful
iyzsong has joined #nixos
fendor has joined #nixos
<{^_^}> [nixpkgs] @aanderse merged pull request #63656 → dua: init at 2.1.5 → https://git.io/fjwRC
<{^_^}> [nixpkgs] @aanderse pushed 3 commits to master: https://git.io/fj6fh
<{^_^}> [nixpkgs] @aanderse merged pull request #63931 → phpfpm: revert #63156 → https://git.io/fjode
<{^_^}> [nixpkgs] @aanderse pushed 3 commits to master: https://git.io/fj6fj
<aanderse> thanks again etu!
<emilsp> why is gpg AES encryption so dog slow? it certainly wasn't this slow with arch :/
<{^_^}> [nixpkgs] @primeos pushed to master « jekyll: 3.8.5 -> 3.8.6 (security) »: https://git.io/fj6Je
<aanderse> Izorkin: etu: expect PR in the days to come for phpfpm
<gchristensen> emilsp: can you get some timing information on how long it took, how long it takes now?
<etu> aanderse: Good job! Really :)
<etu> aanderse++
<{^_^}> aanderse's karma got increased to 9
<{^_^}> [nixpkgs] @aanderse closed pull request #63962 → phpfpm: add options → https://git.io/fjKUA
<aanderse> thanks
<emilsp> gchristensen: will do in the evening or on the flight :)
<octe> how can i build my kernel package from a different source?
<octe> basically override the source for the kernel package
Czen1 is now known as Czen
<gchristensen> octe: what linuxPackages do you use?
<octe> just the normal one
<octe> or pkgs.linuxPackages_latest
arjen-jonathan has quit [Ping timeout: 246 seconds]
<gchristensen> ah that one I think is slightly more complicated
<gchristensen> are you on nixos-unstable or nixos-19.03
<octe> 19.03
<octe> oh, i thought they worked the same but were just based on different version
<gchristensen> yeah it does, one sec
<octe> the reason i want to do it is becaues i'm trying to use gvt-g but i'm having some issues, i tried switching to linuxPackages_latest to see if that would solve it, but gvtg doesnt seem to work at all in that one
<gchristensen> the trouble is you have to override linux_5_1
<octe> so i thought i could try building a kernel from https://github.com/intel/gvt-linux
<gchristensen> in an overlay, something like linux_5_1.overrideAttrs (x: { src = your-custom-source; })
<gchristensen> this should work
linarcx has joined #nixos
rajivr___ has joined #nixos
ym555_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #58343 → beamPackages.hex: 0.17.1 -> 0.20.1 → https://git.io/fjUCI
<{^_^}> [nixpkgs] @NeQuissimus pushed commit from @peterromfeldhk to master « beamPackages.hex: 0.17.1 -> 0.19.0 »: https://git.io/fj6Jc
anon has joined #nixos
anon is now known as Guest47317
<{^_^}> [nixpkgs] @kampka opened pull request #64242 → kops: restructure package to maintain multiple versions in the future → https://git.io/fj6JW
<{^_^}> [nixpkgs] @primeos merged pull request #63828 → [19.03] signal-desktop: 1.25.1 -> 1.25.3 (backport) → https://git.io/fjrNg
<{^_^}> [nixpkgs] @primeos pushed 3 commits to release-19.03: https://git.io/fj6J8
<hyper_ch2> gchristensen: hmmmm, there are no configuration options for zed in nixos. should that be included in the normal zfs.nix or should a seperate be created?
Soo_Slow has joined #nixos
<hyper_ch2> zfs event demon
<hyper_ch2> daemon
arjen-jonathan has joined #nixos
<gchristensen> what sort of config does it take?
jbgi has joined #nixos
linarcx has quit [Quit: WeeChat 2.5]
xcthulhu has joined #nixos
ThatDocsLady has joined #nixos
hyper_ch2 has quit [Remote host closed the connection]
ThatDocsLady has quit [Client Quit]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/57a2724672f (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
orivej has joined #nixos
ThatDocsLady has joined #nixos
init_6 has joined #nixos
vmandela has quit [Quit: Leaving]
v88m has quit [Ping timeout: 244 seconds]
peel has quit [Quit: Connection closed for inactivity]
steell has joined #nixos
Neo-- has joined #nixos
hyper_ch2 has joined #nixos
<hyper_ch2> gchristensen: writing configs in /etc/zfs/zed.d - espcially zed.rc --> I'm really pondering to include this because that would e.g. notifiy you when a zpool encounters errors
lacesz has joined #nixos
xcthulhu has quit [Quit: xcthulhu]
<hyper_ch2> since it's all packaged with zfs I think the zfs.nix could be extended but not sure if a different file should be used
init_6 has quit [Remote host closed the connection]
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/7d3f71cd7f9 (from 41 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
<gchristensen> sure
<hyper_ch2> sure -> extend zfs.nix?
rembo10 has quit [Quit: ZNC 1.7.3 - https://znc.in]
<gchristensen> I think that makes sense yeah
steell has quit [Ping timeout: 258 seconds]
rembo10 has joined #nixos
<hyper_ch2> :)
joehh has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/05c9a3c7981 (from 61 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
ericsagnes has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #64244 → pythonPackages.pytest-mock: fix build → https://git.io/fj6Uz
<{^_^}> [nixpkgs] @turboMaCk opened pull request #64245 → cargo-generate: init at 0.3.0 → https://git.io/fj6Ua
<hyper_ch2> this means I really have to look at how to build nixos options :(
<{^_^}> [nixpkgs] @marsam merged pull request #64130 → python37Packages.dropbox: 9.3.0 -> 9.4.0 → https://git.io/fjK6N
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fj6UV
johanot has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @angristan opened pull request #64246 → solargraph: 0.32.1 -> 0.34.2 → https://git.io/fj6UK
ericsagnes has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/7d3f71cd7f9 (from 76 minutes ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
hlolli has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #64010 → docker-compose: 1.24.0 -> 1.24.1 → https://git.io/fjK3d
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fj6UH
xkapastel has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @ryantm merged pull request #64084 → mkvtoolnix: 34.0.0 -> 35.0.0 → https://git.io/fjKgG
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fj6UQ
Zhen has joined #nixos
<{^_^}> [nixpkgs] @domenkozar pushed 3 commits to release-19.03: https://git.io/fj6Ub
<{^_^}> [nixpkgs] @marsam merged pull request #63989 → cocoapods: 1.7.2 -> 1.7.3 → https://git.io/fjKm0
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/fj6UN
mexisme_ has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #64244 → pythonPackages.pytest-mock: fix build → https://git.io/fj6Uz
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fj6Te
<sb0> what is the magic sauce that makes a derivation usable in python3.withPackages?
<sb0> if I just put a regular stdenv.mkDerivation in there it gets completely ignored
<{^_^}> [nixpkgs] @ryantm merged pull request #64106 → pcm: 201710 -> 201902 → https://git.io/fjKad
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fj6TJ
<sb0> python3Packages.buildPythonPackage adds that magic sauce, but I can't figure out what it is reading the source
hyper_ch2 has quit [Remote host closed the connection]
hyper_ch2 has joined #nixos
<FRidh> see the function toPythonModule and what it does
<FRidh> it effectively identifies itself as a module, and withPackages buildEnv) uses that info to filter derivations
hyper_ch2 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to master: https://git.io/fj6TY
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to release-19.03: https://git.io/fj6T3
<{^_^}> [nixpkgs] @marsam merged pull request #64229 → worker: 3.15.4 -> 4.0.0 → https://git.io/fjKAz
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fj6Tn
rprije has quit [Ping timeout: 245 seconds]
hyper_ch2 has joined #nixos
ee1943 has quit [Quit: The Lounge - https://thelounge.github.io]
ericsagnes has quit [Ping timeout: 272 seconds]
Zhen has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @marsam merged pull request #63846 → cargo-make: 0.20.0 -> 0.21.0 → https://git.io/fjoec
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fj6TR
Okinan has quit [Quit: Konversation terminated!]
sindrip has joined #nixos
wucke13 has quit [Quit: ZNC 1.7.3 - https://znc.in]
wucke13 has joined #nixos
ilmu has quit [Ping timeout: 276 seconds]
<marek> how to force a package to use an alternative binary (not the one shipped w/ binutils)?
ilmu has joined #nixos
<sb0> FRidh: thanks
<{^_^}> [nixpkgs] @saschagrunert opened pull request #64247 → cri-o: v1.14.2 -> v1.15.0 → https://git.io/fj6Ty
<sb0> I see, then it's "modules = filter hasPythonModule drvs" in python-packages.nix
<sb0> okay, easy enough
Soo_Slow has quit [Remote host closed the connection]
ilmu has quit [Ping timeout: 252 seconds]
jkachmar has joined #nixos
Guillaum has joined #nixos
trevorriles has joined #nixos
fenedor has joined #nixos
ericsagnes has joined #nixos
<nahamu> found a bug in a package I updated (jsonnet). It should ship another binary. I can open a PR, but how do I bump the version number to indicate that the upstream version hasn't changed, but the the nixpkgs version has?
fendor has quit [Ping timeout: 245 seconds]
<etu> nahamu: You don't need to
<nahamu> Cool, I'll get the PR staged shortly.
<etu> nahamu: you can write: <attribute-name>: fix bug in package
<etu> or something more creative
<nahamu> sounds good.
zmlww has quit [Quit: Bye!]
<{^_^}> [nixpkgs] @nshalman opened pull request #64249 → jsonnet: ship new jsonnetfmt binary → https://git.io/fj6kC
<exarkun> what is the killer argument for nix/nixos over one of the other management tools (ansible, etc)? particularly... is there that works on ops professionals and one that works on people who have never done ops at all?
<exarkun> I can't figure out either
zmlww has joined #nixos
ericsagnes has quit [Ping timeout: 268 seconds]
<simpson> "least bad" is my current argument, but it's certainly not a killer. More of a fido.
<exarkun> I've argued basically "reduces complexity of management of complex things by localizing consequences" which pretty much fell flat (counterargument: ansible is good enough).
<exarkun> in a technical context
selfsymmetric-pa has quit [Remote host closed the connection]
<simpson> Also "works well with existing Nix-based stuff". The ball-of-mud-ability is a big motivator, at least for me.
<gchristensen> exarkun: with ansible, every step of the way is exciting. with Nix, all the exciting stuff is saved for the very last second, and it is easy to undo it.
<exarkun> simpson: Hm. That's still a pretty small ball though isn't it?
<gchristensen> exarkun: with ansible, it is very challenging to know that your change will work for new systems and old systems and middle-aged systems. with Nix, it always works the same
endformationage has joined #nixos
<etu> exarkun: With ansible (and all others that aren't nix), your systems are more mutable and someone may have changed stuff on one system in one way and changed stuff on other systems in another way. That doesn't really happen with nix.
<simpson> exarkun: Sure. I guess I don't have any big scars on my arm where the Ansible slipped off the chain and bit me, or any other good stories like that.
<dminuoso> exarkun: Determinism is my main reason for nix
<exarkun> gchristensen: I find that to be a very compelling argument, particularly if you think you want to manage more than a small handful of systems... I haven't had much success in using it to convince other people. :/ Not sure why anyone would want unpredictable behavior across different systems...
<dminuoso> exarkun: I like that the same input attribute set gives me predictable results.
<dminuoso> exarkun: Only few other tools get close to that (puppet comes to mind)
<gchristensen> exarkun: to help you argue a stronger case, try tweaking your thinking. they _don't_ want unpredictable behavior across systems. they do want predictability. so, it is something else here at fault
<exarkun> good idea
<exarkun> They know Ansible and think they can predict behavior with it, and they don't know NixOS and so they definitely can't predict behavior with it?
<simpson> exarkun: I usually hear "I dunno" or "it's tough" or "I don't really know Nix" or other brave admissions of not wanting to learn. But I don't exactly have a healthy approach towards teaching people new things, so perhaps I am wrong to dismiss or minimize these excuses.
<dminuoso> Predictable infrastructure is what management wants.
<dminuoso> Predictable releases is what management wants.
<dminuoso> This is universal truth.
<simpson> dminuoso: It's what management *says* they want. What they want are features, shipped, yesterday, without operational costs or support required.
<dminuoso> simpson: Management doesnt like stuff breaking.
<etu> simpson: "not wanting to learn" is what I'm facing at the moment when trying to introduce nix
<dminuoso> They like things not breaking.
<simpson> dminuoso: IYSS
<dminuoso> simpson: Its how I sold Haskell - I write way more robust software in less time. :)
<simpson> dminuoso: Funny, right now I'm selling management on writing less code and destroying old systems. 1.4MLoC of code deleted so far this year, and counting.
<gchristensen> exarkun: to put a finer point on what I think other people are saying is: they have fear. fear around learning new things, fear around doing things differently, fear around their cheese moving.
<gchristensen> try finding what they're afraid of, and making it safe by making small-scale PoCs, or easy on-ramps where little has to change to try it out. using nix to build docker images is great because nothing has to change in production, and they grok how docker does rollbacks
<exarkun> Fear about cheese moving I get... I don't understand the others so much. Are people really afraid of those things? Sometimes I don't want to learn new things but it's generally out of laziness or exhaustion.
<infinisil> simpson: Nice
<infinisil> simpson: How big is the codebase in total?
trevorriles has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ilmu has joined #nixos
trevorriles has joined #nixos
zmlww has quit [Quit: Bye!]
<simpson> infinisil: Too big still. I'm gonna say about 804KLoC.
<simpson> Oh, and this is only one monolith; we have an entire other den of microservices too. I *have* started sneaking Nix into those microservice Dockerfiles.
<infinisil> Noice
zmlww has joined #nixos
Makaveli7 has quit [Read error: Connection reset by peer]
erasmas has joined #nixos
<exarkun> Hm. I s'pose I could build app Docker images w/ Nix for deployment w/ Ansible. Kinda tired of Docker but Ansible+Docker, though worse than NixOS, is probably better than Ansible w/o Docker...
zmlww has quit [Client Quit]
<adisbladis> exarkun: That's how I gradually migrated a client.
sindrip has quit [Ping timeout: 260 seconds]
ilmu has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @xbreak opened pull request #64250 → wafHook: Refactored wafHook to use callPackage → https://git.io/fj6kw
zmlww has joined #nixos
ilmu has joined #nixos
<FRidh> simpson: trying the same at work. Unfortunately we're no able to install anything on our workspaces, making it very hard for co-workers to try it out. Now they have to work on a special workspace for it, which isn't really inviting.
<das_j> Is there a proper way to change the test runner's architecture? I'd like to execute an aarch64 test on my x64 host system. Instead of using qemu-system-aarch64 for x64, it tries to use qemu-system-aarch64 for aarch64 using binfmt. Is there a way to change that?
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/8edf24a379e (from 68 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @veprbl opened pull request #64251 → python3Packages.matplotlib: 3.0.3 -> 3.1.1 → https://git.io/fj6k6
zmlww has quit [Client Quit]
<exarkun> Thanks for the suggestions and ideas, all.
zmlww has joined #nixos
fenedor has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @peti pushed 3 commits to haskell-updates: https://git.io/fj6kM
<exarkun> das_j:there's a config option you can set that defines the architectures for the current machine, does that help?
<exarkun> das_j: `extra-platforms`, I think
<das_j> exarkun: I did that and set it to x64, i686 and aarch64. This way, packages are compiled using qemu-user-aarch64, but this shouldn't be done with the test qemu
<exarkun> oh I see, build on qemu-user-aarch64, test natively
<exarkun> not sure about that
<{^_^}> [nixpkgs] @abbradar merged pull request #64165 → nvidia_x11.settings.libXNVCtrl: set OUTPUTDIR for build → https://git.io/fjKQG
<{^_^}> [nixpkgs] @abbradar pushed commit from @eadwu to master « nvidia_x11.settings.libXNVCtrl: set OUTPUTDIR for build »: https://git.io/fj6kS
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-stack: update version override for rio »: https://git.io/fj6kH
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: update list of broken Hydra builds »: https://git.io/fj6kb
<{^_^}> [nixpkgs] @eraserhd opened pull request #64252 → plan9port: use C compiler from Nix → https://git.io/fj6kx
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fj6kp
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « git-annex: update sha256 hash for version 7.20190626 »: https://git.io/fj6kh
ericsagnes has joined #nixos
Soo_Slow has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #64253 → nodejs-12_x: 12.5.0 -> 12.6.0 → https://git.io/fj6If
<{^_^}> [nixpkgs] @peti pushed 3 commits to haskell-updates: https://git.io/fj6Ik
<das_j> Other question: Is there a simple way to get the path of a package by name?
<das_j> in the shell
<{^_^}> [nixpkgs] @epitron opened pull request #64254 → Documentation fix: installing-pxe.xml now has a bullet list → https://git.io/fj6It
<das_j> ah got it, just pipe toString into nix repl
<das_j> well, that might not be a good solution actually
<{^_^}> [nixpkgs] @peti pushed 3 commits to haskell-updates: https://git.io/fj6IO
englishm has quit [Excess Flood]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fj6IZ
fusion809 has quit [Remote host closed the connection]
<infinisil> das_j: nix-instantiate --eval '<nixpkgs>' -A hello.outPath
<infinisil> Or `nix eval nixpkgs.hello.outPath` would work too probably
<das_j> infinisil: That's even better than my nix eval --raw '(toString (import <nixpkgs> {}).icinga2)'
englishm has joined #nixos
<das_j> infinisil++
<{^_^}> infinisil's karma got increased to 106
stepcut has joined #nixos
<infinisil> Oh, although, it outputs quotes around it
<infinisil> Ah now with --raw, nice, learned something too
<infinisil> s/now/not
<das_j> woohoo
<marek> how do you change the lockscreen wallpaper in gnome3? it says it shound load ~/Pictures but it doesn't and I cannot find a way to debug it
joehh has quit [Ping timeout: 246 seconds]
veske has quit [Ping timeout: 268 seconds]
Netsu has joined #nixos
ee1943 has joined #nixos
noudle has joined #nixos
<lordcirth> marek, isn't there a Settings section for the lock screen?
AluisioASG has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
qqlq has quit [Quit: ZNC 1.7.4 - https://znc.in]
bemyak has joined #nixos
stites has joined #nixos
trevorriles has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<marek> lordcirth: it is, but when I brose to it, it says no Pictures as it is trying the Picture folder
<marek> I just think it's not going to ~Pictures
qqlq has joined #nixos
Ariakenom has quit [Quit: Leaving]
<lordcirth> Yeah, maybe NixOS does something different. Haven't done much with GUI in NixOS yet.
trevorriles has joined #nixos
<stites> I'm running into a bit of trouble turning on my ethernet from a recovery menu (meaning ZFS failed to mount an unnecessary filesystem, I entered my root password and fixed the issue, but now I can't nixos-rebuild switch to fix the changes)
qqlq has quit [Client Quit]
AluisioASG has joined #nixos
<stites> would someone be able to help?
sindrip has joined #nixos
<eraserhd> any thoughts on when the MacOS 10.12 thing will land in master?
hyper_ch2 has quit [Remote host closed the connection]
silver_hook has quit [Ping timeout: 246 seconds]
bakakuna has quit [Remote host closed the connection]
bakakuna has joined #nixos
iyzsong has quit [Ping timeout: 276 seconds]
zmlww has quit [Quit: Bye!]
zmlww has joined #nixos
lambda-11235 has joined #nixos
<LnL> what 10.12 thing?
coconnor has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @eraserhd opened pull request #64255 → kakoune: 2019.01.20 -> 2019.07.01 → https://git.io/fj6Lf
<gchristensen> those hit master ages ago I imagine
Freneticks has joined #nixos
<eraserhd> huh... I definitely have compile issues with things in 10.12.
michas has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<aanderse> 2 different security scanners have now suggested this change on stock nixos: boot.kernel.sysctl."net.ipv4.tcp_timestamps" = 0;
<Freneticks> I forgot What's the correct path to latest bin without the hash ?
<aanderse> mhm
<aanderse> yeah so i definitely haven't had the time to dig into that
<aanderse> low level tcp stack stuff isn't my idea of a good time so i haven't researched yet
bakakuna has quit [Ping timeout: 252 seconds]
<aanderse> but it has been on my list for a while
<aanderse> today i used another security scan and it had the same result
<aanderse> so i thought i'd mention in case there are any networking nerds in here who want to look
<gchristensen> cransom
cfricke has quit [Quit: WeeChat 2.5]
<LnL> eraserhd: oh yeah that has been in master for a while now :)
<ejpcmac> Hi! Is there some place where I can get the rules for what is included in the binary cache for a channel or not?
* eraserhd goes to check if he's hallucinating error messages...
<{^_^}> [nixpkgs] @alyssais closed pull request #64071 → kakoune: 2019.01.20 -> 2019.07.01 → https://git.io/fjKuE
<blackriversoftwa> Is there a good way to keep build tools from a build around when garbage collecting?
<blackriversoftwa> I have a CI that's using nix to build a bunch of Haskell stuff, and for each build we run we make a GC root. This caches the build products, but when we run GC then ghc gets deleted and we have to rebuild it
<srhb> blackriversoftwa: Make a gc root for the drv itself.
<srhb> At each build, rotate it out for the new one (in case deps changed)
<{^_^}> [nixpkgs] @marsam merged pull request #64094 → parity: 2.4.8 -> 2.4.9, parity-beta: 2.5.3 -> 2.5.4 → https://git.io/fjK2w
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/fj6LG
<srhb> Or something like that.
logand has quit [Ping timeout: 245 seconds]
<blackriversoftwa> @srhh I thought of that, but that would only depend on drvs for the build tools, not the products of those drvs, right?
<gchristensen> hmm lorri (github.com/target/lorri) would be a good fit here if there was a "--once" option
<srhb> blackriversoftwa: Not understood, I feel you're asking for exactly that? :)
<gchristensen> pinning the drv with the nix option keep-outputs should do it
<lordcirth> stites, did you figure out your ethernet issue?
<gchristensen> mostly
andreas303 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @alyssais merged pull request #64249 → jsonnet: ship new jsonnetfmt binary → https://git.io/fj6kC
<{^_^}> [nixpkgs] @alyssais pushed commit from @nshalman to master « jsonnet: ship new jsonnetfmt binary »: https://git.io/fj6LC
<blackriversoftwa> @gchristensen keep-outputs is a nix.conf option?
<gchristensen> yeah
<blackriversoftwa> ok I'll look into that
<stites> lordcirth no, I've tried to configure manually with ifconfig and dhclient, but dhclient isn't included on nix by default ><
<gchristensen> I think thaht should do it ...
<blackriversoftwa> ok thanks
Henson has joined #nixos
dm9 has joined #nixos
<stites> also for some reason my grub menu never shows so I can't boot from an earlier configuration
sindrip has quit [Remote host closed the connection]
<stites> blackriversoftwa I think you might also be able to do something like "How to keep build-time dependencies around / be able to rebuild while being offline?" from the FAQ
<stites> depending on how much space you have on your disk : )
<lordcirth> stites, if you can't DHCP, just pick an IP in the subnet and go
<stites> oh! of course
<blackriversoftwa> thanks all, it looks like keep-outputs is what I want
<Freneticks> I'm looking for something like /nix/var/nix/profiles/per-user/myuser/..../ffmpeg
GiGa has joined #nixos
GiGa has joined #nixos
GiGa has quit [Changing host]
<GiGa> Hello all
silver_hook has joined #nixos
<lordcirth> Freneticks, 'which ffmpeg'?
<lordcirth> GiGa, hi
<GiGa> I'm finding while running AVD (Android virtual devices) on Unstable that occasionally (mostly) the system locks up after a period (and at random)
<GiGa> lordcirth, hello :D
<GiGa> I've also experienced similar with VirtualBox VMs
<GiGa> any thoughts on how best to troubleshoot?
<lordcirth> GiGa, amd64 CPU? How much RAM? Do you have to reboot to clear the lockup?
<Freneticks> lordcirth: yes thanks a lot !
<lordcirth> Does it lock up only when you are using it, or if you leave it idle with a VM/AVD running?
<GiGa> lordcirth, Intel x64 (i5), 8GB RAM which I'm not getting near (although I'll double check), total system lock up, requires a poweroff
<GiGa> Confirmed nowhere near RAM limits
<GiGa> Let's see if I can make it crash on demand
<lordcirth> GiGa, I would try leaving it running, with a terminal open split between 'tail -f /var/log/syslog' and 'dmesg -w'
<lordcirth> If you're lucky, you'll get an error message in one before it locks up
lacesz has quit [Remote host closed the connection]
lacesz has joined #nixos
<GiGa> That seems reasonable lordcirth, I'll give that a go
<lordcirth> In the past I've seen things like "soft lockup on CPU #3" that are pretty clear.
<lordcirth> That particular problem was on Ubuntu Server, and was fixed by installing intel-microcode, btw
<eraserhd> OK, so I'm not imagining it, I can't build things that rely on Mac OS X 10.12 APIs, right? https://gist.github.com/eraserhd/9c630ef2b6844790c178d5f80a551339
<GiGa> lordcirth, I've not consciously done any microcode updates on here. Are they part of NixOS' update routine or would I have to apply manually?
<clever> GiGa: ^^
<gchristensen> hardware.cpu.amd.updateMicrocode = true; or hardware.cpu.intel.updateMicrocode = true;
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/8edf24a379e (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<GiGa> gchristensen, as in add that to my config to get them applied?
jabranham has joined #nixos
<gchristensen> yeah, you'll need to reboot
<GiGa> clever, I'm guessing you saw gchristensen's comment appear before you messaged, as for me your " ^^ " appeared before his comment ;)
<GiGa> gchristensen, so add that line, "rebuild switch" and reboot?
<GiGa> or do I need "rebuild switch --upgrade" ?
<gchristensen> an --upgrade would be good, but not strictly necessary
<gchristensen> microcode upgrades are applied during early boot
<clever> GiGa: was pointing to https://nixos.org/nixos/options.html#microcode
<GiGa> clever, ah ta
<GiGa> gchristensen, OK, I'll add that to config in a mo
zacts has quit [Ping timeout: 252 seconds]
TheGamingBarrel has joined #nixos
ddellacosta has joined #nixos
<stites> sweet - thanks lordcirth! everything is working, I am an idiot
<GiGa> Let's give this a go
<GiGa> wish me luck...
GiGa has quit [Quit: Leaving]
sigmundv has quit [Ping timeout: 244 seconds]
<eraserhd> So, there's references to Mac OS X 10.10 still all over stuff in master, I don't understand. :/
hlolli has quit [Remote host closed the connection]
<lordcirth> stites, lol
GiGa has joined #nixos
GiGa has joined #nixos
GiGa has quit [Changing host]
<GiGa> OK, I saw "rebuild switch" pull down the microcode
<GiGa> How do I know if it's applied though?
<lordcirth> GiGa, after a reboot, I imagine it would show up in syslog
<GiGa> lordcirth, /var/log/syslog doesn't exist for me
<srhb> GiGa: cat /proc/cpuinfo | grep microcode
<lordcirth> journalctl -b, then
<GiGa> you don't mean /var/log/messages do you?
<GiGa> hey srhb, been a while
<lordcirth> messages and syslog are the same thing, I believe. different distros.
<GiGa> I see all 4 cores show a value of 0xcc
<srhb> GiGa: Also, journalctl would have an entry, i think.
<lordcirth> But on systemd, journalctl -b is probably actually the better way.
<GiGa> I should have checked that version before the reboot
<srhb> GiGa: You can disable it and reboot again.
<srhb> GiGa: iirc it's completely ephemeral.
<srhb> GiGa: And yes it has :)
Guest72333 has quit [Ping timeout: 248 seconds]
<GiGa> Looks like it applied: "microcode: microcode updated early to revision 0xcc, date = 2019-04-01"
<GiGa> Thanks for the tips folks
<GiGa> I'll see if the microcode helps with the stability
<GiGa> Would be lovely if it did
<lordcirth> GiGa, yeah, let us know
andreas303 has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #64233 → wla-dx: git-2017-06-05 -> 9.8 → https://git.io/fjKAb
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fj6ts
trevorriles has quit [Read error: Connection reset by peer]
samrose has joined #nixos
bakakuna has joined #nixos
arjen-jonathan has quit [Ping timeout: 268 seconds]
pie__ has quit [Ping timeout: 246 seconds]
silver_hook has quit [Ping timeout: 268 seconds]
silver_hook has joined #nixos
bakakuna has quit [Ping timeout: 248 seconds]
MmeQuignon has joined #nixos
zacts has joined #nixos
dsx has quit [Quit: dsx]
zacts has quit [Client Quit]
zacts has joined #nixos
GiGa has quit [Ping timeout: 248 seconds]
caum has joined #nixos
minall has joined #nixos
<minall> hello nixos1
leotaku has quit [Quit: ZNC 1.7.3 - https://znc.in]
<disasm> any advice on using openct with nixos? I see it's packaged, but openct-tools just gives an Error: can't open /var/run/openct/status: No such file or directory
<Henson> I'm trying to define an expression that overrides the pkgs variable with various callPackage functions, using members that refer to other members inside the overriden variable. When using an overlay this is easy, but I want to build a derivation that doesn't depend on me setting up an overlay, which depends on a particular nixpkgs channel you've added. I want the features of an overlay, but...
andreas303 has quit [Remote host closed the connection]
<Henson> with everything in a single file where I can specify the package list to use and have one point of authority for everything
silver_hook has quit [Ping timeout: 245 seconds]
dsx has joined #nixos
ilikeheaps has joined #nixos
o1lo01ol1o has joined #nixos
minall has quit [Read error: Connection reset by peer]
minall has joined #nixos
<minall> I installed nixos on a machine, but, the display manager isn't working...
<minall> I the configuration I added xorg and kde, just uncommented them
Akii has quit [Quit: ZNC 1.7.1 - https://znc.in]
<minall> Is something else that is missing, or something I have to add?
<gchristensen> did you enable xserver, and xserver's autostart?
<minall> xserver.autostart for example? it wasn't in the config, I just uncommented everything below *enable x11
tput has joined #nixos
Izorkin has quit [Ping timeout: 272 seconds]
<minall> and below *enable kde, and sddm service
Izorkin has joined #nixos
<tput> I just setup distributed builds for myself following the wiki. If a distributed build ever fails for any reason I get a "broken pipe" error. Is this the current state of error messages for distributed builds, or is there something off with my configuration?
clacke_movim has left #nixos [#nixos]
Drakonis has joined #nixos
<{^_^}> [nixpkgs] @abbradar opened pull request #64257 → qemu: fix documentation → https://git.io/fj6tA
<{^_^}> [nixpkgs] @alyssais pushed to nixpkgs-master « gnupg: vendor SKS patch »: https://git.io/fj6tx
<{^_^}> [nixpkgs] @alyssais pushed 0 commits to nixpkgs-master: https://git.io/fj6tp
wildtrees has joined #nixos
<minall> Can someone show me an example of a working configuration.nix when a display-manager works, and with kde plasma
<lassulus> 0 commits?
<minall> basically the same configuration, I'm just having problems, since the display-manager doesn't seem to be working
<disasm> answering my own question, looks like mkdir /var/run/openct && sudo result/bin/openct-control init does it. I'll write a nixos service and upstream when I get this working.
silver_hook has joined #nixos
<{^_^}> [nixpkgs] @alyssais pushed to master « gnupg: vendor SKS patch »: https://git.io/fj6qv
<qyliss> lassulus: deleted the branch I accidentially created
<lassulus> ah ok
<eraserhd> OK, given that it's got to be necessary for other people contributing to nixpkgs, how do people maintain multiple branches concurrently? Seems like this should be scripted.
<eraserhd> e.g. I have two branches that I need to maintain while in PR, and they need to be merged into one branch that I install from locally.
leotaku has joined #nixos
<Henson> how can I do something like this: let overlay = import (./overlay.nix) {}; in import <nixpkgs> { overlays = [overlay]; } when I try to do this I get the error "error: attempt to call something which is not a function but a set". But if instead of importing overlay.nix I assign the contents to the overlay variable, then it works.
<gchristensen> don't pass {} tothe overlay's import
judson has joined #nixos
wildtrees has quit [Remote host closed the connection]
<Henson> gchristensen: ugh, that was easy :-)
<Henson> gchristensen: thank you
wfranzini has joined #nixos
silver_hook has quit [Ping timeout: 246 seconds]
wildtrees has joined #nixos
<{^_^}> [nixpkgs] @dpc closed pull request #55743 → urbit: 0.6.0 -> 0.7.2 → https://git.io/fh7lP
Thra11 has joined #nixos
Drakonis has quit [Quit: WeeChat 2.4]
<Henson> gchristensen: this may be a simple question, but why does that work? What does {} do after the import statement? When I evaluate import (./overlay.nix) {} it evaluates to a lambda expression, so I thought it would be okay
<gchristensen> > :p import <nixpkgs>
<{^_^}> <LAMBDA>
<gchristensen> > :p import <nixpkgs> {}
<{^_^}> overrideDerivation not yet supported for functors
zacts has quit [Ping timeout: 246 seconds]
mexisme_ has joined #nixos
Drakonis has joined #nixos
Ariakenom has joined #nixos
<clever> Henson: nixpkgs is a function that takes a set, that main contain overlays and config
<clever> Henson: an overlay is a function that takes a set and returns a 2nd function, that takes a 2nd set
<clever> and nixpkgs expects an overlay to take 2 args
<clever> s/main/may/
<{^_^}> [nixpkgs] @primeos merged pull request #64138 → way-cooler: Mark as broken → https://git.io/fjKXW
<{^_^}> [nixpkgs] @primeos pushed commit from @matthiasbeyer to master « way-cooler: Mark as broken (#64138) »: https://git.io/fj6qs
<Henson> gchristensen, clever: ok, thank you for helping me figure this out
mexisme_ has quit [Ping timeout: 245 seconds]
drakonis_ has quit [Ping timeout: 245 seconds]
silver_hook has joined #nixos
___laika has quit [Ping timeout: 245 seconds]
stepcut_ has joined #nixos
ThatDocsLady has quit [Quit: Leaving]
minall has quit [Ping timeout: 268 seconds]
stepcut has quit [Ping timeout: 248 seconds]
Drakonis has quit [Ping timeout: 252 seconds]
andreas303 has joined #nixos
gagbo has joined #nixos
<disasm> answering my question again... using pcscd.enable = true in nixos config makes opensc-tool work without needing openct!
v88m has joined #nixos
<gchristensen> disasm: want to write a wiki page? :)
jackdk has quit [Quit: Connection closed for inactivity]
zacts has joined #nixos
Jackneill has quit [Remote host closed the connection]
andreas303 has quit [Remote host closed the connection]
andreas303 has joined #nixos
<disasm> gchristensen: absolutely :)
dm9 has quit [Quit: WeeChat 2.5]
<emilsp> gchristensen: I did benchmark gpg between nixos and arch, the slowness came from compression, not encryption. I apologize for raising alarms.
<gchristensen> ahh cool nice, glad to hear!
<gchristensen> always good to get a conclusive answer than leave it as a "well, X is just slower"
<emilsp> And with the same args, it's just as slow/fast on both systems.
clacke_movim has joined #nixos
<clacke_movim> Or what do you mean by "specify the package list to use"?
sheeldotme has joined #nixos
anton2 has joined #nixos
anton2 has quit [Client Quit]
<exarkun> is there a debug build of python in nixpkgs somewhere?
dansho_ has joined #nixos
ambro718 has joined #nixos
<Izorkin> Mic92: checked netdata?
toon1 has joined #nixos
andreas303 has quit [Remote host closed the connection]
o1lo01ol1o has quit [Remote host closed the connection]
toon1 has quit [Client Quit]
andreas303 has joined #nixos
andreas303 has quit [Remote host closed the connection]
arjen-jonathan has joined #nixos
freeman42x has joined #nixos
TheGamingBarrel has quit [Quit: leaving]
<exarkun> when I `pkgs.python.overrideAttrs (old: { configureFlags = old.configureFlags ++ [ "--enable-pydebug" ]; })` I get the exact same derivation as pkgs.python
<exarkun> Surely it should differ by the inclusion of "--enable-pydebug" in the arguments given when configuring?
andreas303 has joined #nixos
Ultrasauce has joined #nixos
laerling has joined #nixos
<exarkun> eh weird except w/ `nix-build --expr ...` it does what I expect I think, just not in my shell.nix...
<clever> exarkun: how did you include it in your shell.nix?
thc202 has quit [Ping timeout: 272 seconds]
thc202 has joined #nixos
sethetter has joined #nixos
noudle has quit [Ping timeout: 252 seconds]
<Netsu> Can I get src from local directory without "nix warning: dumping very large path (> 256 MiB); this may run out of memory"?
lambda-11235 has quit [Quit: Bye]
lambda-11235 has joined #nixos
Denommus has joined #nixos
<clever> Netsu: what is making the current directory be over 256mb?
noudle has joined #nixos
andreas303 has quit [Remote host closed the connection]
Markus72[m] has left #nixos ["User left"]
___laika has joined #nixos
<Netsu> clever: 2Gb binary artifacts as build time dependency. Not perfect solution, but no option other option for now
<clever> Netsu: pkgs.requireFile may work
<Netsu> thanks a lot
<devalot> Netsu: you may want to think about using one of the cleanSource functions: https://github.com/NixOS/nixpkgs/blob/6cf583cf2f8d3cb89fa8a4d6edd86f4236862ea6/lib/sources.nix
<clever> devalot: it sounds like he needs the 2gig files at build time, so removing them wont work
<devalot> Ah.
<Netsu> devalot: yeah, already use it, thanks, but it's not a solution for artifacts trash heap.
<devalot> What about putting those files in another derivation?
<clever> any time you do src = ./something;, it must hash the entire directory on every eval
<Netsu> devalot: in which way? As a src it thow an error as described
* devalot is just spit-balling. Feel free to ignore me.
<clever> even if its another drv you depend on
<clever> nix must know the hash of the directory to compute $out
<gchristensen> why copy the trash heap to the output?
<clever> requireFile saves cpu time, by telling nix the hash ahead of time
<Mic92> Izorkin: left a comment
rfold has joined #nixos
andreas303 has joined #nixos
<Netsu> clever: BTW any builtin tool to make sha256 hash from file/directory in nix? Or do it by shell wrapper would be good enough?
noudle has quit [Ping timeout: 264 seconds]
<clever> Netsu: nix-hash
<clever> requireFile would want the --flat hash
<Netsu> thanks!
stites has quit [Remote host closed the connection]
<exarkun> any thoughts? :/
<{^_^}> [nixpkgs] @LnL7 merged pull request #63606 → elixir_1_9: init at 1.9.0 → https://git.io/fjwvx
<{^_^}> [nixpkgs] @LnL7 pushed 5 commits to master: https://git.io/fj6mq
<timokau[m]> nix-build hangs for me when I try to build something offline. Is that normal? I think I have done offline builds before, but I'm not entirely sure
<gchristensen> exarkun: try importing nixpkgs with aliases disabled. one sec.
<timokau[m]> It just complains that its unable to download the narinfo file from the cache and then hangs
<gchristensen> exarkun: import <nixpkgs> { allowAliases = false; } -- this should work... but maybe it is nested once, { config = { allowAliases = false; } }
Denommus has quit [Read error: Connection reset by peer]
<exarkun> it does seem to be nested in config - but I don't see a difference as a result
* exarkun goes to read about what allowAliases does
<gchristensen> it turns off this list: https://github.com/NixOS/nixpkgs/blob/master/pkgs/top-level/aliases.nix which ... doesn't even include python (but probably should)
selfsymmetric-pa has joined #nixos
Denommus has joined #nixos
lacesz has quit [Ping timeout: 248 seconds]
stepcut_ has quit [Ping timeout: 245 seconds]
turion has joined #nixos
cjpbirkbeck has joined #nixos
<{^_^}> [nixpkgs] @abbradar merged pull request #64257 → qemu: fix documentation → https://git.io/fj6tA
<{^_^}> [nixpkgs] @abbradar pushed to master « qemu: fix documentation »: https://git.io/fj6mC
<turion> I'm trying to `stack build` a ghcjs project and I get: "Only GHC is supported by stack --nix" Wat
<turion> I can't even find an issue on github related to this
<infinisil> turion: Probably "Only GHC is supported by stack --nix, GHCJS is not supported"
<infinisil> And stack calls --nix by default on NixOS
<infinisil> That is unfortunate though..
<{^_^}> [nixpkgs] @primeos opened pull request #64258 → lsb-release: Fix the package by replacing it with a custom Bash script → https://git.io/fj6m8
<turion> infinisil: Not even the second part of the sentence :/
<turion> I remember that --nix couldn't be switched off
azdle has joined #nixos
<turion> But it can now
stites has joined #nixos
<infinisil> There is some discussion here https://github.com/commercialhaskell/stack/issues/4086
<{^_^}> commercialhaskell/stack#4086 (by snoyberg, 1 year ago, closed): DISCUSSION: Mark GHCJS support as deprecated?
<turion> Yes, I read through that, although it doesn't touch the `--nix` behaviour, or does it?
<infinisil> Ping elvishjerricco
<turion> Ohhh yes. I overlooked that
<infinisil> And the general resolution seems to have been to actually deprecate ghcjs support
<turion> Yes, a bit infuriating
<turion> Still, stack --no-nix fails installing GHCJS on my system. Now I'm wondering where to report. commercialhaskell/stack, nixos/nixpkgs, or the project I'm trying to build
<elvishjerricco> Yea it’s strange that Stack doesn’t support --nix for GHCJS because Nix is the best way to get GHCJS right now
<cocreature> afaik stack doesn’t support ghcjs at all in the latest version.
<turion> :(
tsrt^ has quit []
<cocreature> the good news is that if you’re using nix, it’s fairly easy to get your deps from nix and use cabal for incremental builds of your project
<selfsymmetric-pa> infinisil: That absolutely wrecked me when I first encountered it. "Hey, Nix is a cool tool for explicit configuration! Let's use it implicitly and destroy all introspection."
<selfsymmetric-pa> Absurd. I'll never get that hour back.
<{^_^}> [nixpkgs] @primeos closed pull request #23175 → [RFC] nixos-version: Add lsb_release compatibility → https://git.io/vyT02
<turion> It used to at some point, because the project I'm looking at (https://github.com/luna/luna-studio) is using stack and ghcjs
<cocreature> yeah it definitely supported it a while back but I think it caused more problems than it solved so they decided to drop support
awhuac^ has joined #nixos
<turion> cocreature: I'm inclined to do that for personal projects (although I still lack a starting point on how this actually works), but unfortunately that luna-studio is using stack
zacts has quit [Quit: WeeChat 2.4]
<cocreature> :/
<turion> I don't know how they'll handle stack-2.0
<gchristensen> can I tell firefox no really it is okay to open PDFs you downloaded?
selfsymmetric-pa has quit [Remote host closed the connection]
<turion> When using stack, I often run into "I don't know how to install GHC on your system configuration, please install manually". E.g. `stack --no-nix` on the aforementioned project. Running it with --verbose doesn't give much insight. What could be the matter?
<clever> turion: have you tried haskell.packages.ghcjs.ghcWithPackages and just skip stack?
<turion> clever: Ummm not sure how to do that
<clever> turion: is the source open?
<turion> Yes
<clever> turion: link?
jbgi has quit [Ping timeout: 244 seconds]
<clever> turion: which cabal file is the main thing you want to build?
<turion> I want to build all the things that the stack file would build
<turion> Hmmm let me see
<turion> I guess node-editor, but there is no .cabal, just a package.yaml
<turion> Don't know how to deal with these in nix. Even less than .cabal files.
<turion> Is there a good introduction into how to develop nicely with nix and cabal?
wfranzini has quit [Remote host closed the connection]
<cocreature> `package.yaml` is relatively easy. You just run `hpack` once and you get a `*.cabal` file
<turion> Especially "new-style" cabal
wfranzini has joined #nixos
stites has quit [Remote host closed the connection]
<turion> cocreature: not cabal2nix somehow?
<clever> cocreature: callCabal2nix doesnt care about that and still works
<cocreature> oh right callCabal2nix takes care of that for you
<clever> called without required argument 'luna-api-definition',
<clever> ../common/api-definition ?
<clever> called without required argument 'luna-lexer',
stites has joined #nixos
<turion> clever: Yeah, I guess there is some work to be done here, see e.g. https://github.com/mulderr/luna-platform
<turion> Which means basically rewriting all the stack.yaml as nix, it seems
leocp1 has joined #nixos
<stites> is there any way to run nixos-rebuild switch without having dbus running?
<clever> turion: almost done
jbgi has joined #nixos
<clever> stites: why is dbus not running?
o1lo01ol1o has joined #nixos
___laika has quit [Quit: WeeChat 2.4]
<stites> I am still in recovery mode and nothing is running (and running systemctl run <anything>) triggers some sort of hangup that requires me to restart
<clever> stites: you probably want `nixos-rebuild boot`
<clever> switch wont work in recovery mode
<stites> cool! thanks
<laalf> i have a new nixos iso booted. how can i use fetchtarball/git with nixos-install? nixos-install asks for git, but doesnt throw any useful error when it runs fetchtarball and just failes later
<stites> oh! of course!
selfsymmetric-pa has joined #nixos
<{^_^}> nix#2405 (by cleverca22, 42 weeks ago, open): builtins.fetchTarball breaks under local?root=
<leocp1> what is the recommended way to handle multiple overlays that override python packages?
<laalf> clever: since its fixed, should i just install with nixos-unstable?
<clever> laalf: i dont think the fix is in nix master or nixos-unstable yet
<laalf> alright, thanks
<laalf> guess ill just comment out everything and rebuild later
<clever> turion: https://gist.github.com/3ff0c3d4053c4c6dc913c087618ed646 and `[clever@amd-nixos:~/apps/luna-studio]$ nix`
<clever> laalf: thats the simplest option
<clever> turion: oops, nix-build -A node-editor
<clever> turion: that gets ~7 of the deps, and you can just keep following the example for each one that fails
<laalf> something like an import or similiar to use git/fetchtarball with nixos install would be neat
<clever> laalf: it should just work automatically
<laalf> it never did for me
<clever> laalf: thats why i opened the bug
<clever> /issue
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @uskudnik opened pull request #64260 → terraform-providers: bump versions → https://git.io/fj6mS
<laalf> clever: nixos-install asks for git usually though
zacts has joined #nixos
<{^_^}> [nixpkgs] @Fresheyeball opened pull request #64261 → sauce-connect: 4.5.1 -> 4.5.4 → https://git.io/fj6mH
<stites> hmmm -- anyone here know much about zfs? nix is failing to boot with "cannot import 'tank': more than one matching pool" but when falling into recovery mode zpool import only shows one 'tank' (I have 4 disks set with with raidz1).
selfsymmetric-pa has quit [Remote host closed the connection]
<Izorkin> Mic92: not cheked build in darwin
<clever> stites: read the stage1 script in the initrd and see how its trying to import the pool
Mateon1 has joined #nixos
<clever> stites: if you add boot.shell_on_fail, it will allow you to get a shell inside the initrd to debug things
<clever> stites: then read /init to see what its trying to do
<clever> stites: `boot.trace` will also make it print everything as it does it
<stites> thank! I will check this out now
<Henson> is there a way in a derivation to find the nix store path of a package set you're using? Presumably it would be what /nix/var/nix/profiles/per-user/root/channels points to
<clever> Henson: nix-instantiate --find-file nixpkgs
shibboleth has joined #nixos
<Henson> clever: but from within a derivation. I was to create a derivation whose output is a symbolic link to the package store path that created it
o1lo01ol1o has joined #nixos
<clever> Henson: ln -sv ${<nixpkgs>} $out/foo
<hyper_ch> Hmmm, in a nixos module, I still can't understand how exactely a config file in /etc/.... is written by the module. I'm trying to add ZED options to zfs.nix
<{^_^}> [nixpkgs] @marsam merged pull request #64253 → nodejs-12_x: 12.5.0 -> 12.6.0 → https://git.io/fj6If
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fj6mj
o1lo01ol1o has quit [Remote host closed the connection]
<tokudan> is there a way to avoid loading a module like nixos/modules/tasks/auto-upgrade.nix and replace it with my own version?
<stites> clever: okay, I give up -- how do I find the stage1 script in initrd?
<clever> stites: ls -l /init
<clever> stites: while booted into the initrd
<stites> well, right now there isn't an /init folder
ambro718 has quit [Quit: Konversation terminated!]
<clever> stites: because init should be a file
<clever> stites: are you booted into the initrd?
Shoubit has quit [Ping timeout: 245 seconds]
<stites> I'm guessing no since there isn't a file /init either
<clever> stites: how did you get to that shell? is zfs the root device?
<stites> yes, the entire boot process looks like the following: https://photos.app.goo.gl/DkwPv9g7wXgLCaoC6
<clever> stites: thats well into stage 2, its not a problem within the initrd
<clever> stites: read the /etc/systemd/system/zfs-import-tank.service file
polmaan has quit [Ping timeout: 244 seconds]
<stites> oh! for some reason I'm not getting the verbose output of the boot menu (also not getting an option to choose my configuration from grub)
ornx has quit [Read error: Connection reset by peer]
<clever> stites: the problem is in systemd, so the initrd debug flags wont help much
Myhlamaeus1 has joined #nixos
__monty__ has quit [Quit: rebootying]
amakthel has joined #nixos
selfsymmetric-pa has joined #nixos
<stites> the import-tank-start script runs some bash functions that it defines in a foor loop: poolReady "tank" && poolImport "tank" && break
<clever> stites: and what is the definition of poolReady and poolImport?
polmaan has joined #nixos
sheeldotme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
__monty__ has joined #nixos
<stites> poolReady is running: zpool import | awk "/pool: $pool/ { found = 1 }; /state:/ {if (found == 1) { print \$2; exit } } ; END { if (found == 1) { print \"MISSING\" } } ")
<clever> stites: and if you run `zpool import` what does it say?
<stites> poolImport is ""zpool import -d "/dev" -N $ZFS_FORCE "$pool"
<clever> stites: and if you try to import the pool the same way poolImport does, what happens?
<stites> then I only see one 'tank'
<{^_^}> [nixpkgs] @veprbl merged pull request #64250 → wafHook: Refactored wafHook to use callPackage → https://git.io/fj6kw
<{^_^}> [nixpkgs] @veprbl pushed commit from @xbreak to master « wafHook: Refactored wafHook to use callPackage (#64250) »: https://git.io/fj6YW
<stites> poolImport breaks with the same output
<clever> stites: and if you remove the `-d /dev/` what happens?
<stites> everything works fine (not setting force, also)
<clever> stites: is `boot.zfs.devNodes = "/dev";` set in your config?
<{^_^}> [nixpkgs] @bdesham opened pull request #64262 → weechat: prevent impure use of system Python → https://git.io/fj6Yl
<stites> it was!
<stites> I thought i removed it, though
<stites> and it looks like it's not there anymore
<clever> there is likely a duplicate device node in /dev/ causing it to get confused
<clever> stites: if `nixos-rebuild boot` is failing, it wont update /boot to remove it
<clever> and if /boot isnt mounted, it cant update /boot at all
<stites> maybe it has something to do with the fact that I can't select the NixOS configuration in grub?
<clever> stites: what is stopping you from selecting it?
<stites> oops, the message before that was "/boot is mounted and nixos-rebuild boot succeeds"
<stites> not sure! my screen is totally blank until stage 2 starts
<clever> stites: that sounds like a bios problem
<stites> I haven't been able to boot into BIOS either
<stites> yeah
<stites> hold on
mexisme_ has joined #nixos
growpotkin has joined #nixos
<growpotkin> for NixOps is there some phase where I can set up mutable files and folders?
<growpotkin> I basically just want a place to write a script that hooks right after the installs
<clever> growpotkin: what is the main purpose for those files? and do they have to be synced between things?
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<growpotkin> clever: we are copying over our SQL database and it needs to be write able. I am sneaking it into the build through a derivation, and trying to copy it out and dump it into a read/write area like `/usr/mydb.sqlite3` or something
bakakuna has joined #nixos
sheeldotme has joined #nixos
<{^_^}> [nixpkgs] @dywedir merged pull request #64092 → rust-bindgen: 0.49.3 -> 0.50.0 → https://git.io/fjK2c
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fj6YK
<clever> growpotkin: i would just use the prestart on a systemd service for that
<clever> growpotkin: if /var/lib/myservice/mydb.sqlite doesnt exist, copy it from ${./mydb.sqlite}
<growpotkin> clever: okay I'll give that a shot
<growpotkin> clever: thanks
<{^_^}> [nixpkgs] @markuskowa merged pull request #64206 → skrooge: 2.19.1 -> 2.20.0 → https://git.io/fjKFS
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fj6YP
mexisme_ has quit [Ping timeout: 246 seconds]
<tokudan> I'm getting a error: cannot coerce a set to a string at this entry: http://paste.debian.net/1090209/. is there a way to figure out what exactly is the issue or what causes this?
o1lo01ol1o has joined #nixos
<clever> tokudan: try deleting line 19 and see what happens, then try 15, 13, and 7, one at a time
selfsymmetric-pa has quit [Remote host closed the connection]
<tokudan> clever, apparently this is enough to cause the error: ${lib.mkIf (!cfg.allowReboot) "${config.system.build.nixos-rebuild}/bin/nixos-rebuild switch ${toString cfg.flags}"}
o1lo01ol1o has quit [Remote host closed the connection]
<tokudan> and "${config.system.build.nixos-rebuild}/bin/nixos-rebuild switch ${toString cfg.flags}" is copy&paste from the existing auto-update module that works
<tokudan> so it is the lib.mkIf (!cfg.allowReboot)
mexisme_ has joined #nixos
<tokudan> but allowReboot is defined here: http://paste.debian.net/1090213/ and is pretty much just a copy of cfg.enable... so it's probably the !
<clever> tokudan: oh, yeah, mkIf doesnt work like that
<clever> tokudan: mkIf returns a special attrset, that the module system will dynamically ignore
<clever> tokudan: you want lib.optionalString
o1lo01ol1o has joined #nixos
<tokudan> ah...
<mkaito> anyone consider using `config.docker-images` instead of `docker-compose`? how was it?
<Henson> clever: thanks for the tip on the path to <nixpkgs>
psyanticy has quit [Quit: Connection closed for inactivity]
<Henson> is there a way to make fetchTarball use a local file?
orivej has quit [Ping timeout: 248 seconds]
<clever> Henson: paths already do that, src = ./path/to/thing;
<tokudan> clever, yay, that worked. thanks clever :)
selfsymmetric-pa has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #64263 → monero: 0.14.0 -> 0.14.1 → https://git.io/fj6OJ
matt` has joined #nixos
FRidh has quit [Quit: Konversation terminated!]
<Henson> clever: I'm trying to import the contents of a local package archive, like importedPackages = import (fetchTarball { url = "./package.file.tar.gz" }) {}. It works fine if I point fetchTarball to an HTTP URL of the file. But if I just put in the file path, or the file name, it complains.
<Henson> clever: and file://./package.file.tar.gz doesn't work as a URL
baconicsynergy has joined #nixos
<baconicsynergy> hello friends :)
<lordcirth> baconicsynergy, hi
leocp1 has quit [Quit: leaving]
<clever> Henson: what about importedPackages = import (fetchTarball { url = ./package.file.tar.gz; }) {}
erasmas has quit [Read error: Connection reset by peer]
jabranham has quit [Quit: ERC (IRC client for Emacs 27.0.50)]
wildtrees has quit [Remote host closed the connection]
<Henson> clever: no, it says "value is a path while string was expected". Then if I enclose it in quotes it vainly tries connecting to a URL that is the filename
<clever> Henson: why does it need to be fetchTarball?
erasmas has joined #nixos
wildtrees has joined #nixos
<matt`> hey all. i'm just getting started using nixos and i'm having trouble figuring out how to use overlays. i've got an overlay defined in a ./overlays subdir (i've split them up by package). how do i get configuration.nix to use overlays when they're available? normally, previusly I've been using something like this: environment.systemPackages = with pkgs; [ ... ];. How do I get pkgs to refer to all nixpkgs with overlays applied? thanks!
<hyper_ch> hmmm, in a nixos module option: is it not possbile to have a type = types.path but then also default = false meaning either provide nothing or give a full filesystem path?
<matt`> s/normally,//
<Henson> clever: well, because fetchTarball decompresses the file. The tar.gz file is about 15 MB, whereas the uncompressed path is about 150 MB. I want to refer to the compressed file and not the decompressed path.
<clever> Henson: and you need to import a default.nix within it?
<alexarice[m]> matt`: see https://nixos.org/nixos/options.html#overlay , you want to set `nixpkgs.overlays`
<clever> Henson: import (runCommand "unpacked" {} ''unpackFile ${./foo.tar.gz} ; mv -vi $sourceRoot $out'') {} maybe?
<alexarice[m]> matt`: If they are in a seperate file you can do something like ``` let overlay1 = import /path/to/overlay.nix; in { nixpkgs.overlays = [ overlay1 ]; ... rest of config ... }
<alexarice[m]> not exactly sure on the syntax there but that's the idea
<alexarice[m]> you then use environment.systemPackages as you did before
judson has quit [Ping timeout: 276 seconds]
<matt`> alexarice[m]: thanks. is there a way to set `let overlay` to all overlays in a dir?
<matt`> or i have to set them individually?
<{^_^}> [nixpkgs] @ramirez7 opened pull request #64264 → [Golang] nix-shell: Symlink src root under package path in GOPATH → https://git.io/fj6OE
<alexarice[m]> matt`: I am unsure, sorry
<matt`> no worries, thanks for the help
<alexarice[m]> is there a reason you need them all as seperate overlays?
<{^_^}> [nixpkgs] @ramirez7 closed pull request #46553 → [Golang] Link src root w/package path prefix in nix-shell → https://git.io/fAoke
<matt`> alexarice[m]: some are large files, so i like the idea of splitting them up
<alexarice[m]> matt`: fair enough, if you wanted a hacky way to do it I think you can probably get a list of files in a directory through nix and then map over them to import them
<matt`> alexarice[m]: makes sense, i'll look into that.
v0|d has quit [Remote host closed the connection]
shibboleth has quit [Quit: shibboleth]
zacts has quit [Quit: WeeChat 2.4]
v0|d has joined #nixos
<alexarice[m]> matt`: take a look at https://nixos.org/nix/manual/#ssec-builtins , in particular `builtins.readDir`
<alexarice[m]> though I am not sure this is a good idea/ will be a nice solution unless you really have a lot of overlays / change them often
knupfer has joined #nixos
Netsu has quit [Remote host closed the connection]
cjpbirkbeck has quit [Quit: Quitting now.]
<hyper_ch> In a nixos module option: is it not possbile to have a type = types.path but then also default = false meaning either provide nothing or give a full filesystem path?
<philipp[m]> How exactly does the nixpkgs staging branch work? What is the process of staging getting into releases?
Henson has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
<clever> philipp[m]: staging gets merged into master, and releases are cut from master every 6 months
<matt`> alexarice[m]: ok, i'll try different things out, maybe just import each manually unless that become cumbersome? most people just put them all in a single file?
<philipp[m]> clever: And the unstable releases are just snapshots of master that made it through an entire hydra run without breaking?
stites has quit [Remote host closed the connection]
<alexarice[m]> matt`: I personally just define them all in `configuration.nix` but I only have a couple
<matt`> alexarice[m]: gotcha
<clever> philipp[m]: yep
<philipp[m]> clever: Thanks!
<hyper_ch> clever: I'm trying to optionalize the ZED stuff for zfs
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/1834b4feed6 (from 9 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
matt` has quit [Remote host closed the connection]
stepcut has joined #nixos
stites has joined #nixos
arthur[m]1 has joined #nixos
jbgi has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @risicle opened pull request #64265 → rdesktop: 1.8.3 -> 1.8.6 (security release) → https://git.io/fj6Oh
<{^_^}> [nixpkgs] @zimbatm merged pull request #64246 → solargraph: 0.32.1 -> 0.34.2 → https://git.io/fj6UK
<{^_^}> [nixpkgs] @zimbatm pushed commit from @angristan to master « solargraph: 0.32.1 -> 0.34.2 (#64246) »: https://git.io/fj6Oj
lambda-11235 has quit [Quit: Bye]
<{^_^}> [nixpkgs] @LnL7 merged pull request #63381 → darwin-frameworks: remove CF references → https://git.io/fjay2
<{^_^}> [nixpkgs] @LnL7 pushed 44 commits to staging: https://git.io/fj63v
<stites> clever: So I figured it out (sort of)!
<stites> The blank screen had to do with a bad graphics card, I swapped it out for another one and am getting all expected output
Jackneill has joined #nixos
ym555_ has joined #nixos
<stites> the other thing that's happening is that I was trying to switch from using grub.efi to just using the systemd.efi module (at this point I've provisioned 3 new boxes and have just been sticking to the default bootmanager)
bemyak has quit [Quit: Konversation terminated!]
<clever> stites: i prefer grub, more familiar with it and it has more features
<stites> I also bumped this box from 18.09 to 19.03, so it looks like all old configurations are in grub, but for some reason grub hasn't been replaced with the nixos default
<stites> I'm not very familiar with either -- I figured I'd go with whichever has more support for nix
<stites> What's the difference between the systemd boot menu and grub anyhow? I didn't even know that systemd could manage boots
<stites> okay, I sort of get the difference now
<clever> stites: grub is practically an entire os, with a wide range of features and a fairly rich config language and interactive menu and repl
<clever> stites: while systemd-boot is just a dumb (efi only) bootloader
chris____ has joined #nixos
<stites> if I wanted to switch to using systemd-boot, or switch vice-versa (which I am expecting might be a problem), would I need to.... delete the alternative folder in /boot? (the /boot/efi vs /boot/grub)?
<clever> stites: nope
<clever> stites: just set the right enable flags in configuration.nix
<stites> okay -- how does one get chosen over the other?
<clever> boot.loader.grub.enable vs boot.loader.systemd-boot.enable
<stites> hmm... I think I did that
<clever> stites: one min
<stites> well, I'm staring at it and nixos-rebuild boot worked, so I think it is working
<clever> stites: can you pastebin `efibootmgr -v`'s output?
<clever> Boot0004* UEFI OS HD(1,GPT,27c99b08-455d-4dfe-a44f-6150cbc09ef8,0x800,0x100000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
eskim0 has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #64197 → toppler: init at 1.1.6 → https://git.io/fjKdW
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fj63l
<clever> in my case, its looking for a partition with a given uuid, and then a .efi file on that
<clever> [root@system76:~]# blkid /dev/nvme0n1p1
<clever> /dev/nvme0n1p1: UUID="7DBC-2698" TYPE="vfat" PARTUUID="27c99b08-455d-4dfe-a44f-6150cbc09ef8"
<clever> and this partition has that uuid
<clever> -rwxr-xr-x 1 root root 119K Oct 29 2017 /boot/EFI/BOOT/BOOTX64.EFI
judson has joined #nixos
<clever> and then that path witnin the partition (which is mounted to /boot) exists
<clever> [root@system76:~]# nix-shell -p
<clever> [nix-shell:~]# strings /boot/EFI/BOOT/BOOTX64.EFI | grep -i grub | head
<clever> grub_mod_fini
<clever> grub_mod_init
<clever> Welcome to GRUB!
Myhlamaeus1 has quit [Remote host closed the connection]
<clever> stites: and there are signs of grub within the file, on my end
<clever> stites: double-check the whole path on your end, and see if it looks right
<stites> oh! efi variables are not supported on this system
<stites> that's what's going on
<clever> stites: if you dont boot via efi, then you cant configure efi
<stites> oh... hold on maybe I don't even have an efi partition
<clever> stites: what FS is /boot/ ?
<stites> it's a /dev/sdc1
<clever> stites: blkid /dev/sdc1
<stites> it's... ext4!
<clever> stites: then efi will never work
<clever> stites: go back to grub!
<stites> there is also a partition with an EF02 (the efi filesystem code, I believe) which I seem to have ignored (and the BIOS is UEFI compatible)
Jackneill has quit [Remote host closed the connection]
<Ankhers> Does anyone know how frequently hackage2nix gets run, and how it gets run (does someone do it manually, does Nix have some way of running these things automatically, something else)?
<stites> so I guess my bug is right there and I need to figure out how long I want to spend on this
<stites> thanks for helping, clever!
Myhlamaeus1 has joined #nixos
lambda-11235 has joined #nixos
<stites> I'm fairly sure you also help me set up my first nixos+zfs configuration (which also happens to be this box)
<stites> : )
<clever> stites: if you mount the EF02 to /boot/ and use boot.loader.grub.efiInstallAsRemovable then it will treat the disk like a usb stick
<clever> stites: and configure it to boot without using efi vars
<clever> grub only of course
<stites> thanks for the pointer!
<Ankhers> Also, is there any sort of preference to having language dependencies reside inside of nixpkgs?
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/d5052837667 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
Myhlamaeus1 has quit [Remote host closed the connection]
<stites> Ankhers: If you are running into trouble you can always override your haskellPackges and pull in dependencies from github (or skip it all and use stackage2nix, but you get huge json blobs)
<stites> I realize that I'm not really answering your question, though
<Ankhers> stites: Not quite. I'm thinking about whether or not I should generate one large file like that for Erlang, or if I should just have each project download directly from hex.pm. I'm hoping someone knows the tradeoffs for something like this.
<gchristensen> Ankhers: probably nicer to go a route like bundix/node2nix/yarn2nix/carnix
m0rphism has quit [Ping timeout: 245 seconds]
Ariakenom has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #63904 → cc-wrapper: use -iframework instead of -F → https://git.io/fjoKg
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to staging: https://git.io/fj63a
<Ankhers> gchristensen: I'm not overly familiar with those tools. Do they just download deps on demand from their respective package sites?
Myhlamaeus1 has joined #nixos
<gchristensen> usually the interpret like a dependency lockfile and convert it in to a Nix expression of exactly those dependencies at those versions, with fetchers to get them
<Ankhers> Gotcha. Thanks.
<gchristensen> yep!
wildtrees has quit [Quit: Leaving]
<stepcut> I am a bit confused about how nixops rollback and generations work. If I do `nixops delete-generation 2 -d some-deployment` does that only remove the generation from the machine I am running nixops on? Or will it at some point also be removed from some-deployment?
knupfer has quit [Ping timeout: 264 seconds]
<manveru> Ankhers: check out mixnix
zacts has joined #nixos
Miyu-chan has quit [Ping timeout: 272 seconds]
Neo-- has quit [Ping timeout: 272 seconds]
eskim0 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @veprbl merged pull request #64120 → gildas: 20190601_b -> 20190701_a → https://git.io/fjKrN
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/fj639
Okinan has joined #nixos
<Thra11> ,locate mkimage
<{^_^}> Found in packages: ubootTools
eskim0 has joined #nixos
Guest47317 has quit [Quit: WeeChat 2.4]
jbgi has joined #nixos
selfsymmetric-pa has quit [Remote host closed the connection]
earldouglas has joined #nixos
<earldouglas> Certain programs, e.g. gnucash, seem to be missing icons within the application. Is there some shared icons package I can install?
<earldouglas> Not sure if this is some GTK/QT/etc problem.
<Thra11> If I'm writing a simple custom linux kernel derivation, can I refer to the original `nativeBuildInputs` so that I can append something to the list instead of repeating all the members?
zacts has quit [Quit: WeeChat 2.4]
Denommus has quit [Remote host closed the connection]
chris____ has quit [Remote host closed the connection]
sheeldotme has quit [Ping timeout: 245 seconds]
erasmas has quit [Quit: leaving]
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
turion has quit [Ping timeout: 252 seconds]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @risicle opened pull request #64266 → [r19.03] expat: add patch for CVE-2018-20843 → https://git.io/fj6sI
xcthulhu has joined #nixos
<infinisil> Thra11: Well if you're using overrideAttrs, you can do `.overrideAttrs (old: { nativeBuildInputs = old.nativeBuildInputs or [] ++ [ ... ]; })`
lambda-11235 has quit [Quit: Bye]
<Thra11> infinisil: what if I've just got something like the linux-hardkernel-4.14.nix in nixpkgs, but I want to add `hello` to its `nativeBuildInputs`?
eskim0 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @tokudan opened pull request #64267 → system.autoUpgrade: optionally allow rebooting the system on kernel change → https://git.io/fj6sm
eskim0 has joined #nixos
jbgi has quit [Ping timeout: 248 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/a53358e8a91 (from 87 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
mexisme_ has quit [Ping timeout: 258 seconds]
arjen-jonathan has quit [Ping timeout: 252 seconds]
Shoubit has joined #nixos
eskim0 has quit [Remote host closed the connection]
ajs124 has quit [Quit: Gateway shutdown]
rfold has quit [Ping timeout: 246 seconds]
sigmundv has joined #nixos
ajs124 has joined #nixos
pie_ has joined #nixos
mexisme_ has joined #nixos
<infinisil> Thra11: Then you want to use .overrideAttrs
<infinisil> As I showed above
<infinisil> Replace ... with pkgs.hello
<{^_^}> [nixpkgs] @jonringer closed pull request #63483 → pythonPackages.buildbot-plugins: update hashes → https://git.io/fjVqi
mexisme_ has quit [Ping timeout: 246 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
Soo_Slow has quit [Remote host closed the connection]
wolfy47 has joined #nixos
o1lo01ol1o has joined #nixos
<wolfy47> hii!!! im here to kick some butt and ask if anybody here knows if its possible to install multiple operating systems, lets say, Void Linux, or Ubuntu under ZFS installation of NixOS.
<wolfy47> it might sound weird, im not sure if its even possible, but the ZFS guide on the wiki hints at it being an option.
<gchristensen> I can't imagine why not :)
<gchristensen> just choose a different dataset as the root filesystem
__monty__ has quit [Quit: leaving]
jackdk has joined #nixos
<{^_^}> [nixos-weekly] @nh2 pushed to master « weekly 11: Add entries on about bootstrapping, static-haskell-nix, gstreamer »: https://git.io/fj6so
wfranzini has quit [Remote host closed the connection]
mexisme_ has joined #nixos
wfranzini has joined #nixos
MmeQuignon has quit [Ping timeout: 248 seconds]
xcthulhu has quit [Quit: xcthulhu]
<wolfy47> sorry was away for a sec! so i just have to use, for example, /mnt/root/<name of os> instead of /mnt/root/nixos. So its the Inode ( File) being different.
<wolfy47> and alright, thanks, i just was wondering since Ubuntu doesn't use regular ZoL
<Thra11> infinisil: Where do I put the overrideAttrs exactly? buildLinux.overrideAttrs ?
MmeQuignon has joined #nixos
ericsagnes has quit [Ping timeout: 258 seconds]
laerling has quit [Remote host closed the connection]
fusion809 has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @adisbladis merged pull request #64265 → rdesktop: 1.8.3 -> 1.8.6 (security release) → https://git.io/fj6Oh
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fj6sP
orivej has joined #nixos
<{^_^}> [nixpkgs] @jameysharp opened pull request #64268 → nixos/nscd: DynamicUser and other cleanups → https://git.io/fj6sy
lambda-11235 has joined #nixos
<wolfy47> one last question guys! now that i know to create a new dataset, how do i configure the bootloader? is Systemd-boot able to detect multiple OSs? or what do i do?
<wolfy47> sorry if too much questions, i really don't want to screw this up :D
clacke_movim has left #nixos [#nixos]
o1lo01ol1o has joined #nixos
<Thra11> infinisil: I'll try to make sense of it tomorrow. Thanks for you help and patience.
ericsagnes has joined #nixos
baconicsynergy has quit [Remote host closed the connection]
baconicsynergy has joined #nixos
hio has quit [Quit: Connection closed for inactivity]
mac10688 has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
alex`` has quit [Ping timeout: 272 seconds]
mkoenig has quit [Ping timeout: 245 seconds]
zacts has joined #nixos
mkoenig has joined #nixos
mbrgm_ has joined #nixos
<{^_^}> [nixpkgs] @fpletz merged pull request #64263 → monero: 0.14.0 -> 0.14.1 → https://git.io/fj6OJ
<{^_^}> [nixpkgs] @fpletz pushed 7 commits to master: https://git.io/fj6sA
wildtrees has joined #nixos
mbrgm has quit [Ping timeout: 272 seconds]
mbrgm_ is now known as mbrgm
wildtrees_ has joined #nixos
sigmundv has quit [Ping timeout: 246 seconds]
rprije has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/7bd65a15f0e (from 8 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
wildtrees_ has quit [Remote host closed the connection]
wildtrees has quit [Remote host closed the connection]
wildtrees has joined #nixos
mexisme_ has quit [Ping timeout: 268 seconds]
amakthel has quit [Ping timeout: 248 seconds]
fresheyeball has joined #nixos
<fresheyeball> hey out there
<fresheyeball> so I recently bumped nixpkgs on my project
wildtrees has quit [Remote host closed the connection]
<fresheyeball> and now posgres throws an error
<fresheyeball> FATAL: could not create lock file "/run/postgresql/.s.PGSQL.44405.lock": Permission denied
<fresheyeball> anyone know the right way around this?
wildtrees has joined #nixos
<fresheyeball> should it be touching that directory anyway?
<fresheyeball> I don't want to change permissions
<zacts> evening #nixos
<emilsp> evening, zacts
<zacts> I'm going to try to build a custom ruby package this evening.
<zacts> then I want to contribute to nixpkgs by adding a new ruby interpreter to it.
<zacts> I would be willing to maintain this package as well
<zacts> I've never done anything like this for nixos though
<clever> fresheyeball: are you running the client or daemon?
<zacts> must I personally test the package on both Linux and MacOS for it to be included?
<clever> zacts: you could just flag macos as unsupported and let somebody else do it later
<zacts> ok, thanks
<{^_^}> [nixpkgs] @fpletz merged pull request #63700 → Monero: 0.14.0 -> 0.14.1 → https://git.io/fjwDn
wildtrees has quit [Changing host]
wildtrees has joined #nixos
alex`` has joined #nixos
<emilsp> was it a known issue that using gnome-control-center to try and connect to a hidden wifi network results in a failed assertion (munmap_chunk(): invalid pointer) ?
mexisme_ has joined #nixos
<fresheyeball> clever: I am running pg_ctl in a nix shell as part of an integration test
<clever> fresheyeball: you may need to set an env var to control where the server is
<fresheyeball> clever: hmm
mexisme_ has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @alyssais pushed commit from @risicle to release-19.03 « rdesktop: 1.8.3 -> 1.8.6 »: https://git.io/fj6Gt
alex`` has quit [Ping timeout: 245 seconds]
<switchy> is it preferable to build things as shared or static libs?
<clever> switchy: i generally go shared, not much benefit to static
<switchy> yeah, that's my thought. I'm wondering why liblapack defaults to static -- makes it a little awkward because you have to link in libgfortran too
mexisme_ has joined #nixos
wolfy47 has quit [Remote host closed the connection]
fusion809 has quit [Remote host closed the connection]
<fresheyeball> clever: so it looks like this is controlled by postgresql.conf
<{^_^}> [nixpkgs] @marsam merged pull request #63220 → librime: 1.5.0 -> 1.5.3 → https://git.io/fja32
<{^_^}> [nixpkgs] @marsam pushed 2 commits to staging: https://git.io/fj6G8
Shoubit has quit [Ping timeout: 245 seconds]
<stites> hey clever, so I finally got around to attempting the fixes with grub -- but I'm still hitting that boot.zfs.devNodes (this time, zfs gets set to `-D /dev/disk/by-id/` by default)
ddellacosta has quit [Ping timeout: 246 seconds]
<stites> I tried to remove the path, since `zpool import -a` and `zpool import -N tank` both work, but I don't know how to get nixos to remove the `-d` parameter
<clever> switchy: maybe the #zfsonlinux channel knows more?
<stites> I'm guessing that's for me
<stites> I'll check it out
<stites> alternatively, how would I overwrite this service file?
<clever> stites: disabledModules, but its probably better to find out why its finding dups
cjpbirkbeck has joined #nixos
<stites> kk, thanks!
zacts has quit [Quit: WeeChat 2.4]
fusion809 has joined #nixos
v0|d has quit [Ping timeout: 244 seconds]
zacts has joined #nixos
MmeQuignon has quit [Read error: Connection reset by peer]
Drakonis has joined #nixos
<fresheyeball> clever: any idea why this would happen?
<fresheyeball> I am at a total loss
silver has joined #nixos
<clever> fresheyeball: is postgresql actually running?