gchristensen changed the topic of #nixos to: NixCon live stream: https://www.youtube.com/c/NixCon/live https://nixcon2018.org/ || NixOS 18.09 released https://discourse.nixos.org/t/1076 || 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
<kingemp> clever, it filled in "nix.maxJobs = lib.mkDefault 12" but nothing re: buildCores
<clever> kingemp: ah, then it will do 12 different derivations in paralle, with make -j1 in each
<PolarIntersect> I guess I can leave it as [ "nvidia" "intel" ] and it'll just work w/ intel until nvidia support is working on this card
<PolarIntersect> O_o
<kingemp> clever, seems reasonable in general, but bad when compiling one really big package
<clever> kingemp: yeah, its tricky to find the right balance, i just set both to the core count
asymmetric_ has quit [Ping timeout: 245 seconds]
sanscoeur has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #50375 → haskellPackages: Add shell completion for 18.09 → https://git.io/fpsJn
<{^_^}> [nixpkgs] @Ericson2314 pushed 3 commits to release-18.09: https://git.io/fpsUt
jasongrossman has joined #nixos
hakujin has quit [Ping timeout: 240 seconds]
romanofskiWork has quit [Ping timeout: 250 seconds]
<leotaku> What mutable state do the "nixops deploy" and "nixos-rebuild" commands generally access? From my understanding any nixos module may access any explicitly defined paths as well as the paths defined in "$NIX_PATH", is that correct?
thedavidmeister has quit [Quit: WeeChat 2.3]
<clever> leotaku: for nixops, it will keep state in ~/.nixops/deployments.nixops, and it will also obey NIX_PATH (but you can nixops modify -I nixpkgs=... to save overrides)
<clever> leotaku: for nixos-rebuild, its mainly just NIX_PATH
<clever> and in both, there will be /nix/var/nix/profiles/system symlinks to track the last build
erasmas has quit [Quit: leaving]
o1lo01ol1o has quit [Ping timeout: 245 seconds]
vk3wtf has joined #nixos
<leotaku> clever: Is there any sane way to keep track of the changes that these "states" may go through during updates? The way the mutable state affects my builds is very hard to understand (at least for me).
<clever> leotaku: for the /nix/var/nix/profiles/system symlinks, it keeps all of the old ones, so you can just ls that dir to see the history
<clever> for NIX_PATH, it generally doesnt change, but what it points to may change (nix-channel for ex), but nix-channel also has generations and keeps the old ones
<leotaku> clever: My problem is mainly with nixops deploying my raspberry pi. It's source (unstable-aarch64) seems to randomly get out of sync with the binary cache, causing me to have to build all of the packages myself.
<clever> leotaku: it will generally be NIX_PATH to blame here, you did a nix-channel --update on the host
<clever> leotaku: use `nixops modify -d something foo.nix -I nixpkgs=https://github.com/nixos/nixpkgs/archive/GITREV.tar.gz`
<clever> leotaku: then <nixpkgs> will only ever resolve to that exact git rev, and it will never update
<clever> (until you re-run modify with a new one, or use `nixops deploy -I nixpkgs=...`)
<leotaku> clever: Is there a way to check which packages are currently served on "cache.nixos.org"?
<clever> leotaku: --dry-run will tell you that
mitescugd has quit [Ping timeout: 252 seconds]
<leotaku> So my problem currently is that I would like to update my raspberry pi's nixpkgs, however switching to the latest update might break a large package causing me to have to build it myself. What I would like to do is get the newest revision where that package is still being built by hydra and served in the cache.
<clever> leotaku: you would need to find an eval on hydra, that has a high amount of jobs finished
<leotaku> modify
<leotaku> whoops
<clever> leotaku: you can see that an eval from 3 days ago is finished, but you will also want to check it to see if tests have passed
<leotaku> clever: For your earlyer tip, what does the "-I" option actually do with the "nixops modify" option?
<clever> leotaku: nixops will store that `-I nixpkgs=...` into the state file (~/.nixops/deployments.nixops)
<clever> leotaku: you can then view it with `nixops info`
romanofskiWork has joined #nixos
<clever> and it will use that `-I` flag for every deploy
<clever> and it will prefix NIX_PATH, so <nixpkgs> always comes from the URL you set, and the nixpkgs in NIX_PATH is ignord
<leotaku> clever: And "-I" with "nixops deploy" does that same thing but only for that deploy? Or something completely different?
<clever> yeah, only for that one deploy
<clever> and that one has higher priority
<ekleog> <Mic92> ekleog: lol, nix-review now also builds tests.nixos-functions.nixos-test tests.nixos-functions.nixosTest-test <-- hmm… that's roberth's work, though? :p I'm on nixosTests (the plural depicts nixos tests currently in nixpkgs, while nixosTest replaces make-test.nix)
hakujin has joined #nixos
pie_ has quit [Ping timeout: 268 seconds]
<leotaku> clever: So if I set "-I" with nixops modify/deploy I can be 100% sure that the deployment will not be implicitly affected by any other state on my host machine? But eg. I use your quemu module to be able to deploy from my machine to the pi. How do I keep that in check?
hakujin has quit [Ping timeout: 240 seconds]
acarrico has joined #nixos
<clever> leotaku: you would need to modify the overlay to use a specific nixpkgs as the source for its qemu
endformationage has quit [Ping timeout: 245 seconds]
<leotaku> clever: But generally that would just be my host systems nixpkgs, correct?
<clever> yeah
<leotaku> And I think that's kinda where my problem lies... If I do not carefully update every component one by one any error/hickup could be coming from any change anywhere...
<clever> i would generally try to do all arm builds on real arm hardware
<clever> the qemu is just to cheat a bit for bootstrapping
romanofskiWork has quit [Ping timeout: 244 seconds]
<leotaku> clever: How would I achieve that with nixops?
<clever> just add an ARM build slave in your nixos config
<clever> nix.buildMachines = [ {{ sshUser = "builder"; hostName = "192.168.2.126"; maxJobs = 1; system = "armv6l-linux,armv7l-linux"; sshKey = "/etc/nixos/keys/distro"; } ];
<clever> then nix will ssh into that machine any time it needs arm work done
<leotaku> Interesting. I have not heard of that jet.
<leotaku> s/jet/yet
<clever> you can also abuse it (with qemu-user setup) and claim a box supports both arm and x86!
<clever> or just claim the proper arch, on 5 machines at once, and then nix-build -j 50
<leotaku> cool
<leotaku> What happens if I have both the build slaves and quemu-user enabled? Which one gets the priority?
<kingemp> Anyone know if there's a way to cache a package build? I'm trying to debug a problem with a library but it doesn't happen until ~20 min into the build
<clever> leotaku: it will usually prefer a remove system
<clever> leotaku: but it may do some builds remotely, and some locally
nuncanada has quit [Ping timeout: 240 seconds]
<leotaku> clever: That's interesting. Is that conceptually the same as the parallell builds across multiple slaves?
<kingemp> I guess I could do builds in a nix-shell or in a buildFHSUserEnv, but perhaps I'm missing something from the usual workflow? I'm guessing there's a better way than compiling from scratch each time
drakonis_ has joined #nixos
<clever> leotaku: yeah
romanofskiWork has joined #nixos
<leotaku> Oh and I also seem to have found the initial culprit: https://hydra.nixos.org/jobset/nixos/unstable-aarch64 (-537 packages)
o1lo01ol1o has joined #nixos
drakonis has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @Ekleog opened pull request #50377 → php: Fix CVE-2018-17082 → https://git.io/fpsLe
drakonis_ has quit [Client Quit]
drakonis has joined #nixos
hakujin has joined #nixos
<leotaku> clever: Thank you very much for your help!
<clever> yep
o1lo01ol1o has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @orivej opened pull request #50378 → fasm: init at 1.73.04 → https://git.io/fpsLs
Rusty1 has quit [Quit: Konversation terminated!]
<aanderse> gchristensen: is GrahamcOfBorg working properly? yesterday i saw the bot say tests didn't evaluate on platforms they should have
jperras has quit [Ping timeout: 268 seconds]
jperras has joined #nixos
<samueldr> tests framework was having an issue in nixpkgs aanderse
<samueldr> (if you're talking about the mysql tests yesterday)
<aanderse> samueldr: fixed now?
<samueldr> not 100% sure, I think so, or close to
<samueldr> (I need to check)
<aanderse> ok, thanks
<samueldr> aanderse: not merged yet, #50342
<{^_^}> https://github.com/NixOS/nixpkgs/pull/50342 (by Ekleog, 20 hours ago, open): Fix test evaluation in restrict-eval
<aanderse> mmk
aanderse has left #nixos [#nixos]
aanderse has joined #nixos
<ekleog> aanderse: you can @grahamcofborg build nixosTests.[test name] in the meantime
<aanderse> ekleog: ok cool. what is the difference between the two?
<ekleog> the difference is nixosTests appeared 3 days ago and ofborg uses a hydra-like way of building these that's much older, and as ofborg slightly diverges from hydra it's not coping with the addition of nixosTests :)
lassulus_ has joined #nixos
<aanderse> ah, ok
<aanderse> thanks
lassulus has quit [Ping timeout: 245 seconds]
lassulus_ is now known as lassulus
brh has joined #nixos
polman has quit [Ping timeout: 252 seconds]
Rusty1 has joined #nixos
brh has quit [Quit: Lost terminal]
bhipple has joined #nixos
freeman42x]NixOS has quit [Ping timeout: 245 seconds]
drakonis has quit [Quit: WeeChat 2.3]
mayhewluke has quit [Ping timeout: 252 seconds]
EarlDeLaWarr has joined #nixos
mayhewluke has joined #nixos
bhipple has quit [Quit: leaving]
bhipple has joined #nixos
thc202 has quit [Ping timeout: 252 seconds]
<PolarIntersect> ottidmes: I switched to the beta kernel earlier and it didn't help much
<PolarIntersect> although it increase my resolution in modeset somehow
bhipple has quit [Quit: Lost terminal]
<PolarIntersect> clever: If the kernel has basic 2D graphics support, I wonder if there are any browsers that would work in a TTY O_o
bhipple has joined #nixos
<PolarIntersect> (other than text-mode ones, obviously)
<{^_^}> [nixpkgs] @ptrhlm opened pull request #50379 → anki: 2.0.52 -> 2.1.5 → https://git.io/fpsq5
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
<bhipple> Hi, would anyone be interested in helping with a code review and feedback on https://github.com/NixOS/nixpkgs/pull/48926 ?
<{^_^}> #48926 (by bhipple, 3 weeks ago, open): mkl: wrap with openmp in LD_LIBRARY_PATH
<ottidmes> PolarIntersect: did you get any setup working so far? with e.g. modesetting?
<ottidmes> bhipple: I am curious, I never used $out/nix-support/setup-hook explicitly myself, what does it do? Or rather, when is it run?
maximiliantagher has quit [Read error: Connection reset by peer]
maximiliantagher has joined #nixos
<bhipple> ottidmes: essentially, it's sourced by anything that uses it as an input. This can be used by things like cmake to change setup.sh when input as a dep
<bhipple> There's a section in the manual on it here: https://nixos.org/nixpkgs/manual/#ssec-setup-hooks
<ottidmes> bhipple: thanks for the info! :)
maximiliantagher has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @kalbasit opened pull request #50381 → vimPlugins.vim-go: use the correct motion derivation for the dependency → https://git.io/fpsYv
divansantana has joined #nixos
<{^_^}> [nixpkgs] @jb55 opened pull request #50382 → Add spruned application and nixos module → https://git.io/fpsYY
<{^_^}> [nixpkgs] @bhipple opened pull request #50383 → docs: fix minor grammar issues in the manual → https://git.io/fpsYO
jasongrossman has quit [Ping timeout: 246 seconds]
jperras has quit [Ping timeout: 252 seconds]
kingemp has quit [Ping timeout: 252 seconds]
hlolli_ has joined #nixos
hlolli has quit [Ping timeout: 252 seconds]
acarrico has quit [Ping timeout: 244 seconds]
zolk3ri has quit [Remote host closed the connection]
jhillyerd has joined #nixos
<jhillyerd> Is there a way to accelerate mouse-wheel scrolling? I usually use imwheel but it doesn't seem to be available in nixos; better alternative?
acarrico has joined #nixos
<{^_^}> [nixpkgs] @Pneumaticat opened pull request #50384 → fusee-launcher: init at unstable-2018-11-14 → https://git.io/fpssk
drakonis has joined #nixos
<{^_^}> [nixpkgs] @kalbasit opened pull request #50385 → tmuxPlugins.sensible: hardcode the path of reattach-to-user-namespace → https://git.io/fpssE
<yl[m]> any any trusted user (infinisil, samueldr, gchristensen) `@GrahamcOfBorg build tmuxPlugins.sensible` on https://git.io/fpssE
<yl[m]> thx!
romanofskiWork has quit [Ping timeout: 244 seconds]
maximiliantagher has joined #nixos
maximiliantagher has quit [Ping timeout: 272 seconds]
<disasm> yl[m]: done
<yl[m]> disasm: thx!
<ekleog> yl[m]: for next time, there are many more trusted users, you can look at https://github.com/NixOS/ofborg/blob/released/config.public.json to avoid poking always the usual suspects :)
hakujin has quit [Ping timeout: 244 seconds]
<yl[m]> ekleog: true, but I feel I'll be abusing the line limit if I do lol
<ekleog> I meant you could poke just 3 random people from that list :p
<ottidmes> jhillyerd: imwheel should be super easy to package from what I see? I could package it for you if you'd like, but it could also be a good learning experience
romanofskiWork has joined #nixos
jhillyerd has quit [Quit: WeeChat 2.2]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/fccfc775d11 (from 9 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
hakujin has joined #nixos
hakujin has quit [Ping timeout: 240 seconds]
<yl[m]> ekleog: I see what you mean, sure will do.
sb0 has joined #nixos
aleph- has quit [Ping timeout: 268 seconds]
drakonis_ has joined #nixos
bhipple has quit [Ping timeout: 240 seconds]
drakonis has quit [Ping timeout: 245 seconds]
maximiliantagher has joined #nixos
maximiliantagher has quit [Ping timeout: 244 seconds]
hakujin has joined #nixos
equalunique has joined #nixos
<equalunique> Hi All. Anyone back in October, someone on here tried upgrading 18.03 -> 18.09. They recieved an error from nixos-rebuild: "perl: warning: Setting locale failed." - Anyone recall who that was, and how it was fixed?
<equalunique> ***Someone, back in October, ...
hakujin has quit [Ping timeout: 246 seconds]
orivej has quit [Ping timeout: 268 seconds]
jasongrossman has joined #nixos
<equalunique> Ah. I see it was fixed in the chat logs from Oct 7.
hamishmack has quit [Ping timeout: 264 seconds]
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
equalunique has quit [Ping timeout: 256 seconds]
equalunique has joined #nixos
drewr has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @aij opened pull request #50386 → zfsUnstable: 0.8.0-rc1 -> 0.8.0-rc2 → https://git.io/fpsn6
maximiliantagher has joined #nixos
romanofskiWork has quit [Ping timeout: 272 seconds]
hakujin has joined #nixos
wykurz has joined #nixos
maximiliantagher has quit [Ping timeout: 268 seconds]
hakujin has quit [Ping timeout: 252 seconds]
jtojnar has joined #nixos
endformationage has joined #nixos
equalunique has quit [Ping timeout: 264 seconds]
reinzelmann has joined #nixos
reinzelmann has quit [Client Quit]
reinhardt has joined #nixos
drakonis has joined #nixos
vmandela has joined #nixos
equalunique has joined #nixos
drakonis_ has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @dtzWill merged pull request #50357 → elfinfo: init at 0.7.4 → https://git.io/fp3oJ
<{^_^}> [nixpkgs] @dtzWill pushed to master « elfinfo: init at 0.7.4 »: https://git.io/fpscp
romanofskiWork has joined #nixos
hamishmack has joined #nixos
romanofskiWork has quit [Ping timeout: 244 seconds]
romanofskiWork has joined #nixos
hakujin has joined #nixos
mkoenig has quit [Remote host closed the connection]
maximiliantagher has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
maximiliantagher has quit [Remote host closed the connection]
hakujin has quit [Ping timeout: 245 seconds]
maximiliantagher has joined #nixos
<{^_^}> [nixos-homepage] @ekalosak opened pull request #252 → updated sources of security information; removed a dead key → https://git.io/fpslT
mkoenig has joined #nixos
jmeredith has quit [Ping timeout: 250 seconds]
teej has quit [Ping timeout: 250 seconds]
midchildan has quit [Ping timeout: 250 seconds]
sgraf has quit [Ping timeout: 250 seconds]
jmeredith has joined #nixos
nixy has quit [Ping timeout: 276 seconds]
sgraf has joined #nixos
a_ has joined #nixos
midchildan has joined #nixos
tylerjl has joined #nixos
mdash has quit [Ping timeout: 260 seconds]
thoughtpolice has quit [Ping timeout: 250 seconds]
coot has quit [Ping timeout: 250 seconds]
equalunique has quit [Ping timeout: 260 seconds]
greymalkin has quit [Ping timeout: 260 seconds]
cyraxjoe has quit [Ping timeout: 260 seconds]
leothrix has quit [Ping timeout: 260 seconds]
coot has joined #nixos
dontdieych has quit [Read error: Connection reset by peer]
thoughtpolice has joined #nixos
cyraxjoe has joined #nixos
hakujin has joined #nixos
nixy has joined #nixos
teej has joined #nixos
greymalkin has joined #nixos
sb0 has quit [Quit: Leaving]
maximiliantagher has quit [Remote host closed the connection]
maximiliantagher has joined #nixos
reinhardt has quit [Quit: Leaving]
maximiliantagher has quit [Ping timeout: 250 seconds]
maximiliantagher has joined #nixos
maximiliantagher has quit [Remote host closed the connection]
jhillyerd has joined #nixos
<jhillyerd> ottidmes: Yeah, I was thinking imwheel might be good to learn how to package myself. Just wasn't sure if there was a good reason nobody else had bothered.
hakujin has quit [Ping timeout: 244 seconds]
jtojnar has quit [Ping timeout: 244 seconds]
vk3wtf has quit [Ping timeout: 250 seconds]
jhillyerd has quit [Quit: WeeChat 2.2]
wykurz has quit [Read error: Connection reset by peer]
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @dtzWill merged pull request #49857 → libinput: 1.12.2 -> 1.23.3 → https://git.io/fpJ4m
<{^_^}> [nixpkgs] @dtzWill pushed to staging « libinput: 1.12.2 -> 1.23.3 »: https://git.io/fpsBG
maximiliantagher has quit [Remote host closed the connection]
maximiliantagher has joined #nixos
maximiliantagher has quit [Remote host closed the connection]
maximiliantagher has joined #nixos
maximiliantagher has quit [Remote host closed the connection]
romanofskiWork has quit [Ping timeout: 244 seconds]
maximiliantagher has joined #nixos
maximiliantagher has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @kierdavis opened pull request #50388 → freesweep: use fetchFromGitHub instead of fetchurl as per #32997 → https://git.io/fpsBb
reinhardt has joined #nixos
hyper_ch2 has joined #nixos
Itkovian has joined #nixos
maximiliantagher has joined #nixos
maximiliantagher has quit [Ping timeout: 272 seconds]
reinhardt has quit [Ping timeout: 252 seconds]
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jackdk has quit [Ping timeout: 240 seconds]
romanofskiWork has joined #nixos
romanofskiWork has quit [Ping timeout: 246 seconds]
endformationage has quit [Quit: WeeChat 2.3]
romanofskiWork has joined #nixos
romanofskiWork has quit [Ping timeout: 250 seconds]
hotfuzz_ has joined #nixos
hlolli has joined #nixos
hotfuzz has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50388 → freesweep: use fetchFromGitHub instead of fetchurl as per #32997 → https://git.io/fpsBb
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fpsEI
leotaku has quit [Quit: ZNC 1.6.5 - http://znc.in]
hlolli_ has quit [Ping timeout: 268 seconds]
sigmundv has joined #nixos
reinhardt has joined #nixos
sb0 has joined #nixos
romanofskiWork has joined #nixos
__monty__ has joined #nixos
romanofskiWork has quit [Ping timeout: 240 seconds]
<roberth> ekleog, Mic92, re nixosTest-test: is that annoying? I suppose if we make NixOS use pkgs.nixosTest, we don't need it as much. However it is intended as a user facing function, so I'd rather test it individually
maximiliantagher has joined #nixos
Ariakenom has joined #nixos
ckauhaus[afk] has quit [Quit: WeeChat 2.2]
johann__ has joined #nixos
maximiliantagher has quit [Ping timeout: 268 seconds]
Itkovian has joined #nixos
hotfuzz_ has quit [Ping timeout: 240 seconds]
freeman42x]NixOS has joined #nixos
<andi-> roberth: is it intended to be rebuild on unrelated package changes? I bumped cbindgen yesterday and a nix-review of the same suggested to rebuild those nixosTest-tests requiring a new kernel build.. Didn't investigate but that could be a bit of a blocker..
<roberth> andi-: sounds like Hydra doesn't build and cache them
<roberth> unless you've been working on NixOS basics like boot, systemd and such
<andi-> I ran it against the PR so my guess is that it just wasn't cached. Unsure why it had to rebuild in the first place unless it now depends on Firefox (only consumer of cbindgen) ;)
freeman42x]NixOS has quit [Ping timeout: 252 seconds]
Tucky has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50371 → Add licenses → https://git.io/fp3ht
<{^_^}> [nixpkgs] @c0bw3b pushed 12 commits to master: https://git.io/fps2t
Mateon3 has joined #nixos
Mateon1 has quit [Ping timeout: 250 seconds]
Mateon3 is now known as Mateon1
Havvy has quit [Ping timeout: 245 seconds]
isHavvy has joined #nixos
johanot has joined #nixos
justbeingglad has joined #nixos
<jonge> hey there, by accident i do very often open one nix shell in the other and then i get of course stupid strange effects during builds. is there some smart way to make nix shell warn/error-out if it runs nested
<jonge> ?
justbeingglad has left #nixos [#nixos]
<symphorien> I display the SHLVL in my shell prompt
leotaku has joined #nixos
civodul has joined #nixos
<leotaku> May "$NIX_PATH" be self-referential? Eg. can I use "nixpkgs=foopath:nixos=<nixpkgs/nixos>"?
srl295 has quit [Quit: Connection closed for inactivity]
hotfuzz has joined #nixos
thc202 has joined #nixos
thc202 has quit [Ping timeout: 250 seconds]
thc202 has joined #nixos
<{^_^}> [nixpkgs] @zimbatm merged pull request #49493 → libva{,-utils}: 2.1.0 -> 2.3.0, bump vaapiIntel to 2.2.0 since no 2.3.0 → https://git.io/fxFma
<{^_^}> [nixpkgs] @zimbatm pushed 5 commits to staging: https://git.io/fpsw5
__Sander__ has joined #nixos
hlolli has quit [Ping timeout: 252 seconds]
orivej has joined #nixos
Chiliparrot has joined #nixos
Chiliparrot has quit [Client Quit]
hyper_ch2 has quit [Ping timeout: 256 seconds]
Chiliparrot has joined #nixos
<{^_^}> [nixpkgs] @geistesk opened pull request #50391 → umlet: 14.2 -> 14.3 → https://git.io/fpso8
<{^_^}> [nixpkgs] @Mic92 merged pull request #49884 → neovim wrapper: build with nodejs support → https://git.io/fpUw8
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/fpso4
hlolli has joined #nixos
<{^_^}> [nixpkgs] @nyanloutre opened pull request #50392 → nixos/tests/installer: add missing system.extraDependencies → https://git.io/fpso6
<{^_^}> [nixpkgs] @tazjin opened pull request #50393 → nixos/journaldriver: import module in top-level module list → https://git.io/fpsKL
johnnyfive has quit [Ping timeout: 272 seconds]
betaboon has joined #nixos
hlolli has quit [Remote host closed the connection]
maximiliantagher has joined #nixos
maximiliantagher has quit [Ping timeout: 268 seconds]
carlosdagos has quit [Quit: Connection closed for inactivity]
hyper_ch2 has joined #nixos
mayhewluke has quit [Ping timeout: 268 seconds]
CapsLock has joined #nixos
<CapsLock> Hi, Is there any solution preventing vlc to have crazy controls sizes like that ones : https://framapic.org/gallery#uizBSS9m93qA/3BUuRQqYot6H.png,TrEzfJUAeh8r/0dMr8eZi3VTe.png ?
mayhewluke has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @hyperfekt opened pull request #50394 → home-manager: 2018-06-14 -> 2018-11-04 → https://git.io/fpsiF
<CapsLock> both screenshots are taken on two different displays with same resolution but one is 27" the other is 13"
<CapsLock> (tested on 18.09 with gnome)
iyzsong has joined #nixos
romanofskiWork has joined #nixos
<CapsLock> also nautilus does not generate thumbnails anymore since switching to 18.09 ; any idea ?
romanofskiWork has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fpsX2
<jonge> symphorien: SHLVL looks useful. thanks!
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-brick: update override for ghc-8.6.x to the latest version »: https://git.io/fpsXX
init_6 has joined #nixos
elgoosy has joined #nixos
<{^_^}> [cabal2nix] @peti pushed to master « update-stackage.sh: don't honor version bounds for shake »: https://git.io/fpsXN
bsima has quit [Ping timeout: 252 seconds]
mkoenig has quit [Remote host closed the connection]
primeos has quit [Ping timeout: 240 seconds]
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @lheckemann merged pull request #50356 → gitlab: fix smtp setting → https://git.io/fp3ak
<{^_^}> [nixpkgs] @lheckemann pushed 2 commits to master:
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/fps1L
Chiliparrot has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #50381 → vimPlugins.vim-go: use the correct motion derivation for the dependency → https://git.io/fpsYv
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/fps1O
primeos has joined #nixos
equalunique has joined #nixos
primeos has quit [Client Quit]
TweyII has joined #nixos
maximiliantagher has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @lheckemann pushed commit from @globin to release-18.09 « gitlab: fix smtp setting »: https://git.io/fps1K
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #nixos
<nyanloutre[m]> <freenode_{^_ "[nixpkgs] @nyanloutre opened pul"> Hi, I opened a PR to fix the recent hydra builds on unstable
<infinisil> Ugh, there is some race condition in the NixOS startup phase
<infinisil> Because when my battery is super low, my laptop underclocks (I'm pretty sure), and then some stuff stops working. Just now the display manager failed because it couldn't find any display
<{^_^}> [nixpkgs] @Mic92 merged pull request #50243 → perlPackages.HashDiff: init at 0.010 → https://git.io/fpqvo
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/fpsMc
<nyanloutre[m]> IRC matrix bridge seems to mess up the IRC message if I try to reply to another. So here is the PR link if anyone wants to review it : https://git.io/fpso6
primeos has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #nixos
drakonis_ has joined #nixos
drakonis has quit [Ping timeout: 252 seconds]
hyperfekt has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #nixos
<nyanloutre[m]> also it seems that the hydra jobs for 18.09 are stuck
<hyperfekt> Does anyone know if there's a canonical way to make nox-review use an existing nixpkgs when testing a PR? I'd like to save those two GBs needed for a full clone of nixpkgs. If not, I'll have to use a symlink.
<nyanloutre[m]> any info on this ?
<{^_^}> [nixpkgs] @Infinisil merged pull request #50393 → nixos/journaldriver: import module in top-level module list → https://git.io/fpsKL
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fpsyh
maximiliantagher has joined #nixos
v0|d has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #nixos
vmandela has quit [Quit: Leaving]
hyperfekt has quit [Ping timeout: 256 seconds]
maximiliantagher has quit [Ping timeout: 268 seconds]
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #nixos
<{^_^}> [nix] @edolstra merged pull request #2432 → SSL certificate search failed to find user profile certificates. → https://git.io/fAShw
<{^_^}> [nix] @edolstra pushed 3 commits to master: https://git.io/fpsSx
<Taneb> Issue I'm having with hydra: when restarting an aborted build, it doesn't seem to actually build it
<Taneb> The logs emit "loading build 53120 (name)" and then... nothing
TweyIII has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
TweyII has quit [Ping timeout: 250 seconds]
<Taneb> Anyone any clue what this could be?
<rawtaz> not i :<
maximiliantagher has joined #nixos
alienpirate5 has quit [Remote host closed the connection]
alienpirate5 has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #nixos
maximiliantagher has quit [Ping timeout: 272 seconds]
vidbina_ has joined #nixos
boogiewoogie has joined #nixos
boogiewoogie has quit [Client Quit]
alienpirate5 has quit [Remote host closed the connection]
alienpirate5 has joined #nixos
boogiewoogie has joined #nixos
<boogiewoogie> hey, I'm trying to build something getting this error https://stackoverflow.com/questions/7412548/error-gnu-stubs-32-h-no-such-file-or-directory-while-compiling-nachos-source -- I can't seem to find a corresponding package (see 1st answer, libc-devel) in nixpkgs, anyone know if there is one?
TweyIII has quit [Ping timeout: 240 seconds]
<jonge> hey there. if some c/c++ project creates cmake files for use with "find_package(...)", does nix's cmake support automatically make this discoverable for cmake in packages that would depend on cmake's find_package support to find such dependencies at configure time?
TweyIII has joined #nixos
lukego has quit [Quit: Page closed]
<symphorien> boogiewoogie: is it a 32 bit package ?
<symphorien> jonge: if cmake is in nativeBuildInputs and the library is in buildInputs then it should work without problems
zolk3ri has joined #nixos
<{^_^}> [nixpkgs] @oyren opened pull request #50395 → write_stylus: fix loading libGL.so with libglvnd → https://git.io/fpsHx
<jonge> symphorien: great, thank you.
<boogiewoogie> it's this https://gitlab.com/torkel104/libstrangle -- from the listed packages I'd say it's 32 bit
<jonge> symphorien: just trying to convince a client company to make their cmake files conan agnostic. i demonstrated how to find bugs by using newer compilers and sanitizers (using nix), but their project is not tailored to support non-conan-workflows. i hoped that i don't promise the wrong features by advertising for find_package usage
<symphorien> jonge: huh honestly if you want a reliable answer, find a package in nixpkgs which uses find_libary and cmake and see its nix file
<{^_^}> [nixpkgs] @markuskowa merged pull request #50391 → umlet: 14.2 -> 14.3 → https://git.io/fpso8
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fpsQL
<jonge> symphorien: hm! right...
<symphorien> but packaging such programs ime boild down to adding cmake to nativeBuildInputs
Chiliparrot has joined #nixos
<symphorien> boogiewoogie: for 32bit package use pkgsi686Linux.callPackage instead of callPackage: https://github.com/NixOS/nixpkgs/blob/release-18.09/pkgs/top-level/all-packages.nix#L2525
<symphorien> but your project seems both 32 and 64 bits
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #nixos
<boogiewoogie> oh, okay. so far I've just used a shell.nix (https://pastebin.com/26HDS5Vg) and tried to build from that shell. how would I specify the callpackage function used in this case?
<boogiewoogie> symphorien: or, stdenvMulti in that case
<{^_^}> [nix] @edolstra pushed to master « Fix 'Read-only file system' when building a derivation »: https://git.io/fpsQ1
b has joined #nixos
<{^_^}> [nixpkgs] @taku0 opened pull request #50396 → flashplayer: 31.0.0.122 -> 31.0.0.148 [Important security fix] → https://git.io/fpsQS
<symphorien> for stdenvMulti remove all multi things and replace stdenv by stdenvMulti
<symphorien> for pkgsi686linux instead of with import <nixpkgs> {} use with (import <nixpkgs> {}).pkgsi686Linux
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/30707eb8ef0 (from 8 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<boogiewoogie> symphorien: ah, I see. thank you!
<{^_^}> [nixpkgs] @Mic92 opened pull request #50397 → nix-review: 0.6.0 -> 0.6.1 → https://git.io/fps7l
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #nixos
<boogiewoogie> okay. i686 fails due to "64-bit mode not compiled", and multiStdenv with the same error as before. seems like a tough one then :(
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fps5n
<{^_^}> [nixpkgs] @Mic92 merged pull request #50397 → nix-review: 0.6.0 -> 0.6.1 → https://git.io/fps7l
<{^_^}> [nixpkgs] @primeos pushed to master « signal-desktop: 1.17.3 -> 1.18.0 »: https://git.io/fps5B
johanot has quit [Quit: WeeChat 2.2]
romanofskiWork has joined #nixos
Rusty1 has joined #nixos
romanofskiWork has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @mt-caret opened pull request #50398 → waifu2x-converter-cpp: init at 5.2.1 → https://git.io/fpsdW
justbeingglad has joined #nixos
justbeingglad has left #nixos [#nixos]
waleee has joined #nixos
erictapen has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50359 → gurobi: install Java library files → https://git.io/fp3o5
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fpsdA
fendor has joined #nixos
drakonis has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @orivej-nixos merged pull request #50378 → fasm: init at 1.73.04 → https://git.io/fpsLs
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @orivej to master « fasm: init at 1.73.04 (#50378) »: https://git.io/fpsFE
drakonis_ has quit [Ping timeout: 272 seconds]
drakonis has quit [Ping timeout: 264 seconds]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
equalunique has quit [Read error: Connection reset by peer]
equalunique has joined #nixos
jperras has joined #nixos
boogiewoogie has quit [Quit: Leaving]
locallycompact has joined #nixos
maximiliantagher has joined #nixos
maximiliantagher has quit [Ping timeout: 244 seconds]
Chiliparrot has joined #nixos
mdash has joined #nixos
erictapen has quit [Quit: leaving]
oab has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to release-18.09: https://git.io/fpsN4
<ocharles> Does anyone know how to make Hydra *not* share the same Git SCM for multiple jobsets? For some reason fetching submodules takes minutes, and all our pull requests have the same Git repository as an input. This means that evaluation is now sequential and takes about 15 minutes just to evaluate all our PRs
<ocharles> I don't know why fetching submodules is quite so slow, but if I could have each jobset use a different /var/lib/hydra/scm/git directory they at least wouldn't all be competing for the same `.lock` file
<Mic92> roberth: andi- I blacklisted those for now in nix-review
<ocharles> https://gist.github.com/ocharles/22448b836dec1c2a5ae54b590b3a0fec to give you an idea of what I mean about slow submodule fetching - ~6 seconds per submodule fetch, and then another 6 seconds to check it out
<roberth> Mic92++
<{^_^}> Mic92's karma got increased to 4
<{^_^}> nix#2358 (by graham-at-target, 12 weeks ago, open): fetchGit: use a better caching scheme
<ocharles> I'm not sure that's what Hydra uses
<oab> Would I be correct that nixops operates by building/fetching binaries locally and placing them remotely? I'm going through the docs, and that is my understanding.
<symphorien> ah sorry I misread
<Mic92> oab: yes, you can instruct it also to use the binary cache.
<ocharles> Hmm, it seems that evaluating .jobsets actually keeps cloning entirely new Git repositories
ma27 has quit [Quit: WeeChat 2.2]
ma27 has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #50395 → write_stylus: fix loading libGL.so with libglvnd → https://git.io/fpsHx
<{^_^}> [nixpkgs] @Mic92 pushed commit from @oyren to master « write_stylus: fix loading libGL.so with libglvnd (#50395) »: https://git.io/fpsA0
<ocharles> Nope
<srhb> ocharles: It completely drops the shared nature of fetchGit, which is unusably slow in many cases.
<srhb> I haven't checked how it behaves re. submodules
<srhb> If at all. :-)
<ocharles> But I don't think this is really going through fetchGit, it's going through hydra/src/script/nix-prefetch-git
<ocharles> But maybe that's a similar problem
zolk3ri has quit [Quit: Lost terminal]
hyper_ch2 has quit [Quit: Page closed]
<ocharles> The problem seems to be that entire fresh repositories are getting checked out
<ocharles> E.g., I keep seeing things like `Initialized empty Git repository in /tmp/git-checkout-tmp-FbXRqzQI/source/.git/` from `hydra-evaluator`
<ocharles> Probs have to put aside a day next week to deep dive into this
<ocharles> 10 minute evaluations to just push a commit is killing my team though :(
<{^_^}> [nixpkgs] @Mic92 pushed commit from @periklis to staging « libarchive: 3.3.2 -> 3.3.3 »: https://git.io/fpsAQ
<{^_^}> [nixpkgs] @Mic92 closed pull request #49583 → libarchive: 3.3.2 -> 3.3.3 → https://git.io/fxNHa
<{^_^}> [nixpkgs] @mikesperber opened pull request #50401 → Unbreak hg-git → https://git.io/fpsAd
<{^_^}> [nixpkgs] @Mic92 pushed commit from @periklis to staging-18.09 « libarchive: 3.3.2 -> 3.3.3 »: https://git.io/fpsAx
<{^_^}> [rfcs] @zimbatm merged pull request #26 → staging workflow → https://git.io/fpsxU
<{^_^}> [rfcs] @zimbatm pushed commit from @vcunat to master « staging workflow (#26) »: https://git.io/fpsxT
__monty__ has quit [Quit: leaving]
mayhewluke has quit [Ping timeout: 268 seconds]
Rusty1 has joined #nixos
mayhewluke has joined #nixos
vmandela has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
dbmikus__ has joined #nixos
<Myrl-saki> Ah crap. How do I use `with pkgsi686Linux;`
<Myrl-saki> nix-repl> :p pkgsi686Linux.xorg.libXrender
<Myrl-saki> «derivation /nix/store/6sx2nspld5gg9l28lzjsphdksyl8pc2a-libXrender-0.9.10.drv»
<Myrl-saki> nix-repl> :p with pkgsi686Linux; xorg.libXrender
<Myrl-saki> «derivation /nix/store/1xzbp9q7dpcnw145917n20s8vxkv00j8-libXrender-0.9.10.drv»
<{^_^}> [nixpkgs] @Mic92 merged pull request #49754 → bashdb: 4.4-0.94 -> 4.4-1.0.0 → https://git.io/fxhx1
<{^_^}> [nixpkgs] @Mic92 pushed commit from @nthorne to master « bashdb: 4.4-0.94 -> 4.4-1.0.0 (#49754) »: https://git.io/fpsp3
<Myrl-saki> Well, I guess I should just not import '<nixpkgs>' to nix repl.
jasongrossman has joined #nixos
<Myrl-saki> This should be a nix repl only problem.
iyzsong has quit [Ping timeout: 260 seconds]
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #50396 → flashplayer: 31.0.0.122 -> 31.0.0.148 [Important security fix] → https://git.io/fpsQS
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpsp6
<{^_^}> [nixpkgs] @Mic92 pushed commit from @taku0 to release-18.09 « flashplayer: 31.0.0.122 -> 31.0.0.148 »: https://git.io/fpspD
<infinisil> Myrl-saki: oh, that's unfortunate
<Myrl-saki> infinisil: Yeah, can confirm. It's nix repl only.
<Myrl-saki> with (import <nixpkgs> {}); lib.makeLibraryPath ([ xorg.libXrender xorg.libXrandr xorg.libXinerama xorg.libXext xorg.libX11 fontconfig freetype glib glibc alsaLib zlib ])
<Myrl-saki> scopes properly.
<infinisil> My alternate unfinished nix repl (nix-session) doesn't have that problem :P
<{^_^}> [nixpkgs] @lheckemann closed pull request #50042 → nscd: disable by default → https://git.io/fpLts
oab has quit [Quit: Page closed]
maximiliantagher has quit [Ping timeout: 260 seconds]
<zimbatm> manveru: got the PSD! miracles do happen
<Myrl-saki> Also. Anyone else doesn't have a manpage for `nix`?
<{^_^}> [nixpkgs] @domenkozar pushed commit from @peti to release-18.09 « ghc: add new version 8.6.2 »: https://git.io/fpsh0
<Myrl-saki> Oh god no.
<Myrl-saki> You can `:p "${fetchzip ...}"` and it doesn't require building the drv.
<Myrl-saki> ...why...
mahakala has left #nixos [#nixos]
<srhb> Myrl-saki: nix has --help, no man page, iirc
<Myrl-saki> srhb: Ah. Thanks.
<infinisil> srhb: I feel like Nix development is going very slowly, still no man pages after all this time
<srhb> infinisil: You mean the command style interface? I'm not aware that anyone's working on it.
<infinisil> I wonder how much faster development would go if it were written in a more loved language like Rust or Haskell
<Myrl-saki> lol
<Myrl-saki> RiiR!
<srhb> Well, there's something to be said for that by virtue of the composition of the user base, sure...
<srhb> But I think that's mostly it.
<infinisil> I think the first step would be to have a specification for Nix
<Myrl-saki> Hm.
<srhb> infinisil: The language?
<mdash> infinisil: there's already hnix, why hasn't it overtaken the original :)
<infinisil> srhb: The syntax, semantics, the daemon protocol and the derivation format
<infinisil> Are the things that come to my mind right now
<srhb> hnix has been taking great strides whenever people get together to work on it. I'm sure we'll see some interesting things when it's at a point where it actually becomes usable as a user tool.
<infinisil> mdash: Due to lack of specification, standard nix and hnix differ in behavior, I don't think it even produces the correct nixpkgs hashes just yet
<srhb> I doubt the lack of specification is that big a problem.
<infinisil> Well not *due* to lack of specification, but a specification would certainly help getting them leveled
<srhb> Sure.
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<Myrl-saki> Hm.
<Myrl-saki> Should I call the actual `unpackPhase` inside `unpackPhase = ""`?
<infinisil> unpackPhase *is* the unpack phase?
<srhb> Myrl-saki: If you're trying to extend something, you should probably use the pre or post hooks. Assuming unpackPhase has any
<Myrl-saki> Hm.
<tnks> The "doc" subbuild of a Hackage package is nicely transitively linked. Is there a convenient way to unify docs for multiple packages?
<Myrl-saki> I'll just make it into another derivation. <_<
<srhb> tnks: buildEnv to join them all together? or symlinkJoin for something more primitive
<tnks> srhb: I suppose something like buildEnv, but I'm specifically interested in the unified Haddocks.
<Orbstheorem> Hello, I need to install a node package not available in the nodePackages derivation (though it's defined in pkgs/development/node-packages/./node-packages-v6.nix)
<Orbstheorem> Is there anyway I could get it using nix-shell?
<tnks> srhb: not every language ecosystem supports it, but I find it helps people better organize their packages if they can see how things fit together with other packages in a shared namespace.
<srhb> tnks: What's your use case exactly? The unified haddock thing documented in nixpkgs ghcWithHoogle and friends should help here.
<tnks> srhb: oh wait... maybe that's all I need. let me try that.
<srhb> tnks: 9.5.2.3 in the manual.
M-Gregoire has joined #nixos
vmandela has quit [Ping timeout: 268 seconds]
vmandela_ has joined #nixos
<tnks> srhb: I kind of want the package-level hierarchy we see at the landing page for a single package, but unified for multiple packages.
<ottidmes> Orbstheorem: maybe do this: nix-shell -p nodePackages_6_x.<package>
<M-Gregoire> Hello everyone! Is this the right place for questions about Nixops?
justbeingglad has joined #nixos
<tnks> srhb: rather than just generating all the package docs individually.
<srhb> M-Gregoire: Yep! All things Nix.
<Orbstheorem> ottidmes: Did not work :(
<ottidmes> Orbstheorem: what is the package name, and what are you trying to achieve? Is it a binary you are after, or something else?
apeyroux has quit [Quit: leaving]
<M-Gregoire> Awesome! I'm just discovering Nixops and I'm having a hard time making it works. I'm trying to deploy from my Desktop computer to my laptop. I've installed NixOS on both computers. On the Desktop computer I've created the network description file .nix and another file with the deployement.targethost for the laptop defined in the network. Finally I did `nixops create ./nixops/home.nix ./nixops/XPS.nix -d deployement` followed by `ni
<M-Gregoire> Whithout much surprises, this doesn't work as `could not connect to ‘root@IP’`
<M-Gregoire> I'm not sure how I'm supposed to give acces to my Desktop computer however. Any help would be appreciated :)
justbeingglad has left #nixos [#nixos]
<qyliss^work> Can you SSH from your desktop to your laptop?
<tnks> srhb: actually, I just checked what Stack builds for multi-project builds, and I think it does exactly what I'm asking for. So now I just need to tinker around with Nix to see a good way to accomplish the same.
<M-Gregoire> No, wasn't even sure I needed to setup an SSH server to be honest
<M-Gregoire> Should I manually open a SSH server and add my keys?
jtojnar has joined #nixos
<Orbstheorem> remark
<Orbstheorem> ottidmes:
<{^_^}> [nixpkgs] @bts opened pull request #50404 → nixnote2: fix window icon and themes → https://git.io/fpGvN
<{^_^}> [nixpkgs] @gebner pushed to master « tptp: 7.1.0 -> 7.2.0 »: https://git.io/fpGfm
<inf> hey! I'm running nixos as my desktop vm host and I need some wicked mdadm setup to access some disks in my VM (inc. losetup + mdadm --build /dev/md0 --level=linear --raid-devices=2 /dev/loop0 /dev/disk/by-id/...) - is boot.postBootCommands what I'm looking for to store these commands in?
<Orbstheorem> ottidmes: There's a cli tool `remark` on package remark
<infinisil> M-Gregoire: Do `services.openssh.enable = true; users.users.root.openssh.authorizedKeys.keys = [ "<your ssh key>" ];` on the laptop
<infinisil> Where <your ssh key> is `cat ~/.ssh/id_rsa.pub` on the desktop machine
<tilpner> M-Gregoire - Triple-check that the key doesn't contain newlines from line-wrapping terminal emulators
mkoenig has joined #nixos
jabranham has joined #nixos
<{^_^}> [nixpkgs] @gebner pushed to master « tptp: use urls instead of url »: https://git.io/fpGJM
<ottidmes> Orbstheorem: I do not see it on my system either, so you will have a few options. Download the remark nodejs package and use either node2nix or yarn2nix and include it in your system. Or, if it is an option for you, you can also just configure npm to work outside of nix, by configuring it properly, then you can just do: npm -g install remark, for example
maximiliantagher has joined #nixos
justbeingglad has joined #nixos
sheyll has joined #nixos
romanofskiWork has joined #nixos
justbeingglad has left #nixos [#nixos]
<M-Gregoire> Thanks a lot for the help! However my ssh client on my desktop doesnt seems to be using my key agent defined in SSH_AUTH_SOCK while git is using it without any troubles. Should I set my SSH agent in a specific fashion?
<{^_^}> [nixpkgs] @Mic92 opened pull request #50405 → nixos-functions: remove recurseIntoAttrs → https://git.io/fpGUW
reinhardt has quit [Quit: Leaving]
maximiliantagher has quit [Ping timeout: 240 seconds]
<M-Gregoire> (I don't use the standard ssh-agent)
<sphalerite> M-Gregoire: how are you setting it currently?
<M-Gregoire> SSH_AUTH_SOCK=/path/to/agent/sock
<sphalerite> I mean where
romanofskiWork has quit [Ping timeout: 240 seconds]
<sphalerite> and what ssh client?
<M-Gregoire> openssh client
<M-Gregoire> nothing fancy
<M-Gregoire> Git can access my SSH keys but openssh client doesn't
sheyll has quit [Quit: sheyll]
<sphalerite> from the same shell?
<M-Gregoire> yes
<qyliss^work> Is your key listed in `ssh-add -L`?
<sphalerite> that seems odd.
<M-Gregoire> All my keys are listed in ssh-add yes
<M-Gregoire> But still asks me for password
<qyliss^work> Try `ssh -vv`?
<qyliss^work> Should tell you which keys it's offering
<{^_^}> [nixpkgs] @coretemp opened pull request #50406 → sops: 3.1.0 -> 3.2.0 → https://git.io/fpGUN
<M-Gregoire> Oh, ok I was wrong sorry. SSH can access my keys but justdoesn't try for my laptop
<M-Gregoire> For my other servers it works
<M-Gregoire> Probably some config issue on my laptop
<qyliss^work> Is it offering the keys?
<M-Gregoire> Yes
<qyliss^work> Right, yeah, your laptop isn't configured to accept them.
<M-Gregoire> The key should be in quotes in authorizedKeys right?
<M-Gregoire> something like [ "ssh-rsa <KEY> id" ]
<sphalerite> yep
<sphalerite> did you apply the change?
<sphalerite> i.e. nixos-rebuild switch
<M-Gregoire> Yep
<M-Gregoire> Nano introduced a line returned i didn't caught
<M-Gregoire> I thought I was careful...
<M-Gregoire> Thanks a lot!
<tilpner> :/
<M-Gregoire> I was wondering what was the minimal install to which I could deploy something using Nixops.
<M-Gregoire> Partition disk / Set a configuration.nix with my keys / Install nix
<M-Gregoire> I can't do much shorter I guess?
<ottidmes> M-Gregoire: you can always automate that further yourself, e.g. by creating a custom installer iso containing a script that does the partitioning for you and that contains a configuration.nix
romanofskiWork has joined #nixos
<M-Gregoire> I see! Thanks a lot
steshaw has quit [Quit: Connection closed for inactivity]
romanofskiWork has quit [Ping timeout: 250 seconds]
sigmundv has quit [Ping timeout: 245 seconds]
endformationage has joined #nixos
sb0_ has joined #nixos
M-Gregoire has left #nixos [#nixos]
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpGIb
sb0 has quit [Ping timeout: 245 seconds]
sb0__ has joined #nixos
<betaboon> is there something like mkAfter but for attribues of a set ?
<mdash> betaboon: sets aren't ordered
sb0_ has quit [Ping timeout: 250 seconds]
<mdash> betaboon: what are you trying to do?
<betaboon> mdash: well wrong wording. and u just noticed that i had bad thinking and my question is obsolete :/
<mdash> betaboon: thinking is hard, it happens to us all:)
<betaboon> XD
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/efe6322ce4c (from 8 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
locallycompact has quit [Remote host closed the connection]
Itkovian has quit [Remote host closed the connection]
jonreeve has joined #nixos
<jonreeve> Is GNOME broken on NixOS, or is it just me?
<{^_^}> [nixpkgs] @Mic92 merged pull request #50383 → docs: fix minor grammar issues in the manual → https://git.io/fpsYO
<freusque> does someone have a pointer to a good discusion of the nix language choices?
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpGtM
<mdash> freusque: you mean like "why are there so many semicolons"? :)
Theuni2 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @Mic92 pushed commit from @bhipple to release-18.09 « docs: fix minor grammar issues in the manual »: https://git.io/fpGtd
<freusque> I mean why it's not typed.
<freusque> :)
<freusque> and turing complete.
<mdash> freusque: gonna go out on a limb and say initial motivation was "it was easier that way" :)
jperras has quit [Quit: WeeChat 2.2]
<simpson> freusque: http://nixos.org/~eelco/pubs/phd-thesis.pdf probably.
jperras has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #50336 → refind: 0.11.3 -> 0.11.4 → https://git.io/fpOuw
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpGqv
<mdash> freusque: https://github.com/regnat/ptyx may be of interest.
<{^_^}> [nixpkgs] @Mic92 merged pull request #50202 → arangodb: 3.3.16 -> 3.3.19 → https://git.io/fptcw
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpGqL
Itkovian has joined #nixos
<freusque> thanks for the links
hedning has joined #nixos
<freusque> I'm actually wondering whether there are sensible arguments for the lack of types in the case of nix
<freusque> or lack of a more complex type system say
<jonreeve> Anyone here use GNOME? I can't get it to start. I just get a gray screen. I can move my pointer around, but that's it. I'm guessing gnome-shell isn't starting?
<slabity> jonreeve: Using GDM?
<jonreeve> Yep
<slabity> jonreeve: I believe GDM's log file is in /var/log. It might have some information if the desktop won't start
<{^_^}> [nixpkgs] @Mic92 merged pull request #50314 → wl-clipboard: init at 1.0.0 → https://git.io/fpYiF
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpGqN
<slabity> If you gist/pastebin it, we can see if anything stands out
<jonreeve> slabity: Hm, /var/log/gdm seems to be empty
<bpye> Hey any ideas why I can't boot my NixOS machine? Sambas ncsd fails to start and I don't think it's DHCP client is really working either...
<simpson> freusque: Types make it harder to do the kind of quirky lazy-recursive style that Nix is designed for.
<bpye> Yeah, "Failed to start DHCP client"
<bpye> And then it keeps retrying which appears to be useless...
<{^_^}> [nixpkgs] @Mic92 opened pull request #50408 → rambox: 0.6.1 -> 0.6.2 → https://git.io/fpGms
<jonreeve> slabity: I did find this in my system logs, though, by doing `journalctl -g gnome-shell`: https://www.pastery.net/xcersz/
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to staging « hdf5: 1.10.3 -> 1.10.4 (#50100) »: https://git.io/fpGmC
<jonreeve> slabity: Oh wait, here's the actual error: https://www.pastery.net/rwngwh/
<Taneb> I'm neck-deep trying to figure out why a custom NixOS SD image that we used to have doesn't work any more
apeyroux has joined #nixos
<Taneb> This is pretty confusing
fendor has quit [Ping timeout: 268 seconds]
civodul has joined #nixos
<{^_^}> [nixpkgs] @raquelgb opened pull request #50409 → turtl-server: init at 2018-11-05 → https://git.io/fpGOf
v0|d has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #49836 → Fix help2man.postInstall syntax error under cygwin. → https://git.io/fpfRw
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpGOz
waleee has quit [Quit: WeeChat 2.3]
<{^_^}> [nixpkgs] @dtzWill opened pull request #50410 → unicode-paracode: 2.5 -> 2.6, unicode 10 -> 11 → https://git.io/fpG3T
jperras has quit [Quit: WeeChat 2.2]
Chiliparrot has joined #nixos
<infinisil> freusque: We have a channel for discussion on nix as a language too :) #nix-lang
<slabity> jonreeve: I don't really know what could cause an IO error like that.
<slabity> infinisil: I did not know that. Are there other nix-related channels?
<infinisil> ,channels
<{^_^}> Largest Nix-related channels: #nixos, #nixos-dev, #nix-darwin, #nixos-chat, #nixos-aarch64, #nixos-wiki, #nixos-borg, #nixos-security, #nix-core
hedning has quit [Quit: hedning]
hedning has joined #nixos
vmandela_ has quit [Quit: Leaving]
<slabity> Thanks
<{^_^}> [nixpkgs] @Mic92 closed pull request #34469 → manual/options-to-docbook: remove string escaping → https://git.io/vN5oF
irdr has quit [Ping timeout: 246 seconds]
justbeingglad has joined #nixos
irdr has joined #nixos
<{^_^}> [nixops] @domenkozar merged pull request #1042 → Travis support for better code review → https://git.io/fxjnY
<{^_^}> [nixops] @domenkozar pushed 3 commits to master: https://git.io/fpGsc
Ariakenom has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @rafaelgg opened pull request #50411 → selfoss (service): fix port in service config → https://git.io/fpGsD
justbeingglad has left #nixos [#nixos]
maximiliantagher has joined #nixos
fusion809 has joined #nixos
shabius_ has quit [Quit: Leaving]
__Sander__ has quit [Quit: Konversation terminated!]
shabius has joined #nixos
maximiliantagher has quit [Ping timeout: 272 seconds]
<jonreeve> slabity: Ok. I just posted to the Unix StackExchange if anyone wants to check it out there: https://unix.stackexchange.com/questions/481981/how-can-i-install-gnome-in-nixos
<{^_^}> [nixpkgs] @Mic92 pushed commit from @Nadrieril to master « nixos/ckb: Add option to restrict access to the devices to a particular group »: https://git.io/fpGG5
<{^_^}> [nixpkgs] @Mic92 closed pull request #34064 → nixos/ckb: Add option to restrict access to the devices to a particu... → https://git.io/vNzBN
kingemp has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
hakujin has joined #nixos
<{^_^}> [nixpkgs] @Mic92 closed pull request #20941 → llvm 3.9: Download and build Polly → https://git.io/v1B9V
<{^_^}> [nixpkgs] @Mic92 closed pull request #21355 → [WIP] bugzilla → https://git.io/v1hHx
maximiliantagher has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<{^_^}> [cabal2nix] @peti pushed to master « Enable the haddock phase for various gi-* packages. »: https://git.io/fpGng
<{^_^}> [nixpkgs] @Mic92 pushed commit from @jbgi to release-18.09 « Fix help2man.postInstall syntax error under cygwin. »: https://git.io/fpGnr
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fpGnS
jonreeve has quit [Quit: WeeChat 2.3]
maximiliantagher has quit [Ping timeout: 252 seconds]
erictapen has joined #nixos
sigmundv__ has joined #nixos
Tucky has quit [Quit: WeeChat 2.2]
c0bw3b_ has joined #nixos
<{^_^}> [nixpkgs] @jfrankenau opened pull request #50413 → valentina: 0.6.0.0a -> 0.6.1 → https://git.io/fpGCm
<{^_^}> [nixpkgs] @jfrankenau opened pull request #50414 → reaper: 5.94 -> 5.961 → https://git.io/fpGCs
romanofskiWork has joined #nixos
erictapen has quit [Ping timeout: 272 seconds]
romanofskiWork has quit [Ping timeout: 244 seconds]
sigmundv has joined #nixos
aleph- has joined #nixos
Ariakenom has joined #nixos
drakonis has joined #nixos
romanofskiWork has joined #nixos
mayhewluke has quit [Ping timeout: 240 seconds]
mayhewluke has joined #nixos
Thra11 has joined #nixos
hlolli has joined #nixos
sigmundv__ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Mic92 merged pull request #50410 → unicode-paracode: 2.5 -> 2.6, unicode 10 -> 11 → https://git.io/fpG3T
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/fpGlw
romanofskiWork has quit [Ping timeout: 252 seconds]
<c0bw3b_> what's the proper way to precompute the SHA checksum of a diff to be fetched via fetchpatch ?
palo has joined #nixos
<{^_^}> [nixpkgs] @alyssais opened pull request #50416 → bundler: 1.16.4 -> 1.17.1 → https://git.io/fpGlS
<c0bw3b_> apparently `nix-prefetch-url --type sha256 <patch_url>` does not give the right thing
fendor has joined #nixos
<hlolli> A long shot, I'm getting bunch of error messages when starting jack (and it starts despite the errors), and sometimes I can't stop jack after its started. The logs are here https://pastebin.com/aHDetGyf, I'm on unstable and have musnix without preemtive linux.
<clever> c0bw3b_: patches are reformatted to make them more stable
<clever> c0bw3b_: your only option is to look at the error from nix when it fails
<c0bw3b_> clever: ok thanks, hence the "fixed-output derivation produced path.." at the beginning of the error msg
<c0bw3b_> I guess we'd need a nix-prefetch-patch in the future for convenience
jperras has joined #nixos
<goibhniu> hi hlolli, I wonder if some of the errors require extra system configuration, e.g. do you have the /dev/snd/seq device for midi?
<goibhniu> also, are you trying to stop JACK while a program is using it?
<Thra11> Is there a quick and easy way to relax a dependency's upper bound on a hackage package in nixpkgs?
<{^_^}> [nixpkgs] @alyssais opened pull request #50417 → nginx: CVE-2018-16843, CVE-2018-16844 updates → https://git.io/fpG82
<Thra11> i.e. to build it with --allow-newer=something passed to cabal
<hlolli> giobhniu I think I've stopped all, if not, for mostpart of the time, jack just stops and the programs crash that are running on it. This started to happen only after updating jack and pulseaudio (I start alsa sink). But before this never happend.
<avn> Thra11: `doJailbreak = true`
<hlolli> `stat /dev/snd/seq` shows midi device, qjackctl also shows me midi devices, but I get the error also if I turn them off in the configuration.
<goibhniu> hrm, maybe it's an upstream bug?
<hlolli> yes, could few things, if nobody's experiencing this, it could well be my config. I did delete pulseaudio extraConfig that I had in my config, but it doesn't matter.
<clever> Thra11: pkgs.haskell.lib.doJailbreak
<clever> is another option
<goibhniu> sorry, I can't think of anything else. I've been using JACK a fair bit lately, and I also use the pulseaudio jack sink
<goibhniu> and I'm on unstable, but I haven't updated in a while
<{^_^}> [nixops] @Mic92 opened pull request #1046 → fix import cycle → https://git.io/fpGBY
<hlolli> hmm, I'm curious what happens after you update your unstable channel.
<goibhniu> I might give that a shot at the weekend
justbeingglad has joined #nixos
<hlolli> ok, cool. Maybe I ping you next week :)
justbeingglad has left #nixos [#nixos]
<goibhniu> did you check if JACK was updated recently?
<hlolli> I know qjackctl was updated recently, but not sure about jack itself.
<hlolli> do you do this gibhniu `hardware.pulseaudio.package = unstable.pulseaudio.override { jackaudioSupport = true; };` ?
<goibhniu> ah, no
c0bw3b_ has quit [Ping timeout: 276 seconds]
<hlolli> ok I try deleteing it then, forgot when and why I added that
<goibhniu> sorry, I do have something very much like that :D
<goibhniu> pulseaudio = {package = pkgs.pulseaudioFull.override { jackaudioSupport = true;};}
<goibhniu> JACK will freak out on me if I try to stop it when something's using it though.
<goibhniu> I end up killing jackdbus
<goibhniu> apart from that it seems solid
Itkovian_ has joined #nixos
Itkovian has quit [Ping timeout: 268 seconds]
<hlolli> changing this or removing musnix has no effect, one last question, do you install pulseaudio system wide?
<hlolli> `hardware.pulseaudio.systemWide = true;` ?
c0bw3b_ has joined #nixos
<goibhniu> I don't
<Thra11> avn, clever: Thanks
<hlolli> not me either hehe ok, that's about it for now. It doesn't look like jack2 has been changed in a very long time.
<goibhniu> hrm, maybe it's time
<hlolli> maybe, it could be unstable dbus or alsaLib that's causing this. jack2 1.9.12 is the latest upstream release and it's on nixpkgs since january.
Theuni2 has joined #nixos
<goibhniu> cool, what do you mean by "alas sink" BTW?
<ajs124> is it possible to supply arguments to a derivation with hydra like when running nix-build --arg?
palo has quit [Quit: WeeChat 2.2]
palo has joined #nixos
<goibhniu> *alsa sink
<Ralith> flash url is broken again on nixos-18.09
<Ralith> we really need a mirror for that
<hlolli> alsa sink means different, I should have said `pactl load-module module-jack-sink` after startup.
<goibhniu> grand, I'll let you know how it goes after the upgrade anyway
<hlolli> ok nice, I hope you get the error too, then I feel less lost :)
<goibhniu> me too :D
vidbina_ has quit [Ping timeout: 268 seconds]
Chiliparrot has joined #nixos
Thra11 has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @orivej to master « aws-sdk-cpp: 1.6.20 -> 1.6.52 »: https://git.io/fpGuC
boogiewoogie has joined #nixos
<Mic92> Has our travis image nix sandboxes?
philippD has joined #nixos
palo has quit [Read error: Connection timed out]
palo has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #50245 → Enable cross compilation for cpython 2.7 → https://git.io/fpqfq
<{^_^}> [nixpkgs] @FRidh pushed commit from @tathougies to master « Enable cross compilation for cpython 2.7 (#50245) »: https://git.io/fpGz2
<{^_^}> [nixpkgs] @rycee pushed commit from @hyperfekt to master « home-manager: 2018-06-14 -> 2018-11-04 »: https://git.io/fpGgv
<{^_^}> [nixpkgs] @rycee closed pull request #50394 → home-manager: 2018-06-14 -> 2018-11-04 → https://git.io/fpsiF
palo has quit [Quit: WeeChat 2.2]
viric has joined #nixos
<boogiewoogie> hey, trying to build https://gitlab.com/torkel104/libstrangle with this shell.nix https://pastebin.com/bM4nC6FN -- getting this error: https://pastebin.com/E0YkTk7v. anyone got a hunch? :p
erictapen has joined #nixos
TweyIII has quit [Quit: WeeChat 2.1]
<clever> boogiewoogie: ldconfig doesnt work under nix
<clever> boogiewoogie: binutils, glibc, and gcc are also in your inputs by default and you odnt need to list them
<boogiewoogie> clever: oh, okay :( thanks!
palo has joined #nixos
palo has quit [Client Quit]
palo has joined #nixos
rihardsk has joined #nixos
v0|d has joined #nixos
drakonis_ has joined #nixos
<{^_^}> [nixpkgs] @Ma27 opened pull request #50420 → phpPackages: drop all packages and package versions for PHP5 → https://git.io/fpG26
drakonis has quit [Ping timeout: 260 seconds]
palo has quit [Quit: WeeChat 2.2]
palo has joined #nixos
drakonis has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #50421 → ###### Motivation for this change → https://git.io/fpG2F
<{^_^}> [nixpkgs] @dtzWill opened pull request #50422 → ###### Motivation for this change → https://git.io/fpG2b
drakonis_ has quit [Ping timeout: 252 seconds]
Drakonis__ has joined #nixos
Theuni2 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @dtzWill closed pull request #50421 → ###### Motivation for this change → https://git.io/fpG2F
<ottidmes> clever: LD_PRELOAD did work in the end, shadowing connect the way I did just happened to be problematic. After asking around I was told that the syslog function writes to /dev/log, that is why I could not find any reference to it in the binaries themselves. So after creating a noop syslog function and putting it in a LD_PRELOAD'ed library, it worked without issue. And the reason unshare did not work for me,
<ottidmes> was that it was a too strong a tool, it did much more than I wanted it to do, and it just so happened that the first thing that broke by it was the same thing as was broken by shadowing connect with LD_PRELOAD.
palo has quit [Client Quit]
drakonis has quit [Ping timeout: 244 seconds]
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
philippD has joined #nixos
palo has joined #nixos
betaboon has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @dtzWill opened pull request #50423 → sudo: 1.8.25p1 -> 1.8.26 → https://git.io/fpGal
<clever> ottidmes: thats why i said to grep the nix-store -qR of the build
<clever> ottidmes: it would reveal a library that contains /dev/log, as a dep
aleph- has quit [Ping timeout: 268 seconds]
jabranham has quit [Remote host closed the connection]
<ottidmes> clever: well at that point I thought LD_PRELOAD simply did not work for the binary and actually patching the binary would have been more extreme than the alternative plans I had in place, but I am curious what it will report, so I am going to try running it now
<{^_^}> [nixpkgs] @dtzWill opened pull request #50424 → flatpak: 1.0.4 -> 1.0.5 → https://git.io/fpGaF
<clever> [root@amd-nixos:~]# grep "/dev/log" $(nix-store -qR /run/current-system) -r
<clever> Binary file /nix/store/g2yk54hifqlsjiha3szr4q3ccmdzyrdv-glibc-2.27/lib/libc-2.27.so matches
<clever> ottidmes: i'm guessing youll find the libc that your program depends on, and then a quick grep of the libc source would have led you to the syslog() function
<clever> and with any luck, libc will be the only occurance of /dev/log, in the closure of your binary, so its the only way it could have gotten that string
<{^_^}> [nixpkgs] @Mic92 merged pull request #50411 → selfoss (service): fix port in service config → https://git.io/fpGsD
<{^_^}> [nixpkgs] @Mic92 pushed commit from @rafaelgg to master « selfoss (service): fix port in service config (#50411) »: https://git.io/fpGVZ
freeman42x]NixOS has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #50426 → glibc, ghc: disable PIE hardening when enabled by default (musl for now :)) → https://git.io/fpGVP
Theuni2 has joined #nixos
<ottidmes> clever: yep, I only found it in: glibc-2.27, but if I include all files in my search, its also in python-2.7.15
Theuni2 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
drakonis has joined #nixos
<{^_^}> [nixpkgs] @dtzWill closed pull request #50423 → sudo: 1.8.25p1 -> 1.8.26 → https://git.io/fpGal
<v0|d> any ideas on how to get a nix-shell w/ musl & gcc arm for pi?
boogiewoogie has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @dtzWill reopened pull request #50423 → mesa: 18.2.4 -> 18.2.5 → https://git.io/fpGal
<{^_^}> [nixops] @domenkozar merged pull request #1046 → fix import cycle → https://git.io/fpGBY
<{^_^}> [nixops] @domenkozar pushed 4 commits to master: https://git.io/fpGwP
romanofskiWork has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed commit from @oyren to release-18.09 « write_stylus: fix loading libGL.so with libglvnd (#50395) »: https://git.io/fpGw5
Phlogistique has quit [Remote host closed the connection]
v0|d has quit [Ping timeout: 240 seconds]
v0|d has joined #nixos
oida has quit [Quit: byez]
maximiliantagher has joined #nixos
romanofskiWork has quit [Ping timeout: 272 seconds]
oida has joined #nixos
Theuni2 has joined #nixos
krav_ has quit [Ping timeout: 276 seconds]
jperras has quit [Quit: WeeChat 2.2]
<aswanson> anyone running wireguard on their nixos instance? I'm trying to get it running and the service fails to start after nixos-rebuild. The journal says modprobe can't find the wireguard module
<lassulus> aswanson: I had to reboot after enabling it
<{^_^}> [nixpkgs] @Mic92 merged pull request #50408 → rambox: 0.6.1 -> 0.6.2 → https://git.io/fpGms
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpGrV
<aswanson> lassulus: interesting. I'll have to that a shot
aswanson has quit [Quit: WeeChat 2.2]
jperras has joined #nixos
aswanson has joined #nixos
equalunique has quit [Ping timeout: 246 seconds]
goibhniu has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #50413 → valentina: 0.6.0.0a -> 0.6.1 → https://git.io/fpGCm
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpGoR
Theuni2 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @orivej-nixos merged pull request #49454 → bison: 3.1 -> 3.2.1 → https://git.io/fx5NY
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @dtzWill to staging « bison: 3.1 -> 3.2.1 (#49454) »: https://git.io/fpGo1
sanscoeur has joined #nixos
hakujin has quit [Ping timeout: 252 seconds]
equalunique has joined #nixos
rpg has joined #nixos
vk3wtf has joined #nixos
init_6 has quit [Ping timeout: 240 seconds]
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
philippD has joined #nixos
hlolli has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @zimbatm merged pull request #50416 → bundler: 1.16.4 -> 1.17.1 → https://git.io/fpGlS
<{^_^}> [nixpkgs] @zimbatm pushed 2 commits to master: https://git.io/fpGKh
<{^_^}> [nixpkgs] @zimbatm opened pull request #50427 → nixos: switch the default channel to "nixpkgs" → https://git.io/fpG6I
hakujin has joined #nixos
jperras has quit [Ping timeout: 245 seconds]
hakujin has quit [Ping timeout: 245 seconds]
jperras has joined #nixos
hakujin has joined #nixos
vidbina_ has joined #nixos
fendor has quit [Ping timeout: 252 seconds]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
Chiliparrot has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpGPY
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/7d6619e1610 (from 7 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
drakonis has quit [Quit: WeeChat 2.3]
<v0|d> how to get a wine wow 64 nix-shell?
drakonis has joined #nixos
<v0|d> aswanson: do you have wireguard package in systemPackages?
rpg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
romanofskiWork has joined #nixos
<aswanson> v0|d: I rebooted as suggested and the service started successfully. Now just to troubleshoot the configuration...
rpg has joined #nixos
<v0|d> I've been a nixos user for over than a year and still suffer whlie using nix-shell -p some_strange_package_name_translation_is_nonsense_somebody_please_explain_or_fix
endformationage has quit [Ping timeout: 245 seconds]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
romanofskiWork has quit [Ping timeout: 272 seconds]
rpg has quit [Client Quit]
<{^_^}> [nixpkgs] @Mic92 merged pull request #50424 → flatpak: 1.0.4 -> 1.0.5 → https://git.io/fpGaF
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpGXR
<bpye> Hey, so I have defaultMailServer setup I think to send emails to root to my personal email, and it kinda works with smartd, however both the from and to address on the smartd emails is nonsense, I still recieve them but does someone have a working config somewhere?
<{^_^}> [nixpkgs] @Mic92 pushed commit from @dtzWill to release-18.09 « flatpak: 1.0.4 -> 1.0.5 »: https://git.io/fpGXz
<bpye> I'd rather not have to set recipient on the smartd settings as I thought that should have been handled by defaultMailServer..
romanofskiWork has joined #nixos
grumble has quit [Quit: Well, would you look at the time. I've almost missed my ambiguous, non-existent appointment that I have scheduled just when I start to lose interest in my current conversation.]
__monty__ has joined #nixos
romanofskiWork has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #50417 → nginx: CVE-2018-16843, CVE-2018-16844 updates → https://git.io/fpG82
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/fpG1V
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to release-18.09: https://git.io/fpG16
mayhewluke has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #37658 → gnumake3: remove → https://git.io/vx8fH
<{^_^}> [nixpkgs] @Mic92 pushed 5 commits to master: https://git.io/fpG1D
grumble has joined #nixos
mayhewluke has joined #nixos
dycan has joined #nixos
romanofskiWork has joined #nixos
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
Ariakenom has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @dywedir merged pull request #49831 → gnupg22: 2.2.10 -> 2.2.11 → https://git.io/fpfTN
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to staging: https://git.io/fpGM5
philippD has joined #nixos
v0|d has quit [Read error: Connection reset by peer]
romanofskiWork has quit [Ping timeout: 240 seconds]
v0|d has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #50324 → solc: 0.4.25 -> 0.5.0 → https://git.io/fpOm4
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/fpGDm
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50362 → x265: 2.7 -> 2.9 → https://git.io/fp3PY
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to staging: https://git.io/fpGDn
johnnyfive has joined #nixos
ma27 has quit [Quit: WeeChat 2.2]
elgoosy has quit [Remote host closed the connection]
ottidmes has quit [Quit: WeeChat 2.2]
Peaker has joined #nixos
maximiliantagher has quit [Remote host closed the connection]
<Peaker> Man, the nix language could use some lenses. all these nested record updates...
obadz- has joined #nixos
maximiliantagher has joined #nixos
<Peaker> how do I have my nix build for my haskell package be out-of-tree to avoid rebuild making nix think the source changed?
obadz has quit [Ping timeout: 272 seconds]
obadz- is now known as obadz
Itkovian_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<clever> Peaker: you need to use builtins.filterSource to exclude the dist dir and some other things
<{^_^}> [nixpkgs] @c0bw3b opened pull request #50429 → {easyrpg-player,liblcf}: 0.5.3 -> 0.5.4 → https://git.io/fpGyW
fendor has joined #nixos
maximiliantagher has quit [Ping timeout: 246 seconds]
<Peaker> clever, thanks, I'll try to look up how to use that
<clever> Peaker: lib.cleanSource is an example, but it doesnt clean dist
<{^_^}> [nixpkgs] @eadwu opened pull request #50430 → vscode: 1.28.2 -> 1.29.0 → https://git.io/fpGyj
<{^_^}> [nixpkgs] @eadwu opened pull request #50431 → nvidia_x11: 410.73 -> 410.78 → https://git.io/fpGST
<{^_^}> [nixpkgs] @eadwu closed pull request #49950 → nvidia_x11_beta: stable -> 415.13 → https://git.io/fpkPU
ottidmes has joined #nixos
sanscoeur has quit [Remote host closed the connection]
romanofskiWork has joined #nixos
sanscoeur has joined #nixos
Itkovian has joined #nixos
vk3wtf has quit [Ping timeout: 250 seconds]
Itkovian has quit [Client Quit]
romanofskiWork has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @c0bw3b closed pull request #50061 → liblcf: 0.5.3 -> 0.5.4 → https://git.io/fpLl5
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50429 → {easyrpg-player,liblcf}: 0.5.3 -> 0.5.4 → https://git.io/fpGyW
<{^_^}> [nixpkgs] @c0bw3b pushed 3 commits to master: https://git.io/fpG96
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50406 → sops: 3.1.0 -> 3.2.0 → https://git.io/fpGUN
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fpG91
rihardsk has quit [Quit: rihardsk]
<v0|d> in theory, should this following provide a build or target gcc? nix-shell '<nixpkgs>' --arg crossSystem '(import <nixpkgs> {}).lib.systems.examples.muslpi' -p gcc
<v0|d> I get now build gcc.
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @thoughtpolice pushed to master « libndctl: 61.2 -> 63 »: https://git.io/fpGHm
endformationage has joined #nixos
maximiliantagher has quit [Remote host closed the connection]
maximiliantagher has joined #nixos
dycan has left #nixos [#nixos]
ma27 has joined #nixos
fendor has quit [Ping timeout: 244 seconds]
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
justanotheruser has quit [Ping timeout: 252 seconds]
maximiliantagher has quit [Ping timeout: 268 seconds]
<ottidmes> I am trying to make the most of my yubikey on NixOS and found this config: https://github.com/danielfullmer/nixos-config/blob/master/profiles/yubikey.nix I just wanted to verify, the reason gpg-agent is used is assume its yubikey support compared to ssh-agent?
philippD has joined #nixos
<qyliss^work> Yeah
<{^_^}> [nixpkgs] @timokau opened pull request #50432 → pythonPackages.cython: don't test codestyle → https://git.io/fpGQy
<ottidmes> ok, good to know :) then I will use that bit as well
<{^_^}> [nixpkgs] @Mic92 merged pull request #50430 → vscode: 1.28.2 -> 1.29.0 → https://git.io/fpGyj
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpGQ7
<{^_^}> [nixpkgs] @eadwu opened pull request #50433 → jetbrains: 20181115 → https://git.io/fpGQd
drakonis has quit [Quit: WeeChat 2.3]
<Peaker> why is nix installing the test depends of all my haskell dependencies? I don't need to run the tests of all my dependencies
<clever> Peaker: is doCheck = true; set on your derivation?
<clever> oh, your deps, yeah, you would have to override those deps to doCheck = false; them
<Peaker> can I map disableTest on all of them?
__monty__ has quit [Quit: leaving]
<clever> Peaker: you could, but that would require rebuilding every single dep
dbmikus__ has quit [Ping timeout: 260 seconds]
jackdk has joined #nixos
<Peaker> https://pastebin.com/raw/ib5xPt1N <-- is there a way to make this nix code saner?
<clever> Peaker: if you only ever want to use that package set directly, just dont bother putting it back into the right place
<Peaker> does "uuid = self.disableTest pkgs.haskell.packages.uuid" make sense at all? What's being put into "self" vs "super"? is "self.uuid" the uuid package I can manipulate with self.disableTest?
<clever> let mypkgs = pkgs.haskell.packages.ghc862.override { ... };
<clever> and skip the entire override
<clever> self.uuid is the result of applying all overrides, including the current one
<clever> and if you do uuid = foo self.uuid; then its infinite recursion
<clever> like saying `let foo = foo`
<clever> super refers to the version from 1 overlay prior, and breaks the recursion
<Peaker> oh, because of the "rec" there?
<Peaker> this is the context: https://pastebin.com/raw/xARz8iVA
<clever> no rec should be involved when using overlays
<clever> if you have rec, then the overlays wont work right
<Peaker> so "self: super: rec {" -> "self: super: {" ?
<clever> yep
<clever> if you want to refer to something else, use self
<Peaker> is it lazily-evaluated?
<clever> then other overlays can be inserted, and mutate self before you get a reference
<clever> yeah
<Peaker> oh, so "disableTest" is fiction and does not exist :(
Chiliparrot has joined #nixos
<clever> > haskell.lib.dontCheck haskellPackages.lens
<{^_^}> "<derivation /nix/store/6jmpzb0aqgrddcsp4wfzg1wbrf02dw00-lens-4.16.1.drv>"
maximiliantagher has joined #nixos
<clever> Peaker: and the bit you mentioned about needing lenses is gone in the above version
<{^_^}> [nixpkgs] @Mic92 merged pull request #50379 → anki: 2.0.52 -> 2.1.6-beta1, fixes #46599, fixes #45726 → https://git.io/fpsq5
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpG7p
<Peaker> clever, thanks! sure, but then if some other nix code goes to the nixPackages directly they get the wrong thing?
<{^_^}> [nixpkgs] @bcdarwin opened pull request #50434 → Nifty reg → https://git.io/fpG5J
<clever> yeah
<Peaker> doh -- it's still wanting "tasty" as a test-dep of "uuid" that I don't need
<Peaker> (ghc 8.6.2 doesn't have tasty working yet, apparently)
<clever> how does it fail?
<Peaker> tasty-hspec has a (likely false) upper bound, as usual :-( hspec >=2 && <2.6, hspec-core >=2 && <2.6
<Peaker> I can jailbreak it too, but it gets a bit tedious
<clever> i just throw doJailbreak at all of those
<Peaker> these upper bounds are truly a disaster.. so much lost information
<Peaker> (if there are some true upper bounds in there, they're lost in the noise)
<colemickens> Does anyone know of an overlay that supplies module(s) that I could take a peek at for inspiration?
<{^_^}> [nixpkgs] @Mic92 closed pull request #46599 → anki: 2.0.52 -> 2.1.4 → https://git.io/fA62s
<clever> Peaker: 90% of the time, it still builds when i jailbreak, and only rarely does it break at runtime
<Peaker> clever, seems that this upper bound is not false: src/Test/Tasty/Hspec.hs:103:19: error: The constructor ‘H.Item’ should have 5 arguments, but has been given 4
<Peaker> so I'd like uuid not to include its test dependencies for my build
<clever> what happens with uuid = pkgs.haskell.lib.dontCheck super.uuid; ?
hyper_ch has quit [Remote host closed the connection]
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<Peaker> I have "uuid = haskell.lib.dontCheck super.uuid;" I still have tasty build. Maybe not because of uuid, hard to tell
<Peaker> how can I know why it decides to bring in tasty?
<Peaker> oh, the traceback in the bottom of the error?
<clever> yep
<Peaker> can I have something like: tasty = error "Fool me once" somewhere? so I get the error quickly?
PolarIntersect has quit [Quit: WeeChat 2.0]
<clever> nix-repl> foo = throw "foo"
<Peaker> ok, it was not uuid at all (it was just a random guess, appeared before) it was hsc2hs and now it is making progress, yay
<Peaker> hopefully my eventual executable doesn't just segfault like the last time
<Peaker> if it does - how do I enable debug info + disable any/all symbol stripping?
hedning has quit [Quit: hedning]
<Peaker> Oh - next problem is my freetype2 tries to install include files for Haskell dependents to access, and then they can't find them
hedning has joined #nixos
drakonis has joined #nixos
<clever> Peaker: you might get away with putting an overrde on mkDerivation into your overrides, https://github.com/input-output-hk/cardano-sl/blob/develop/nix/overlays/debug.nix
<Peaker> my freetype2.cabal has a big "Install-includes:" section. cabal2nix ignores that, apparently
<Peaker> and then my other haskell package with C code cannot find the installed includes
<Peaker> clever, thanks for the debug thing, hopefully I manage to build and it comes in handy :)
<Peaker> can nix have a Haskell package "install" include files at all?
<clever> no idea
Drakonis__ has quit [Ping timeout: 264 seconds]
<Peaker> how does nix make files from a package available to other files in general?
<Peaker> to other packages, that is
hedning has quit [Ping timeout: 244 seconds]
<clever> for include files, they get installed to $out/include/
<clever> and then the stdenv adds a -I flag for it, when its in buildInputs
<Peaker> so each libraryHaskellDepends should also add -I for its $pkg/include dir ?
<clever> probably
<Peaker> and is it a good idea to override installPhase of a Haskell derivation ?
<Peaker> thinking of manually copying the header files ala http://mjhoy.com/journal/2016/02/nix.html
<mdash> do y'all have a favorite idiom for overriding a package in a nixos module that doesn't take a 'package' arg like normal?
<clever> Peaker: i would try postInstall
<Peaker> clever, is that a shell command string ?
<Peaker> postInstall = '' ... '' ?
<colemickens> mdash: overlay it. nixpkgs.overlays = [ (self: super: { sway-beta = waylandPkgs.sway-beta; }) ];
<clever> yep
<colemickens> mdash: not sure if it's best, but it works.
<Peaker> and besides $out, do I have $src or so?
<clever> $src is unpacked to . automatically
<clever> it can also help to just shove a `ls -ltrh ; exit 1` into your postInstall
<mdash> colemickens: yeah might as well
<Peaker> What is the ".dev" about in ${pkg.dev}/include ? why not ${pkg} ?
shabius has quit [Read error: Connection reset by peer]
shabius has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b opened pull request #50435 → procdump: init at 1.0.1 → https://git.io/fpGFy
<Peaker> libraryHaskellDepends has some "pkg" in it -- where is the source code for "pkg" spec in https://github.com/NixOS/nixpkgs/ ?
<clever> Peaker: split outputs
<clever> Peaker: you install some files to $out, and others to $dev
<clever> then things depend on $out (via ${pkg}) at runtime, and $dev (via ${pkg.dev}) at runtime
<clever> oops
<clever> then things depend on $out (via ${pkg}) at runtime, and $dev (via ${pkg.dev}) at build-time
<clever> then after building, the $dev can be garbage collected
c0bw3b_ has quit [Remote host closed the connection]
<Peaker> so I ought to install headers to $dev, not $out then ?
<clever> yeah
<clever> if you have a dev output
random_yanek has quit [Ping timeout: 246 seconds]
vidbina has joined #nixos
<Peaker> it's not very incremental inside a failed package. Retries restart whole package :(
vidbina_ has quit [Ping timeout: 260 seconds]
<clever> yeah, thats always an issue
<{^_^}> [nixpkgs] @rafaelgg opened pull request #50436 → selfoss (service): fix port in service config (backport of #50411) → https://git.io/fpGbn
<Peaker> nix itself takes ~20sec before it starts doing anything at all...
<Peaker> "nix-build" that is
<{^_^}> [nixpkgs] @Mic92 merged pull request #50360 → astroquery: init at 0.3.8 → https://git.io/fp3Kv
<{^_^}> [nixpkgs] @Mic92 pushed commit from @smaret to master « astroquery: init at 0.3.8 (#50360) »: https://git.io/fpGb0
romanofskiWork has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #50436 → selfoss (service): fix port in service config (backport of #50411) → https://git.io/fpGbn
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to release-18.09: https://git.io/fpGbz
<Peaker> along with the entire-package-rebuild every time makes for a frustrating debug cycle
v0|d has quit [Ping timeout: 250 seconds]
<Peaker> so $out=/nix/store/h0snj60y8ybniwknrlcyvh74rf1267fq-freetype2-0.2 and $dev="" (does not exist)
<Peaker> so I guess $out/include after all? which I need to mkdir manually
<jasom> can I use an overlay system-wide on nixos? If not, how do others experiment with adding a service to nixos?
<qyliss^work> jasom: I just build my system from my own clone of nixpkgs
<mdash> jasom: yes.
<mdash> Peaker: as for incremental builds, that's why there's nix-shell :)
<Peaker> mdash, I am trying to get my dependency (freetype2) to build and install its header files. how do I use nix-shell to debug it incrementally?
<Peaker> my project has a nix file for each dependency and it composes them to form the whole pkg set it'll build
<jasom> qyliss^work: If I do that, then I lose hydra caches, right?
vk3wtf has joined #nixos
maximiliantagher has quit [Remote host closed the connection]
random_yanek has joined #nixos
<mdash> Peaker: 'nix-shell -A freetype2' or similar will give you a shell where you can invoke unpackPhase, buildPhase, etc
<{^_^}> [nixos-weekly] @domenkozar pushed to master « Add 2018/12 »: https://git.io/fpGNv
<Peaker> how will it know to use my freetype2.nix file ?
<qyliss^work> jasom: only for things not built on hydra
maximiliantagher has joined #nixos
<qyliss^work> if you work from nixos-unstable you'll get all the hydra caches apart from when you've changed something
<mdash> Peaker: oh, yeah "nix-shell freetype2.nix -A ..."
<{^_^}> [nixos-weekly] @garbas pushed commit from NixOS Weekly Robot to gh-pages « Preview of 'dd8e3038105bd66ee4f8f2dd7b60d3e136322250' commit built by Travis-CI \#455749777 »: https://git.io/fpGNI
<Peaker> how do I mark my nix file as a "root" so nix-collect-garbage doesn't delete everything it needs?
<Peaker> (I just made the mistake of collecting "garbage" which included all of my partially-succeeding build, oy)
<clever> Peaker: nix-build creates a result symlink which is a root
maximiliantagher has quit [Remote host closed the connection]
maximiliantagher has joined #nixos
<Peaker> and if it fails?
<Peaker> git has the "reflog" which is a root - making sure commits from last X days are kept alive. Maybe nix should do that too. Successful builds go into some log
<Peaker> (can always explicitly purge from there)
<Peaker> probably useful to keep recent successful builds alive while nuking months old ones
drakonis_ has joined #nixos
<simpson> Try not to run nix-collect-garbage with settings that can reap recent builds while doing builds, I suppose. I've had this happen to me once or twice, but it's not common.
mtjmullen has quit [Quit: WeeChat 2.0]
Chiliparrot has quit [Ping timeout: 252 seconds]
mtjmullen has joined #nixos
maximiliantagher has quit [Remote host closed the connection]
drakonis has quit [Ping timeout: 252 seconds]
maximiliantagher has joined #nixos
<Peaker> simpson, well, I wanted to try to examine the outputs of partial builds, so find /nix -name "*pkg*" seemed useful but polluted by old noise...
the-kenny has quit [Ping timeout: 272 seconds]
<simpson> Peaker: In general, you'll have old unused packages in /nix/store. Such is life. Have you seen nix-shell yet?
drakonis has joined #nixos
<mdash> Peaker: nix-build -K is helpful for this
<mdash> keeps the temp directory around so you can poke at it
maximiliantagher has quit [Remote host closed the connection]
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @fpletz merged pull request #50386 → zfsUnstable: 0.8.0-rc1 -> 0.8.0-rc2 → https://git.io/fpsn6
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/fpGAB
<Peaker> simpson, seen? sure, but I don't know how to use it yet
<srhb> ekleog: Do you know if the failure to fetch the perl path is related to the test refactor?
<srhb> s/path/patch
<{^_^}> [nixpkgs] @fpletz pushed to master « weechatScripts.wee-slack: 2.1.1 => 2.2.0 »: https://git.io/fpGAu
<srhb> I figure it ought to already be available at that point..
<Peaker> why does nix-build take so long before it starts? ~20 sec
<fpletz> ma27: updated wee-slack :3
<{^_^}> [nixpkgs] @Mic92 merged pull request #50433 → jetbrains: 20181115 → https://git.io/fpGQd
<{^_^}> [nixpkgs] @Mic92 pushed 9 commits to master: https://git.io/fpGAK
<{^_^}> [nixpkgs] @Mic92 pushed 12 commits to release-18.09: https://git.io/fpGAM
<ma27> fpletz: thanks a lot, can test later! %)
maximiliantagher has quit [Remote host closed the connection]