gchristensen changed the topic of #nixos to: NixCon 2018 CfP is now open! https://nixcon2018.org/ || Share the output of nix-shell -p nix-info --run nix-info to help us help you. || 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
roni has quit [Quit: leaving]
orivej has joined #nixos
<pie_> manveru, re: ruby stuff, I got super sidetracked so I made no progress, I guess what I want is to not need to figure out how to do things with other language tooling if i can just do it with nix
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/0b3e0cdab2f (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
rouma has joined #nixos
<{^_^}> [nixpkgs] @mdorman opened pull request #46634 → airsonic: provide additional jvm configuration → https://git.io/fAiN3
wpcarro has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @jtojnar merged pull request #46365 → add various elementary thirdparty applications → https://git.io/fA2Zk
<{^_^}> [nixpkgs] @jtojnar pushed 9 commits to master: https://git.io/fAiNW
<{^_^}> [nixpkgs] @jtojnar merged pull request #46633 → pdftag: 1.0.4 -> 1.0.5 → https://git.io/fAi79
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/fAiN4
tzemanovic has quit [Remote host closed the connection]
thc202 has quit [Read error: Connection reset by peer]
<techieAgnostic> How much of a pain is it to get steam games running?
<samueldr> last time I tried stuff mostly worked
<samueldr> (I'm purposefully vague since it's been a while)
<techieAgnostic> Is there a thing with the steps you gotta take? Like to patch the games and stuff?
<samueldr> nixos has one weird trick to make the nix store a non-issue
sbdchd has joined #nixos
<samueldr> that chapter has the required info AFAIK
rouma has quit [Ping timeout: 245 seconds]
rouma has joined #nixos
wpcarro has joined #nixos
_ris has quit [Ping timeout: 252 seconds]
<techieAgnostic> Oh sweet, thanks
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sigmundv__ has joined #nixos
<samueldr> do ask if there's any questions :)
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/2ff2b89fdfa (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sigmundv has quit [Ping timeout: 252 seconds]
<techieAgnostic> hmm so I followed as much of that as I could, didn't get some of the stuff from the dudes blog it linked
<techieAgnostic> Tried to games, one works and the other doesnt, complaining about libraries
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fAiAT
orivej has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-3.30 « fixup! flatpak: 0.99.3 -> 1.0.1 »: https://git.io/fAiAZ
tzemanovic has joined #nixos
<techieAgnostic> samueldr: Im following this, and Im up to the second nix expression. Where do I put that? Does it need to have a certain name and place? http://sandervanderburg.blogspot.com/2013/09/composing-fhs-compatible-chroot.html
<samueldr> uuuh, I believe the last paragraph of 11.6.1 may be misleading :/
<samueldr> it maybe should have been phrased "The current approach is ... __as initially described here.", all you have to do should be in 11.6.2
<samueldr> the blog post linked is an explanation of the details
JonReed has quit [Ping timeout: 252 seconds]
<samueldr> hmm
<samueldr> let me re-read just a bit
<samueldr> hmm, the chapter is missing one obvious tidbig :/
<techieAgnostic> Oh :(
<samueldr> the steam-run line isn't needed
<samueldr> (though you can launch *some* games outside steam using the steam-run command)
<samueldr> (e.g. I played DDLC from the package downloaded on itch.io using steam-run)
<samueldr> the udev rules are... hit and miss. It's cargo culted udev rules
<samueldr> I know that with those, in 2016 it made the steam controller work flawlessly
<techieAgnostic> Wait so I just need those two hardware lines?
<samueldr> the systemPackages bit for steam, and the 32 bit support lines
<samueldr> yes
<samueldr> not 100% it'll get everything for every games
<samueldr> and I don't know about proton
<techieAgnostic> Ok so ive done that
<Ralith> samueldr: uaccess tagging is a lot better than mode 0666, I think, but last time I mucked with it it didn't work in extraRules for some stupid ordering reason
<samueldr> Ralith: most probably! which is why I was trying to point out NOT to use that :)
<Ralith> ^^
<samueldr> techieAgnostic: sorry, can't really say; games can sometimes do tricky stuff :/
<Ralith> ideally I think you have a package that introduces the right rules file in the right sequence and stick that in udevPackages
<Ralith> or an option that boils down to it, like the recently added u2f one
<samueldr> Ralith: mind that this was added to my nixos config during the time I was learning nix, nixpkgs and nixos :) copied from a THEN cargo-culted file I dragged for a small while around
spear2 has quit [Quit: Leaving]
<samueldr> so, yeah, about right for enterprise software
<techieAgnostic> samueldr: no worries, thanks :)
jperras has quit [Ping timeout: 252 seconds]
jperras has joined #nixos
derped has quit [Quit: Leaving.]
rouma has quit [Ping timeout: 272 seconds]
Zajcev has quit [*.net *.split]
fractal has quit [*.net *.split]
shoogz has quit [*.net *.split]
cross_ has quit [*.net *.split]
mutantmell has quit [*.net *.split]
c_wraith has quit [*.net *.split]
_cyril_ has quit [*.net *.split]
hxrts has quit [*.net *.split]
shlevy has quit [*.net *.split]
Aleksejs has quit [*.net *.split]
rgrau has quit [*.net *.split]
szicari has quit [*.net *.split]
adelbertc has quit [*.net *.split]
msgctl has quit [*.net *.split]
dev2 has quit [*.net *.split]
jonafato has quit [*.net *.split]
ericnoan has quit [*.net *.split]
Guest50286 has quit [*.net *.split]
lvmond_ has quit [*.net *.split]
cwraith has joined #nixos
Zajcev_ has joined #nixos
rgrau_ has joined #nixos
szicari has joined #nixos
shlevy has joined #nixos
dbmikus_ has joined #nixos
adelbertc_ has joined #nixos
dev2 has joined #nixos
alpha_sh has joined #nixos
lvmond has joined #nixos
swistak35 has joined #nixos
jonafato has joined #nixos
oldnborg has joined #nixos
mutantmell has joined #nixos
cross has joined #nixos
msgctl has joined #nixos
Aleksejs has joined #nixos
ericnoan has joined #nixos
exarkun_ has quit [Ping timeout: 252 seconds]
ericnoan has quit [Changing host]
ericnoan has joined #nixos
Unode has quit [Ping timeout: 260 seconds]
hxrts_ has joined #nixos
_cyril_ has joined #nixos
shoogz- has joined #nixos
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Unode has joined #nixos
fractal has joined #nixos
exarkun_ has joined #nixos
wpcarro has quit [Ping timeout: 246 seconds]
Supersonic has quit [Ping timeout: 252 seconds]
shoogz- is now known as shoogz
wpcarro has joined #nixos
dbmikus_ has quit [Ping timeout: 240 seconds]
Supersonic has joined #nixos
<{^_^}> [nixpkgs] @qolii opened pull request #46635 → nbd: add which to buildInputs → https://git.io/fAixA
__lawlesseel__ has joined #nixos
jbaum98 has quit [Quit: Connection closed for inactivity]
lawlesseel has quit [Remote host closed the connection]
hamishmack has joined #nixos
wpcarro has quit [Ping timeout: 252 seconds]
wpcarro has joined #nixos
patrl has quit [Quit: WeeChat 2.1]
patrl has joined #nixos
<patrl> Ugh. I'm getting "Warning: Nix search path entry '$HOME/.nix-defexpr/channels' does not exist, ignoring" whenever I sudo nixos-rebuild switch on 18.09
<patrl> no warning if I `nixos-rebuild switch` while logged in as root
<Myrl-saki> paIt's an open issue.
<Myrl-saki> patrl:
<patrl> Myrl-saki: oh cheers. I guess I missed that
jtojnar has quit [Quit: jtojnar]
<rotaerk> hmm could someone take a look at PR #46555
<{^_^}> https://github.com/NixOS/nixpkgs/pull/46555 (by danme, 2 days ago, open): nvidia-x11: Fix vulkan VK_KHR_xcb_surface
<rotaerk> not my PR, but I have interest in that getting merged in
<{^_^}> #40165 (by wizzup, 18 weeks ago, open): warning: Nix search path entry '$HOME/.nix-defexpr/channels' does not exist, ignoring
<patrl> Myrl-saki: thanks!
<Myrl-saki> rotaerk: FWIW, you can cherry-pick it.
dbmikus_ has joined #nixos
<Myrl-saki> I've done that a few times.
<Myrl-saki> Oh wait, unless you're using channels like most of everyone else.
<rotaerk> I am
<rotaerk> are you not?
<Myrl-saki> I technically do use chanenls but it's a git checkout.
<rotaerk> I see
<rotaerk> I'm not familiar enough with the nixos-* tools to see how that would work
<Myrl-saki> [myrl@myrl:/etc/nixos/nixpkgs]$ git remote -v | rev | uniq -f 2 | rev
<Myrl-saki> cocreature https://github.com/cocreature/nixpkgs (fetch)
<Myrl-saki> Apparently I've only done it once!
<rotaerk> you're cocreature?
fragamus has joined #nixos
<Myrl-saki> rotaerk: Nah. I think cocreature had an open PR and I cherry-picked it.
<rotaerk> got it
cement has joined #nixos
cwraith is now known as c_wraith
lassulus_ has joined #nixos
lassulus has quit [Ping timeout: 240 seconds]
lassulus_ is now known as lassulus
patrl has quit [Quit: WeeChat 2.1]
patrl has joined #nixos
patrl has quit [Client Quit]
patrl has joined #nixos
silver has quit [Quit: rakede]
patrl has quit [Quit: WeeChat 2.1]
<{^_^}> [nixpkgs] @globin merged pull request #46620 → prometheus-dovecot-exporter: 0.1.1 -> 0.1.3 → https://git.io/fAigX
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/fAih0
<{^_^}> [nixpkgs] @globin merged pull request #46621 → prometheus-dovecot-exporter: 0.1.1 -> 0.1.3 (backport 18.09) → https://git.io/fAi2E
<{^_^}> [nixpkgs] @globin pushed commit from @WilliButz to release-18.09 « prometheus-dovecot-exporter: 0.1.1 -> 0.1.3 »: https://git.io/fAihz
sbdchd has quit [Remote host closed the connection]
sigmundv__ has quit [Ping timeout: 272 seconds]
jedahan has joined #nixos
jperras has quit [Ping timeout: 252 seconds]
mizu_no_oto has joined #nixos
tzemanovic has quit [Ping timeout: 252 seconds]
jperras has joined #nixos
martingale has joined #nixos
jperras has quit [Ping timeout: 246 seconds]
carlosdagos has joined #nixos
martingale has quit [Ping timeout: 244 seconds]
jedahan has quit [Quit: Textual IRC Client: www.textualapp.com]
mizu_no_oto has quit [Quit: Computer has gone to sleep.]
mizu_no_oto has joined #nixos
mizu_no_oto has quit [Quit: Computer has gone to sleep.]
infinisil has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
infinisil has joined #nixos
garbas has quit [Quit: WeeChat 2.1]
tzemanovic has joined #nixos
mizu_no_oto has joined #nixos
jtojnar has joined #nixos
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mizu_no_oto has quit [Client Quit]
<{^_^}> [nixpkgs] @jtojnar opened pull request #46636 → flatpak: 0.99.3 → 1.0.2 → https://git.io/fAPew
mayhewluke has quit [Ping timeout: 245 seconds]
mayhewluke has joined #nixos
ashkitten has quit [*.net *.split]
adamantium has quit [*.net *.split]
lohfu has quit [*.net *.split]
Moredread has quit [*.net *.split]
lpsmith has quit [*.net *.split]
djhoulihan has quit [*.net *.split]
bollu has quit [*.net *.split]
Enzime has quit [*.net *.split]
Enzime has joined #nixos
Moredread has joined #nixos
ashkitten has joined #nixos
lohfu has joined #nixos
bollu has joined #nixos
djhoulihan has joined #nixos
lpsmith has joined #nixos
adamantium has joined #nixos
fragamus has joined #nixos
goibhniu has quit [Ping timeout: 240 seconds]
<colemickens> can someone merge this https://github.com/NixOS/nixpkgs/pull/34402
goibhniu has joined #nixos
<colemickens> also, what's the nixpkgs equivalent of apt-file ?
<colemickens> (or if someone can tell me, which package `arch` is in)
<jtojnar> nix-index has nix-locate program
martingale has joined #nixos
<jtojnar> also on NixOS, you can enable program-not-found hook
<jtojnar> The program ‘arch’ is currently not installed. It is provided by
<jtojnar> several packages. You can install it by typing one of the following:
<jtojnar> nix-env -iA nixos.busybox
<jtojnar> nix-env -iA nixos.mailman
<jtojnar> colemickens: ^
<jtojnar> colemickens: also we have a bot here that should allow you to do
<jtojnar> ,locate arch
<jtojnar> but it seems to be down atm
<{^_^}> [nixpkgs] @jtojnar merged pull request #46559 → lollypop: wrap search provider → https://git.io/fAola
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/fAPvg
martingale has quit [Ping timeout: 264 seconds]
<worldofpeace> jtojnar: got a clue what these mutter errors mean https://gist.github.com/worldofpeace/48d30d90dcea3ac5dd202c3d5c3b8228 ?
<jtojnar> worldofpeace: no clue
<worldofpeace> oh maybe remove `-Werror`
Sigyn has quit [*.net *.split]
mt has quit [*.net *.split]
mt has joined #nixos
kiloreux has quit [Ping timeout: 252 seconds]
<worldofpeace> jtojnar: testing
Sigyn has joined #nixos
Wharncliffe has quit [Quit: Lost terminal]
kiloreux has joined #nixos
rauno has joined #nixos
gspia_ has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @ju1m opened pull request #46637 → Fix rmilter's default bindSocket.path and bindSocket.address. → https://git.io/fAPf4
rauno has quit [Ping timeout: 250 seconds]
counting1ort has joined #nixos
brejoc has joined #nixos
countingsort has quit [Ping timeout: 244 seconds]
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dbmikus_ has quit [Ping timeout: 252 seconds]
sbdchd has joined #nixos
sbdchd has quit [Remote host closed the connection]
sbdchd has joined #nixos
oscarvarto has quit [Quit: Leaving]
jperras has joined #nixos
jperras has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @ryantm opened pull request #46638 → vimPlugins: warn if alias is used inside overrides → https://git.io/fAPJI
fragamus has joined #nixos
jtojnar has quit [Quit: jtojnar]
Havvy has joined #nixos
jtojnar has joined #nixos
Havvy has quit [Quit: Computer Restarted or Restarting IRC]
Havvy has joined #nixos
endformationage has quit [Quit: WeeChat 1.9.1]
drewr has quit [Ping timeout: 250 seconds]
<ldlework> ,locate lspci
<ldlework> ...
<ldlework> ,find lspci
<jackdk> pciutils
<adamantium> ty
<adamantium> the jackdk bot has some serious lag
<ldlework> lol
<ldlework> i think jackdk is a person
<adamantium> ;)
<jackdk> I have you all fooled.
<ldlework> jackdk: How do you feel about you have me all fooled?
drewr has joined #nixos
<jackdk> ldlework: I would appreciate it if you would continue.
<ldlework> ;)
<Havvy> I have a bunch of nix files in ~/.nixpkgs/shell that make derivations and I want to make sure that if I `nix-collect-garbage`, that it won't eat up the things that those derivations depend on.
<ldlework> jackdk: i wonder when we'll be too old to tell that joke and have anyone get it
<ldlework> Havvy: something about creating a gc-root
<Havvy> I keep seeing `nix-instantiate . --indirect --add-root $PWD/shell.drv` but I have no clue what those do.
<jackdk> ldlework: Sooner than I'd like but probably longer than I fear. Just need to mentor the right people in the old ways.
<ldlework> jackdk: i actually have an elisp irc bot somewhere around here somewhere that will play doctor heh
<jackdk> ldlework: I generated my responses to you through a M-x doctor session heh
<ldlework> :)
<{^_^}> [nixpkgs] @vbgl opened pull request #46640 → ocamlPackages.mlgmpidl: 1.2.6 -> 1.2.7 → https://git.io/fAPUZ
jtojnar has quit [Quit: jtojnar]
<jackdk> Is anyone around who can review font packages on nixpkgs? I've had this PR open for a little while now: https://github.com/NixOS/nixpkgs/pull/45969
<ekleog> infinisil: just in case, ping @ ,locate being down (I think you're the one to go complain to about that? :p)
<Havvy> Hmm, actually, figured it out.
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fractal has quit [Ping timeout: 272 seconds]
gratin has joined #nixos
abueide has quit [Ping timeout: 246 seconds]
exarkun_ has quit [Ping timeout: 272 seconds]
exarkun_ has joined #nixos
sbdchd has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #46328 → gn: 20180423 -> 20180830 → https://git.io/fAgaN
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/fAPTC
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jackdk has quit [Ping timeout: 252 seconds]
mounty1 has joined #nixos
hamishmack has joined #nixos
reinzelmann has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/4555a012325 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
wrl has quit [Ping timeout: 240 seconds]
fragamus has joined #nixos
mounty1 has quit [Ping timeout: 246 seconds]
mounty1 has joined #nixos
Ariakenom has joined #nixos
zli has joined #nixos
zli has quit [Remote host closed the connection]
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/221ec615f89 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
abueide has joined #nixos
jperras has joined #nixos
gratin has quit [Ping timeout: 272 seconds]
jperras has quit [Ping timeout: 245 seconds]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/221ec615f89 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
tzemanovic has quit []
mayhewluke has quit [Ping timeout: 244 seconds]
xok has joined #nixos
<xok> hello all...
derped has joined #nixos
mayhewluke has joined #nixos
<xok> where can I see all the possible variable declartions for serviceConfig?...
martingale has joined #nixos
Edes has quit [Ping timeout: 245 seconds]
martingale has quit [Ping timeout: 250 seconds]
<rnhmjoj[m]> xok: man systemd.service
trcc has joined #nixos
kiloreux has quit [Ping timeout: 246 seconds]
mayhewluke has quit [Ping timeout: 250 seconds]
mayhewluke has joined #nixos
<xok> rnhmjoj[m]: ya da man!....
<xok> Thanks a lot...
<rnhmjoj[m]> you're welcome
orivej has joined #nixos
xok has quit [Read error: Connection reset by peer]
kiloreux has joined #nixos
xok has joined #nixos
<{^_^}> [nixpkgs] @srhb merged pull request #46590 → glava: 1.4.5 -> 1.5.1 → https://git.io/fA6I6
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/fAPIS
kisik21 has joined #nixos
xok has quit [Read error: Connection reset by peer]
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xok has joined #nixos
kiloreux has quit [Ping timeout: 246 seconds]
IRCsum has quit [Ping timeout: 244 seconds]
woodson has joined #nixos
civodul has joined #nixos
bennofs has quit [Quit: WeeChat 1.3]
IRCsum has joined #nixos
kiloreux has joined #nixos
baimafeima2 has joined #nixos
martingale has joined #nixos
page has joined #nixos
xok has quit [Ping timeout: 252 seconds]
martingale has quit [Ping timeout: 252 seconds]
drewr has quit [Ping timeout: 250 seconds]
Boomerang has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/5f59ab7d4e0 (from 3 days ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
drewr has joined #nixos
<infinisil> ekleog: Ah thanks!
<infinisil> My mistake, I did a change that totally messed it up
<infinisil> ,locate lspci
<{^_^}> Found in packages: busybox, pciutils
<infinisil> There we go :)
<ekleog> infinisil: thank *you*! :D
<infinisil> ;)
fragamus has joined #nixos
philippD has joined #nixos
fyber has quit [Quit: Ping timeout (120 seconds)]
fyber has joined #nixos
palo has quit [Ping timeout: 240 seconds]
winem_ has joined #nixos
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
__Sander__ has joined #nixos
palo has joined #nixos
periklis has joined #nixos
derped has quit [Quit: Leaving.]
Dedalo has joined #nixos
xok has joined #nixos
cement has quit [Ping timeout: 240 seconds]
jperras has joined #nixos
<xok> I've got a task to add some users to the wordpress site using the nixops....
<xok> can anyone advice me what would be the best way to accomplish the task?..
<xok> Should I create a service for it?..
<{^_^}> [nixpkgs] @peterhoeg pushed to master « xca: 2.1.0 -> 2.1.1 »: https://git.io/fAPsl
jperras has quit [Ping timeout: 246 seconds]
makergrl has joined #nixos
trcc has quit [Remote host closed the connection]
<srhb> xok: I'm guessing it needs to manipulate a database or something?
<srhb> xok: It's not really a typical NixOps thing to do, but if you can write a service that will apply your change idempotently, it's doable, yes.
trcc has joined #nixos
trcc has quit [Remote host closed the connection]
trcc has joined #nixos
orivej has quit [Ping timeout: 244 seconds]
reinzelmann has quit [Ping timeout: 252 seconds]
obadz has quit [Quit: WeeChat 2.1]
johanot has joined #nixos
obadz has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #46628 → broken darwin packages (c) → https://git.io/fAi1a
<{^_^}> [nixpkgs] @xeji pushed 4 commits to master: https://git.io/fAPGj
worldofpeace has quit [Quit: worldofpeace]
<{^_^}> [nixpkgs] @xeji pushed 3 commits to release-18.09: https://git.io/fAPZO
thc202 has joined #nixos
Wuher24 has joined #nixos
<Wuher24> Ꭺllɑһ іs ԁοіng
<Wuher24> ѕuᥒ is ᥒot dⲟіng Αllaһ іs doⅰᥒɡ
<Wuher24> ⅿooᥒ іs not ԁoіᥒg Aⅼlah is doiᥒɡ
<Wuher24> stars are not doing Allɑh iѕ ⅾoiᥒg
<Wuher24> рⅼаnets arᥱ ᥒot ԁⲟing Alⅼaһ is dοіng
<Wuher24> gaⅼaxіes are not ⅾഠiᥒg Alⅼаh іs ⅾoⅰng
Wuher24 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
jasongrossman has joined #nixos
pluplog has joined #nixos
reinzelmann has joined #nixos
woodson has quit [Ping timeout: 272 seconds]
ma27 has quit [Quit: WeeChat 2.2]
ma27 has joined #nixos
carlosdagos has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @xeji merged pull request #46608 → pythonPackages: fix some broken builds → https://git.io/fAiei
<{^_^}> [nixpkgs] @xeji pushed 7 commits to master: https://git.io/fAPno
<lesh> hey, nixops doesn't seem to create a "full nixos install" with configuration and nix tools, how can I create those on a provisioned machine? tnx
<{^_^}> [nixpkgs] @xeji pushed 6 commits to release-18.09: https://git.io/fAPn9
<Taneb> lesh: I think the idea of nixops is you manage the configuration with nixops, rather than on the provisioned machine
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sigmundv__ has joined #nixos
bennofs has joined #nixos
<srhb> That's right. You can always convert it (very carefully...) to a self-managed machine afterwards.
datakurre has joined #nixos
<lesh> Taneb: yes I understand, but in this case I know what I'm doing :) I used nixops from a random virtual machine to provision a hetzner machine (to avoid installing manually) which will be a hypervisor, further nixops operations I'm planning to do from there.. unless I can somehow manage libvirt guests via config on my laptop.. but from what I've read I need to have nixops running locally on hypervisor if I'd
<lesh> like to use libvirtd/kvm
<lesh> so basically after bootstraping this big machine via nixops, I'd like to "move in", and do furtner nixops from there :)
<sphalerite> lesh: I'd say stick your config on it in /etc/nixos/configuration.nix, then if you have nixos-rebuild just use that. Otherwise nix-build '<nixpkgs/nixos>' -A system && ./result/bin/switch-to-configuration switch
<lesh> sphalerite: haha tnx, few mins ago I broke the machine by sticking the config on it and doing nixos-install --root / and crossing my fingers ;)
<lesh> unsuprisingly that didn't work :)
<sphalerite> how did it break?
fendor has joined #nixos
<lesh> I couldn't ssh into it anymore.. not sure what had happened. I'm being more careful now so will know if something goes wrong
fendor has quit [Remote host closed the connection]
<lesh> aha, both nixos-rebuild (which is what I tried first before) and nix-build fail due to 'error: file 'nixos-config' was not found in the Nix search path'
<symphorien> add -I nixos-config=/etc/nixos/configuration.nix as an argument
<lesh> symphorien: amazing, nixos-rebuild is doing it's thing now. thank you and sorry for newbie questions, I'm two days into nixos
<symphorien> np
<sphalerite> :)
fendor has joined #nixos
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/8a93d258cd8 (from 36 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
Dedalo has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/098ecfba8f2 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @bchallenor opened pull request #46642 → jenkins: 2.121.2 -> 2.138.1 → https://git.io/fAPC5
graphene has quit [Read error: Connection reset by peer]
xenog has joined #nixos
graphene has joined #nixos
abueide has quit [Ping timeout: 244 seconds]
xchg111 has joined #nixos
trcc has quit [Remote host closed the connection]
trcc has joined #nixos
trcc has quit [Ping timeout: 244 seconds]
mayhewluke has quit [Ping timeout: 244 seconds]
<teto> I have a nixos VM I installed manually. I want to manage it via nixops, is there some feature to send the nixops key to that machine or on the opposite force nixops to use another set of keys ?
trcc has joined #nixos
mayhewluke has joined #nixos
trcc has quit [Remote host closed the connection]
trcc has joined #nixos
Enzime has left #nixos ["WeeChat 1.4"]
Enzime has joined #nixos
<ikwildrpepper> teto, but if you can connect to root via ssh, you can just use the none backend
<ikwildrpepper> and it will just work
<ikwildrpepper> note that you will need to make sure your network will have all config in its network, such as the hardware-configuration.nix that you manually generated
<ikwildrpepper> the none backend basically works on any ssh reachable host, and does nothing wrt provisioning etc
<{^_^}> [nixops] @rbvermaa pushed 0 commits to refs/tags/v1.6.1: https://git.io/fAP8h
martingale has joined #nixos
martingale has quit [Ping timeout: 245 seconds]
simukis has joined #nixos
trcc has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @rbvermaa pushed to release-17.09 « Fix Debian Jessie package list hashes. »: https://git.io/fAP4l
trcc has joined #nixos
xenog has quit [Ping timeout: 240 seconds]
jperras has joined #nixos
trcc has quit [Ping timeout: 244 seconds]
wrl has joined #nixos
<teto> ikwildrpepper: thanks I will try that
jperras has quit [Ping timeout: 240 seconds]
ennui has joined #nixos
<teto> that workd \o/
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/5eb4258a9a1 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<jasongrossman> ikwildrpepper++
<{^_^}> ikwildrpepper's karma got increased to 1
<ennui> how can i get the stdout of a shell command in a nixos test driver? $machine->execute("pwd") doesn't work
garbas has joined #nixos
<ennui> ah, that works: $machine->execute("pwd 1>&2") but is there a better way? the test driver seems to save the stdout.
<ennui> is it accessible somewhere?
xenog has joined #nixos
tzemanovic has joined #nixos
exarkun_ has quit [Ping timeout: 252 seconds]
exarkun_ has joined #nixos
<Myrl-saki> pwd >&2
<Myrl-saki> :D
trcc has joined #nixos
Profpatsch has quit [Ping timeout: 252 seconds]
mounty1 has quit [Ping timeout: 245 seconds]
patrl has joined #nixos
patrl has quit [Ping timeout: 250 seconds]
patrl has joined #nixos
<ennui> yeah, that's simpler. it turns out it's "print $machine->...". (perl is godawful)
iyzsong has joined #nixos
tmaekawa has joined #nixos
<{^_^}> [nixpkgs] @taku0 opened pull request #46643 → flashplayer: 30.0.0.154 -> 31.0.0.108 [Important security fix] → https://git.io/fAPED
<srhb> /urlselect
<srhb> Woops
reinzelmann has quit [Ping timeout: 240 seconds]
tmaekawa has quit [Client Quit]
teto has quit [Ping timeout: 246 seconds]
tzemanovic has quit [Remote host closed the connection]
patrl has quit [Ping timeout: 252 seconds]
<Myrl-saki> How do I gc an s3?
tzemanovic has joined #nixos
shan has joined #nixos
<shan> sun iѕ nοt ⅾοⅰᥒg Aⅼⅼɑһ iѕ doinɡ
<shan> ⅿoഠᥒ is nοt doing Ꭺllaһ iѕ doing
<shan> Aⅼⅼaһ iѕ dοiᥒg
shan has quit [K-Lined]
<sphalerite> Myrl-saki: I don't think you can, because it doesn't have any GC roots
<Myrl-saki> Yeah, same tought here.
<Myrl-saki> thought*
schjetne has quit [Read error: No route to host]
<sphalerite> Myrl-saki: so you could delete everything :p
<sphalerite> but other than that...
<Myrl-saki> sphalerite: That'd actually be nice.
<Myrl-saki> How do I delete everything except, well, the bucket iteslf.
<sphalerite> no idea. Can't you delete and recreate the bucket?
<Myrl-saki> Yeah, that works.
<sphalerite> (I don't know things about s3)
rtjure has joined #nixos
schjetne has joined #nixos
<Myrl-saki> Oh right. My major problem with that is that the machines do some caching.
<Myrl-saki> $HOME/.cache/nix/binary-cache-v5.sqlite has been the cause of my sadness a lot of times.
tzemanovic has quit [Ping timeout: 252 seconds]
<sphalerite> Myrl-saki: looks like there are undocumented settings for it
<sphalerite> actually maybe not
<sphalerite> hang on
svliege16 has joined #nixos
<svliege16> Alⅼaһ iѕ ⅾοinɡ
svliege16 has quit [K-Lined]
reinzelmann has joined #nixos
__lawlesseel__ has quit [Ping timeout: 256 seconds]
<Myrl-saki> sphalerite: Thanks.
schjetne has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #46643 → flashplayer: 30.0.0.154 -> 31.0.0.108 [Important security fix] → https://git.io/fAPED
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/fAPu9
tzemanovic has joined #nixos
patrl has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c pushed to release-18.03 « Merge pull request #46643 from taku0/flashplayer-31.0.0.108 »: https://git.io/fAPuA
<{^_^}> [nixpkgs] @7c6f434c pushed to release-18.09 « Merge pull request #46643 from taku0/flashplayer-31.0.0.108 »: https://git.io/fAPze
johanot has quit [Quit: leaving]
xok has quit [Quit: Leaving.]
jtojnar has joined #nixos
heinrich5991 has quit [Quit: quit.]
heinrich5991 has joined #nixos
patrl has quit [Quit: WeeChat 2.1]
patrl has joined #nixos
patrl has quit [Client Quit]
patrl has joined #nixos
patrl has quit [Client Quit]
tzemanovic has quit [Remote host closed the connection]
brucebag9 has joined #nixos
<brucebag9> Αⅼⅼah iѕ ԁоinɡ
brucebag9 has quit [K-Lined]
derk0pf22 has joined #nixos
<derk0pf22> Αllah iѕ doⅰng
derk0pf22 has quit [K-Lined]
nuncanada has quit [Ping timeout: 244 seconds]
patrl has joined #nixos
tmaekawa has joined #nixos
patrl has quit [Client Quit]
jperras has joined #nixos
tmaekawa has quit [Client Quit]
xenog has quit [Ping timeout: 250 seconds]
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
patrl has joined #nixos
patrl has quit [Client Quit]
jperras has quit [Ping timeout: 272 seconds]
<Myrl-saki> Okay.
<Myrl-saki> python36Packages.celery heisenbug.
<Myrl-saki> nix-build '<nixpkgs>' -A python36Packages.celery --option substituters ''
<Myrl-saki> Tests fail, but hydra has it built.
Dedalo has joined #nixos
gamble has joined #nixos
<Myrl-saki> ,locate celery
<{^_^}> Found in packages: oh-my-zsh, python27Packages.raven, python36Packages.raven
<gamble> hi everyone. looking for some hardware advice. i'm spec'ing up a laptop to run nixos. an opinions on T480s vs x1 carbon?
<srhb> Myrl-saki: On master?
<Myrl-saki> srhb: On nixos-18.09 channel
<Myrl-saki> Latest commit is
<Myrl-saki> python.pkgs.celery: fix tests
<Myrl-saki> But it's not fixed for me. :(
tmaekawa has joined #nixos
<kandinski> Just upgraded from 18.03 to 18.09 and I find this: http://paste.debian.net/1042177/
patrl has joined #nixos
patrl has quit [Client Quit]
<srhb> kandinski: Can you file a bug? 18.09 is not released yet. :)
<kandinski> oh, maybe I should not have jumped the gun!
<srhb> Unless you want broken stuff, yeah... :D
<kandinski> or I can try and debug it myself...
<srhb> Sure!
patrl has joined #nixos
<{^_^}> celery/celery#4913 (by eli-schwartz, 8 weeks ago, closed): Tests fail on python 3.7
<Myrl-saki> This is the error I'm getting, but on 3.6.
hyper_ch2 has joined #nixos
<{^_^}> [nixpkgs] @1000101 opened pull request #46644 → trezord: 2.0.14 -> 2.0.19 → https://git.io/fAPay
patrl has quit [Client Quit]
rauno has joined #nixos
<srhb> Myrl-saki: I can't reproduce the test failure.
<srhb> Myrl-saki: Are you maybe reading the warnings as a failure?
<Myrl-saki> srhb: The test completely fails for me.
<Myrl-saki> Wait.
hyper_ch2_ has joined #nixos
<Myrl-saki> ======= 1 failed, 2302 passed, 75 skipped, 25 warnings in 125.15 seconds =======
<Myrl-saki> srhb: Did you build it locally?
<srhb> ============ 2212 passed, 166 skipped, 25 warnings in 46.83 seconds ============
<Myrl-saki> Oh, hm.
<srhb> Try without any overlays?
silver has joined #nixos
<Myrl-saki> You're right.
<Myrl-saki> THe build did go through.
<Myrl-saki> Turns out the error was someting else. Ffs. Sorry.
<srhb> No problem.
hyper_ch2 has quit [Ping timeout: 252 seconds]
patrl has joined #nixos
tzemanovic has joined #nixos
Tobba_ has joined #nixos
patrl has quit [Quit: WeeChat 2.1]
tmaekawa has quit [Quit: tmaekawa]
Tobba has quit [Ping timeout: 244 seconds]
patrl has joined #nixos
patrl has quit [Client Quit]
patrl has joined #nixos
rauno has quit [Ping timeout: 252 seconds]
patrl has quit [Client Quit]
knupfer has joined #nixos
tmaekawa has joined #nixos
tmaekawa has quit [Client Quit]
sbdchd has joined #nixos
sbdchd has quit [Ping timeout: 245 seconds]
humanoyd has joined #nixos
woodson has joined #nixos
<Baughn> Apparently there's a bug in the <nvidia, gdm, systemd 239> combination.
<Baughn> Computers were a mistake.
patrl has joined #nixos
rauno has joined #nixos
<Baughn> It's fixed in newer nvidia drivers. Or something. Hmm, looks like -unstable is pretty far behind on those.
<Baughn> It also can be solved by disabling wayland.
<Baughn> Which isn't even *supported* on nvidia. Like, at all.
<Baughn> Whyyy
<{^_^}> [nixpkgs] @brocking opened pull request #46645 → scaleway-cli: 1.14 -> 1.17 → https://git.io/fAPrL
<Baughn> And just why does systemd matter?
<symphorien> systemd contains udev, this could do ?
<Baughn> Oh, and also this only happens if the system has been suspended in a user session.
<Baughn> If it's suspended at the gdm login screen, that's fine, but if it has been suspended in gnome user session AND you use nvidia AND you have systemd 239 AND wayland isn't explicitly disabled, then gdm will repeatedly crash when started, such as after a reboot.
<Baughn> Resetting the machine doesn't help, but a power cycle does.
gamble has quit [Quit: Page closed]
<Baughn> Computers. Were. A. Mistake.
<exarkun1> Only in the vast majority of cases.
reinzelmann has quit [Quit: Leaving]
xenog has joined #nixos
patrl has quit [Quit: WeeChat 2.2]
patrl has joined #nixos
xchg111 has quit [Quit: Leaving]
patrl has quit [Client Quit]
patrl has joined #nixos
patrl has quit [Client Quit]
patrl has joined #nixos
patrl has quit [Changing host]
patrl has joined #nixos
<MichaelRaskin> Baughn: so far all your complaints are about the graphical mode, right?
patrl has quit [Client Quit]
<Baughn> MichaelRaskin: I would also like to raise a complaint about the density of random service crashes and errors in my logs.
<MichaelRaskin> I wonder how many of them are only needed to support gnome session…
<Baughn> Oh, most of them.
patrl has joined #nixos
patrl has quit [Changing host]
patrl has joined #nixos
<Baughn> Unfortunately Gnome is the only thing I can run that doesn't lag.
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Baughn> I have one of the fastest desktop systems ever made, and KDE is laggier than Windows 3.1 was.
<MichaelRaskin> I would be quite surprised if Ratpoison lagged on that system
patrl has quit [Client Quit]
patrl has joined #nixos
<MichaelRaskin> I would even be slightly surprised if XFCE was slower than Gnome on any given system
<Baughn> XMonad does, XFCE does, haven't tried Ratpoison but I bet it would.
<Baughn> It's not an issue with the DE, really. It's an issue with nvidia.
<Baughn> Unfortunately I have to use nvidia.
<Baughn> Gnome gets whatever-it-is right, but not even the gnome devs seem to know why.
<MichaelRaskin> Hm. XMonad + compton maybe?
<exarkun1> How do I change system configuration (/etc/nixos/configuration.nix) in a nixops node definition?
<Baughn> Tried it. It's no good.
<exarkun1> Or, higher level, how do I enable ccache on a node using nixops?
<Baughn> exarkun1: Nixops doesn't need or use /etc/nixos.
<sphalerite> exarkun1: just put programs.ccache.enable = true; in the node definition
<MichaelRaskin> Pity.
patrl has quit [Client Quit]
<{^_^}> [nixops] @phryneas opened pull request #1006 → support ipv6 for scp with "none" backend → https://git.io/fAPoD
<sphalerite> exarkun1: the node definition is the equivalent of configuration.nix
woodson has quit [Ping timeout: 244 seconds]
<exarkun1> sphalerite: ah, rad. Should I have been able to find that in the docs somewhere?
<sphalerite> and you can put all the same options in it
fragamus has joined #nixos
<sphalerite> exarkun1: https://nixos.org/nixops/manual/#idm140737318599728 " The value of each logical machine attribute is a NixOS configuration module, which describes the desired configuration of the corresponding machine."
<MichaelRaskin> Baughn: and let me guess, you need CUDA so compton + nouveau + whatever-is-light is not an option?
patrl has joined #nixos
patrl has quit [Client Quit]
<{^_^}> [nixpkgs] @jtojnar merged pull request #46636 → flatpak: 0.99.3 → 1.0.2 → https://git.io/fAPew
<{^_^}> [nixpkgs] @jtojnar pushed 8 commits to master: https://git.io/fAPod
<Baughn> MichaelRaskin: That, and I have g-sync screens.
<Baughn> CuDNN more specifically.
<Baughn> nouveau also does not do so well for games. :P
<MichaelRaskin> Of course. what else to use CUDA for.
<Baughn> Or power management.
patrl has joined #nixos
<{^_^}> [nixpkgs] @manveru opened pull request #46646 → terraform-landscape: 0.1.18 -> 0.2.0 → https://git.io/fAPKf
<Baughn> Well, I've occasionally used it for fractal rendering.
patrl has quit [Client Quit]
<exarkun1> sphalerite: makes sense, thanks. What about the `programs.ccache.enable = true` part? is there a document about all of the supported options like that?
periklis` has joined #nixos
patrl has joined #nixos
<sphalerite> exarkun1: or `man configuration.nix`
patrl has quit [Client Quit]
jtojnar has quit [Ping timeout: 252 seconds]
patrl has joined #nixos
patrl has quit [Client Quit]
<MichaelRaskin> Dunno about games, SGT Puzzles work just fine with nouveau.
<sphalerite> Baughn: just dual-boot with windows
<{^_^}> [nixpkgs] @Mic92 merged pull request #46645 → scaleway-cli: 1.14 -> 1.17 → https://git.io/fAPrL
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fAPKZ
<sphalerite> MichaelRaskin++
<{^_^}> MichaelRaskin's karma got increased to 10
<sphalerite> SGT puzzles are games, no?
lawlesseel has joined #nixos
<MichaelRaskin> That's the point, yes.
patrl has joined #nixos
<Baughn> sphalerite: "Don't run Linux" is not much of a solution. :/
periklis has quit [Ping timeout: 252 seconds]
tzemanovic has quit [Remote host closed the connection]
<MichaelRaskin> To be fair, even airma.sh works fine with Nouveau
<sphalerite> Baughn: run both in a hypervisor! :D
tzemanovic has joined #nixos
<MichaelRaskin> sphalerite: Nvidia GPU passthrough? !!FUN!!
b1000101 has joined #nixos
tzemanovic has quit [Remote host closed the connection]
<Baughn> Doesn't really solve the g-sync issue.
petrkr has joined #nixos
<MichaelRaskin> A better question is whether suspend-vs-hibernate makes any difference.
tzemanovic has joined #nixos
patrl has quit [Client Quit]
<MichaelRaskin> For the specific trouble with resuming
<Baughn> Good question. I have no idea how to hibernate it.
tzemanovic has quit [Remote host closed the connection]
<Baughn> (There are some issues. F'r instance, I'm on a full-disk ZFS system. Heh, maybe later.)
<exarkun1> sphalerite: thanks again
tzemanovic has joined #nixos
tzemanovic has quit [Remote host closed the connection]
tzemanovic has joined #nixos
periklis` has quit [Ping timeout: 252 seconds]
<MichaelRaskin> Hm. Resume-from-hibernation is actually quite late in the boot process, so if you configure swap inside a ZFS pool you might have a chance to bring up the pool, look at the swap before mounting anything and resume
tzemanovic has quit [Remote host closed the connection]
<b1000101> Hi guys, I'm updating a package in nixpkgs - am I supposed to open pull request to other branches than master? For example 18.03, or should I leave it up to whoever merges the request? Thanks! BTW any comments are more than welcome (it's my first pull reuquest to this repo) https://github.com/NixOS/nixpkgs/pull/46644
<{^_^}> #46644 (by 1000101, 1 hour ago, open): trezord: 2.0.14 -> 2.0.19
<MichaelRaskin> Not sure if the current mainline NixOS initramfs will be happy about that, though.
tzemanovic has joined #nixos
tzemanovic has quit [Remote host closed the connection]
wpcarro has quit [Ping timeout: 252 seconds]
patrl has joined #nixos
martingale has joined #nixos
patrl has quit [Client Quit]
patrl has joined #nixos
trcc has quit [Remote host closed the connection]
patrl has quit [Client Quit]
patrl has joined #nixos
trcc has joined #nixos
iyzsong has quit [Ping timeout: 250 seconds]
fendor has quit [Ping timeout: 246 seconds]
<exarkun1> hmm, not having any luck getting ccache to actually cache anything though. enabled it and tried nix-build'ing with stdenv overridden to cacheStdenv but no observable side-effects ... eg /var/cache/ccache remains empty
martingale has quit [Ping timeout: 252 seconds]
wpcarro has joined #nixos
baimafeima2 has quit [Quit: Leaving]
trcc has quit [Ping timeout: 272 seconds]
<nwspk> quick question: I have to pack a pre-compiled library which contains a string of a path to it's database
<nwspk> replacing this string with the path in the nix-store should fail, because the path in the nix-store is longer
<nwspk> is there a way to handle this?
<Baughn> Well, ideally you recompile it.
<Baughn> Assuming that isn't possible, and patchelf can't do it... you may need to use a chroot to run the whatever.
<nwspk> well, it's closed software where I don't have the source code for
<nwspk> I'd be very happy to have the source..
<exarkun1> shouldn't nix store be append-only? is it a read-only database?
<nwspk> Baughn: do chroots work with libraries to be called from gcc?
<sphalerite> `nix copy --to ssh-ng://root@10.123.0.10` is complaining "cannot add path '...' because it lacks a valid signature". How can I pass require-sigs=false in the remote store URL?
<Baughn> exarkun1: It is append-only, modulo the GC. Why?
<exarkun1> Relating to nwspk's question.
<sphalerite> hm, using ssh-ng://root@10.123.0.10?no-require-sigs doesn't complain about a nonexistent option, but also doesn't work
<Baughn> What of it?
<Taneb> exarkun1: nwspk is trying to change something before it goes into the nix store
<exarkun1> Having a database in nix store seems weird.
<Baughn> nwspk: I can't answer that. I think you'll have a lot of trouble, though.
<symphorien> nwspk: there is also libredirect you canuse
<nwspk> exarkun1: sorry, perhaps I described it kind of bad; it's a read-only database which will be queried from the library, I wanna pack
<Baughn> nwspk: What *is* the original path? If it's somewhere in /var, you can probably keep it.
adfaure has joined #nixos
<nwspk> and in the library there is a link to /var/.., as Baughn guessed
<{^_^}> [nixpkgs] @symphorien opened pull request #46647 → rustc: 1.27 -> 1.29 → https://git.io/fAPi7
<nwspk> symphorien: thanks, will check this out
<nwspk> Baughn: isn't this kind of.. ugly? and even possible with a nixpkgs or do I have to create a module for this?
<Baughn> You'll need a module.
<Baughn> And yes, it's ugly. That's the cost of using proprietary software.
<nwspk> symphorien: thanks, that looks good!
<nwspk> Baughn: trust me, I don't wanna use this - I have to.
<nwspk> That's the cost of working .. for the state :^)
<adfaure> Hello! I find a package with missing dependencies, so I cloned the repo, and add the dep. But now, I would like to test my changes. The problem is that it is a Rpackage, and, I can't only install the package, I need to wrap it. I have a shell.nix that do that, but I would like to tell nix-shell to use my folder of nixpkgs instead of the remote ? Can you help me please ?
<srhb> adfaure: I think we have something like rWithPackages... Let me check
<Baughn> nwspk: There are a number of other, possibly less ugly options. lxd, for instance; run it in the distribution it was compiled against.
<{^_^}> [nixpkgs] @jtojnar closed pull request #43768 → gnome3.gjs: 1.52.3 -> 1.53.3 → https://git.io/fNZSG
<symphorien> adfaure: nix-shell -I nixpkgs=/path/to/checkout
<srhb> adfaure: And nix-shell -- ah
<srhb> :P
jperras has joined #nixos
<adfaure> Mmmh I'll try thanks
<srhb> I want a brain-to-keyboard...
<adfaure> srhb: symphorien all good, thanks!
mayhewluke has quit [Ping timeout: 245 seconds]
mayhewluke has joined #nixos
jtojnar has joined #nixos
<MichaelRaskin> nwspk: well, with nsjail you can give the proprietary tool arbitrary mappings. And prevent it from accessing too much, too
martingale has joined #nixos
<nwspk> symphorien: seems like libredirect only works with executables, and not with shared libraries. Or am I missing something?
<nwspk> MichaelRaskin: will take a look at this, thanks
<symphorien> nwspk: hum right.
<nwspk> symphorien: damn, just looked to good for the job. thanks anyway (:
<symphorien> you can still add a setup-hook to you library to automatically wrap all executables depending on it
<symphorien> but it becomes somewhat complex
vaibhavsagar_ has joined #nixos
<{^_^}> [nixpkgs] @dezgeg pushed 3 commits to master: https://git.io/fAPPA
<MichaelRaskin> You can probably put libredirect in LD_PRELOAD
<nwspk> MichaelRaskin: this looks more like, well, a jail and doesn't seem to fit for a library, or?
<nwspk> symphorien: yes.. but this seems kind of unuseable
<Taneb> Looking at https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/tools/documentation/doxygen/default.nix I think "flex" should be a nativeBuildInput rather than a buildInput
<MichaelRaskin> nwspk: yes, you will need to run whatever uses the library in that way.
martingale has quit [Ping timeout: 252 seconds]
rauno has quit [Ping timeout: 244 seconds]
Kelppo has joined #nixos
noam__ has quit [Read error: Connection reset by peer]
Tobba_ has quit [Read error: Connection reset by peer]
noam__ has joined #nixos
Tobba_ has joined #nixos
andersk has quit [Remote host closed the connection]
xenog_ has joined #nixos
davidcl has joined #nixos
goibhniu has quit [Ping timeout: 272 seconds]
qyliss has quit [Ping timeout: 272 seconds]
dejanr has quit [Ping timeout: 272 seconds]
helpusobi_ has joined #nixos
andersk has joined #nixos
goibhniu has joined #nixos
acarrico has quit [Ping timeout: 272 seconds]
deni_ has quit [Ping timeout: 272 seconds]
thblt has quit [Ping timeout: 272 seconds]
xenog has quit [Ping timeout: 272 seconds]
aminechikhaoui has quit [Ping timeout: 272 seconds]
PolarIntersect has quit [Ping timeout: 272 seconds]
emacsomancer has quit [Ping timeout: 272 seconds]
helpusobi has quit [Ping timeout: 272 seconds]
qyliss has joined #nixos
Maxdamantus has quit [Ping timeout: 252 seconds]
dejanr has joined #nixos
PolarIntersect has joined #nixos
aminechikhaoui has joined #nixos
acarrico has joined #nixos
Maxdamantus has joined #nixos
Kelppo has quit []
thblt has joined #nixos
deni_ has joined #nixos
baimafeima2 has joined #nixos
sbdchd has joined #nixos
patrl has quit [Ping timeout: 240 seconds]
<sphalerite> nwspk: what about making the fixed path that the library expects a symlink to the store path?
<d1rewolf> guys, i'm trying to install rocket.chat via an overlay. I've downloaded the overlay file and placed it in ~/.config/nixpkgs/overlays. A "nixos-rebuild switch" didn't seem to pick it up. Is there another step to make an overlay work?
exarkun_ has quit [Ping timeout: 252 seconds]
<sphalerite> d1rewolf: ~/.config/nixpkgs/overlays is only for per-user overlays
<sphalerite> d1rewolf: for a system overlay, set nixpkgs.overlays in your configuration
<d1rewolf> sphalerite: wouldn't a per-user overlay work in this case? All I want is my main user (d1rewolf) to have access to the app
<sphalerite> d1rewolf: e.g. nixpkgs.overlays = [(import ./rocket-overlay.nix)];
exarkun_ has joined #nixos
<nwspk> sphalerite: just realized while reverseing the lib that for whatever reasons the lib also INSERTS, even if it should just read… but thanks anyway (:
<sphalerite> d1rewolf: yes you can do that, in that case just put the overlay in ~/.config/nixpkgs/overlays as you have done and install it using nix-env
<d1rewolf> sphalerite: ok, so is the real diff between per-user and system overlay that you can install the system overlay declaratively? And I assume you can put the nix file anywhere as long as your import path is correct?
Mateon2 has joined #nixos
Mateon1 has quit [Ping timeout: 252 seconds]
Mateon2 is now known as Mateon1
<sphalerite> d1rewolf: sort of. A system overlay affects the packages used for building the system, e.g. in systemPackages (but also for services and such)
emacsomancer has joined #nixos
<sphalerite> d1rewolf: while the user overlay affects what the user sees when using <nixpkgs>
<sphalerite> d1rewolf: and yes, any location will do
<d1rewolf> sphalerite: great, thank you. Does the nixpkgs manual cover this? I didn't find that necessarily in the manual?
<{^_^}> [nixpkgs] @1000101 opened pull request #46648 → trezord: 2.0.14 -> 2.0.19 → https://git.io/fAPM7
<b1000101> comments welcome, this is my firts attempt on a pull request to nixpkgs ^
<sphalerite> d1rewolf: https://nixos.org/nixpkgs/manual/#sec-overlays-install explains how overlays are discovered when using nixpkgs independently of nixos, and the doc for the nixos option explains how it works with nixos https://nixos.org/nixos/options.html#nixpkgs.over
<{^_^}> [nixpkgs] @brainrape opened pull request #46649 → Increase Virtualbox disk image size → https://git.io/fAPDJ
<sphalerite> d1rewolf: would be useful for the nixos manual to mention it too…
<srhb> b1000101: Thanks for this!
patrl has joined #nixos
phreedom_ has quit [Ping timeout: 256 seconds]
<srhb> b1000101: In general, you should PR against master first, and request backports -- in this case to 18.03 and 18.09, and perhaps create those PRs as well (otherwise a maintainer will likely do the cherry picks for you) :)
Ariakenom has quit [Quit: Leaving]
<srhb> b1000101: You will also need to add yourself to maintainers/maintainer-list.nix in order for evaluation to succeed.
Ariakenom has joined #nixos
<d1rewolf> guys, I submitted this PR to node2nix (https://github.com/jbwiv/node2nix/pull/1). Not getting a response from the author. This but affects me quite often. Is that git repo the appropriate place to submit a PR, or should I submit it to the nixpkgs repo?
<{^_^}> jbwiv/node2nix#1 (by jbwiv, 1 week ago, open): Fixes bug #110
Kelppo has joined #nixos
<srhb> b1000101: (It's actually an attrset of maintainer contact information :))
<b1000101> srhb happy to help, I actually work for SatoshiLabs and more guys are getting interested in NixOS in general so I thought it would be nice to keep the package up-to-date as we release new versions. I've created a PR to 18.03 already, 18.09 on the way :).
<srhb> b1000101: That's great to hear! :)
<sphalerite> d1rewolf: you seem to have opened it against your own repo, not the upstream one
<srhb> b1000101: I don't have time to properly review until late tonight, but it looks great aside from the comments I already gave you :)
* d1rewolf facepams
<b1000101> srhb maintainers = with stdenv.lib.maintainers; [ canndrew jb55 1000101]; does this suffice? I've actually included it
<d1rewolf> sheesh. My bad
<infinisil> Haha
<srhb> b1000101: Look at the file in nixpkgs/maintainers/maintainer-list.nix
<b1000101> srhb don't know the frist 2 guys though :)
* samueldr will drop the comment he's writing
<b1000101> srhb thank's, I'm on it
<samueldr> everything's been said here :)
<b1000101> srhb *thanks
<srhb> b1000101: You might have some fun with your name. You probably need to double quote it.
<srhb> Because...
<srhb> > { 1000101 = "42"; }
<{^_^}> error: syntax error, unexpected INT, at (string):193:3
<hyper_ch2_> am I the only one who wonders what SatoshiLabs is?
<srhb> hyper_ch2_: I googled it. :P
<b1000101> hyper_ch2_ company behind Trezor wallet
phreedom has joined #nixos
<hyper_ch2_> b1000101: well, that would lead to my next question: what is trezor wallet :) but I googled it meanwhile
<b1000101> srhb it should be 69, 101010 is 42 but that was already taken :P
<srhb> Having companies taking active interest in keeping their packages up-to-date makes me happy.
<srhb> b1000101: Right, the problem is that attribute keys can't be all-numerics :P
<b1000101> srhb Having NixOS keeps me happy
<b1000101> srhb I get it, I'll put b in front of it - that should sort it out
<sphalerite> > {"1000101" = {};}.1000101
<srhb> But I think you'll be OK if you double quote it.
<{^_^}> attempt to call something which is not a function but a set, at (string):193:1
<srhb> > Both places.
<{^_^}> error: syntax error, unexpected ')', expecting ID or OR_KW or DOLLAR_CURLY or '"', at (string):194:1
<srhb> oops
<sphalerite> > {"1000101" = {};}."1000101"
<{^_^}> { }
<srhb> I guess we'll see if CI breaks. ;-)
<b1000101> srhb so, shoud I even try the double qutoes? :)
<srhb> b1000101: Yeah, give it a go.
xenog_ has quit [Remote host closed the connection]
<b1000101> srhb thanks a million
<srhb> b1000101: "Breaks ci" => Your PR will be red. We should be okay across the rest of the board ;)
<sphalerite> b1000101: you'll also need to put stdenv.lib.maintainers."1000101" in the list rather than just "1000101" since it'll just evaluate to the string otherwise
patrl has quit [Ping timeout: 252 seconds]
<srhb> Oh right.
Dedalo has joined #nixos
<srhb> sphalerite: Thanks :)
patrl has joined #nixos
<b1000101> sphalerite you mean like this? Sorry for asking such questions, I'm only starting with NixOS but it's fantastic so far. maintainers = with stdenv.lib.maintainers; [ canndrew jb55 stdenv.lib.maintainers."1000101"];
<Myrl-saki> Holy crap.
<Myrl-saki> Why is GHC 1.3 GB?
<srhb> b1000101: Yep, that should be fine.
<Myrl-saki> That's literally 20% of my /run/current-system.
<sphalerite> b1000101: yes. It's not beautiful but it ought to work. It might be nicer to put `with stdenv.lib;` in front of the whole meta section, then you can replace `with stdenv.lib.maintainters;` with `with maintainers;` and `stdenv.lib.maintainers."1000101"` with `maintainers."1000101"`.
<b1000101> sphalerite or just change my silly github name and put at least b in front of the numbers :)
<sphalerite> b1000101: that is also an option :)
<sphalerite> kind of boring though
<sphalerite> you should leave it as is and set your bio to "discoverer of edge cases". :D
<b1000101> sphalerite yeah...let's fight
<Myrl-saki> Err
<Myrl-saki> How slow does lzip compress?
<Myrl-saki> tar -c n5i1zdpmk2b1s3z96649xh8f9kr3g96s-ghc-8.4.3 | nix run nixpkgs.lzip -c lzip | nix run nixpkgs.pv -c pv > /dev/null
adfaure has quit [Quit: Page closed]
<Myrl-saki> Getting 300 KB/s at most there.
<b1000101> sphalerite :D my whole life is just that, so I'll leave it, let's have some fun
<sphalerite> Myrl-saki: you might want to move the pv one step earlier in the pipeline, since it's not usually the compressed data rate you're interested in
<Myrl-saki> sphalerite: In this case, it is because I want to know the resulting file size if I compress it.
knupfer has quit [Ping timeout: 252 seconds]
<Myrl-saki> 211MiB 0:00:42 [5.00MiB/s] [ <=> ]
<Myrl-saki> Apparently, GHC compressed is 211 MiB.
<Myrl-saki> I think dd would have done the job as well?
<sphalerite> Myrl-saki: tar | pv | lzip | wc -c ?
<Myrl-saki> sphalerite: Oh true. Idk why pv was the first thing in my mind.
knupfer has joined #nixos
sbdchd has quit [Remote host closed the connection]
humanoyd has quit [Quit: WeeChat 2.2]
<Myrl-saki> sphalerite: Anyways, yeah, you're right, that was a huge oversight lol. lzip's being fed at 3 MiB/s, much higher than 300 KB/s. :P
<b1000101> btw won't my name cause problems in maintainer-list.nix too? :D
<Myrl-saki> Okay, um, I need an explanation for this.
<Myrl-saki> [myrl@myrl:/nix/store]$ tar -c n5i1zdpmk2b1s3z96649xh8f9kr3g96s-ghc-8.4.3 | nix run nixpkgs.pv -c pv > /dev/null
<Myrl-saki> 1.27GiB 0:00:00 [2.58GiB/s] [ <=> ]
<vdemeester> o/
<vdemeester> small question/problem : anybody running into `value is a set while a list was expected, at /nix/store/xjxc1jzl97cpv9z9rc30w9zcz05vdlnb-nixos-18.03.133224.5f59ab7d4e0/nixos/pkgs/applications/video/mpv/default.nix:187:32` very recently ?
<Myrl-saki> Okay, I think that's just telling me that "I've been tar -cing that so much, it's already inside the RAM."
<Myrl-saki> Checking.
<Myrl-saki> [myrl@myrl:/nix/store]$ nix build /nix/store/xjxc1jzl97cpv9z9rc30w9zcz05vdlnb-nixos-18.03.133224.5f59ab7d4e0
<Myrl-saki> [0.0 MiB DL]
<Myrl-saki> error: build of '/nix/store/xjxc1jzl97cpv9z9rc30w9zcz05vdlnb-nixos-18.03.133224.5f59ab7d4e0' failed
<Myrl-saki> Welps, I expected that to be fetched.
IRCsum has quit [Ping timeout: 252 seconds]
gspia has quit [Quit: Leaving]
knupfer has quit [Remote host closed the connection]
phreedom has quit [Ping timeout: 256 seconds]
knupfer has joined #nixos
phreedom has joined #nixos
<b1000101> sphalerite btw won't my name cause problems in maintainer-list.nix too? :D
<sphalerite> b1000101: not if you quote it
<sphalerite> > { "1000101" = {}; }
<{^_^}> { "1000101" = <CODE>; }
<sphalerite> > { "1000101" = null; }."1000101"
<{^_^}> null
<b1000101> sphalerite right. Cheers!
<Taneb> Can I access whichever stdenv was used in an overrideAttrs invocation?
<Taneb> Like "foo.overrideAttrs (oldAttrs: {bar = oldAttrs.stdenv;})"
<sphalerite> Taneb: not that I know of. You could combine it with override to *ensure* it has a specific value and then use that in overrideAttrs
<Taneb> sphalerite: ah, that's a shame
<sphalerite> vdemeester: what did you do to get this error?
patrl has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @1000101 opened pull request #46650 → Update maintainer-list.nix → https://git.io/fAPHE
<{^_^}> [nixops] @rbvermaa pushed to master « Remove old test file »: https://git.io/fAPHa
<vdemeester> sphalerite: updated channels and trying to do my usual `home-manager switch` that has wants to install `mpv` package :)
<vdemeester> also happens if I just to a `nix run nixpkgs.mpv -c mpv .`
<{^_^}> [nixops] @rbvermaa pushed 0 commits to refs/tags/v1.6.1: https://git.io/fAPHo
<sphalerite> vdemeester: hm, I can't reproduce this, on the same nixpkgs rev… do you have an overlay that might be messing with it?
jpsharp12 has joined #nixos
<sphalerite> vdemeester: does `nix run nixpkgs.mpv --arg overlays []` give you the same?
<jpsharp12> Allɑһ iѕ doinɡ
jpsharp12 has quit [K-Lined]
<vdemeester> sphalerite: yeah you're right, an overylay somewhere is messing with things
<vdemeester> (because you're nix run works ;))
<sphalerite> is Allah really doing though?
<vdemeester> sphalerite: thx :) I'll dig a bit more to see what's wrong with my overlay(s)
<{^_^}> [nixpkgs] @1000101 opened pull request #46651 → Update maintainer-list.nix → https://git.io/fAPQ3
patrl has joined #nixos
<vdemeester> (not sure how to dig though :D)
<{^_^}> [nixpkgs] @1000101 opened pull request #46652 → Update maintainer-list.nix → https://git.io/fAPQD
<nwspk> What is the most simple way to create some directories once by a NixOS-module?
<sphalerite> b1000101: I'd suggest using git locally to make your changes so that you can test them rather than using the github UI (and its awful default commit message)
<nwspk> I thought about a systemd oneshot-module with a simple if-Guard to check, if the files already exists, but thought that this might be kind of an overkill
<sphalerite> b1000101: additionally, any commits to the release branches should be cherry-picked from the corresponding master commit
sbdchd has joined #nixos
<sphalerite> nwspk: I believe that's the usual approach. You don't need the guard if you just use mkdir -p though :)
<symphorien> nwspk: systemd-tmpfiles ?
<nwspk> sphalerite: some magic files must be copied there, so a guard seems necessary for me - thanks, than it's the Poettering way
<b1000101> yeap, it was just more convenient at the moment but you're absolutely right, I've tested it locally but was too lazy to hit the command in shell
<b1000101> sphalerite yeap, it was just more convenient at the moment but you're absolutely right, I've tested it locally but was too lazy to hit the command in shell
patrl has quit [Client Quit]
<nwspk> symphorien: I need a database in a hardcoded path
<nwspk> just wanted to know if there is an option to create a directory without adding a systemd service
rouma has joined #nixos
<clever> nwspk: what is going to use that database?
patrl has joined #nixos
<symphorien> see man tmpfiles.d for what systemd-tmpfiles can do
<Taneb> I'm trying to pass an overlay as an argument to nixpkgs (18.03) and it seems to infinite loop with the option "overlays = [(self: super: {})]"
<sphalerite> b1000101: additionally, it would make sense to put the maintainer addition and the trezor update in separate commits but in the same PR
<nwspk> clever: a proprietary shared library which does magic things there.. it's stuff I have to do for work
<sphalerite> Taneb: how are you doing this?
patrl has quit [Client Quit]
<nwspk> hyper_ch2_: that's kind of what I was hoping for, thanks!
<clever> nwspk: is that library being ran in a service?
<nwspk> clever: no, but it needs some kind of magic files which may be changed in a hard coded path
<Taneb> Figured out what I was doing wrong... I had "nixpkgs {overlays = import ./overlays.nix; }", overlays.nix being "[ import overlays/foo.nix ]" when it should have been "[ (import overlays/foo.nix) ]"
<sphalerite> hyper_ch2_: please don't recommend adding activation scripts. nwspk: modifying activation scripts is a risky business because they're run very early on and anything going wrong can cause system startup to fail
rouma has quit [Read error: Connection reset by peer]
Kelppo has quit []
lawlesseel has quit [Remote host closed the connection]
<nwspk> sphalerite: well.. then back to systemd service, thanks
lawlesseel has joined #nixos
<clever> nwspk: id just use a one-shot systemd service then, yeah
<nwspk> clever: that's what I thought about, thanks
hyper_ch2_ has quit [Quit: Page closed]
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<b1000101> sphalerite thanks, makes sense, should I close those PR and open new ones? Thank you so much for your help.
bennofs has quit [Quit: WeeChat 1.3]
bennofs has joined #nixos
bennofs has quit [Client Quit]
patrl has joined #nixos
<{^_^}> [nixpkgs] @1000101 closed pull request #46652 → Update maintainer-list.nix → https://git.io/fAPQD
<sphalerite> b1000101: I'd suggest going to the first PR, the trezord update one, and 1. Changing its target branch to master; 2. Rebasing it on master, and in the process altering the commits to have one adding yourself to maintainers-list.nix and one to update trezord and tone to update he udev rules, with appropriate commit messages
<{^_^}> [nixpkgs] @1000101 closed pull request #46651 → Update maintainer-list.nix → https://git.io/fAPQ3
<sphalerite> b1000101: I don't think you can do this using the github UI. If you need help with the commands to run locally I can do that :)
<{^_^}> [nixpkgs] @1000101 closed pull request #46650 → Update maintainer-list.nix → https://git.io/fAPHE
<{^_^}> [nixpkgs] @1000101 closed pull request #46648 → trezord: 2.0.12 -> 2.0.19 → https://git.io/fAPM7
<{^_^}> [nixpkgs] @1000101 closed pull request #46644 → trezord: 2.0.14 -> 2.0.19 → https://git.io/fAPay
<sphalerite> you could have reused the existing PRs, but new ones are fine too :)
<b1000101> sphalerite I'll start over, sorry for rushing it
<b1000101> sphalerite :) thanks
gspia has joined #nixos
<sphalerite> no worries, contributions are appreciated
Avaq has joined #nixos
Cheng has joined #nixos
jtojnar has quit [Quit: jtojnar]
martingale has joined #nixos
Ariakenom has quit [Ping timeout: 272 seconds]
Cheng has quit [Client Quit]
ChengCat has joined #nixos
abueide has joined #nixos
trupsalms18 has joined #nixos
<trupsalms18> Allah іѕ doing
trupsalms18 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
martingale has quit [Ping timeout: 250 seconds]
HoloIRCUser3 has joined #nixos
xPsycho13 has joined #nixos
<xPsycho13> Aⅼⅼɑh іѕ ԁoⅰᥒg
xPsycho13 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
jtojnar has joined #nixos
endformationage has joined #nixos
<Myrl-saki> d1rewolf: Nothing, apparently.
<Myrl-saki> d1rewolf: [myrl@myrl:/tmp/tmp.NTaNbk79eS]$ nix-instantiate -E '(import <nixpkgs> {}).callPackage ./. {}'
<Myrl-saki> warning: you did not specify '--add-root'; the result might be removed by the garbage collector
<Myrl-saki> /nix/store/8rh0xcx55nwapliirvnk6vqmxmdgp20x-rocketchat-2.10.5.drv
frank87 has quit [Quit: No Ping reply in 180 seconds.]
<sphalerite> d1rewolf: yep as Myrl-saki said I don't see any reason why that would happen. How and where are you importing it? That might be relevant
frank87 has joined #nixos
abueide has quit [Remote host closed the connection]
abueide has joined #nixos
baimafeima2 has quit [Quit: Leaving]
<HoloIRCUser3> How robust is Dynamic Disnix these days? The idea intrigues me, but even with 2 year old src, there are copious warnings of it being experimental
<Myrl-saki> Wait, what is Disnix and how does it differ from Nixops?
vaibhavsagar_ has quit [Quit: Leaving]
<HoloIRCUser3> NixOps deals with intra-dependencies (between packages on the same machine)
<HoloIRCUser3> Disnix is the same, but for service-oriented architectures
<sphalerite> Yeah disnix sounds really cool but I feel like it's not very well advertised and stuff, and I don't know of anyone using it besides __Sander__
ChengCat has quit [Quit: Leaving]
graphene has quit [Read error: Connection reset by peer]
graphene has joined #nixos
lord| has quit [Ping timeout: 245 seconds]
<Myrl-saki> If I understand correctly, based on what I've read and what HoloIRCUser3 is saying, is that it's declaring what services to have instead of what machines should have what services?
<Myrl-saki> So in a way, inversion of what Nixops does?
<{^_^}> [nixops] @rbvermaa pushed to master « Update release notes. »: https://git.io/fAPFy
<{^_^}> [nixops] @rbvermaa pushed 0 commits to refs/tags/v1.6.1: https://git.io/fAPFH
<Myrl-saki> "Provisioning" of services, instead of provisioning of machines?
halfbit has joined #nixos
lord| has joined #nixos
<HoloIRCUser3> Both really
<HoloIRCUser3> There's a link to disnix on the Nixon site
<HoloIRCUser3> From there, take a look at the extensions to read about dynamic disnix
<Myrl-saki> I'm reading the HTML docs, FWIW.
borisbabic has joined #nixos
oscarvarto has joined #nixos
lawlesseel has quit [Remote host closed the connection]
jperras has quit [Ping timeout: 240 seconds]
lawlesseel has joined #nixos
jperras_ has joined #nixos
<Myrl-saki> This might be a better question, can Disnix fully replace Nixops?
<Myrl-saki> I'm not saying "currently,"
nuncanada has joined #nixos
<Myrl-saki> but rather, does its (possible) scope completely overlap with Nixops
<d1rewolf> Myrl-saki: sphalerite: I'm importing it in configuration.nix as nixpkgs.overlays = [(import ../apps/rocketchat.nix)];
graphene has quit [Remote host closed the connection]
nuncanada has quit [Client Quit]
<sphalerite> d1rewolf: that won't work since it's not an overlay
<Myrl-saki> sphalerite: s/overlay/module? :P
<Myrl-saki> Either way, he posted the wrong file.
<sphalerite> d1rewolf: instead you'd want to put (pkgs.callPackage ../apps/rocketchat.nix) in your systemPackages
<Myrl-saki> You gave up rocketchat/default.nix
<Myrl-saki> s/up/us/
graphene has joined #nixos
<sphalerite> Myrl-saki: no, overlay. nixpkgs.overlays should contain overlays :)
<Myrl-saki> sphalerite: Oh crap. I'm uh, blind.
<Myrl-saki> sphalerite: Shhh
abueide has quit [Ping timeout: 250 seconds]
<borisbabic> Is there a way to drop into a shell during a nix-build?
<Myrl-saki> sphalerite: I saw [(import ...)]; and my brain heurestically told me it's imports = ; ~ ;
<sphalerite> borisbabic: yes, but it's all kinds of hacky-nasty
<sphalerite> borisbabic: Mic92 is doing some research that makes it practical
<sphalerite> borisbabic: but why do you want to do this? To debug a build? I'd suggest trying to do the build in a nix-shell instead
<d1rewolf> sphalerite: hmmm... I had inquired via github about the status of rocket chat, and received the following response: @jbwiv you could use my nix expression as an overlay and start running Rocketchat. I'm getting there's still 4 weeks until I have time to look into this PR, there's to say if someone doesn't beat me to it.
<Myrl-saki> sphalerite: borisbabic: Possible use-case of this?
<sphalerite> d1rewolf: I suppose the person meant "… use my nix expression *in* an overlay…"
<borisbabic> sphalerite: If there are instructions somewhere I'm fine with hacky-nasty
<sphalerite> d1rewolf: but you don't need an overlay for it really, you can just callPackage it in your systemPackages, much neater :)
<d1rewolf> sphalerite: cool. thanks very much. Myrl-saki: out of curiosity (i try to collect obscure nix commands in a file for notes), what does nix-instantiate -E '(import <nixpkgs> {}).callPackage ./. {}' do?
<Myrl-saki> d1rewolf: That provides a .drv.
<borisbabic> Myrl-saki: debugging. I'm having issues with a certain phase of a build and I'd like to be able drop into a shell at that stage for faster iteration while debugging
jperras_ has quit [Ping timeout: 240 seconds]
<Myrl-saki> d1rewolf: I'm not sure how to explain it, sorry.
<d1rewolf> Myrl-saki: it's ok. thanks
kiloreux has quit [Ping timeout: 252 seconds]
knupfer has quit [Ping timeout: 240 seconds]
<d1rewolf> sphalerite: when you say put that "in" your systemPackages, what exactly do you mean? Put it directly in the list of pkgs? like "environment.systemPackages = with pkgs; [ (callPackage ../apps/rocketchat.nix) ]" ?
<sphalerite> borisbabic: I don't really have any very specific instructions, but basically find the PID of a process that's in the build, then use nsenter -m -u -i -n -p -t <PID> with an appropriate shell to enter its namespaces. Then you need to grab its environment
<sphalerite> d1rewolf: yes, except pkgs.callPackage and you need a {} after rocketchat.nix
__Sander__ has quit [Quit: Konversation terminated!]
<sphalerite> borisbabic: it will be pretty fiddly though. I'd really recommend using nix-shell instead. You can run nix-shell <same args as you'd pass to nix-build>, then cd to a directory of your choice where you want the build to happen, export out=/some/path/to/install/to, and run genericBuild to have it run all the same stuff as it would in the real build
erasmas has joined #nixos
<d1rewolf> sphalerite: that worked. thanks. what does the {} do in that case?
exarkun_ has quit [Ping timeout: 272 seconds]
<sphalerite> d1rewolf: it's the overrides you want passed to the derivation — in this case none. But if you wanted to replace, say, the dpkg that gets paassed into the rocketchat expression, you could put { dpkg = something_else;} in there
xok has joined #nixos
<sphalerite> d1rewolf: as for the command that Myrl-saki wrote, nix-instantiate instantiates derivations — that is, evaluates the nix expressions defining them, and produces a .drv file which represents the final build specification
<borisbabic> sphaletire: Then i'll try to make it work with nix-shell. Thanks for your help!
<sphalerite> d1rewolf: the expression passed in — '(import <nixpkgs> {}).callPackage ./. {}' — means import nixpkgs, and "call" the package in the cwd. That is, import default.nix, which should contain a package function (like the rocketchat one you have there), and fill in all the args with values from nixpkgs ("compose" it)
<sphalerite> d1rewolf: basically the same thing as what you've put into systemPackages, except that nixpkgs has already been imported and you're just using the existing one rather than importing a new one
<sphalerite> the nix pills are really useful for getting an in-depth understanding of this
<sphalerite> ,pills
patrl has quit [Ping timeout: 252 seconds]
<d1rewolf> sphalerite: perfect. Thanks so much
<{^_^}> Channel nixpkgs-17.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/14f9ee66e63 (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-17.09-darwin)
kiloreux has joined #nixos
xok1 has joined #nixos
<{^_^}> [nixpkgs] @lopsided98 opened pull request #46653 → linux_rpi: add support for Raspberry Pi 3 → https://git.io/fAPAw
xok has quit [Ping timeout: 252 seconds]
<d1rewolf> sphalerite: yeah, I've gone through the pills. I probably need to do them again. It's one thing to fix errors in a sandbox and another to know what to use and when
<sphalerite> :)
<sphalerite> NickHu_: your website's TLS cert has expired btw
<HoloIRCUser3> Myrl-saki: it piggybacks on top of NixOps to my understanding
<{^_^}> [nixpkgs] @Mic92 pushed commit from @brocking to release-18.09 « scaleway-cli: 1.14 -> 1.17 »: https://git.io/fAPx1
<{^_^}> [nixpkgs] @geistesk opened pull request #46654 → Walabot SDK and module → https://git.io/fAPx7
xenog has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/0bb29605573 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
patrl has joined #nixos
Ariakenom has joined #nixos
<HoloIRCUser3> From the Disnix extensions page: With DisnixOS you can first deploy a network of machines with NixOps and deploy services inside them with Disnix. 
borisbabic has quit [Ping timeout: 252 seconds]
IRCsum has joined #nixos
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
winem_ has quit [Ping timeout: 252 seconds]
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<{^_^}> Channel nixos-17.09-small advanced to https://github.com/NixOS/nixpkgs/commit/14f9ee66e63 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/0bb29605573 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
graphene has quit [Remote host closed the connection]
mpu has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @WilliButz opened pull request #46655 → init CodiMD at 1.2.0, add module & test → https://git.io/fAXeu
sanscoeur has joined #nixos
graphene has joined #nixos
sigmundv__ has quit [Ping timeout: 240 seconds]
fendor has joined #nixos
humanoyd has joined #nixos
<{^_^}> [nixpkgs] @WilliButz closed pull request #32275 → dillinger: init at 2017-10-08 with module and minimal test → https://git.io/vbO3z
worldofpeace has joined #nixos
xok1 has quit [Ping timeout: 272 seconds]
graphene has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @1000101 opened pull request #46656 → trezord: 2.0.14 -> 2.0.19 and nixos/trezord: revised and updated udev rules → https://git.io/fAXvQ
<{^_^}> [nixpkgs] @1000101 opened pull request #46657 → trezord: 2.0.14 -> 2.0.19 and nixos/trezord: revised and updated udev rules → https://git.io/fAXv5
<{^_^}> [nixpkgs] @1000101 opened pull request #46658 → trezord: 2.0.12 -> 2.0.19 and nixos/trezord: revised and updated udev rules → https://git.io/fAXvF
graphene has joined #nixos
Avaq has quit [Ping timeout: 252 seconds]
<b1000101> sphalerite ^^^ I hope it's better this time
kenshinC1 has joined #nixos
fresheyeball has quit [Remote host closed the connection]
<sphalerite> b1000101: yes this looks better, although the release branches don't have the references to the master commits — you should backport them with git cherry-pick -x. You can also just leave that up to whoever merges your PR though
Tucky has quit [Remote host closed the connection]
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/7956bfb3643 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<b1000101> sphalerite dang! I think I'll leave it as it is and use git cherry-pick -x next time. Thanks a lot for your help, kudos to you and have a wonderful day!
<sphalerite> b1000101: thank you :)
<kalbasit[m]> how to cleanup systemd-boot entries? I have 250 entries right now O.o
<yorick> kalbasit[m]: sudo nix-collect-garbage --delete-older-than 30d
<yorick> (will delete all generations older than 30 days)
<MichaelRaskin> b1000101: do you know GitHub supports force-pushes to PR branches?
<kalbasit[m]> yorick: I tried that, I also tried `nix-collect-garbage -d` the entries remains there
<{^_^}> [nixpkgs] @mbode opened pull request #46659 → flink: 1.5 -> 1.6 → https://git.io/fAXJf
<kalbasit[m]> oh maybe not with sudo, let me give that a shot
oscarvarto has quit [Quit: Leaving]
<sphalerite> kalbasit[m]: yes, only root can delete system generations
<sphalerite> kalbasit[m]: you'll also need to run `nixos-rebuild boot` again afterwards to clean up the old (no longer working!) entries
<kalbasit[m]> sphalerite: yorick: seems to have worked, went down from 246 to 125. Thx!
<sphalerite> kalbasit[m]: after nix-collect-garbage -d? Or --delete-older-than 30d?
<kalbasit[m]> sphalerite: --delete-older-than 30d
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/61b2e0cba8d (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<sphalerite> kalbasit[m]: ah right, that makes sense then. If you'd used -d it should only be one. But that would mean you can't roll back anymore D:
<kalbasit[m]> sphalerite: yea I'd rather be conservative on that. 10d should do it though, I will do that now
xok has joined #nixos
<sphalerite> yep I basically never use -d
<kalbasit[m]> yea
<kalbasit[m]> sphalerite: 43 after -d 10d. Man I seem to run nixos-rebuild a lot :)
<yorick> alias nixos-yolo = sudo nixos-rebuild switch && nix-collect-garbage -d
<sphalerite> :)
<MichaelRaskin> yorick: Not YOLO enough, this should keep the booted generation.
jperras has joined #nixos
<yorick> MichaelRaskin: hm, run it in the activation script?
<MichaelRaskin> You need to reboot before GC
<yorick> yes, so it will get deleted during boot
<sphalerite> yorick: nixos-yolo.nix, just add to your imports: { systemd.services.yolo = { wantedBy = ["shutdown.target"]; before = ["shutdown.target"]; script = "nixos-rebuild switch --upgrade; nix-collect-garbage -d ; nixos-rebuild boot"; }
graphene has quit [Remote host closed the connection]
<MichaelRaskin> You want to GC on boot too, so that shutting down with yanking the power won't help
<sphalerite> actually before nixos-rebuild switch --upgrade, just rm /nix/var/nix/profiles/system*
<sphalerite> so you lose generation numbers as well
* LnL stares
graphene has joined #nixos
<sphalerite> oh and rm /run/booted-system
<sphalerite> I have genuinely been considering setting up a nixos-rebuild boot --upgrade (without YOLO GCing) on shutdown though
<Dezgeg> some things will assume that /run/booted-system exists though
kreisys has joined #nixos
<sphalerite> Dezgeg: who cares, at shutdown? :D
Boomerang has quit [Ping timeout: 240 seconds]
<MichaelRaskin> sphalerite: is it withdrawal from Windows at-shutdown upgrades? NixOS upgrades don't have the same sting, you can just interrupt them.
sbdchd has quit [Remote host closed the connection]
<sphalerite> hahaha
<samueldr> nixos-rebuild should run at shutdown, to simulate the good experience of windows updates™
<{^_^}> [nixpkgs] @xeji opened pull request #46661 → afew: add manpage → https://git.io/fAXUM
sbdchd has joined #nixos
<exarkun1> with nixops, can I create an EBS volume and then attach it as a block device to an EC2 instance? I see that I can create an EBS volume, apparently, with `deployment.ebsVolumes`. And I see that volumes can be attached via `deployment.ec2.blockDeviceMapping`. But I don't see how to hook the two together.
sbdchd has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #46635 → nbd: add which to buildInputs → https://git.io/fAixA
<{^_^}> [nixpkgs] @xeji pushed commit from @qolii to master « nbd: add which to buildInputs (#46635) »: https://git.io/fAXTC
mayhewluke has quit [Ping timeout: 252 seconds]
HoloIRCUser3 has quit [Quit: HoloIRCUser3]
<clever> exarkun1: i'm guessing blockDeviceMapping creates an xvdb and such, then you use normal fileSystems."/foo" to mount it
mayhewluke has joined #nixos
<clever> exarkun1: fileSystems also supports auto-format
rauno has joined #nixos
dbmikus_ has joined #nixos
sbdchd has joined #nixos
sbdchd has quit [Remote host closed the connection]
sbdchd has joined #nixos
IRCsum has quit [Ping timeout: 272 seconds]
<exarkun1> that would let me go from a block device to a filesystem but I'm still not sure how to do from an EBS volume to a block device, unless I hand-create the EBS volume and hard-code the volume id in the blockDeviceMapping expression.
graphene has quit [Remote host closed the connection]
<exarkun1> I imagine something like `deployment.ebsVolumes.foo = { ... }` generating a magic identifier somewhere that can be pulled off and given to blockDeviceMapping, such that the whole thing notices it needs to create a new resource, does so, and then uses that for the block device...
graphene has joined #nixos
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/7956bfb3643 (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
<clever> exarkun1: resources.ebsVolumes.something = { ... };
IRCsum has joined #nixos
<clever> exarkun1: search for `resources.ebsVolumes.bigdata` on https://nixos.org/releases/nixops/latest/manual/manual.html
georges-duperon has joined #nixos
sbdchd has quit [Remote host closed the connection]
graphene has quit [Remote host closed the connection]
Ifur has quit [Ping timeout: 252 seconds]
symphorien has left #nixos ["WeeChat 2.1"]
graphene has joined #nixos
<{^_^}> [nix] @yegortimoshenko opened pull request #2422 → Place global lock on fetchGit → https://git.io/fAXI4
<{^_^}> [nixpkgs] @mbode opened pull request #46662 → heptio-ark: 0.9.0 -> 0.9.4 → https://git.io/fAXIu
<{^_^}> [nixpkgs] @ryantm closed pull request #46656 → trezord: 2.0.14 -> 2.0.19 and nixos/trezord: revised and updated udev rules → https://git.io/fAXvQ
<{^_^}> [nixpkgs] @xeji opened pull request #46663 → geis: fix build → https://git.io/fAXI2
<{^_^}> [nixpkgs] @ryantm closed pull request #46657 → trezord: 2.0.14 -> 2.0.19 and nixos/trezord: revised and updated udev rules → https://git.io/fAXv5
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/9fa6a261fb2 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
<exarkun1> clever: I guess I'm not explaining my problem very well.
chaker has joined #nixos
trebuh has quit [Remote host closed the connection]
<chaker> Hey guys, What can be the reason that two derivation differ only by one inputSrc?
<clever> chaker: how do the values differ? can you paste them?
<chaker> I'm trying to reproduce the evalution (not the actuall build) locally and the only diff that I can see is one input in inputSrc
trebuh has joined #nixos
<clever> chaker: when doing src = ./.; there can be differences like .git and other files
<clever> lib.cleanSource can help with that
Ericson2314 has joined #nixos
<chaker> clever: I'm actually passing the output of builtins.FetchMercurial to src, if that's make a difference
<clever> chaker: ah, that should omit .hg then, are you able to download both versions of inputSrc (run nix-store -r on one) and then just `diff -ru` the 2?
sbdchd has joined #nixos
<clever> chaker: it looks like one side has a source and the other doesnt
<chaker> Yep :/
<clever> is src= the same on both of them?, can you paste that nix code?
xok has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @mbode opened pull request #46664 → gitAndTools.grv: fix darwin build by using go 1.9 → https://git.io/fAXL1
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
knupfer has joined #nixos
kai_w has joined #nixos
sbdchd has quit [Ping timeout: 244 seconds]
<chaker> Yeah, I'm sure it's the same in both cases. "src = repo". Where repo is an argument. That I configure for hg checkout in Hydra and builtins.fetchMercurial in local eval.
<chaker> I'm supposing that hydra is doing the same as builtins.fetchMercuial :/
<{^_^}> [nix] @ElvishJerricco opened pull request #2423 → nix build: Print result paths to stdout with --no-link → https://git.io/fAXtL
kenshinC1 has quit [Ping timeout: 240 seconds]
<clever> chaker: run `nix show-derivation foo.drv` on both drvs, and compare what src is set to
<{^_^}> [nixpkgs] @Assassinkin opened pull request #46665 → pythonPackages.fuse: 0.2.1 -> 0.3.1 | refactor | python3 support → https://git.io/fAXtR
<chaker> something like "nix-eval --arg repo '(builtins.fetchMercuial { url ="..."; rev=".."})'
<chaker> Yep sure
lebel has joined #nixos
<chaker> clever: Ohh you meant src
<kai_w> has anybody had luck with using NixOps to manage a raspberry pi (or other non-x86)? If yes could I have a look at the config?
<chaker> clever: Nothing!
<kai_w> I always seem to get x86_64 binaries in my nix store on the raspberry, which is not very useful
<clever> kai_w: but you may need to use nixpkgs.localSystem.system now
<chaker> Hmm, so the question is what can push src in one derivation to inputSrcs and not in the other one.
<Ericson2314> edef I'm not sure
<Ericson2314> look at lib/systems/examples.nix
<clever> chaker: can you pastebin the full output of show-derivation for both?
<Ericson2314> you can use those as localSystems or crossSystems
<neonfuz> does steam-run work on non nixos operating systems?
<neonfuz> like other linux distros and osx
Ericson2314 has quit [Changing host]
Ericson2314 has joined #nixos
xenog has quit [Quit: Leaving]
<LnL> that depends on linux specific features so darwin definitively not
<LnL> and for other distros I'm not sure if mismatching opengl versions could cause problems
<chaker> clever: Sorry, I don't think I am allowed to. Let me check though.
<LnL> zimbatm: around?
<{^_^}> [nixpkgs] @garbas pushed commit from @xeji to master « afew: add manpage »: https://git.io/fAXmU
<{^_^}> [nixpkgs] @garbas merged pull request #46661 → afew: add manpage → https://git.io/fAXUM
<zimbatm> LnL: hi
<LnL> hey, since you've used both vault and yarn2nix I was wondering if you ever tried to get the new vault ui working
<LnL> I tried it a while back but ran into https://github.com/sass/node-sass/issues/1812
<{^_^}> sass/node-sass#1812 (by yangblink, 1 year ago, closed): /node-sass/vendor no such file or directory in node-sass@3.13.0
RudyValencia20 has joined #nixos
<RudyValencia20> suᥒ is not doіnɡ Alⅼah iѕ ԁoiᥒɡ
<RudyValencia20> ⅿooᥒ iѕ ᥒοt doiᥒɡ Αllah ⅰs ⅾоіᥒg
<RudyValencia20> Aⅼlah iѕ doing
RudyValencia20 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
CarlenWhite28 has joined #nixos
<CarlenWhite28> Aⅼⅼаһ is ⅾഠiᥒɡ
CarlenWhite28 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
<LnL> seems like upstream decided reinstalling the package is an acceptable soluion
<zimbatm> LnL: not really but I am about to on the next project
<zimbatm> isn't the vault UI packaged with vault nowadays?
abueide has joined #nixos
sbdchd has joined #nixos
<LnL> not by default, you need to run the release build
<zimbatm> > Vault UI is not available in this binary
<{^_^}> error: syntax error, unexpected IN, expecting ')', at (string):194:27
<LnL> yeah
<chaker> clever: The issue was that I passed the result of builtins.fetchMercurial in the local eval instead of passing the function it self. Using the first now produced identicals derivations!
<chaker> Thanks for helping
<zimbatm> okay, I would consider this to be a bug with the packaging
<chaker> s/first/second
sbdchd has quit [Ping timeout: 246 seconds]
orivej has joined #nixos
_ris has joined #nixos
<LnL> zimbatm: I think I was pretty close, but `npm rebuild node-sass` doesn't work because it needs network access and node_modules isn't writable
<zimbatm> LnL: yarn2nix isn't usable in nixpkgs
<zimbatm> because it's using IFD :/
<LnL> even with the yarn.nix there?
<zimbatm> it could be fixed but it also loads the name and version from the package.json
<zimbatm> is your prototype in a branch somewhere?
<LnL> nix-build -A vault --option allow-import-from-derivation false works fine
<LnL> I linked it before no?
<zimbatm> +
trcc has joined #nixos
kai_w has quit [Remote host closed the connection]
kai_w has joined #nixos
sbdchd has joined #nixos
<zimbatm> LnL: by the way, node-sass is quite troublesome: https://github.com/moretea/yarn2nix/issues/12
<{^_^}> moretea/yarn2nix#12 (by zimbatm, 1 year ago, open): Broken "postinstall"
<LnL> yeah, I also found that
<LnL> maybe yarn2nix isn't the best solution here, I have no clue what I'm doing wrt the javascript part :)
<clever> sass is building fine in daedalus, when using yarn2nix
<clever> so you may want to look at it as an example
sbdchd_ has joined #nixos
sbdchd_ has quit [Remote host closed the connection]
demfloro14 has joined #nixos
<demfloro14> Allɑh іs ԁⲟіᥒg
demfloro14 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
sbdchd_ has joined #nixos
lebel has left #nixos ["Leaving"]
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/9fa6a261fb2 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<clever> LnL: its either the new nixpkgs rev, or the yarn2nix rev, try using both and see if it helps?
<{^_^}> [nixpkgs] @veprbl opened pull request #46666 → findutils: disable a bogus test → https://git.io/fAXOW
<LnL> that causes networking during the build
<clever> daedalus is built with the nix sandbox enabled, so it must not be doing network on our version
sbdchd has quit [Ping timeout: 252 seconds]
pluplog has quit [Ping timeout: 240 seconds]
* LnL copy-pastes some more magic sauce
sbdchd has joined #nixos
<zimbatm> just testing some changes out
sbdchd_ has quit [Ping timeout: 240 seconds]
<zimbatm> it's still complaining but that's because ember should be called with --offline
<zimbatm> yarn I mean
<LnL> well, look at that :D
<LnL> there's still a go error, but I think the rest worked
humanoyd has quit [Quit: WeeChat 2.2]
grp has joined #nixos
<{^_^}> [nixpkgs] @costrouc opened pull request #46667 → lammps: update, hoomd-blue, dl_poly: init → https://git.io/fAX3x
<{^_^}> [nixpkgs] @veprbl closed pull request #46666 → findutils: disable a bogus test → https://git.io/fAXOW
<{^_^}> [nixpkgs] @mbode opened pull request #46668 → doitlive: 3.0.3 -> 4.0.1 → https://git.io/fAXsU
abueide has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @veprbl opened pull request #46669 → findutils: disable a bogus test → https://git.io/fAXsm
tzemanovic has joined #nixos
hotfuzz has quit [Ping timeout: 245 seconds]
hotfuzz has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c reopened pull request #46656 → trezord: 2.0.14 -> 2.0.19 and nixos/trezord: revised and updated udev rules → https://git.io/fAXvQ
georges-duperon has quit [Ping timeout: 252 seconds]
ennui` has joined #nixos
<{^_^}> Channel nixos-18.09 advanced to https://github.com/NixOS/nixpkgs/commit/221ec615f89 (from 17 hours ago, history: https://channels.nix.gsc.io/nixos-18.09)
ennui` has left #nixos [#nixos]
ennui has quit [Ping timeout: 252 seconds]
klntsky has quit [Remote host closed the connection]
lawlesseel has quit [Read error: Connection reset by peer]
oida has quit [Read error: Connection reset by peer]
phreedom has quit [Write error: Connection reset by peer]
phreedom has joined #nixos
<{^_^}> [nixpkgs] @domenkozar opened pull request #46670 → nginx, postgresql: give corresponding groups permission to read → https://git.io/fAXGB
klntsky has joined #nixos
oida has joined #nixos
rardiol has quit [Remote host closed the connection]
Henson has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
i0-dfn has joined #nixos
cloudcell28 has joined #nixos
<cloudcell28> Allah iѕ dоiᥒg
cloudcell28 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
sigmundv has joined #nixos
sbdchd has quit [Remote host closed the connection]
sbdchd_ has joined #nixos
mounty has joined #nixos
jtojnar has quit [Ping timeout: 252 seconds]
sbdchd has joined #nixos
sbdchd__ has joined #nixos
tzemanovic has quit [Ping timeout: 252 seconds]
spear2 has joined #nixos
sbdchd_ has quit [Ping timeout: 272 seconds]
sbdchd_ has joined #nixos
sigmundv__ has joined #nixos
<d1rewolf> do most of you use automatic updates, or do you update manually?
nicomachus has joined #nixos
<nicomachus> Alⅼah iѕ ⅾoiᥒg
<nicomachus> s∪n іs nⲟt dοinɡ Αⅼⅼɑh is dοіng
nicomachus has quit [Killed (Sigyn (Spam is off topic on freenode.))]
<samueldr> manually
sbdchd has quit [Ping timeout: 240 seconds]
georges-duperon has joined #nixos
<samueldr> I even "pin" channel versions by pushing the head of the branches to a private repo, so I can rebuild another day on another machine and have the same known working state
sigmundv has quit [Ping timeout: 252 seconds]
sbdchd__ has quit [Ping timeout: 252 seconds]
sbdchd has joined #nixos
sbdchd_ has quit [Ping timeout: 244 seconds]
Fare has joined #nixos
jtojnar has joined #nixos
xok has joined #nixos
<{^_^}> [docker] @domenkozar pushed to nix-2.1 « Upgrade to Nix 2.1.1 »: https://git.io/fAXcL
<{^_^}> [docker] @domenkozar opened pull request #2 → Upgrade to Nix 2.1.1 → https://git.io/fAXcY
_0bitcount has joined #nixos
<kreisys> ... so I deleted an S3 bucket that I've been using as a cache
<kreisys> and now every time I try to do `nix-channel --update` I get: error: AWS error fetching 'bk9zkj3xldm75plyy2ixnjqhz009pqm7.narinfo': The specified bucket does not exist
sigmundv__ has quit [Ping timeout: 252 seconds]
<kreisys> I removed the s3:// url from /etc/nix/nix.conf. what am I missing? :|
realrokka has quit [Ping timeout: 252 seconds]
<{^_^}> [docker] @domenkozar merged pull request #2 → Upgrade to Nix 2.1.1 → https://git.io/fAXcY
<{^_^}> [docker] @domenkozar pushed 2 commits to master: https://git.io/fAXco
<{^_^}> [docker] @domenkozar pushed 0 commits to 2.1: https://git.io/fAXcM
jtojnar has quit [Ping timeout: 252 seconds]
<kai_w> clever: I think I need to use nixpkgs.crossSystem.system, as I am deploying from x86 - does that sound right? It's currently building a whole bunch of packages.
<clever> kai_w: yeah
mr_trousers has joined #nixos
martingale has joined #nixos
simukis has quit [Ping timeout: 240 seconds]
b1000101 has quit [Ping timeout: 252 seconds]
<kai_w> cool. I thought most packages should be on hydra, so I'm supprised its trying to build glibc. but if it runs at least that'll be an improvement :)
realrokka has joined #nixos
patrl has quit [Quit: WeeChat 2.2]
graphene has quit [Remote host closed the connection]
martingale has quit [Ping timeout: 272 seconds]
patrl has joined #nixos
patrl has quit [Client Quit]
<d1rewolf> all, I have a disk space problem and am trying to remove some older packages. For example, I have 4 versions of android-studio in the store. nix-store -q --roots `which android-studio ` gives me https://pastebin.com/0HJi6Wuy
<{^_^}> Channel nixos-17.09 advanced to https://github.com/NixOS/nixpkgs/commit/14f9ee66e63 (from 10 hours ago, history: https://channels.nix.gsc.io/nixos-17.09)
<d1rewolf> I can't recall, though, how to view which generations are causing the older versions to stay around, nor can I recall how to then remove those older generations.
graphene has joined #nixos
patrl has joined #nixos
<d1rewolf> can someone trigger my memory?
<MichaelRaskin> You can remove the generation symlinks in /nix/var/nix/profiles or run nix-collect-garbage -d to delete old generations
<d1rewolf> MichaelRaskin: how do I know which generation, say, system-15-link is tied to?
fendor has quit [Ping timeout: 245 seconds]
<d1rewolf> I tried nix-env --delete-generations 1 2 3 4 5
<d1rewolf> but it didn't seem to remove them. --list-generations still shows them there
<MichaelRaskin> You can use readlink to see the corresponding store path; or nix-store -qR system-15-link (in the corresponding directory)
<MichaelRaskin> System generations and default profile generations are different generations, too
<d1rewolf> nix-env --delete-generations 30d doesn't seem to work either
<MichaelRaskin> You need -p to say _which_ profile you want to prune
<d1rewolf> MichaelRaskin: k, thank you
<d1rewolf> MichaelRaskin: adding -p /nix/var/nix/profiles/system fixed it
jtojnar has joined #nixos
mr_trousers has quit [Ping timeout: 252 seconds]
<clever> d1rewolf: you can also use `nix-collect-garbage --delete-older-than`
<clever> which prunes all profiles
<elvishjerricco> clever: * All profiles you have permissions over
<d1rewolf> clever: perfect, thx
<clever> yeah
xok has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @costrouc opened pull request #46671 → pythonPackages.jupyter-repo2docker: init at 0.6.0 → https://git.io/fAXWj
wraithm has joined #nixos
wraithm has left #nixos ["Textual IRC Client: www.textualapp.com"]
patrl has quit [Quit: WeeChat 2.2]
patrl has joined #nixos
mounty1 has joined #nixos
martingale has joined #nixos
drakonis has joined #nixos
martingale has quit [Ping timeout: 245 seconds]
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos
<{^_^}> [nixpkgs] @ryantm reopened pull request #46657 → trezord: 2.0.14 -> 2.0.19 and nixos/trezord: revised and updated udev rules → https://git.io/fAXv5
<eisbaer-north> hello, i'm trying to build a coreboot image and used this (https://nixos.wiki/wiki/Coreboot) from the wiki but i can't build the compiler because a gnat compiler is missing. i searched the packages but i couldn't find one in the packages is there a flag i need to set in gcc ?
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/541b2413b48 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
mayhewluke has quit [Ping timeout: 244 seconds]
mayhewluke has joined #nixos
<infinisil> Arghhh, the module system is too damn complicated
trcc has quit [Remote host closed the connection]
oldandwise has joined #nixos
trcc has joined #nixos
winem_ has joined #nixos
platvoeten has joined #nixos
<platvoeten> Aⅼⅼɑһ is doing
platvoeten has quit [Killed (Sigyn (Spam is off topic on freenode.))]
phocking14 has joined #nixos
<phocking14> Allaһ is dⲟⅰng
phocking14 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
<manveru> again?
trcc has quit [Ping timeout: 252 seconds]
<MichaelRaskin> I would guess «still»
<{^_^}> [nixpkgs] @andrestylianos opened pull request #46673 → joker: 0.9.5 -> 0.9.7 → https://git.io/fAXRo
jtojnar has quit [Ping timeout: 240 seconds]
<grp> clever: I've defined a couple of packages that create $out/lib/$language/$libname/ but when ~/.nix-profile/lib is updated, packages seem to conflict at ~/.nix-profile/lib/$language/, they compete with each other and at any one point I only have one sub-item there. Is there any way to tell nix to merge at the next folder level?
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
<clever> grp: are they all installed with nix-env?
<grp> yes
<clever> by default, it wont let you install conflicting files like that
<grp> by default... so there is a way?
<clever> and when you force it to ignore the conflict, it does what you dont want
<grp> but can it be specified in the nix expression?
<grp> or only for nix-env invocation?
humanoyd has joined #nixos
<clever> it should merge those subdirs together, and only conflict on the last file
<grp> just in case I'll re-state the problem: currently the subdirs are not merged. There's no conflict warning either but they seem to be mutually exclusive, so I only get the content of one lib at a time
<grp> if it were to merge them, there'd be no conflict with files
<{^_^}> [nixpkgs] @haslersn closed pull request #46623 → mkspiffs: init at 0.2.3 → https://git.io/fAi6Q
<clever> yeah, thats not what should be happening
<{^_^}> [nixpkgs] @haslersn opened pull request #46674 → Mkspiffs 0.2.3 → https://git.io/fAX0K
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
tzemanovic has joined #nixos
oldandwise has quit [Quit: leaving]
oldandwise has joined #nixos
<{^_^}> [nixpkgs] @LnL7 merged pull request #46664 → gitAndTools.grv: fix darwin build by using go 1.9 → https://git.io/fAXL1
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/fAXEl
<{^_^}> [nixpkgs] @LnL7 pushed commit from @mbode to release-18.09 « gitAndTools.grv: fix darwin build by using go 1.9 »: https://git.io/fAXEu
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
haslersn has joined #nixos
<haslersn> Hi, what should I do if i think there's a mistake in the wiki? In particular, I don't think that https://nixos.wiki/wiki/Wine still holds since the wine default.nix has: wineBuild ? if stdenv.hostPlatform.system == "x86_64-linux" then "wineWow" else "wine32"
kisik21 has quit [Ping timeout: 240 seconds]
<jasongrossman> haslersn: It's a wiki, so you should edit it! If you're not positive then still edit it, just say you're not positive.
<jasongrossman> haslersn: And thank you for doing this. :-)
<haslersn> Ok
patrl has quit [Quit: WeeChat 2.2]
<catern> how big in TB is the full Nix package set?
<catern> Approximately - everything built on Hydra
HauM127 has joined #nixos
<HauM127> Aⅼⅼаh is ԁoiᥒɡ
HauM127 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
fragamus has joined #nixos
<grp> clever: found the problem
<grp> nix does not merge folders called "log"
<clever> that is very very weird
<grp> I renamed the package to "syslog" instead of "log" and now it merges fine
<grp> (both packages share the exact same definition)
<clever> time to file a bug?
<grp> clever: first link, line 52
<grp> there's the catch
tzemanovic has quit [Ping timeout: 246 seconds]
<grp> precisely line 62
<clever> yep
<grp> it's a hardcoded filter
<grp> I was banging my head against the wall for a whole evening... to think it was something like that
<jasongrossman> The ZFS people have just announced a serious bug in their latest release. Can someone please remind me how to quickly look up which version of ZFS is planned for 18.09?
NightTrain has joined #nixos
jperras has quit [Ping timeout: 244 seconds]
<clever> jasongrossman: what are the details of the bug? i'm running nixos-unstable with zfs
<{^_^}> zfsonlinux/zfs#7906 (by japz, 6 hours ago, closed): many errors "attempt to access beyond end of device" after upgrade to 0.7.10
oldandwise has quit [Quit: leaving]
<jasongrossman> I'm also running nixos-unstable, and it's giving me zfs 0.7.9, which is fine. :-)
oldandwise has joined #nixos
<clever> jasongrossman: i actually saw that exact error that {^_^} said, when helping a friend recently
<grp> shouldn't those filters be defined at nix level? inherited/set by the language-specific derivation functions (like mkPythonDerivation and such)
<jasongrossman> Thanks for the link. Looks like 7.10 is planned, which is bad.
<jasongrossman> Sorry to hear about your friend's disk. :-(
<clever> grp: the issue, is that nix-env has to work without nixpkgs, because nix-env is used to download nixpkgs
<clever> jasongrossman: we just ran `zpool clear` and it seemed to recover just fine
<clever> jasongrossman: master of nixpkgs is also on 0.7.10, so nixos-unstable will update to that, beware
oldandwise has quit [Client Quit]
oldandwise has joined #nixos
<jasongrossman> I'm glad that worked.
NightTrain has quit [Client Quit]
<clever> jasongrossman: i also cant remember who it was, so i passed the msg to both the suspects, lol
<jasongrossman> I'll open an issue.
<clever> jasongrossman++
<{^_^}> jasongrossman's karma got increased to 1
<srhb> $(nix-build --no-out-link '<nixpkgs>' -A wine)/bin/wine $(nix-build --no-out-link '<nixpkgs>' -A pkgsCross.mingw32.hello)/bin/hello.exe
<srhb> woops
<srhb> wrong window
<{^_^}> [nixpkgs] @xeji merged pull request #46663 → geis: fix build → https://git.io/fAXI2
<{^_^}> [nixpkgs] @xeji pushed to master « geis: fix build (#46663) »: https://git.io/fAXgN
_0bitcount has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @xeji pushed to release-18.09 « geis: fix build (#46663) »: https://git.io/fAXgj
NightTrain has joined #nixos
<clever> jasongrossman: my laptop is on 0.7.9
<jasongrossman> Mine too.
<grp> clever: then, shouldn't those kind of files/paths be explicitly removed during the postBuild phase?
<grp> hardcoding ignore rules is...
<clever> grp: yeah, id say just delete them in postInstall
<clever> but nix-support is a special-case that needs to exist
<grp> should be the only rule then
<clever> yeah
<grp> ok, I'll file a bug tomorrow
<grp> got to go now
haslersn has quit [Ping timeout: 252 seconds]
tzemanovic has joined #nixos
grp has quit [Quit: box shutting down...]
oldandwise has quit [Quit: leaving]
oldandwise has joined #nixos
tzemanovic has quit [Ping timeout: 244 seconds]
oldandwise has quit [Client Quit]
oldandwise has joined #nixos
aanderse has quit [Quit: aanderse]
oldandwise has quit [Client Quit]
aanderse has joined #nixos
wpcarro has quit [Ping timeout: 252 seconds]
haslersn has joined #nixos
<catern> where is that project that associates Nix packages with Kubernetes pods so Nix deps get auto-deployed alongside pods?
<{^_^}> [nixpkgs] @xeji merged pull request #46583 → quantum-espresso, siesta init packages for density functional theory calculations → https://git.io/fAKHN
<{^_^}> [nixpkgs] @xeji pushed 3 commits to master: https://git.io/fAXa3
<{^_^}> [nix] @lheckemann opened pull request #2424 → tryEval: only provide value on success → https://git.io/fAXaW
tertl3 has joined #nixos
Fare has quit [Ping timeout: 246 seconds]
kiloreux has quit [Ping timeout: 240 seconds]
<tilpner> catern - This? https://github.com/xtruder/kubenix
knupfer has quit [Ping timeout: 240 seconds]
humanoyd has quit [Quit: WeeChat 2.2]
Dedalo has joined #nixos
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/b158a30bb1d (from 65 minutes ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<{^_^}> [nixpkgs] @rycee merged pull request #46609 → whipper: replace morituri → https://git.io/fAiTP
<{^_^}> [nixpkgs] @rycee pushed 3 commits to master: https://git.io/fAXV8
<colemickens> wait... I built a bunch of packages on my laptop and then added a couple commits and did --build-host=beefy-server.
oldandwise has joined #nixos
oldandwise has quit [Client Quit]
<colemickens> IT looks like it sent derivations for ALL packages to the remote build server and is building all of them, instead of the ones that are missing.
<colemickens> Am I doing something wrong? I even checked my nixpkgs to make sure I was building and considering the right revisions...
oldandwise has joined #nixos
petrkr has quit [Ping timeout: 264 seconds]
kyren has joined #nixos
<catern> tilpner: no, it was made by a core Nix committer and it's fairly low-level
<rain1> I think I did something wrong. I want to try making my own nix package definition so I followed this https://nixos.wiki/wiki/Nixpkgs/Create_and_debug_packages I cloned the repo and am switching to it... but now it's building some C++ stuff from source
sir_guy_carleton has joined #nixos
georges-duperon has quit [Ping timeout: 252 seconds]
kiloreux has joined #nixos
<rain1> nixos-rebuild -I nixpkgs=$NIXPKGS switch this command
erasmas has quit [Quit: leaving]
patrl has joined #nixos
<rain1> is there a way I can write and test my own package without.. it seems to be compiling libc++ and icu from source
<catern> tilpner: and it's not on google from my much googling :)
brejoc has quit [Ping timeout: 245 seconds]
haslersn has quit [Ping timeout: 252 seconds]
Growpotkin has joined #nixos
oldandwise has quit [Client Quit]
<Growpotkin> eyyy
oldandwise has joined #nixos
<Growpotkin> Has anybody has issues with their laptop lids acting up?
<Growpotkin> When I close and reopen I get a black screen, and certain services fail to restart. BT and wifi
<colemickens> @growpotkin yes! on nixos-unstable
<colemickens> @growpotkin it's probably not going to sleep. I get a message about a busy device. I meant to file an Issue.
<clever> growpotkin: sounds like its going into standby automatically
oldandwise has quit [Client Quit]
<colemickens> Check journalctl and look for lid events and then errors around there.
oldandwise has joined #nixos
<Growpotkin> I tried going down a rabbit hole of acpid scripts that some dudes has posted a while ago, but no luck there.
<Growpotkin> I will check journalctl
<colemickens> Sep 07 12:51:05 xeep systemd-sleep[9018]: Failed to write /sys/power/state: Device or resource busy
<colemickens> ^ That's what I've been getting a lot lately, along with lid problems, overheating in my bag, etc.
<catern> tilpner: no
<tilpner> well, I tried
<colemickens> clever, have you ever seen something like that? I couldn't find hardly *anything* when I googled it.
<catern> it was a kubernetes controller or something
haslersn has joined #nixos
<colemickens> what does "nix deps alongside pods" even mean?
<Growpotkin> whats strange is mine is definitely going to sleep. It never feels hot or seems like it's running. It just doesn't want to wake up unless I force it to by holding my power button. And even then the wifi and BT just don't wanna play. I have to restart
<catern> it was still in development when the person mentioned it here; you attached labels to pods which described a Nix store path (or maybe a package?) and it would deploy those store paths to the hosts when the pod was deployed there
<colemickens> that makes me want to cry, but interesting.
<catern> it should make you want to cry from joy
<colemickens> I am the "pods should never mount host paths" kinda guy :)
<catern> because this allows you to run without Docker/mount namespacing
<colemickens> I mean, it's a huge security hole, but I guess it makes ... it easier for random pods to poop into your host
<colemickens> then why bother with kubernetes at all, just use NixOps?
<catern> I just want to find this thing, not debate it
<colemickens> fair enough
oldandwise has quit [Client Quit]
<colemickens> actually, I think gchristensen might have tweeted about that? I might be making that up though.
oldandwise has joined #nixos
<sphalerite> colemickens: what's wrong with a read-only binding?
<sphalerite> surely for nix store paths it'll be read-only
<{^_^}> [nixpkgs] @clefru opened pull request #46676 → spl/zfs: 0.7.10 -> 0.7.11 → https://git.io/fAXwn
oldandwise has quit [Client Quit]
oldandwise has joined #nixos
<colemickens> sphalerite: I'm quoting "deploy those store paths to the hosts".
<colemickens> 1. No, just no. Pods should not have host access, r/w access is even more scarey. 2. What's the point, k8s can't execute outside of docker anyway, so what's the point of writing into the store?
<catern> ah you misunderstood
<colemickens> But I also remember reading about this and being intrigued, so I'm probably forgetting pertinent details.
<catern> you run nix on the host and it deploys the store paths before the pods start
<colemickens> :( sorry
<{^_^}> [nixpkgs] @WilliButz opened pull request #46677 → prometheus-snmp-exporter: 0.11.0 -> 0.13.0 → https://git.io/fAXw4
<catern> the pods don't write to the host
<catern> (the pods probably don't even have nix available)
<{^_^}> [nixpkgs] @xeji merged pull request #45337 → kernel-headers: 4.15 -> 4.18.3 → https://git.io/fAvWf
<{^_^}> [nixpkgs] @xeji pushed 2 commits to staging: https://git.io/fAXwu
<sphalerite> rain1: use one of the channel branches rather than master
<catern> at least that's how I'd design it
<catern> who knows how the real thing works :)
<sphalerite> rain1: so add https://github.com/nixos/nixpkgs-channels as a remote, and use e.g. nixos-unstable
<colemickens> catern, hm, okay, and then you mount those paths r/o into the pods to cut down on distributing larger containers?
oldandwise has quit [Client Quit]
oldandwise has joined #nixos
<catern> colemickens: yes
oldandwise has quit [Client Quit]
<colemickens> gotcha, makes sense. (I've been trying to find it again myself and can't find it anywhere... grumble)
oldandwise has joined #nixos
<{^_^}> [nixpkgs] @clefru opened pull request #46678 → spl/zfs: 0.7.10 -> 0.7.11 → https://git.io/fAXwp
<jasongrossman> clefru is impressively on the ball! @https://github.com/NixOS/nixpkgs/pull/46676
patrl has quit [Quit: WeeChat 2.2]
<{^_^}> #46676 (by clefru, 7 minutes ago, open): spl/zfs: 0.7.10 -> 0.7.11
patrl has joined #nixos
sbdchd has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @xeji merged pull request #46385 → mark long-failing packages broken for 18.09 → https://git.io/fA2un
<{^_^}> [nixpkgs] @xeji pushed 8 commits to master: https://git.io/fAXrL
<{^_^}> [nixpkgs] @xeji pushed 7 commits to release-18.09: https://git.io/fAXrs
<haslersn> If I made a pull request, someone made an improvement proposal and I followed it, should I force push?
<haslersn> *amend and force push
<clever> haslersn: yeah
<srhb> I personally prefer all the squashing to go after the review, but meh.
<srhb> It doesn't make a huge difference... :)
<sphalerite> personally +1 to what srhb said, but yeah you can do it however you prefer
<haslersn> Will people still be able to see the source code that the reviewer referenced, if I amend?
<srhb> Yeah, should be able to.
kyren has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<sphalerite> hm, does nix evaluate stuff in parallel? zsh's time says that nix-instantiate '<nixpkgs/nixos>' -A system uses 113% cpu
kyren has joined #nixos
martingale has joined #nixos
<{^_^}> [nixpkgs] @bobvanderlinden opened pull request #46679 → Newtonsoft.Json: 6.0.8 -> 11.0.2 → https://git.io/fAXrV
jluttine has quit [Ping timeout: 246 seconds]
sanscoeur has quit [Ping timeout: 272 seconds]
<clever> sphalerite: i dont believe it does
oldandwise has quit [Quit: leaving]
<sphalerite> clever: why would it use more user than real time then?
<clever> it probably has some misc background threads
<clever> but the eval itself isnt threaded
<sphalerite> I wonder if eval performance could be improved with parallelism
tmaekawa has joined #nixos
oldandwise has joined #nixos
<clever> sphalerite: there is a fork that does it for `nix search`
martingale has quit [Ping timeout: 246 seconds]
<sphalerite> clever: I think it'd be most interesting for nixos evaluation
<sphalerite> I think caching is good enough for `nix search`
jluttine has joined #nixos
<colemickens> How do I make sure a package is avaialable to a systemd service from a nixos module?
<colemickens> I have it in environment.systemPackages, but I'm still getting errors that contained can't find 'runc'.
<clever> colemickens: services ignore systemPackages
<clever> colemickens: systemd.services.foo.path = [ pkgs.bar ];
Ralith_ has quit [Read error: Connection reset by peer]
<colemickens> <3
Ralith_ has joined #nixos
Kelppo has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #46676 → spl/zfs: 0.7.10 -> 0.7.11 → https://git.io/fAXwn
<{^_^}> [nixpkgs] @xeji pushed 2 commits to master: https://git.io/fAXoi
<{^_^}> [nixpkgs] @xeji pushed commit from @clefru to release-18.09 « spl/zfs: 0.7.10 -> 0.7.11 »: https://git.io/fAXoy
<{^_^}> [nixpkgs] @xeji closed pull request #46678 → spl/zfs: 0.7.10 -> 0.7.11 → https://git.io/fAXwp
Kelppo has quit []
winem_ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @xeji closed pull request #46425 → NewtonsoftJson: only build Newtonsoft.Json.csproj → https://git.io/fAaeX
mounty1 has quit [Ping timeout: 245 seconds]
<jasongrossman> zfs is fixed in unstable already!
<sphalerite> jasongrossman: it is?
<jasongrossman> Or is that only 18.09 and not unstable? Anyway.
<sphalerite> jasongrossman: but that's on master, not unstable
tmaekawa has quit [Quit: tmaekawa]
<jasongrossman> sphalerite: Oh, I see. Quick work anyway!
<sphalerite> indeed
<jasongrossman> sphalerite: And the bug was only in master not unstable so it's all good.
<sphalerite> convenient x)
<jasongrossman> sphalerite: :-) ... The new zfs 0.7.11 is almost exactly the same as 0.7.9, with the regression from 0.7.10 fixed and I think just one tiny other change.
Kelppo has joined #nixos
<infinisil> Currently trying to get module system submodules to work with option declarations in definitions
<infinisil> If anybody happens to know that this is impossible, please let me know lol
jperras has joined #nixos
pie__ has joined #nixos
pie_ has quit [Remote host closed the connection]
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kai_w has quit [Ping timeout: 264 seconds]
kai_w_ has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #46679 → Newtonsoft.Json: 6.0.8 -> 11.0.2 → https://git.io/fAXrV
<{^_^}> [nixpkgs] @xeji pushed commit from @bobvanderlinden to master « Newtonsoft.Json: 6.0.8 -> 11.0.2 (#46679) »: https://git.io/fAX6U
sbdchd has joined #nixos
<{^_^}> [nixpkgs] @xeji pushed commit from @bobvanderlinden to release-18.09 « Newtonsoft.Json: 6.0.8 -> 11.0.2 (#46679) »: https://git.io/fAX6t
jperras has quit [Ping timeout: 246 seconds]
fragamus has joined #nixos
sbdchd has quit [Remote host closed the connection]
sbdchd has joined #nixos