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
<{^_^}> [nixpkgs] @samueldr pushed 8 commits to master: https://git.io/fpLM9
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50090 → ibus-engines.typing-booster-unwrapped: 2.1.2 -> 2.1.3 → https://git.io/fpLDL
dbmikus has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #49976 → python36Packages.nibabel: 2.3.0 -> 2.3.1 → https://git.io/fpIfG
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLD3
<{^_^}> [nixpkgs] @Mic92 merged pull request #49980 → python36Packages.neovim: 0.2.6 -> 0.3.0 → https://git.io/fpIUG
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLDW
<{^_^}> [nixpkgs] @Mic92 merged pull request #49981 → python36Packages.mwclient: 0.9.1 -> 0.9.2 → https://git.io/fpIUo
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLD8
<{^_^}> [nixpkgs] @Mic92 merged pull request #49985 → python36Packages.pyfiglet: 0.7.5 -> 0.7.6 → https://git.io/fpIkt
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLD4
<{^_^}> [nixpkgs] @Mic92 merged pull request #49986 → python36Packages.moviepy: 0.2.2.11 -> 0.2.3.5 → https://git.io/fpIIT
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLDR
<Mic92> the batch-review is real!
<samueldr> get this under 700 stat!
dbmikus has quit [Ping timeout: 252 seconds]
justanotheruser has joined #nixos
<{^_^}> Mic92/nix-review#18 (by Mic92, 10 seconds ago, open): Batch review fixes
zolk3ri has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50091 → httpie: 0.9.9 -> 1.0.0 → https://git.io/fpLDi
jtojnar has quit [Quit: jtojnar]
justanotheruser has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50092 → jmol: 14.29.26 -> 14.29.28 → https://git.io/fpLyJ
sanscoeu_ has joined #nixos
aleph- has quit [Ping timeout: 252 seconds]
sanscoeur has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50093 → hebcal: 4.14 -> 4.15 → https://git.io/fpLyq
sanscoeu_ has quit [Ping timeout: 268 seconds]
init_6 has quit []
dbmikus has joined #nixos
justanotheruser has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50094 → help2man: 1.47.7 -> 1.47.8 → https://git.io/fpLyM
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50095 → gocr: 0.51 -> 0.52 → https://git.io/fpLyQ
c19tch has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #49996 → python36Packages.dropbox: 9.0.0 -> 9.1.0 → https://git.io/fpIOj
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLyF
justanotheruser has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #49998 → python36Packages.astral: 1.6.1 -> 1.7.1 → https://git.io/fpI3P
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLyp
Rusty1 has joined #nixos
init_6 has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #49999 → python36Packages.gphoto2: 1.8.3 -> 1.8.5 → https://git.io/fpI3F
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLSf
init_6 has quit [Client Quit]
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #50002 → python36Packages.click-completion: 0.4.1 -> 0.5.0 → https://git.io/fpIGS
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLST
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50096 → heroku: 7.16.0 -> 7.18.2 → https://git.io/fpLSk
<{^_^}> [nixpkgs] @Mic92 merged pull request #50005 → python36Packages.flask-pymongo: 2.1.0 -> 2.2.0 → https://git.io/fpICz
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLSI
<{^_^}> [nixpkgs] @Mic92 merged pull request #50007 → python36Packages.exchangelib: 1.11.4 -> 1.12.0 → https://git.io/fpIWZ
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLSq
<{^_^}> [nixpkgs] @Mic92 merged pull request #50008 → python36Packages.authres: 1.1.0 -> 1.1.1 → https://git.io/fpIWQ
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLSs
init_6 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50097 → gnu-efi: 3.0.8 -> 3.0.9 → https://git.io/fpLSC
* Arahael is happy with nixos and haskell stack. :)
iyzsong has joined #nixos
jluttine has quit [Ping timeout: 245 seconds]
hamishmack has joined #nixos
jluttine has joined #nixos
justanotheruser has joined #nixos
xvnvx has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #49714 → haskellPackages: Add shell completions → https://git.io/fxhaf
<{^_^}> [nixpkgs] @Ericson2314 pushed 3 commits to master: https://git.io/fpLSM
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50098 → hdparm: 9.56 -> 9.58 → https://git.io/fpLSQ
<{^_^}> [nixpkgs] @Mic92 merged pull request #50091 → httpie: 0.9.9 -> 1.0.0 → https://git.io/fpLDi
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLS7
aleph- has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/2f668e32482 (from 60 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
zolk3ri has joined #nixos
zolk3ri has quit [Client Quit]
init_6 has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fpL9k
<{^_^}> [nixpkgs] @markuskowa merged pull request #50046 → multimon-ng: 1.1.5 -> 1.1.6 → https://git.io/fpLYK
dbmikus has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50099 → glbinding: 2.1.4 -> 3.0.2 → https://git.io/fpL9q
exarkun_ has joined #nixos
<kingemp> does anyone know how I get something in /run/current-system? Do I add a `ln -s` in the installPhase of mkDerivation?
<clever> kingemp: do you want it in /run/current-system itself, or /run/current-system/sw/ ?
<kingemp> rather, I mean in /run/current-system/sw/bin/
<clever> kingemp: it needs to be in $out/bin/ of a package that is in systemPackages
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50100 → hdf5-threadsafe: 1.10.3 -> 1.10.4 → https://git.io/fpL98
<kingemp> clever, I see, my installPhase is currently "cp -r $src $out"-- sounds like this is totally wrong ;)
<kingemp> $out/bin does have an executable after the cp
maximiliantagher has quit [Remote host closed the connection]
freeman42x has joined #nixos
<ottidmes> kingemp: something like this? environment.systemPackages = [ (pkgs.runCommand "my-link" {} ''ln -s ${pkgs.hello}/bin/hello $out/bin/world'') ];
<{^_^}> [nixpkgs] @Infinisil closed pull request #46767 → haskellPackages: Fix gi-glib, gi-cairo and gi-xlib for 8.2 → https://git.io/fAMUR
maximiliantagher has joined #nixos
rpg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<kingemp> ottidmes, thx makes sense. Is there a reason why this isn't needed for most packages? seems like I'm missing something
<{^_^}> [nixpkgs] @matthewbauer merged pull request #48225 → nixos/nix: ignore nix.checkConfig when cross-compiling → https://git.io/fx8qM
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @volth to master « nixos/nix: ignore nix.checkConfig when cross-compiling (#48225) »: https://git.io/fpL9w
<kingemp> eg in my package, it creates /nix/store/XX-julia-binary-1.0.2/bin/julia
<kingemp> and in a FHS, I can run this binary
<kingemp> but it's not added to /run/current-system/sw/bin/
<ottidmes> kingemp: if you add julia to systemPackages, it should be symlinked to /run/current-system/sw/bin
<{^_^}> [nixpkgs] @Infinisil closed pull request #46410 → Fix idris gcc builds on darwin and disable broken package → https://git.io/fA21x
<{^_^}> [nixpkgs] @Infinisil closed pull request #44883 → [WIP] namecoin: nc0.15.99-name-tab-beta2 -> nc0.16.2 → https://git.io/fN7hX
<kingemp> ottidmes, I'm making my own pkg using the julia precompiled binary from website, here's my mkDerivation https://gist.github.com/tbenst/436a69e117402f0a99e9bf8491c6de92
<ottidmes> kingemp: so if something has julia as a dependency it will be installed, but julia will not be available in the system environment (e.g. its /bin being on your PATH via a symlink to /run/current-system/sw/bin), only if it is added to environment.systemPackages this will be the case
init_6 has joined #nixos
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pxc has quit [Ping timeout: 250 seconds]
jperras has quit [Ping timeout: 252 seconds]
<ottidmes> kingemp: ahh, every package needs to follow the right structure /bin containing the binaries, /lib the libraries, /share the static additional files, otherwise they will not be picked up, but for most of the packages the build will be such that this is already the case
<init_6> yep man FHS
<kingemp> ottidmes, yes, the mkDerivation I posted does have a bin/ lib/ and share/ per usual
<ottidmes> kingemp: yeah, but your question "Is there a reason why this isn't needed for most packages?" was what I was responding too, so it is needed in all packages, but for most packages this will work out due to it already being a standard of the build process, so if some packages have no extra lines of script to make it adhere to those directories, its only because they already conform to them out the box
oida has joined #nixos
rpg has joined #nixos
iyzsong has quit [Ping timeout: 252 seconds]
<kingemp> init_6, er how do I open that man page?
<kingemp> init_6, ah I thought you meant something beyond buildFHSUserEnv in nix manual
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fpLHJ
judson has quit [Ping timeout: 246 seconds]
dbmikus has joined #nixos
<init_6> kingemp: FHS is basic knowledge
<kingemp> init_6, yes I understand FHS :)
<kingemp> ottidmes, does the installPhase script or other phase set up these symlinks?
<ottidmes> kingemp: ah, I think I see your problem
<kingemp> :D
<ottidmes> kingemp: I just tried your package, and noticed it was a file rather than directory, so what you need to do instead is: mkdir -p $out/bin; cp -r $src $out/bin/julia
<kingemp> ottidmes, hm $src and $out are both directories
jperras has joined #nixos
<kingemp> need bin etc include lib and share
<ottidmes> kingemp: well, thats not whats inside that .tar.gz for me
<ottidmes> kingemp: nope it is, weird, let me check
<kingemp> ty!
<ottidmes> kingemp: this is what I get from your derivation: -r--r--r-- 3 root root 88860959 Jan 1 1970 /nix/store/dysshwvjhnl97lgswdj0fj8zav01fm1b-julia-binary-1.0.2, so $src is probably not what you expect
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50101 → gmsh: 4.0.2 -> 4.0.4 → https://git.io/fpLHD
maximiliantagher has quit [Remote host closed the connection]
hamishmack has joined #nixos
maximiliantagher has joined #nixos
rpg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
maximiliantagher has quit [Read error: Connection reset by peer]
maximiliantagher has joined #nixos
<ottidmes> kingemp: this works: cp -r . $out
<kingemp> ottidmes, yes, ty that fixes the directory problem, oops! still not seeing symlink in /run/current-system/sw/bin/ though
<ottidmes> kingemp: wut? I do: which julia ~> /run/current-system/sw/bin/julia
<ottidmes> kingemp: you have it in: environment.systemPackages, right?
<kingemp> wait think I know the issue
<kingemp> ottidmes, was building not installing. ty very much!!
lassulus_ has joined #nixos
maximiliantagher has quit [Remote host closed the connection]
<ottidmes> kingemp: $src contained the .tar.gz
<kingemp> ahh
maximiliantagher has joined #nixos
<ottidmes> kingemp: https://nixos.org/nixpkgs/manual/#ssec-unpack-phase "The default implementation of unpackPhase unpacks the source files listed in the src environment variable to the current directory.", hence in the installPhase the contents of the $src is now in the current directory
lassulus has quit [Ping timeout: 252 seconds]
lassulus_ is now known as lassulus
<kingemp> ottidmes, ty that clarifies things!
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50102 → gp2c: 0.0.11 -> 0.0.11pl1 → https://git.io/fpLQ0
maximiliantagher has quit [Remote host closed the connection]
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @samueldr merged pull request #49586 → uriparser: 0.9.0 backport to 18.09 → https://git.io/fxNd0
<{^_^}> [nixpkgs] @samueldr pushed 4 commits to release-18.09: https://git.io/fpLQi
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50103 → gradio: 7.1 -> 7.2 → https://git.io/fpLQP
<ottidmes> kingemp: it does not work, does it? I get "julia: No such file or directory", I checked, it probably needs more patching, since it references to the path: /lib64/ld-linux-x86-64.so.2, which does not exist on NixOS
brejoc has quit [Ping timeout: 245 seconds]
<kingemp> ottidmes, yes, it only runs with a chrootenv, which I'm currently revising
aminechikhaoui has joined #nixos
mayhewluke has quit [Ping timeout: 245 seconds]
aminechikhaoui has quit [Remote host closed the connection]
<kingemp> due to https://github.com/NixOS/nixpkgs/issues/20649#issuecomment-434395057, it seems buildFHSUser is only path forward for package management
aminechikhaoui has joined #nixos
mayhewluke has joined #nixos
<kingemp> current nix julia is partially broken for reasons outlined in https://github.com/JuliaLang/julia/issues/29221#issuecomment-421874409
thc202 has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @samueldr pushed 4 commits to release-18.09: https://git.io/fpLQA
<{^_^}> [nixpkgs] @samueldr merged pull request #49491 → [18.09] lxd 3.0.0 -> 3.0.2 → https://git.io/fxFTY
<ottidmes> kingemp: if your goal is to just get Julia in working other, i.e. not leveraging Nix, then your current approach seems correct
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50104 → hiawatha: 10.8.1 -> 10.8.3 → https://git.io/fpLQh
maximiliantagher has quit [Read error: Connection reset by peer]
maximiliantagher has joined #nixos
<ottidmes> I should experiment with buildFHSUserEnv as well, because just like what Julia does (as I read from some of the comment on your linked issue), I have a package that uses mono, which generates the binary on first start...
maximiliantagher has quit [Ping timeout: 252 seconds]
Supersonic has quit [Ping timeout: 252 seconds]
maximiliantagher has joined #nixos
Supersonic has joined #nixos
<{^_^}> [nixpkgs] @jascase901 opened pull request #50106 → Catch2 version2 4 2 → https://git.io/fpL7Z
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50107 → groonga: 8.0.7 -> 8.0.8 → https://git.io/fpL7n
jluttine has quit [Ping timeout: 246 seconds]
<kingemp> ottidmes, yes definetely not my preference to go this route, but seems forced until julia ahead of time compilation matures / becomes deterministic
<{^_^}> [nixpkgs] @samueldr merged pull request #49387 → Backport documentation comment changes to release-18.09 → https://git.io/fxQb6
<{^_^}> [nixpkgs] @samueldr pushed 6 commits to release-18.09: https://git.io/fpL74
<gchristensen> thank you samueldr
<{^_^}> [nixpkgs] @samueldr merged pull request #48806 → [18.09] ghc: add new 8.4.4 version → https://git.io/fx6ep
<{^_^}> [nixpkgs] @samueldr pushed 2 commits to release-18.09: https://git.io/fpL7E
sb0 has quit [Ping timeout: 268 seconds]
jluttine has joined #nixos
jperras has quit [Ping timeout: 245 seconds]
maximiliantagher has quit [Remote host closed the connection]
jperras has joined #nixos
jperras has quit [Ping timeout: 272 seconds]
kingemp has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50108 → gImageReader: 3.2.99 -> 3.3.0 → https://git.io/fpL7F
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fpL7b
<{^_^}> [nixpkgs] @Ma27 merged pull request #50090 → ibus-engines.typing-booster-unwrapped: 2.1.2 -> 2.1.3 → https://git.io/fpLDL
maximiliantagher has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50109 → groovy: 2.5.2 -> 2.5.3 → https://git.io/fpL5Y
jperras has joined #nixos
ottidmes has quit [Ping timeout: 240 seconds]
Ariakenom has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50110 → google-compute-engine: 20180905 -> 20181011 → https://git.io/fpL5W
<{^_^}> [nixpkgs] @Infinisil merged pull request #50099 → glbinding: 2.1.4 -> 3.0.2 → https://git.io/fpL9q
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fpL58
<{^_^}> [nixpkgs] @Infinisil merged pull request #50082 → youtube-dl: 2018.10.29 -> 2018.11.07 → https://git.io/fpL6C
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fpL5R
sb0 has joined #nixos
dbmikus has quit [Quit: WeeChat 2.3]
<{^_^}> [nixpkgs] @Infinisil merged pull request #44602 → Workaround for issue #44254 (Steam cannot connect to friends network) → https://git.io/fNMhA
<{^_^}> [nixpkgs] @Infinisil pushed commit from @mat8913 to master « Workaround for issue #44254 (Steam cannot connect to friends network) (#44602) »: https://git.io/fpL5M
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50111 → gpxsee: 6.2 -> 6.3 → https://git.io/fpL59
<{^_^}> [nixpkgs] @samueldr opened pull request #50112 → Renames stateVersion to stateEpoch → https://git.io/fpL57
<{^_^}> [nixpkgs] @ryantm opened pull request #50113 → nixos/monit: change type of 'config' option to lines → https://git.io/fpL5d
<{^_^}> [nixpkgs] @Infinisil merged pull request #37365 → bacula: 5.2.13 -> 9.2.1 → https://git.io/vxsIM
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fpL5F
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50114 → flacon: 4.1.0 -> 5.0.0 → https://git.io/fpL5p
<{^_^}> [nixpkgs] @Ekleog opened pull request #50115 → nextcloud module: document process for using with pgsql unix auth → https://git.io/fpLdI
jperras has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50116 → gegl_0_4: 0.4.8 -> 0.4.12 → https://git.io/fpLdG
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50117 → ethtool: 4.18 -> 4.19 → https://git.io/fpLd8
<{^_^}> [nixpkgs] @benley merged pull request #50098 → hdparm: 9.56 -> 9.58 → https://git.io/fpLSQ
<{^_^}> [nixpkgs] @benley pushed commit from @r-ryantm to master « hdparm: 9.56 -> 9.58 (#50098) »: https://git.io/fpLdR
<{^_^}> [nixpkgs] @benley merged pull request #50097 → gnu-efi: 3.0.8 -> 3.0.9 → https://git.io/fpLSC
<{^_^}> [nixpkgs] @benley pushed commit from @r-ryantm to staging « gnu-efi: 3.0.8 -> 3.0.9 (#50097) »: https://git.io/fpLd2
<{^_^}> [nixpkgs] @benley merged pull request #50087 → igv: 2.4.14 -> 2.4.15 → https://git.io/fpLXh
<{^_^}> [nixpkgs] @benley pushed commit from @r-ryantm to master « igv: 2.4.14 -> 2.4.15 (#50087) »: https://git.io/fpLdV
shoof has joined #nixos
<{^_^}> [nixpkgs] @Infinisil opened pull request #50118 → .github/CODEOWNERS: Add infinisil to NixOS modules → https://git.io/fpLdK
wykurz has joined #nixos
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50119 → earlyoom: 1.1 -> 1.2 → https://git.io/fpLdS
maximiliantagher has quit [Ping timeout: 252 seconds]
xvnvx has quit [Ping timeout: 264 seconds]
wykurz has quit [Read error: Connection reset by peer]
xvnvx has joined #nixos
wykurz has joined #nixos
shoof has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50120 → feh: 2.28 -> 2.28.1 → https://git.io/fpLdb
sb0 has quit [Quit: Leaving]
xvnvx has quit [Ping timeout: 272 seconds]
xvnvx has joined #nixos
drakonis has quit [Quit: WeeChat 2.3]
xvnvx has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50121 → fwupd: 1.1.2 -> 1.1.4 → https://git.io/fpLFq
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50122 → fio: 3.11 -> 3.12 → https://git.io/fpLFW
iyzsong has joined #nixos
slyfox_ has joined #nixos
slyfox has quit [Ping timeout: 272 seconds]
xvnvx has joined #nixos
freeman42x has quit [Ping timeout: 252 seconds]
xvnvx has quit [Ping timeout: 252 seconds]
<colemickens> It would be nice to ask ofborg to build the current version of a package. I have a PR and it doesn't build for aarch64, and I don't know if it's because of my change or because it has never built for aarch64.
emacsomancer has quit [Read error: Connection reset by peer]
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/aa8c4f38eaf (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<wykurz> <colemickens: haven't tried it but could you make a noop pr?
emacsomancer has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50123 → eid-mw: 4.4.8 -> 4.4.9 → https://git.io/fpLFX
emacsomancer has quit [Client Quit]
xvnvx has joined #nixos
camsbury has joined #nixos
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
sb0 has joined #nixos
camsbury has quit [Ping timeout: 268 seconds]
xvnvx has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50124 → gdbm: 1.18 -> 1.18.1 → https://git.io/fpLbJ
jasongrossman has joined #nixos
emacsomancer has joined #nixos
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
xvnvx has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50125 → eventstat: 0.04.04 -> 0.04.05 → https://git.io/fpLbY
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/37f01d5bf88 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
aleph- has quit [Quit: WeeChat 2.2]
xvnvx has quit [Ping timeout: 245 seconds]
aleph- has joined #nixos
szicari has joined #nixos
xvnvx has joined #nixos
<samueldr> or more appropriately, looking at hydra should tell you whether it built beforehand or not
xvnvx has quit [Excess Flood]
aleph- has quit [Read error: Connection reset by peer]
mayhewluke has quit [Ping timeout: 268 seconds]
mayhewluke has joined #nixos
<samueldr> colemickens: peeked at your PRs and if it's falkon one, analyzed the issue
<samueldr> might be a relatively big rebuild mixed with bad luck, a dependency failed
jasongrossman has joined #nixos
jasongrossman has quit [Client Quit]
xvnvx has joined #nixos
xvnvx has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50126 → gdcm: 2.8.7 -> 2.8.8 → https://git.io/fpLb9
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50128 → fanficfare: 3.0.0 -> 3.1.1 → https://git.io/fpLbQ
xvnvx has joined #nixos
justbeingglad has left #nixos [#nixos]
Rusty1 has quit [Quit: Konversation terminated!]
xvnvx has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/fpLNe
<{^_^}> [nixpkgs] @7c6f434c merged pull request #50088 → apache-jena-fuseki: 3.8.0 -> 3.9.0 → https://git.io/fpL1a
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50129 → fluidsynth: 1.1.11 -> 2.0.1 → https://git.io/fpLNT
xvnvx has joined #nixos
jasongrossman has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50130 → eudev: 3.2.6 -> 3.2.7 → https://git.io/fpLNZ
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50131 → facter: 3.12.0 -> 3.12.1 → https://git.io/fpLN0
cyraxjoe has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50132 → fwup: 1.2.5 -> 1.2.6 → https://git.io/fpLNV
cyraxjoe has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50133 → checkstyle: 8.13 -> 8.14 → https://git.io/fpLN1
<{^_^}> [nixpkgs] @7c6f434c merged pull request #50130 → eudev: 3.2.6 -> 3.2.7 → https://git.io/fpLNZ
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/fpLNM
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50134 → docker_compose: 1.22.0 -> 1.23.1 → https://git.io/fpLNQ
endformationage has quit [Quit: WeeChat 1.9.1]
wykurz has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50135 → deepin.deepin-mutter: 3.20.34 -> 3.20.35 → https://git.io/fpLNx
camsbury has joined #nixos
maximiliantagher has joined #nixos
camsbury has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50136 → csound: 6.11.0 -> 6.12.0 → https://git.io/fpLAL
maximiliantagher has quit [Ping timeout: 268 seconds]
cyraxjoe has quit [Ping timeout: 246 seconds]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/aa8c4f38eaf (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
xvnvx has quit []
xvnvx has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50137 → deepin.deepin-desktop-schemas: 3.2.18.7 -> 3.3.1 → https://git.io/fpLAs
xvnvx has quit [Client Quit]
xvnvx has joined #nixos
cyraxjoe has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50138 → duplicity: 0.7.18.1 -> 0.7.18.2 → https://git.io/fpLA8
crmlt has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50139 → cheat: 2.2.3 -> 2.3.1 → https://git.io/fpLAB
xvnvx has quit []
xvnvx has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50140 → cpp-hocon: 0.2.0 -> 0.2.1 → https://git.io/fpLAa
PolarIntersect has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50141 → deepin.dtkcore: 2.0.9.4 -> 2.0.9.5 → https://git.io/fpLAQ
c0bw3b_ has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #50142 → rustracer: remove rustup dependency → https://git.io/fpLA5
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50143 → doitlive: 4.0.1 -> 4.1.0 → https://git.io/fpLAd
PolarIntersect has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50144 → disorderfs: 0.5.4 -> 0.5.5 → https://git.io/fpLxe
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50145 → deepin.deepin-gtk-theme: 17.10.9 -> 17.10.10 → https://git.io/fpLxt
PolarIntersect has quit [Ping timeout: 240 seconds]
crmlt has quit [Ping timeout: 244 seconds]
<init_6> moar please
dramforever has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50146 → checkSSLCert: 1.73.0 -> 1.76.0 → https://git.io/fpLx3
maximiliantagher has joined #nixos
c0bw3b_ has quit [Remote host closed the connection]
c0bw3b_ has joined #nixos
maximiliantagher has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @dywedir merged pull request #50120 → feh: 2.28 -> 2.28.1 → https://git.io/fpLdb
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fpLxg
sir_guy_carleton has joined #nixos
<{^_^}> [nixpkgs] @peti merged pull request #50138 → duplicity: 0.7.18.1 -> 0.7.18.2 → https://git.io/fpLA8
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/fpLxK
hotfuzz_ has quit [Ping timeout: 246 seconds]
sir_guy_carleton has quit [Quit: WeeChat 2.2]
crmlt has joined #nixos
maximiliantagher has joined #nixos
maximiliantagher has quit [Ping timeout: 268 seconds]
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #nixos
nschoe has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/bc3c2a46a61 (from 37 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
camsbury has joined #nixos
crmlt has quit [Ping timeout: 246 seconds]
<dramforever> Random observation: nixpkgs-unstable (19.03pre158005.32340793aaf, to be exact) lists 65625 store paths
<dramforever> And its closure has 75322 paths
<dramforever> Of the ~75k paths, exactly 2 are still compressed with bzip2 (.nar.bz2 instead of the new .nar.xz)
<dramforever> One is ecj-4.3.jar. Older versions of GCC depends on it
<dramforever> The other one is... default-builder.sh (Reminder: It's the two-liner 'source $stdenv/setup' then 'genericBuild')
camsbury has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #49995 → python36Packages.distributed: 1.23.3 -> 1.24.0 → https://git.io/fpIOT
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLpz
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50147 → clickhouse: 18.12.17 -> 18.14.9 → https://git.io/fpLp2
<dramforever> (And when I did those algorithm exercises I thought I'd never deal with a graph with like 100k nodes irl)
nschoe has quit [Ping timeout: 244 seconds]
nschoe has joined #nixos
mayhewluke has quit [Ping timeout: 268 seconds]
mayhewluke has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #50092 → jmol: 14.29.26 -> 14.29.28 → https://git.io/fpLyJ
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/fpLp7
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50148 → deepin.dde-qt-dbus-factory: 1.0.4 -> 1.0.5 → https://git.io/fpLpd
<{^_^}> [nixpkgs] @Tomahna opened pull request #50149 → mopidy-iris: 3.28.1 -> 3.29.2 → https://git.io/fpLpA
<{^_^}> [nixpkgs] @Mic92 merged pull request #50076 → jruby: 9.2.0.0 -> 9.2.1.0 → https://git.io/fpLrZ
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLph
<{^_^}> [nixpkgs] @Mic92 merged pull request #50083 → kdeconnect: 1.3.1 -> 1.3.3 → https://git.io/fpL6b
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLpj
Thra11 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50150 → deepin.deepin-wm: 1.9.32 -> 1.9.33 → https://git.io/fpLhk
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fpLhI
<{^_^}> [nixpkgs] @dywedir merged pull request #50111 → gpxsee: 6.2 -> 6.3 → https://git.io/fpL59
Ariakenom has joined #nixos
crmlt has joined #nixos
xvnvx has quit [Ping timeout: 250 seconds]
crmlt has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50151 → copyq: 3.6.1 -> 3.7.0 → https://git.io/fpLhO
Itkovian has joined #nixos
laerling has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50152 → chirp: 20181009 -> 20181018 → https://git.io/fpLhz
<{^_^}> [nixpkgs] @Mic92 merged pull request #50077 → jackett: 0.10.365 -> 0.10.420 → https://git.io/fpLoZ
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLh2
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #50085 → jfbview: 0.5.5 -> 0.5.6 → https://git.io/fpLPK
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLhK
maximiliantagher has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50153 → deepin.deepin-icon-theme: 15.12.59 -> 15.12.60 → https://git.io/fpLhy
dramforever has quit [Quit: Page closed]
vidbina has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #50041 → cuda 9.2+ supports gcc7 → https://git.io/fpLtJ
<{^_^}> [nixpkgs] @FRidh pushed commit from Jason Hilton to master « cudatoolkit: build versions 9.2+ with gcc7 »: https://git.io/fpLhx
<{^_^}> [nixpkgs] @Mic92 merged pull request #50074 → libestr: 0.1.10 -> 0.1.11 → https://git.io/fpLaA
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLjT
<{^_^}> [nixpkgs] @Mic92 merged pull request #50058 → krop: 0.5.0 -> 0.5.1 → https://git.io/fpLWA
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLjk
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50154 → deepin.deepin-image-viewer: 1.2.23 -> 1.3.0 → https://git.io/fpLjq
<{^_^}> [nixpkgs] @FRidh pushed 637 commits to staging-next: https://git.io/fpLjG
<{^_^}> [nixpkgs] @Mic92 merged pull request #50107 → groonga: 8.0.7 -> 8.0.8 → https://git.io/fpL7n
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLjn
<{^_^}> [nixpkgs] @Mic92 merged pull request #50110 → google-compute-engine: 20180905 -> 20181011 → https://git.io/fpL5W
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLjB
<{^_^}> [nixpkgs] @Mic92 merged pull request #50143 → doitlive: 4.0.1 -> 4.1.0 → https://git.io/fpLAd
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLjR
<init_6> moar
chreekat has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50155 → debootstrap: 1.0.109 -> 1.0.110 → https://git.io/fpLjK
<{^_^}> [nixpkgs] @Mic92 merged pull request #50149 → mopidy-iris: 3.28.1 -> 3.29.2 → https://git.io/fpLpA
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLj6
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fpLjP
<{^_^}> [nixpkgs] @markuskowa merged pull request #50103 → gradio: 7.1 -> 7.2 → https://git.io/fpLQP
<steveeJ> is there a way around building twice when using `rustPlatform.buildPackage`? i.e., how can I know the cargosha256 upfront or ignore it altogether?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50156 → cryptsetup: 2.0.4 -> 2.0.5 → https://git.io/fpLj1
crmlt has joined #nixos
crmlt has quit [Client Quit]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50157 → chromedriver: 2.42 -> 2.43 → https://git.io/fpLjF
revtintin has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #50030 → ocamlPackages.bos: 0.1.6 -> 0.2.0 → https://git.io/fpI5x
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLjN
<{^_^}> [nixpkgs] @Mic92 merged pull request #50031 → openimageio: 1.8.15 -> 1.8.16 → https://git.io/fpIFL
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpLjA
<{^_^}> [nixpkgs] @Mic92 closed pull request #50035 → mopidy-iris: 3.28.1 -> 3.29.2 → https://git.io/fpLft
<andi-> steveeJ: well thats a problem with the buildRustPackage approach I believe... It does impure cargo vedoring in a thing that is supposed to have a fixed output... Which it might have most of the time... I don't think there is a nice way around that unless you execute the cargo too beforehand and then use the right hashing of the local folder(s)..
locallycompact has joined #nixos
nD5Xjz has joined #nixos
<locallycompact> hi, when I try to use http://exodus.io from a tarball on nixos, I get a not very useful error.
<colemickens> huh?
<locallycompact> lc@sunwell ~/D/Exodus-linux-x64> ./Exodus
<locallycompact> Failed to execute process './Exodus'. Reason:
<locallycompact> The file './Exodus' does not exist or could not be executed.
<colemickens> sorry, that wasn't at you locallycompact
<locallycompact> :)
<{^_^}> [nixpkgs] @Mic92 merged pull request #50055 → libdwarf: 20180809 -> 20181024 → https://git.io/fpLCR
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptev
<colemickens> locallycompact: presumbaly it's dynamically linked and it needs to be patched on NixOS.
<{^_^}> [nixpkgs] @Mic92 merged pull request #50063 → liblognorm: 2.0.5 -> 2.0.6 → https://git.io/fpL4A
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptef
<locallycompact> what's my remedy?
<colemickens> andi-: I don't understand, running it twice is so that it errors the first time.
<colemickens> so I think the ask i for something like `nix-prefetch-url --unpack` but for however buildRustPackage does cargo256
<colemickens> that's presumably possible since the hash stays the same once it's wrong,fixed,updated-in-the-source.
<colemickens> but I also don't know much about how buildRustPackage works, so I'm curious.
<colemickens> locallycompact: I am stubborn and package everything for nixpkgs instead of one-off patching. Let me look it up, and see if htere's a Wiki entry or add one real quicl.
<locallycompact> colemickens, thanks
<{^_^}> [nixpkgs] @xaverdh opened pull request #50158 → android-file-transfer: 3.5 -> 3.6 → https://git.io/fptek
<colemickens> actually I hate the wiki page
<colemickens> because it's really close to being useful, but isn't.
<colemickens> I shall fix it.
<colemickens> oh, weird, that's not a wiki page...
<{^_^}> [nixpkgs] @Mic92 closed pull request #46885 → deepin.go-x11-client: init at 0.0.4.1 → https://git.io/fA9qm
<joko> Hello, is anyone using macvlan to have multiple virtual network interfaces?
* colemickens grumbles, neither the patchElf docs nor wiki page have the actual simple invocation needed
<joko> I am trying to have one on a 18.09 system of mine and it tends to get down a lot... Using systemd-networkd, too
<colemickens> so much text, not the answer everyone is looking for
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @Mic92 closed pull request #50137 → deepin.deepin-desktop-schemas: 3.2.18.7 -> 3.3.1 → https://git.io/fpLAs
<colemickens> joko, yeah NIX_CC isn't available just on the command line.
<colemickens> :(
<{^_^}> [nixpkgs] @Mic92 closed pull request #50141 → deepin.dtkcore: 2.0.9.4 -> 2.0.9.5 → https://git.io/fpLAQ
<colemickens> joko: the blog post I found says to just pick a random ld-linux path at random from the store to use, which doesn't seem great either.
<colemickens> There's some way to get the "current" one, I just can't remember.
<{^_^}> [nixpkgs] @Mic92 closed pull request #50145 → deepin.deepin-gtk-theme: 17.10.9 -> 17.10.10 → https://git.io/fpLxt
<{^_^}> [nixpkgs] @Mic92 closed pull request #50148 → deepin.dde-qt-dbus-factory: 1.0.4 -> 1.0.5 → https://git.io/fpLpd
<{^_^}> [nixpkgs] @Mic92 closed pull request #50150 → deepin.deepin-wm: 1.9.32 -> 1.9.33 → https://git.io/fpLhk
<{^_^}> [nixpkgs] @Mic92 closed pull request #50153 → deepin.deepin-icon-theme: 15.12.59 -> 15.12.60 → https://git.io/fpLhy
<{^_^}> [nixpkgs] @Mic92 closed pull request #50154 → deepin.deepin-image-viewer: 1.2.23 -> 1.3.0 → https://git.io/fpLjq
<locallycompact> colemickens, thanks, I'll take a look
maximiliantagher has quit [Ping timeout: 246 seconds]
laerling has quit [Remote host closed the connection]
<steveeJ> andi-: we could use a nix-prefetch-rust ;)
vidbina has quit [Ping timeout: 246 seconds]
camsbury has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #50151 → copyq: 3.6.1 -> 3.7.0 → https://git.io/fpLhO
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpte6
kyren has quit [Remote host closed the connection]
<locallycompact> colemickens, if I wanted to do a full package of this is there a cookie cutter way to just say "these inputs, and then verbatim copy everything in the tarball" and then put on nixpkgs?
<colemickens> locallycompact: depends, do you want to submit this upstream to nixos/nixpkgs ?
<colemickens> locallycompact: or just something that will "just work" right now?
<locallycompact> could submit yeah I use this on many machines
<colemickens> if doing upstream, I'd recommend trying to build it from source. You can do `exodus-bin` but afaik it's generally preferred to build.
camsbury has quit [Ping timeout: 252 seconds]
<locallycompact> oh I hadn;t even checked if this was open I'd always assumed it wasnt
<colemickens> I don't think it is. Generally non-source packages are "whatever-bin" is all.
<locallycompact> ok
<colemickens> I'm seeing if I can whip something up.
crmlt has joined #nixos
<{^_^}> [nixpkgs] @dotlambda pushed to master « getmail: 5.7 -> 5.8 »: https://git.io/fptex
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50159 → deepin.dtkwidget: 2.0.9.4 -> 2.0.9.7 → https://git.io/fptep
* colemickens is unintentionally learning things
<locallycompact> :)
crmlt has quit [Remote host closed the connection]
<colemickens> tbh I think it's a bad idea to have any closed source software within a thousand feet of a computer touching crypto though
<{^_^}> [nixpkgs] @Mic92 merged pull request #49860 → libtiff: 4.0.9 -> 2018-11-04 → https://git.io/fpJEi
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to staging: https://git.io/fptvL
<{^_^}> [nixpkgs] @Mic92 merged pull request #50158 → android-file-transfer: 3.5 -> 3.6 → https://git.io/fptek
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptvt
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50160 → dnsmasq: 2.79 -> 2.80 → https://git.io/fptvq
<locallycompact> :P maybe
<{^_^}> [nixpkgs] @Mic92 merged pull request #50157 → chromedriver: 2.42 -> 2.43 → https://git.io/fpLjF
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptv3
oida has quit [Ping timeout: 256 seconds]
oida has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50161 → deepin.deepin-desktop-base: 2018.7.23 -> 2018.10.29 → https://git.io/fptvZ
<{^_^}> [nixpkgs] @Mic92 merged pull request #49970 → python36Packages.patsy: 0.5.0 -> 0.5.1 → https://git.io/fpkx8
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptvl
xvnvx has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50162 → acpica-tools: 20180927 -> 20181031 → https://git.io/fptv8
<colemickens> so, locallycompact, I gave it my best shot, but I can't get it.
<locallycompact> how does it look?
zolk3ri has joined #nixos
<locallycompact> what do I do with this just nix-build?
<locallycompact> colemickens, ?
<{^_^}> [nixpkgs] @Mic92 merged pull request #50160 → dnsmasq: 2.79 -> 2.80 → https://git.io/fptvq
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to staging: https://git.io/fptvK
<colemickens> locallycompact: yes, but when it tries to patch the library references, it looks like it hits an internal trace line and seems to abort.
<colemickens> I think even more work might be needed to get the packages dependencies to work.
<locallycompact> it seemed to complete for me
<colemickens> did it print a path at the end?
<locallycompact> yes
<colemickens> you could try `$(nix-build)/bin/Exodus` ?
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Thra11> R optionally depends on jdk. There's no free jdk on arm. Should I just exclude jdk on arm, or should I try to keep jdk as a dependency on arm *if* allowUnfree is true?
<locallycompact> there's no /bin/Exodus in the store path
<locallycompact> oh no there is
<locallycompact> fish: “./Exodus” terminated by signal SIGTRAP (Trace or breakpoint trap)
<locallycompact> I see
<colemickens> Oh, I guess mine did run and failed.
<colemickens> Yeah... :/
<colemickens> Honestly, it would've been easier to get it going from source ;)
<locallycompact> yeah
<locallycompact> thanks for trying I appreciate it
<locallycompact> colemickens++
<{^_^}> colemickens's karma got increased to 1
voiceftp has quit [Read error: Connection reset by peer]
<colemickens> np! you could try filing an issue and see if someone else can help.
voiceftp has joined #nixos
alphor has quit [Ping timeout: 252 seconds]
maximiliantagher has joined #nixos
<andi-> steveeJ: the problem with that is that it is tightly coupled with how cargo handles things... I've been trying to improve the buildRustCrate function and cargo does some crazy things becuase they have to support changing meanings of the Cargo.toml.. not sure how much heuristic is needed to properly parse a Cargo.lock. I tried building `spotifyd` with buildRustPackage yesterday and it failed at some stage of
<andi-> fetching deps.. When I compile it with `cargo build` it just works....
Itkovian has joined #nixos
<colemickens> actually, I've had weirdness happen. I have a package in my overlay where all I did was regenerate the lock file, make a patch, and then all of the sudden it started building.
<colemickens> and it wasn't a version mismatch or a cargo.lock format version problem either.
<colemickens> (a Rust package, that is)
maximiliantagher has quit [Ping timeout: 268 seconds]
qyliss has quit [Ping timeout: 252 seconds]
ancarda has quit [Ping timeout: 252 seconds]
<srhb> colemickens: Why is that weird?
qyliss has joined #nixos
eddyb has quit [Ping timeout: 252 seconds]
jtojnar has joined #nixos
ancarda has joined #nixos
<colemickens> if I build without the patch, I get "failed to load pkg lockfile".
<colemickens> But the lockfile looks fine without the patch...
<colemickens> and the patch doesn't seem to change much other than some timestamps and maybe an extra transitive dependency, but nothing that seemed like it would have fixed something causing that error.
<srhb> Oh, sorry, I completely misunderstood as: I changed things why is it rebuilding :P
<colemickens> yeah, I didn't explain very well that it was _failing_ before the regenerate :)
<srhb> Did you change the cargosha though? :)
<colemickens> just did again before replying :)
<colemickens> thing is, it doesn't even get to checking the sha
<srhb> I'm assuming that's the sha that describes the lockfile. Just wondering if you were accidentally using the old one.
<colemickens> as in, I think the mechanics in buildRustPackage are truly failing to understand cargo.lock
<srhb> How so?
<colemickens> maybe there's some fixed behavior in newer versions of Cargo, thus regenerating made a better lock file.
<colemickens> srhb: the package fails to build before it even complains that the cargo sha is wrong
ottidmes has joined #nixos
<srhb> can I find the commit you expected to work but didn't without the patch somewhere?
<srhb> colemickens: Why would the sha be wrong?
<srhb> If you just left the old one in, there's no rechecking going on.
<colemickens> srhb: I made it a bad one to trigger it
<srhb> Ah
<colemickens> srhb: the metadata.nix in the same directory points to the upstream (i3status-rust) commit that it is building against.
<colemickens> and/or the patch probably has the base revision from when I originally generated it.
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<srhb> I need an ELI5 version of how to reproduce :-P
<colemickens> download overlay, run `nix-build build.nix -A i3status-rust`
<srhb> From master?
<{^_^}> [nixpkgs] @Mic92 merged pull request #50147 → clickhouse: 18.12.17 -> 18.14.9 → https://git.io/fpLp2
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptfz
<colemickens> sure
<srhb> Cool
<colemickens> it will build against nixos-unstable
<colemickens> and succeed
eddyb has joined #nixos
<colemickens> then you can remove the patch, modify cargoSha, build, it fails.
<srhb> Roger, thanks.
__monty__ has joined #nixos
<srhb> colemickens: `failed to parse lock file at: /build/source/Cargo.lock` ?
thc202 has joined #nixos
<colemickens> oh yeah, that's at the bottom yes.
<colemickens> I had just seen/pasted the "failed to load pkg lockfile" line previously
<{^_^}> [nixpkgs] @markuskowa opened pull request #50164 → openmpi: 3.1.2 -> 3.1.3 → https://git.io/fptfo
<{^_^}> [nixpkgs] @gebner pushed 2 commits to master: https://git.io/fptfQ
<{^_^}> [nixpkgs] @Mic92 closed pull request #50161 → deepin.deepin-desktop-base: 2018.7.23 -> 2018.10.29 → https://git.io/fptvZ
<{^_^}> [nixpkgs] @Mic92 merged pull request #50155 → debootstrap: 1.0.109 -> 1.0.110 → https://git.io/fpLjK
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptf5
<{^_^}> [nixpkgs] @gebner closed pull request #50065 → libqalculate: 2.6.2 -> 2.8.1 → https://git.io/fpL0s
migy has quit [Quit: migy]
migy has joined #nixos
b has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #50144 → disorderfs: 0.5.4 -> 0.5.5 → https://git.io/fpLxe
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptfA
srl295 has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @Mic92 merged pull request #50146 → checkSSLCert: 1.73.0 -> 1.76.0 → https://git.io/fpLx3
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptfp
<srhb> colemickens: package `libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)` is specified as a dependency, but is missing from the package list
hamishmack has quit [Ping timeout: 268 seconds]
<srhb> colemickens: So the upstream lockfile does indeed appear to be broken.
<srhb> colemickens: It would probably be good to throw a --verbose at cargo vendor in fetchcargo.nix
<srhb> Or at least check its exit status and do that if it fails
<srhb> It would also be nice if buildRustPackage was able to pass fetchCargoArgs.
<srhb> (Or something similar)
mayhewluke has quit [Ping timeout: 276 seconds]
mayhewluke has joined #nixos
<srhb> colemickens: btw, it would be helpful if build.nix exposed some attribute that actually uses <nixpkgs> or takes nixpkgs as an argument.
<colemickens> srhb: I was discussing that with zimbatm in an Issue. I'm reluctant to do that because the overlay doesn't actually work with 18.09, for example.
<srhb> colemickens: Right, it's just for debugging
<colemickens> Ah. Okay.
<colemickens> ls
<srhb> colemickens: (If you want to make changes to nixpkgs to test your overlay it's hard right now)
<srhb> No biggie
<srhb> colemickens: But yeah, I'm pretty sure that the vendored lockfile is just plain broken. :)
<colemickens> Makes sense, appreciate the feedback.
<colemickens> And the insight into the lock file :)
<srhb> colemickens: The error message from cargo vendor --verbose is _really_ helpful and we ought to include that :P
maximiliantagher has joined #nixos
hydraz is now known as ^W
maximiliantagher has quit [Ping timeout: 240 seconds]
alienpirate5 has quit [Remote host closed the connection]
alienpirate5 has joined #nixos
camsbury has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #50166 → home-assistant: 0.81.5 -> 0.82.0 → https://git.io/fptJH
<steveeJ> andi-: weird enough that I just changed the `rev` to `builtins.fetchGit` for the crate sources without changing the cargo hash and could install the drv without hicking up
zolk3ri has quit [Ping timeout: 256 seconds]
camsbury has quit [Ping timeout: 252 seconds]
<andi-> steveeJ: well probably because the depds didn't change? what `fetchCargo` does is call `cargo vendor` which then does a bunch of network and downloads all the things :/
zolk3ri has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/0ed91fa4d5a (from 52 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @dotlambda pushed to release-18.09 « home-assistant: mark as insecure »: https://git.io/fptUR
xvnvx has quit [Read error: Connection reset by peer]
xvnvx has joined #nixos
<steveeJ> andi-: ah I see, that makes sense
locallycompact has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @gebner pushed to master « nasc: 0.5.0 -> 0.5.1 »: https://git.io/fptUy
<{^_^}> [nixpkgs] @timokau merged pull request #50142 → rustracer: remove rustup dependency → https://git.io/fpLA5
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/fptU9
acarrico has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50168 → bison: 3.1 -> 3.2 → https://git.io/fptTJ
<{^_^}> [nixpkgs] @c0bw3b closed pull request #50168 → bison: 3.1 -> 3.2 → https://git.io/fptTJ
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50169 → python36Packages.brotli: 1.0.5 -> 1.0.7 → https://git.io/fptTB
<{^_^}> [nixpkgs] @Infinisil merged pull request #50139 → cheat: 2.2.3 -> 2.3.1 → https://git.io/fpLAB
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fptTV
<ottidmes> I have a package that generates some files at startup, which will fail due to the directory being readonly, could I somehow use buildFHSUserEnv to workaround this? My current experiment is to just recreate the directory structure in my home folder and symlink all files, then I can use the correctly Nix build files, but still have them generate things in the a writable directory
<{^_^}> [nixpkgs] @Infinisil merged pull request #50125 → eventstat: 0.04.04 -> 0.04.05 → https://git.io/fpLbY
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fptTM
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50171 → appstream-glib: 0.7.13 -> 0.7.14 → https://git.io/fptTD
Rusty1 has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #50131 → facter: 3.12.0 -> 3.12.1 → https://git.io/fpLN0
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fptT7
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50045 → lynis: 2.6.9 -> 2.7.0 → https://git.io/fpLmc
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « lynis: 2.6.9 -> 2.7.0 (#50045) »: https://git.io/fptTd
<{^_^}> [nixpkgs] @Mic92 merged pull request #50156 → cryptsetup: 2.0.4 -> 2.0.5 → https://git.io/fpLj1
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptTj
<{^_^}> [nixpkgs] @jtojnar merged pull request #50116 → gimp: 2.10.6 → 2.10.8 → https://git.io/fpLdG
<{^_^}> [nixpkgs] @jtojnar pushed 4 commits to master: https://git.io/fptke
<{^_^}> [nixpkgs] @Mic92 merged pull request #50084 → hyx: 0.1.4 -> 0.1.5 → https://git.io/fpLi7
<{^_^}> [nixpkgs] @Mic92 pushed 4 commits to master: https://git.io/fptkf
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50172 → aha: 0.4.10.6 -> 0.5 → https://git.io/fptkT
<{^_^}> [nixpkgs] @Mic92 merged pull request #50122 → fio: 3.11 -> 3.12 → https://git.io/fpLFW
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptkk
<{^_^}> [nixpkgs] @Infinisil merged pull request #49806 → falkon: enable qtwayland → https://git.io/fpeh3
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fptkm
maximiliantagher has quit [Ping timeout: 245 seconds]
<srhb> top
<srhb> woops
<c0bw3b_> ^^
<{^_^}> [nixpkgs] @timokau merged pull request #50140 → cpp-hocon: 0.2.0 -> 0.2.1 → https://git.io/fpLAa
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/fptk8
civodul has joined #nixos
iyzsong has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50173 → calc: 2.12.6.8 -> 2.12.7.1 → https://git.io/fptkB
<{^_^}> [nixpkgs] @Mic92 merged pull request #50134 → docker_compose: 1.22.0 -> 1.23.1 → https://git.io/fpLNQ
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptk0
<{^_^}> [nixpkgs] @LnL7 merged pull request #49880 → darwin cf-private fixes → https://git.io/fpUzH
<{^_^}> [nixpkgs] @LnL7 pushed 11 commits to master: https://git.io/fptku
<{^_^}> [nixpkgs] @Infinisil merged pull request #49827 → pythonPackages.click-repl: init at 0.1.6 → https://git.io/fpvj1
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fptkz
<{^_^}> [nixpkgs] @dotlambda merged pull request #50169 → python36Packages.brotli: 1.0.5 -> 1.0.7 → https://git.io/fptTB
<{^_^}> [nixpkgs] @dotlambda pushed commit from @r-ryantm to master « python36Packages.brotli: 1.0.5 -> 1.0.7 (#50169) »: https://git.io/fptka
<{^_^}> [nixpkgs] @Mic92 opened pull request #50174 → radare2: 3.0.0 -> 3.0.1 → https://git.io/fptkV
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50175 → btrfs-progs: 4.17.1 -> 4.19 → https://git.io/fptko
<{^_^}> [nixpkgs] @timokau merged pull request #50152 → chirp: 20181009 -> 20181018 → https://git.io/fpLhz
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/fptkK
<{^_^}> [nixpkgs] @Mic92 opened pull request #50176 → docker-compose: rename from docker_compose, python3 by default → https://git.io/fptk6
<{^_^}> [nixpkgs] @Mic92 closed pull request #50135 → deepin.deepin-mutter: 3.20.34 -> 3.20.35 → https://git.io/fpLNx
<{^_^}> [nixpkgs] @timokau merged pull request #50162 → acpica-tools: 20180927 -> 20181031 → https://git.io/fptv8
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/fptkD
<{^_^}> [nixpkgs] @Infinisil closed pull request #26520 → nix-daemon: Add CPU and IO weight options → https://git.io/vHy5J
<{^_^}> [nixpkgs] @c0bw3b closed pull request #50016 → pdns-recursor: 4.1.4 -> 4.1.6 → https://git.io/fpIwe
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/fptkH
<{^_^}> [nixpkgs] @timokau merged pull request #50172 → aha: 0.4.10.6 -> 0.5 → https://git.io/fptkT
<{^_^}> [nixpkgs] @Mic92 closed pull request #50159 → deepin.dtkwidget: 2.0.9.4 -> 2.0.9.7 → https://git.io/fptep
<{^_^}> [nixpkgs] @Infinisil merged pull request #48687 → Add port type → https://git.io/fxwZ2
<{^_^}> [nixpkgs] @Infinisil pushed 4 commits to master: https://git.io/fptkF
<{^_^}> [nixpkgs] @Infinisil merged pull request #38514 → grafana-reporter: init at 2.0.1 → https://git.io/vx9Xd
<{^_^}> [nixpkgs] @Infinisil pushed 3 commits to master: https://git.io/fptIt
<{^_^}> [nixpkgs] @nyanloutre opened pull request #50177 → spaceship-prompt: init at 3.7.1 → https://git.io/fptIq
<lejonet> Is there anything special I need to tell nixops about when deploying to a nixos host that is an arm machine? Because it seems like the perl binary it pushed to the machine is a 64-bit ELF lol
<lejonet> (/nix/store/l6qc2aa8vf6sxpmi7cw28nrihhmmmvp5-perl-5.24.3/bin/perl: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /nix/store/hwwqshlmazzjzj7yhrkyjydxamvvkfd3-glibc-2.26-131/lib/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, not stripped)
<{^_^}> [nixpkgs] @timokau merged pull request #50132 → fwup: 1.2.5 -> 1.2.6 → https://git.io/fpLNV
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/fptIO
<{^_^}> [nixpkgs] @timokau merged pull request #50128 → fanficfare: 3.0.0 -> 3.1.1 → https://git.io/fpLbQ
<{^_^}> [nixpkgs] @timokau pushed commit from @r-ryantm to master « fanficfare: 3.0.0 -> 3.1.1 (#50128) »: https://git.io/fptIG
<{^_^}> [nixpkgs] @timokau merged pull request #50126 → gdcm: 2.8.7 -> 2.8.8 → https://git.io/fpLb9
<{^_^}> [nixpkgs] @timokau pushed commit from @r-ryantm to master « gdcm: 2.8.7 -> 2.8.8 (#50126) »: https://git.io/fptIn
<{^_^}> [nixpkgs] @timokau merged pull request #50123 → eid-mw: 4.4.8 -> 4.4.9 → https://git.io/fpLFX
<{^_^}> [nixpkgs] @timokau pushed commit from @r-ryantm to master « eid-mw: 4.4.8 -> 4.4.9 (#50123) »: https://git.io/fptIW
<{^_^}> [nixpkgs] @Infinisil closed pull request #46378 → treewide: Unquote most URLs → https://git.io/fA2RL
<{^_^}> [nixpkgs] @Infinisil merged pull request #50136 → csound: 6.11.0 -> 6.12.0 → https://git.io/fpLAL
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fptI4
<{^_^}> [nixpkgs] @c0bw3b opened pull request #50178 → pdns-recursor: 4.1.4 -> 4.1.7 → https://git.io/fptIR
<{^_^}> [nixpkgs] @timokau merged pull request #50119 → earlyoom: 1.1 -> 1.2 → https://git.io/fpLdS
<{^_^}> [nixpkgs] @timokau pushed commit from @r-ryantm to master « earlyoom: 1.1 -> 1.2 (#50119) »: https://git.io/fptIg
<lejonet> ah, seems like I have to set nixpkgs.system in the configuration, makes sense
<zimbatm> colemickens: do you have any high DPI display?
<colemickens> Yes
<zimbatm> it was working fine on my mixed setup but when using only high-DPI, xserver seems to zoom twice as much
<zimbatm> i am thinking of upgrading the xorg-xserver to 1.20 to see if the situation has improved since
<zimbatm> (and also to get multi-cursor support in xwayland)
<{^_^}> swaywm/sway#2847 (by colemickens, 3 weeks ago, closed): After some time, XWayland clients get incorrect scaling factor
<{^_^}> [nixpkgs] @jtojnar closed pull request #50121 → fwupd: 1.1.2 -> 1.1.4 → https://git.io/fpLFq
<colemickens> zimbatm: I'd definitely love to hear if upgrading helps, but based on what I've read it's nontrivial and I doubt they've fixed it.
<ottidmes> hmm, I should look into that as well, I have a 4k display, but have been using it as is, and just zoomed e.g. vscode by zooming the application
<colemickens> I was planning on trying to build firefox and chromium with wayland support but I'm having trouble getting a VM provisioned with the stats to build them, especially since I'm sure it's going to take lots of iterating and rebuilding.
<{^_^}> [nixpkgs] @timokau merged pull request #50114 → flacon: 4.1.0 -> 5.0.0 → https://git.io/fpL5p
<{^_^}> [nixpkgs] @timokau pushed commit from @r-ryantm to master « flacon: 4.1.0 -> 5.0.0 (#50114) »: https://git.io/fptIF
<colemickens> ottidmes: I think zimbatm is talking about a specific Wayland/Xwayland bug that we're seeing in Sway.
<zimbatm> yes
<colemickens> Code, etc, work well in GNOME though. Chrome has been able to sniff out GNOME's high dpi settings for a while.
<zimbatm> which also made me discover that chrome isn't using wayland, even though the support was added in 50.0
<ottidmes> colemickens: I gathered as much, but does only Wayland then have support for high DPI? I was just thinking, if there is some support for in xserver, I should probably try it, it would be better than doing it per application, like I have been doing so far
<zimbatm> yeah the problem is that each toolkit is trying to do it's own thing regarding DPI scaling
<ottidmes> ok
<{^_^}> [nixpkgs] @timokau merged pull request #50173 → calc: 2.12.6.8 -> 2.12.7.1 → https://git.io/fptkB
<{^_^}> [nixpkgs] @timokau pushed commit from @r-ryantm to master « calc: 2.12.6.8 -> 2.12.7.1 (#50173) »: https://git.io/fptLe
johann__ has quit [Ping timeout: 252 seconds]
<zimbatm> wayland, xserver and the toolkit, all need to agree on how much each-other is going to scale things
<{^_^}> [nixpkgs] @Mic92 merged pull request #50019 → opencpn: 4.8.4 -> 4.8.8 → https://git.io/fpI6o
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/fptLm
<{^_^}> [nixpkgs] @timokau merged pull request #50117 → ethtool: 4.18 -> 4.19 → https://git.io/fpLd8
<{^_^}> [nixpkgs] @timokau pushed commit from @r-ryantm to staging « ethtool: 4.18 -> 4.19 (#50117) »: https://git.io/fptLs
<{^_^}> [nixpkgs] @Mic92 merged pull request #50115 → nextcloud module: document process for using with pgsql unix auth → https://git.io/fpLdI
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptLG
<joko> Is it possible for Hydra to delete old generations in S3?
<{^_^}> [nixpkgs] @Thra11 opened pull request #50179 → R: Remove jdk dependency on aarch32/64 → https://git.io/fptLZ
maximiliantagher has joined #nixos
<catern> hey #nixos, did the Nix language gain any ability to run arbitrary shell commands at Nix evaluation time?
<catern> I want to download something that requires user credentials
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50133 → checkstyle: 8.13 -> 8.14 → https://git.io/fpLN1
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « checkstyle: 8.13 -> 8.14 (#50133) »: https://git.io/fptLE
acarrico has joined #nixos
maximiliantagher has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @timokau merged pull request #49992 → python36Packages.google_cloud_speech: 0.35.0 -> 0.36.0 → https://git.io/fpIq6
<{^_^}> [nixpkgs] @timokau pushed commit from @r-ryantm to master « python36Packages.google_cloud_speech: 0.35.0 -> 0.36.0 (#49992) »: https://git.io/fptLg
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50093 → hebcal: 4.14 -> 4.15 → https://git.io/fpLyq
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fptL2
<{^_^}> [nixpkgs] @timokau merged pull request #49993 → python36Packages.filelock: 3.0.9 -> 3.0.10 → https://git.io/fpImK
<{^_^}> [nixpkgs] @timokau pushed commit from @r-ryantm to master « python36Packages.filelock: 3.0.9 -> 3.0.10 (#49993) »: https://git.io/fptLo
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50073 → libimagequant: 2.12.1 -> 2.12.2 → https://git.io/fpLa2
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fpttT
<{^_^}> [nixpkgs] @timokau merged pull request #50043 → mixxx: 2.1.4 -> 2.1.5 → https://git.io/fpLtu
<{^_^}> [nixpkgs] @timokau pushed commit from @r-ryantm to master « mixxx: 2.1.4 -> 2.1.5 (#50043) »: https://git.io/fpttZ
<{^_^}> [nixpkgs] @Mic92 merged pull request #50113 → nixos/monit: change type of 'config' option to lines → https://git.io/fpL5d
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpttc
vidbina has joined #nixos
<srhb> catern: builtins.exec
<srhb> Not sure if that's in any release yet...
<srhb> Probably got punted to plugins?
shoof has joined #nixos
<{^_^}> [nixpkgs] @offlinehacker opened pull request #50180 → go_1_11: 1.11 -> 1.11.2 → https://git.io/fpttW
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50072 → keepass-keepassrpc: v1.7.3 -> v.1.8.0 → https://git.io/fpLaW
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fptt8
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fptt0
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50070 → kdeconnect: 1.3.1 -> 1.3.3 → https://git.io/fpL29
<{^_^}> [nixpkgs] @Mic92 merged pull request #50129 → fluidsynth: 1.1.11 -> 2.0.1 → https://git.io/fpLNT
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to staging: https://git.io/fpttu
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50062 → libinput-gestures: 2.38 -> 2.39 → https://git.io/fpL8p
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fpttg
<lejonet> srhb: Hello there :)
<srhb> lejonet: Hello hello!
<lejonet> srhb: was going to prod you about what your thoughts about the future of ceph for nixos, the whole lts/current thing I mentioned on the PR
<{^_^}> [nixpkgs] @hlolli opened pull request #50181 → add myself (hlolli) to maintainers list → https://git.io/fptt6
<srhb> lejonet: Always up for discussion, however I'm not currently using ceph anymore, so better people to discuss it with is probably, among others, krav_ :)
<lejonet> srhb: haha okay :P
<srhb> I think following an LTS makes sense, though, but the current build systems is ungghhh and I wish we could properly pass our own deps all the way
camsbury has joined #nixos
<lejonet> I just got up nixos on an odroid-hc2 which I'm going to use for a test cluster of ceph
<srhb> lejonet: You're still using it?
<srhb> ooo nice
hlolli has joined #nixos
<lejonet> Yeah, the buildsystem is... :P
<lejonet> srhb: yeah, I've got a cluster in prod and now setting up this for test (with a hope of adapting the prod cluster to use odroid-hc2s)
<srhb> Ack, it's armv7?
<lejonet> yeah...
<srhb> So no cache :<
<lejonet> Exynos 5422
<lejonet> Yeah, but I've been toying with the idea of a private cache anyway so, not too much of a bummer
* srhb nods
<srhb> Well it's a cool device :)
<lejonet> it is indeed, and will drastically lower the cost per TB as long as it performs at least to the minimum of my needs
<lejonet> (which I think it will)
dramforever has joined #nixos
<srhb> Yeah, I'd expect so too!
<lejonet> Because using odroid-hc2s I will up the network bandwidth for each OSD from 2 Gbps per 4 OSDs to 1 Gbps per OSD
<srhb> 10, right?
<srhb> Oh, no, it's gigabit
<srhb> But still!
<srhb> Very nice :)
<lejonet> Yeah, it'll be a theoretical increase of 100% for the cluster so :P
<lejonet> With the bummer that I can't upgrade to 10 if needed :P
<lejonet> (but I doubt I'll need it lol)
<srhb> Indeed.
camsbury has quit [Ping timeout: 244 seconds]
<lejonet> But I've heard that odroid might be working on a x86 board, with a little more goodies and such
<{^_^}> [nixpkgs] @Mic92 merged pull request #50181 → add myself (hlolli) to maintainers list → https://git.io/fptt6
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpttd
<lejonet> now I just need to figure out how to convince my desktop to build stuff on the odroid when doing nixops instead of trying to do it locally :P
<gchristensen> lejonet: maybe ping sphalerite about armv7
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/bb72473b5b2 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
<lejonet> gchristensen: might be an idea, I will most likely run into stuff I don't know how to do, due to my general noobness of ARM boards
<{^_^}> [nixpkgs] @Infinisil opened pull request #50182 → nixpkgs idris docs: Update and improve → https://git.io/fpttx
<{^_^}> [nixpkgs] @Infinisil closed pull request #32925 → idris-modules: clarify usage of with-packages → https://git.io/vbyuj
adulteratedjedi has quit [Quit: Connection closed for inactivity]
<dramforever> I downloaded ~260k narinfos and put them into a sqlite database. AMA.
<makefu> dramforever: why?
drakonis has joined #nixos
<makefu> :D
<dramforever> Checking the feasibility of cloning cache.nixos.org
b has quit [Quit: leaving]
<dramforever> (Or, downloading the newest versions of channels and following along)
<dramforever> And also for fun
<makefu> nice
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/bb72473b5b2 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<dramforever> Yeah that was what I mean by 'following along'
<{^_^}> [nixpkgs] @Infinisil opened pull request #50183 → .github/CODEOWNERS: Add infinisil to idris-modules → https://git.io/fptqQ
<infinisil> Ugh, the fact that it's "nixos" on NixOS but "nixpkgs" on non-NixOS is so annoying
<infinisil> We should somehow get rid of this
<lejonet> Gaaah, doesn't nixops know how to use SSH keys? I've setup my odroid-hc2 as a buildMachine for armv7l-linux and given it a ssh key and all, I can ssh with that key perfectly fine myself (no passphrase on key) but nixops doesn't manage to open up a ssh connection to it :(
<infinisil> Nixops uses its own ssh kesy
<infinisil> You can see them with `nixops --export`
<lejonet> even if the buildmachine conf tells it to explicitly use something else?
<infinisil> buildmachine conf?
<dramforever> Also
<infinisil> nixops isn't influenced by any NixOS options
<dramforever> I don't think there's a easy way to get old versions of channels, is there?
<lejonet> Well, it seems to follow the buildmachine conf, kind of, because it tries to connect to the machine in question when it is going to build stuff
Izorkin has quit [Quit: ZNC 1.7.1 - https://znc.in]
<ottidmes> is there any tool that says that the library named foo in Ubuntu or Arch is named bar in NixOS? I guess I could just try and see what is in those Ubuntu/Arch packages, and use nix-locate, any other way?
<dramforever> channels.nix.gsc.io gives channel histories, but it's the... commit hash
Izorkin has joined #nixos
<gchristensen> dramforever and what do you want instead? to download all the things?
shoof has quit [Quit: WeeChat 2.2]
<dramforever> So I can get the store-paths.xz from it and download its closure
<gchristensen> oh interesting
<dramforever> So that I can populate a binary cache
<lejonet> infinisil: even when I added nixops own key to authorized_keys on the machine, it fails to open a SSH connection O.o (which is why I think that it actually does listen to the nix.buildMachines conf from the host, when it actually wants to build someting)
<gchristensen> makes sense
sonnenbloom has joined #nixos
<Thra11> Does making a parameter optional (i.e. changing "foo" -> "foo ? null") trigger rebuilds even if foo is still supplied?
<dramforever> Like, if the channel went A -> B -> C, and I try to clone the channel, I should probably also get B because some people might be still on B
Guanin has joined #nixos
oida has quit [Remote host closed the connection]
<dramforever> The fact that store-paths.xz is not a closure really complicates the matter
<gchristensen> oh?
<gchristensen> hmm this bash script is getting a bit gnarly... making it better might require an actual programming language
<dramforever> Exactly the same thing I did when I discovered that store-paths.xz is not a closure
wucke13 has joined #nixos
<dramforever> Non-closure example: I just downloaded nixpkgs-unstable/store-paths.xz
<dramforever> It has 65625 paths
<dramforever> but the closure is actually 75322 paths
<gchristensen> just extract-paths-from | xargs -P$(nproc) nix-store -r
<dramforever> Oh
<gchristensen> extract-paths-from is a fake command I invented
<dramforever> I meant the 'download ~200k narinfos' part
<gchristensen> ack
<dramforever> I couldn't really download ~420GB files
<steveeJ> is there a `sed` like function with regex support in nix?
<steveeJ> I want to apply `sed -E 's,[^a-zA-Z0-9\.\+_\-]+,,g'` to a string
<dramforever> (And I wouldn't know it would be ~426.7GB (sum of all 'FileSize's) if I didn't have the database :p)
<gchristensen> dramforever: you can't download that much, but you want to?
<dramforever> I can't do it on my laptop
<dramforever> But if I can prove I can do this
<gchristensen> ah :)
b has joined #nixos
<dramforever> And get some information about it
<dramforever> I can hopefully get some server maintainers here to run my script
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50184 → autofs5: 5.1.4 -> 5.1.5 → https://git.io/fptmZ
<dramforever> I've also been trying to avoid using Nix itself, so that someone unfamiliar with Nix could hopefully still fix my script when it breaks
<steveeJ> haha gchristensen, what's your threshold for switching from scripting to programming?
<dramforever> *bash* script
<gchristensen> steveeJ: approximately when I see https://github.com/grahamc/network/blob/master/zoidberg/nix-channel-monitor/changes.sh#L117-L139 a few months after I first saw it, and then think "crap"
<steveeJ> quite a bunch of subshells and right-shifting in there
<gchristensen> :')
<steveeJ> refactoring the subshells to functions might help reading it
<gchristensen> probably
<gchristensen> this script used to contain an IRC bot
<dramforever> I have to admit
<dramforever> The SQL queries I'm writing are also getting out of hand, but in a very different way
<dramforever> On the bright side, the most recent nixpkgs-unstable's closure is ~112GB (sum of size of .nar.{xz,bz2})
<wucke13> What is the current solution to run programms which need elevated privileges, for example gparted, on nixos?
<lejonet> sudo?
<dramforever> SUID executables?
<wucke13> Is there any plans to support doing so with gksu/kdesu?
<lejonet> Those should work just as fine, as long as they are setup correctly
<gchristensen> dramforever: do you just want, like, a list of URLs..?
<{^_^}> [nixpkgs] @timokau pushed commit from @stephengroat to master « terragrunt: 0.16.6 -> 0.17.2 (#50036) »: https://git.io/fptm2
<{^_^}> [nixpkgs] @timokau merged pull request #50036 → terragrunt: 0.16.6 -> 0.17.2 → https://git.io/fpLfm
<wucke13> But they won't be included in the .desktop files of the ragarding applications (so that launching a program from a launcher starts the program with gksu/kdesu)?
<emily> wucke13: my understanding is that running GUI apps as root is semi-"deprecated" these days, and applications should be written to elevate permissions only for certain operations with PolicyKit or whatever
<emily> e.g., gnome's Disks app supports some partitioning/formatting runs as the user, not root
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50185 → caf: 0.16.0 -> 0.16.2 → https://git.io/fptmr
<emily> honestly I don't think I've heard anyone mention gksu/kdesu in years
<emily> I don't think Debian packages gksu even?
<ivan> oops I did a nixos-rebuild switch --upgrade on a remote machine (incl a kernel upgrade) and that somehow took down wireguard and didn't bring it back up again
<dramforever> gchristensen: Goal: With this mirror, all the official *.nixos.org stuff won't be required anymore
<wucke13> emily: Ah hmm. Thanks :)
<gchristensen> dramforever: right, but what do you want from the data API
<gchristensen> like a list of URLs to the channel root, like: https://releases.nixos.org/nixpkgs/nixpkgs-19.03pre158005.32340793aaf ?
<dramforever> Yes like that
<dramforever> But I'm just trying to work out a route, so everything is still to be determines
<dramforever> *determined
<wucke13> If my src in a package scrip is a zip file, does nix extract it automatically?
<dramforever> Sorry for this: if you feel like I'm not making things clear, it's because I haven't figured it out really
<gchristensen> dramforever: no it is fine
<dramforever> Yeah I just wanted to make *that* clear
Izorkin has quit [Quit: ZNC 1.7.1 - https://znc.in]
Izorkin has joined #nixos
xvnvx has quit [Read error: Connection reset by peer]
xvnvx has joined #nixos
<dramforever> Uhh, can I have a timestamp?
<dramforever> Also, that was quick. Thanks
<gchristensen> hrm what for?
<dramforever> Purging old store paths
<dramforever> Example: If people need nixos-13.09, they should just go back to cache.nixos.org
<colemickens> could you use a caching proxy or does it have to be offline/behind a fw?
<dramforever> It has to be offline
Itkovian has joined #nixos
<dramforever> The server maintainers explicitly said, several times and in several different ways, that they would *not* run a caching proxy
irdr has quit [Ping timeout: 244 seconds]
irdr has joined #nixos
<{^_^}> [nixpkgs] @dingxiangfei2009 opened pull request #50186 → allow cloud-init to support creating btrfs partitions → https://git.io/fptYO
<gchristensen> dramforever: a date of advancement timestamp makes it much trickier
irdr has quit [Remote host closed the connection]
<dramforever> gchristensen: For my use case, precision is not a concern, and I think date-of-commit is a very good approximation
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50187 → bdf2psf: 1.185 -> 1.187 → https://git.io/fptY8
<dramforever> Seems like difference would be in the minutes range. Not a problem
mayhewluke has quit [Ping timeout: 272 seconds]
* lejonet is starting to think that its less painful to setup a crossdev toolchain for armv7l than manage to convince the build daemon that it can connect to the machine
<gchristensen> lejonet: have you looked at the logs of the remote builder?
<lejonet> gchristensen: seeing as the ssh connection is dropped, by my desktop, before any auth even is done, I doubt there will be something there, but what logs would that be in? nix-daemon?
mayhewluke has joined #nixos
<gchristensen> sudo journalctl -f, then do a build
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50188 → bftpd: 4.9 -> 5.0 → https://git.io/fptYS
<lejonet> gchristensen: http://dpaste.com/15RMJFJ this is all I get, the error is related to how I forward my gpg-agent socket and shouldn't have any bearing on this
irdr has joined #nixos
<lejonet> This is the error that nixops gives me "unable to open SSH connection to 'ssh://builder': cannot connect to 'builder'; trying other available machines..." before stating that it cannot build armv7l-linux itself, because its x86_64-linux
<gchristensen> ah, are you on nixos?
<lejonet> Yeah
<lejonet> both machines are :)
<gchristensen> you can't use an agent for this because ssh doens't happen as you
<lejonet> Well thats the thing, I've told it to use its own key in buildMachines, but it ignores it
<gchristensen> this log is from the target machine?
<lejonet> Yes
<gchristensen> and those connections are you?
<lejonet> Yep
<lejonet> and I know that its not using the supplied ssh key because that key is an ed25519 key, not RSA, RSA is the key from gpg-agent...
<gchristensen> try becoming root and SSHing with that key
<lejonet> nixops deploy -d entire-env --include odroid-hc2-0 is the command I'm using
<lejonet> Already tried, works like a charm...
<gchristensen> how did you do that?
<lejonet> gchristensen: http://dpaste.com/3X7N4RJ
<gchristensen> but the error is saying 'builder' not the IP
<lejonet> Yeah, I've tried both ip and using a SSH config option (builder is the ssh config) with same result
<gchristensen> so what happens if you `ssh -i /root/.ssh/id_distbuild builder` as root
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50189 → bind: 9.12.2-P2 -> 9.12.3 → https://git.io/fptOn
<gchristensen> ok, paste your /etc/nix/machines file?
<lejonet> O.o switching back to this in buildMachines made it start working all of a sudden: http://dpaste.com/35R5P8S and literally the only difference now is where the key is placed, does the nix-daemon care about where its placed, and not just that it can access and use it?
<gchristensen> "sshUser = root;" is fishy
<lejonet> You don't say? ;)
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
acarrico has quit [Ping timeout: 268 seconds]
<lejonet> This is just to get it to run at all, I really don't want it to ssh as root, just used that to rule out any type of permissions on the target host
<gchristensen> gotcha
<gchristensen> well the user has to be a Trusted User on the remote
<lejonet> root is the only interactive user on the remote atm so
<gchristensen> "Warning: Adding a user to trusted-users is essentially equivalent to giving that user root access to the system. For example, the user can set sandbox-paths and thereby obtain read access to directories that are otherwise inacessible to them."
<lejonet> later on I want to create a builduser account and such
<lejonet> maybe even lock it down with ForcedCommand through SSH if that is doable
<gchristensen> lejonet: sure, hydra does that
<lejonet> gchristensen: sweet :)
<dramforever> gchristensen: Thanks, that helps!
<gchristensen> but as trusted users, thereis the asterisk I pasted
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50190 → bs1770gain: 0.5.0 -> 0.5.1 → https://git.io/fptOz
<lejonet> gchristensen: The thing is, the biggest problem behind this issues was the fact that I couldn't get any info from the command of what SSH command it tried to use, and what the exact error with connecting to the machine and such was (not even with --debug option to nixops deploy) so that was the main source of frustration for my part :P
<gchristensen> for sure
<lejonet> Because I couldn't even see if it used the right key or such
<lejonet> I tried to strace it... but sifting through all that was... hard :P
<gchristensen> ok time for me to go away from the computer a while. good luck y'all, have fun :)
<{^_^}> [nixpkgs] @jfrankenau opened pull request #50191 → fusuma: init at 0.10.2 → https://git.io/fptOP
<lejonet> gchristensen: Have a good one!
<lejonet> gchristensen: Thanks for all the help :)
<dramforever> I think this is my rough plan https://github.com/dramforever/nix-sync/blob/master/notes.md
freeman42x has joined #nixos
<dramforever> gchristensen: Thanks for all the help too :)
<gchristensen> =) I'm happy to!
revtintin has quit [Quit: WeeChat 1.9.1]
Ariakenom has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @samueldr closed pull request #32030 → python-i3ipc: init at 1.3.0 → https://git.io/vFhFP
<{^_^}> [nixpkgs] @typetetris opened pull request #50192 → haskell-opencv: fix build and #47595 → https://git.io/fpt3w
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50193 → apacheHttpd: 2.4.35 -> 2.4.37 → https://git.io/fpt3K
cmacrae has joined #nixos
Itkovian has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #50124 → gdbm: 1.18 -> 1.18.1 → https://git.io/fpLbJ
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to staging: https://git.io/fpt3x
<dramforever> Is distccStdenv supposed to work?
<dramforever> it looks so weird to me
<{^_^}> [nixpkgs] @Mic92 merged pull request #49499 → deepin: add update script and update some packages → https://git.io/fxFnj
<{^_^}> [nixpkgs] @Mic92 pushed 22 commits to master: https://git.io/fptsv
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #50188 → bftpd: 4.9 -> 5.0 → https://git.io/fptYS
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptsG
<ottidmes> is there an easy way to find all actual executables (i.e. program binaries), whether they are marked executable or not? I now just have hardcoded some of them that were not executable and chmod'ed them, but is there a good alternative that does not need hardcoding?
<ottidmes> I did find: https://gist.github.com/b333z/5fb902161685c5141bbc91b39a152831#file-vsls-L25 but is this not builtin in some standard tool?
<dramforever> 'file' finds magic numbers in files and detects its type
<dramforever> file $(which /bin/bash) /bin/bash: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=42602c973215ba5b8ab5159c527e72f38e83ee52, stripped
<dramforever> file $(which /bin/bash) is the command, rest is output
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50194 → adapta-gtk-theme: 3.95.0.1 -> 3.95.0.11 → https://git.io/fptsu
<dramforever> why did I which /bin/bash...
<wucke13> exit
wucke13 has quit [Quit: WeeChat 2.2]
<ottidmes> dramforever: so that script is actually the standard way to do so, inspecting what file returns
<dramforever> /usr/bin/docker-init: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, for GNU/Linux 3.2.0...
<dramforever> Sounds like it
<dramforever> Also, 'LSB shared object' -> just chmod +x it if you trust it. It looks like 'real' shared objects ('.so' files) are +x too
<{^_^}> [nixpkgs] @dywedir opened pull request #50195 → iwd: 0.9 -> 0.11 → https://git.io/fpts6
<{^_^}> [nixpkgs] @TerrorJack closed pull request #49508 → Update nodejs v10 to 10.13.0 and add nodejs v11 → https://git.io/fxFyj
<dramforever> file $thing | grep executable
<dramforever> Bonus: files with shebang lines are 'text executable'
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50196 → appstream: 0.12.2 -> 0.12.3 → https://git.io/fptsN
<dramforever> TIL so much
hdeshev has joined #nixos
<ottidmes> dramforever: yeah, I am going to do that, but extend the grep to also match shared objects
hdeshev has quit [Remote host closed the connection]
endformationage has joined #nixos
dramforever has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50197 → cabextract: 1.7 -> 1.9 → https://git.io/fptGt
imincik has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50198 → ansifilter: 2.10 -> 2.12 → https://git.io/fptG3
<{^_^}> [nixpkgs] @k0ral closed pull request #49761 → Add slurp and grim → https://git.io/fxjkw
maximiliantagher has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50199 → armadillo: 9.100.5 -> 9.200.4 → https://git.io/fptGz
hdeshev has joined #nixos
grumble has quit [Quit: Need to reconnect so here's a random tip: The command "xrandr --output HDMI1 --set 'Broadcast RGB' Full" (you might need to replace HDMI1 with your monitor output name) might significantly improve contrast on external monitors. s/Full/Automatic/ to reset]
jabranham has joined #nixos
init_6 has quit [Ping timeout: 252 seconds]
grumble has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50013 → powerdns: 4.1.4 -> 4.1.5 → https://git.io/fpIgZ
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fptG5
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50178 → pdns-recursor: 4.1.4 -> 4.1.7 → https://git.io/fptIR
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fptGA
endformationage has quit [Quit: WeeChat 1.9.1]
<jabranham> Has anyone successfully built mono on aarch64 recently?
endformationage has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b opened pull request #50200 → [18.09] powerdns: 4.1.4 -> 4.1.5 / pdns-recursor: 4.1.3 -> 4.1.7 → https://git.io/fptZW
Guanin has quit [Remote host closed the connection]
Guanin has joined #nixos
hhes has quit [Ping timeout: 264 seconds]
o1lo01ol1o has quit [Ping timeout: 250 seconds]
hhes has joined #nixos
Guanin has quit [Ping timeout: 252 seconds]
<arianvp> I want different nixos containers to be able to talk to eachother
<arianvp> how would I do that? NAT?
<arianvp> I remember implementing this before, with help from someone here, but I lost the code
<{^_^}> [nixpkgs] @bhipple opened pull request #50201 → doc: fix default python interpreter → https://git.io/fptZ9
<infinisil> ,logs arianvp
maximiliantagher has joined #nixos
<samueldr> additionally, the containers-* tests have example configs for a bunch of fun things https://github.com/NixOS/nixpkgs/tree/master/nixos/tests
<samueldr> (not sure it will have what you need)
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50081 → irqbalance: 1.4.0 -> 1.5.0 → https://git.io/fpL6T
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fptZh
endformationage has quit [Quit: WeeChat 1.9.1]
endformationage has joined #nixos
ninjin has joined #nixos
<Thra11> Can ${ } expressions be nested? I.e. is this valid: '' ${stdenv.lib.optionalString condition "JAVA_HOME=\"${jdk}\""} ''
<gchristensen> sure
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50190 → bs1770gain: 0.5.0 -> 0.5.1 → https://git.io/fptOz
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fptnO
<ottidmes> I never really needed propagatedBuildInputs so far, but the package I am basing my attempt (well it actually works now) on uses it for one dependecy: https://gist.github.com/phryneas/641ed9a316ff5166a30128575217dd0a#file-vscodeliveshare-nix-L75 any idea why it has to go there?
xvnvx has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50187 → bdf2psf: 1.185 -> 1.187 → https://git.io/fptY8
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fptnG
<Thra11> gchristensen: In that case, can you help me work out why my changes are triggering rebuilds on i686 and so on: https://github.com/NixOS/nixpkgs/pull/50179/files ?
xvnvx has joined #nixos
<gchristensen> probably the change in the list of dependency order
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @peti merged pull request #50189 → bind: 9.12.2-P2 -> 9.12.3 → https://git.io/fptOn
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/fptnB
maximiliantagher has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50185 → caf: 0.16.0 -> 0.16.2 → https://git.io/fptmr
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fptnz
zarel has joined #nixos
<makefu> nice
<makefu> wupps, sorry
<gchristensen> but indeed
<gchristensen> ''${pkgs.stdenv.lib.optionalString (!pkgs.stdenv.hostPlatform.isAarch32 && !pkgs.stdenv.hostPlatform.isAarch64) "JAVA_HOME=\"${pkgs.jdk}\""}''
<gchristensen> > ''${pkgs.stdenv.lib.optionalString (!pkgs.stdenv.hostPlatform.isAarch32 && !pkgs.stdenv.hostPlatform.isAarch64) "JAVA_HOME=\"${pkgs.jdk}\""}''
<{^_^}> "JAVA_HOME=\"/nix/store/6ickqcxhghnlabk0hfzkmlz8za945dk3-openjdk-8u181b13\""
<{^_^}> [nixpkgs] @peti merged pull request #50193 → apacheHttpd: 2.4.35 -> 2.4.37 → https://git.io/fpt3K
<{^_^}> [nixpkgs] @peti pushed 2 commits to staging: https://git.io/fptnw
<gchristensen> > ''JAVA_HOME="${pkgs.jdk}"''
<{^_^}> "JAVA_HOME=\"/nix/store/6ickqcxhghnlabk0hfzkmlz8za945dk3-openjdk-8u181b13\""
<Thra11> gchristensen: I assumed the order didn't affect it, but it looks like you're probably right. Should I put the conditional in the middle of the list (messy), or just accept that it will trigger rebuilds?
<gchristensen> Thra11: I wouldn't worry about 11-100 rebilds anyway
<gchristensen> no, not worth the mess to avoid a few rebuilds.
<Thra11> gchristensen: Ok, cool. Thanks!
<samueldr> +1
<gchristensen> (we rebuild so much that even big rebuilds are often not worth the mess to avoid...)
<ottidmes> any reason to be explicit about .out, i.e. openssl vs openssl.out?
<gchristensen> usually not
ninjin has quit [Quit: WeeChat 2.2]
illegalprime has quit [Ping timeout: 252 seconds]
<ottidmes> and could I use buildFHSEnv to achieve the same as I am doing now with a service that does something like: cp -rs --no-preserve=mode $out/share/vscode/extensions/ms-vsliveshare.vsliveshare ~/.vscode/extensions (i.e. copies the complete directory structure and symlink files, so it can write new files in the directories)
<joko> Where I could apply to become a nixpkgs committer? Just saw https://github.com/NixOS/nixpkgs/issues/50105 and was hoping to skip the interrogation part :P
<{^_^}> #50105 (by Infinisil, 16 hours ago, open): New nixpkgs committers requirements/process
oida has joined #nixos
dbmikus has joined #nixos
shiver has quit [Quit: leaving]
jabranham has quit [Quit: ERC (IRC client for Emacs 27.0.50)]
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50202 → arangodb: 3.3.16 -> 3.3.19 → https://git.io/fptcw
maximiliantagher has quit [Ping timeout: 260 seconds]
<drakonis> joko: is your name a reference to anything?
shiver has joined #nixos
worldofpeace has joined #nixos
selfsymmetric-pa has joined #nixos
<worldofpeace> Hey, can someone close #50040 ? The pr that fixed was merged.
<{^_^}> https://github.com/NixOS/nixpkgs/issues/50040 (by jascase901, 1 day ago, open): cuda 9_2+ supports gcc7
<joko> drakonis: yup, jokogr is my Github handle
<selfsymmetric-pa> Hi. Where is the xbacklight utility provided? `xbacklight` is not a package and I'd like to change the screen brightness on Xfce.
<simpson> ,locate xbacklight
<{^_^}> Found in packages: xlibs.xbacklight
<worldofpeace> gchristensen: thanks :)
<selfsymmetric-pa> simpson: That's a great trick. Thank you!
<drakonis> there's a character on a game with the same name as you
emerson has quit [Remote host closed the connection]
<joko> drakonis: which game?
ninjin has joined #nixos
<drakonis> guild wars
<simpson> selfsymmetric-pa: No worries.
<drakonis> praise joko
<joko> LOL, I had no clue
Mateon3 has joined #nixos
<drakonis> it is a good character
<{^_^}> [nixpkgs] @jokogr opened pull request #50203 → docker: remove docker- prefix from containerd and runc → https://git.io/fptcp
Mateon1 has quit [Ping timeout: 272 seconds]
Mateon3 is now known as Mateon1
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50184 → autofs5: 5.1.4 -> 5.1.5 → https://git.io/fptmZ
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « autofs5: 5.1.4 -> 5.1.5 (#50184) »: https://git.io/fptCJ
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50204 → mod_wsgi: 4.6.4 -> 4.6.5 → https://git.io/fptCt
<gchristensen> joko: see my PM :)
camsbury has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50200 → [18.09] powerdns: 4.1.4 -> 4.1.5 / pdns-recursor: 4.1.3 -> 4.1.7 → https://git.io/fptZW
<{^_^}> [nixpkgs] @c0bw3b pushed 4 commits to release-18.09: https://git.io/fptC8
freeman42x]NixOS has joined #nixos
ixxie has joined #nixos
freeman42x has quit [Quit: Leaving]
aanderse has quit []
camsbury has quit [Ping timeout: 252 seconds]
ninjin has quit [Quit: WeeChat 2.2]
freeman42x]NixOS has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50205 → bzflag: 2.4.16 -> 2.4.18 → https://git.io/fptCo
JosW has joined #nixos
evilem has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b opened pull request #50206 → smem: 1.4 -> 1.5 → https://git.io/fptCH
cmacrae has quit [Ping timeout: 268 seconds]
ninjin has joined #nixos
freeman42x]NixOS has joined #nixos
cmacrae has joined #nixos
cmacrae has quit [Client Quit]
JosW has quit [Remote host closed the connection]
dfranke has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @Thra11 opened pull request #50207 → qtwebglplugin: init @ 5.11 → https://git.io/fptWR
drakonis has quit [Quit: WeeChat 2.3]
zolk3ri has quit [Ping timeout: 256 seconds]
drakonis has joined #nixos
selfsymmetric-pa has quit [Remote host closed the connection]
Ariakenom has joined #nixos
maximiliantagher has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/c70dc32d726 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @vcunat pushed 284 commits to staging-18.09: https://git.io/fptlq
maximiliantagher has quit [Ping timeout: 252 seconds]
mayhewluke has quit [Ping timeout: 272 seconds]
mayhewluke has joined #nixos
zolk3ri has joined #nixos
dbmikus has quit [Quit: WeeChat 1.9.1]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/f99bab3e612 (from 54 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
irdr has quit [Ping timeout: 252 seconds]
maximiliantagher has joined #nixos
irdr has joined #nixos
<zimbatm> colemickens: should we start a #nixos-wayland
freeman42x]NixOS has quit [Quit: Leaving]
<zimbatm> i had a look at the xorg-xserver situation, it seems like people are already working on it
ma27 has quit [Ping timeout: 252 seconds]
maximiliantagher has quit [Ping timeout: 245 seconds]
<zimbatm> i also checked sway nixos module, it seems like things could be moved the the nixos home-manager potentially as the setpcap are not necessary when using systemd-logind
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/f99bab3e612 (from 64 minutes ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<zimbatm> supporting nixos-18.09 might be a waste of time, I will be switching my channel instead
<arianvp> hmm
<arianvp> if I change any networking settings
<arianvp> nixos doesn't restart network-setup.service
<arianvp> causing the changes to not be propagated
<gchristensen> zimbatm: agreed :)
<arianvp> is this a bug?
<arianvp> I add a bridge to networking.bridges but it doesn't appear after nixos-rebuild switch
<zimbatm> gchristensen: which bit? :_)
<arianvp> only after I manually do "systemctl start network-setup.service"
<gchristensen> zimbatm: not supporting 18.09
<zimbatm> +
fresheyeball has joined #nixos
<fresheyeball> hey out there
<fresheyeball> I am building a haskell project with nix
<fresheyeball> and want to enable cffi for aeson for performance reasons
ma27 has joined #nixos
<fresheyeball> how can I do this?
<arianvp> how does scripted networking even detect changes?
<arianvp> fpletz:
johann__ has joined #nixos
<fresheyeball> Can I set flags in the generic builder?
<fresheyeball> configreFlags? or buildFalgs?
shabius has quit [Ping timeout: 252 seconds]
<Thra11> worldofpeace: I didn't notice that you'd 'suggested changes', I just read your comment and pushed the changes you described, so now it won't show me your suggested changes. Was it just the commit message or were there other changes?
crmlt has joined #nixos
drakonis is now known as drakonis_
<c0bw3b_> fresheyeball: https://nixos.org/nixpkgs/manual/#ssec-configure-phase and https://nixos.org/nixpkgs/manual/#build-phase and other manual entries for controlling phases
drakonis has joined #nixos
Guanin has joined #nixos
<fresheyeball> c0bw3b_: I think it's different for the haskell builder
<c0bw3b_> oh! I missed the 'Haskell' keyword! my bad..
<c0bw3b_> don't know much about Haskell packaging
<fresheyeball> no worries
<ottidmes> is my understanding correct that if some executable has dynamic linked libraries they are the ones displayed when you use e.g. ldd? and it also load libraries on demand then I need to use a wrapper? since my packaged executable runs, but gives an error that libsecret cannot be loaded, which is not listed when doing ldd, and it was present in its rpath
shabius has joined #nixos
mahakala has joined #nixos
<mahakala> hi all, I just installed nixOS for the first time ever... I've been planning to do this for 1.5 years and finally took the time. Anyway, there are some software I run that forces me to run unstable (I need wayland 1.16 instead of 1.15)... but I don't understand how to go about it. Can anyone point me in the right direction? :)
<gchristensen> zimbatm: :)
shpx has joined #nixos
__monty__ has quit [Read error: Connection reset by peer]
__monty_1 has joined #nixos
<c0bw3b_> mahakala: welcome on NixOS then :) a practical guide to add a second channel for unstable and install specific pkgs from it -> https://nixos.wiki/wiki/Cheatsheet#Upgrading_individual_packages_to_a_different_channel
<c0bw3b_> s/guide/example/
<ixxie> c0bw3b_: lol... I think I added that one to the wiki so ironic I forgot about it
__monty_1 has quit [Remote host closed the connection]
__monty__ has joined #nixos
<colemickens> mahakala, In your PM you mention you specifically want to move to 'nixos-unstable'. That makes it sound like you want to change the channel your whole system is on. An important thing to understand what that means, the links ixxie and c0bw3b_ sent are good. Also, if you ask here or in an Issue regarding the overlay you'll have a better chance of getting help since I'm not going to be at a computer all day.
drakonis1 has joined #nixos
<c0bw3b_> ^^ it's clearer to newcomers I believe because it makes it clear you work with two channels and the default 'nixos' remains stable so you don't break your system
ixxie has quit [Remote host closed the connection]
<mahakala> ok, looking into this now... thank you :)
drakonis_ has quit [Ping timeout: 260 seconds]
crmlt has quit [Ping timeout: 264 seconds]
camsbury has joined #nixos
hdeshev has quit [Quit: Leaving.]
zolk3ri has quit [Quit: Lost terminal]
dbmikus has joined #nixos
maximiliantagher has joined #nixos
camsbury has quit [Ping timeout: 260 seconds]
zarel has quit [Remote host closed the connection]
slyfox_ is now known as slyfox
maximiliantagher has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @primeos pushed to master « tdesktopPackages.preview: 1.4.4 -> 1.4.7 »: https://git.io/fptRk
<{^_^}> [nixpkgs] @NeQuissimus pushed 4 commits to master: https://git.io/fptRY
<{^_^}> [nixpkgs] @NeQuissimus pushed 4 commits to release-18.09: https://git.io/fptRs
<worldofpeace> Thra11: That was the only change
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to release-18.03: https://git.io/fptRc
<mahakala> hm, I don
<mahakala> I don't know what I've done wrong. I get "file 'nixos-unstable' was not found in the Nix search path"...
gammarray has joined #nixos
<yl[m]> LnL: w.r.t nix-darwin users module, is it meant to bring up the users' user? I erased my old mac and brought up an `admin` account and used nix-darwin to create my `yl` user but I can't find it to login
gammarray has quit [Client Quit]
<yl[m]> also no way to add the user to extra groups?
maximiliantagher has joined #nixos
sippeangelo has joined #nixos
<sippeangelo> Quick NixOS newbie question: What do I do when nixos-build doesn't take my configuration changes into account?
<lassulus> sippeangelo: thats odd, what exactly do you do?
ninjin has quit [Remote host closed the connection]
ninjin has joined #nixos
maximiliantagher has quit [Remote host closed the connection]
<sippeangelo> lassulus, I've been trying to get the boot.initrd.network.ssh option to work, but it needs a host key file, and while the "hostECDSAKey" option worked the first time I built, if I change it to something else the build will fail when it still references the old file path which file doesn't exist on disk any more...
<sippeangelo> Actually it's not the build that fails, but the activation of it, I guess...
maximiliantagher has joined #nixos
<lassulus> if the activation fails grub/systemd-boot doesn't get updated and you will still boot the old config/initrd
zarel has joined #nixos
<sippeangelo> But I would like it to work! :D
<lassulus> "Pastebin.com is under heavy load right now :(" ?
<lassulus> but nice cat
<sippeangelo> wtf
<lassulus> ah now it works
<lassulus> can you show the .nix source?
<{^_^}> [nixpkgs] @Mic92 merged pull request #49841 → hovercraft: 2.0 -> 2.6 → https://git.io/fpfxP
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/fpt0U
<lassulus> the sandbox usually can't access files outside of /nix/store
random_yanek has quit [Ping timeout: 245 seconds]
<lassulus> but if you supply the files as paths they get copied into the store
<lassulus> but maybe this is bad for secrets
<sippeangelo> Yeah, this specific option seems to be some kind of special case where it uses initrd.secrets to make the file available, and it worked fine unless I change the path in my config, at which point it never actually updates my build with the new path
rain2 has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @Mic92 merged pull request #50206 → smem: 1.4 -> 1.5 → https://git.io/fptCH
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpt0k
<LnL> yl[m]: yes, you have to whitelist the groups/users that nix-darwin is allowed to configure
shpx has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Mic92 merged pull request #50198 → ansifilter: 2.10 -> 2.12 → https://git.io/fptG3
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpt0Z
<{^_^}> [nixpkgs] @Mic92 merged pull request #50205 → bzflag: 2.4.16 -> 2.4.18 → https://git.io/fptCo
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpt0n
<sippeangelo> lassulus, https://pastebin.com/m5XGBkRE
<sippeangelo> hostECDSAKey is clearly different, but it still uses the old path
<lassulus> sippeangelo: well you can write hostECDSAKey = /root/initrd-ssh-key; then it should work
<lassulus> but initrd-ssh-key will end up in /nix/store
<sippeangelo> Well it doesn't seem to matter what I put there any more, it just ignores it even when I change it!
random_yanek has joined #nixos
vidbina has quit [Ping timeout: 246 seconds]
<sippeangelo> lassulus, I just wonder if there's any way to force it reevaluate my entire configuration from scratch? Delete some store path or the other, I don't quite understand how it all works internally.
<lassulus> hmm, alright, I understand now, I will look into the source, normally no garbage-collection should be necessary
<lassulus> can you tell me on which channel you are?
<sippeangelo> Whatever the default is I guess!
<lassulus> can you do nix-channel --list?
<ottidmes> yay! I just finally got VSCode Live Share working on NixOS :) (confirmed with someone on Win10)
<lassulus> (I'm not really sure what the default is right now :D )
<sippeangelo> lassulus, "nixos https://nixos.org/channels/nixos-18.09"
<{^_^}> [nixpkgs] @Mic92 merged pull request #49913 → dwm-status: 1.1.2 -> 1.2.0 → https://git.io/fpTjA
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpt0M
<{^_^}> [nixpkgs] @roberth closed pull request #49766 → Add writeOnly options to the module system → https://git.io/fxjGm
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/88babf62098 (from 43 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
<yl[m]> LnL: I did and it did create the user and group (I can see it with `id yl`) but I can't see it on Mac's list of users or on the login screen
<{^_^}> [nixpkgs] @Mic92 merged pull request #50195 → iwd: 0.9 -> 0.11 → https://git.io/fpts6
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpt0b
hamishmack has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #50118 → .github/CODEOWNERS: Add infinisil to NixOS modules → https://git.io/fpLdK
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpt0x
<mahakala> I've got support now for unstable packages, I think, but I cannot seem to get wayland-server 1.16 instead of 1.15. I have this "unstable" alias for nixos-unstable and "unstable.wayland" as systemPackage... any idea what I might be doing wrong? here is my configuration.nix: https://pastebin.com/veff4efB
<lassulus> sippeangelo: can you paste the contents of /nix/store/9zh7brwrmggg8vyq540vqp1hspyz5rbv-append-initrd-secrets/bin/append-initrd-secrets ?
<yl[m]> LnL: oh isHidden is default to true, interesting
<colemickens> if I had some hours to spend, how do I help this out: https://github.com/NixOS/nixpkgs/issues/44492
<{^_^}> #44492 (by volth, 13 weeks ago, open): nixos 19.03: upgrade xorg to 1.20
<colemickens> mahakala: this PR should help you: https://github.com/colemickens/nixpkgs-wayland/pull/7
<{^_^}> colemickens/nixpkgs-wayland#7 (by colemickens, 6 days ago, open): README: add usage for nixos-18.09
<{^_^}> [nixpkgs] @Mic92 pushed commit from @offlinehacker to staging « go_1_11: 1.11 -> 1.11.2f »: https://git.io/fptEk
<sippeangelo> lassulus, https://pastebin.com/W4KQYGuc
<colemickens> my afternoon plans canceled so I plan to merge that and some other doc fixes in the next few hours.
<{^_^}> [nixpkgs] @Mic92 closed pull request #50180 → go_1_11: 1.11 -> 1.11.2 → https://git.io/fpttW
<{^_^}> [nixpkgs] @Mic92 merged pull request #48899 → libibverbs,librdmacm: remove in favour of rdma-core → https://git.io/fxPQl
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptEm
<{^_^}> [nixpkgs] @Mic92 merged pull request #50174 → radare2: 3.0.0 -> 3.0.1 → https://git.io/fptkV
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptEl
<lassulus> sippeangelo: hmm, can't figure it out. how do you try to change your system?
<lassulus> or reapply/update it
goibhniu has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #50034 → terraform-providers: bump versions → https://git.io/fpLe9
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/fptEg
<{^_^}> [nixpkgs] @Mic92 merged pull request #50194 → adapta-gtk-theme: 3.95.0.1 -> 3.95.0.11 → https://git.io/fptsu
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptEa
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptEo
<{^_^}> [nixpkgs] @Mic92 merged pull request #50197 → cabextract: 1.7 -> 1.9 → https://git.io/fptGt
<{^_^}> [nixpkgs] @Mic92 merged pull request #50080 → i3-gaps: 4.15.0.1 -> 4.16 → https://git.io/fpLKu
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fptE6
<sippeangelo> lassulus, Well right now I use this tool called morph that does some combination of nix-build and copy and activate under the surface, but I had the same problem when just running "nixos-rebuild switch" before. I "solved" this once by running "nix-collect-garbage --delete-old", but this also deletes my entire package cache... There must be SOMETHING I can delete to just make it rebuild that one "append-initrd-secrets" script,
<sippeangelo> right?
Rusty1 has quit [Quit: Konversation terminated!]
<ottidmes> sippeangelo: why not add some random stuff to the secrets, maybe that triggers it
aanderse has joined #nixos
dbmikus has quit [Ping timeout: 250 seconds]
goibhniu has joined #nixos
<lassulus> hmm, maybe old generations still try to rebuild their initrd and try to get the secrets again? But I'm not sure and will have to look deeper into it
<lassulus> I wanted to try out boot.initrd.network in the next week anyway, so maybe I will trigger the same error
<ottidmes> lassulus: if you want, I have an openssh version of it
<lassulus> ottidmes: I would try that out
<clever> sippeangelo: nix-store --delete /nix/store/foo, and dont use force
<sippeangelo> I just ran "nix-store --delete $(find /nix/store/ -name '*initrd-secrets*')" and this helped trigger a rebuild!
<lassulus> ottidmes: cool, look good, why not upstream it?
rixed has joined #nixos
<rixed> Hello there! Any up to date doc (I'm running nixos 18.09) on how to compile a kernel module? Everything I've copypasted from internet failed :/
rpg has joined #nixos
maximiliantagher has quit [Remote host closed the connection]
<ottidmes> lassulus: because its not objectively better than dropbear, dropbear cost less in terms of space/memory, but I rather trust one implementation and space/memory is a non-issue for most servers
goibhniu has quit [Quit: Leaving.]
<mahakala> colemickens: hm, been trying to get it work now but fail... I guess I don't understand enough how the nix language work or something...
<mahakala> been trying different things, none that manages to build wlroots :/
orivej_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @aanderse opened pull request #50210 → nixos/incron: added nixos test to ensure expected behaviour → https://git.io/fptua
<mahakala> I'm looking at that readme.md with the info howe to use with 18.09, but when I add the text after with pkgs ;[...] I get syntax error :(
slack1256 has joined #nixos
jimbob123456789 has joined #nixos
jmeredith has quit [Quit: Connection closed for inactivity]
<sippeangelo> ottidmes, So when I change boot.initrd.secrets to contain a bunch of junk, it does rebuild the append-initrd-secrets script, but still executes the old one!! https://pastebin.com/vEXbDS0k
<colemickens> mahakala: see the comments in the PR, I have another small change/fix to it.
<colemickens> someone else comments the same thing in the PR comments.
<jimbob123456789> I want to build a make a package (overlay) that builds a dbus service. Can anyone recommend any examples I can use as a reference?
<mahakala> colemickens: sorry, saw that just now... it seems to be compiling now :)
<colemickens> cool!
<ottidmes> sippeangelo: I think I know your problem
<ottidmes> sippeangelo: You still have an active build of an old configuration, since you have been using `nixos-rebuild switch` all the time, but you are booted in an other configuration
maximiliantagher has joined #nixos
<ottidmes> sippeangelo: in order for the old configuration to still work, NixOS needs to ensure the secrets file belonging to that old build still works
<ottidmes> sippeangelo: easiest fix on top of my head, touch /home/imon/Workspace/Nix/nixos/profiles/initrd-ssh-key (make sure it exists), make sure your `sudo nixos-rebuild switch` succeeds, and then reboot, garbage collect, and it should not longer build the old one
<sippeangelo> ottidmes, This makes a whole lot of sense, but the thing is that path never even existed in the first place, since it references a path on my other computer where the configuration was built, hence why I'm trying to change it. I have no idea how it accepted it in the first place if this is true, but I'll try this, thanks!
maximiliantagher has quit [Ping timeout: 268 seconds]
__monty__ has quit [Quit: leaving]
camsbury has joined #nixos
camsbury has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @c0bw3b opened pull request #50211 → nailgun: 0.9.1 -> 1.0.0 → https://git.io/fptzV
<sippeangelo> ottidmes, It worked, thank you so much! NixOS is just too clever for me. I just had to go through recreating 6 or so files from previous failed attempts, including my junk ones xD
dbmikus has joined #nixos
<ottidmes> sippeangelo: great to hear you managed to solve it :)
mayhewluke has quit [Ping timeout: 268 seconds]
mayhewluke has joined #nixos
<sippeangelo> ottidmes, Thanks for the OpenSSH version too! I believe it would also help with this related issue for those using Nixops: https://github.com/NixOS/nixpkgs/issues/24727
<{^_^}> #24727 (by mbrgm, 1 year ago, closed): Failing nixops deployment when using `boot.initrd.network.ssh`
<ottidmes> sippeangelo: I read that it is caused by the different formats used, so probably. I have deployed with nixops while using those settings, so I am quite certain that the issue is not applicable to my module
freeman42x]NixOS has joined #nixos
zarel has quit [Quit: Leaving]
maximiliantagher has joined #nixos
<schmittlauch[m]> Does someone here successfully use wireshark? I'm told to add myself to the "wireshark" group, but that one doesn't even appear in /etc/group
<clever> sippeangelo: one sec
rpg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @Ma27 merged pull request #49853 → pgcli: 1.11.0 -> 2.0.0 → https://git.io/fpJC8
<{^_^}> [nixpkgs] @Ma27 pushed 5 commits to master: https://git.io/fptgW
<schmittlauch[m]> probably the resulting question is: Is the `wireshark` group created automatically, either by the wirshark package itself or by the group appearing in `user.<name>.extraGroups`, or do I need to create it manually?
<clever> schmittlauch[m]: line 5 creates the group, lines 6-11 makes the group actually do something useful
<clever> and line 4 puts me into the group
<schmittlauch[m]> clever: nice, why is something essential like this not in the main nixpkgs? Probably the same for virtualbox
<clever> i never thought to add it as a proper module, i should probably do that soon
<clever> and wireshark still works with root, so it isnt 100% required
<samueldr> virtualbox has a module though
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<samueldr> (though it won't add anyone to the `vboxusers` group, it is documented as required for some features)
jperras has joined #nixos
maximiliantagher has quit [Ping timeout: 272 seconds]
<schmittlauch[m]> samueldr: a user still having to add themselves is ok. But at least the requred group should be created automatically by the package/ module
<schmittlauch[m]> I could open an issue about that, shall I?
<clever> i'm thinking a programs.wireshark.enable = true; which both installs wireshark, and creates the group and wrappers
<{^_^}> [nixpkgs] @c0bw3b pushed to master « nailgun: 0.9.1 -> 1.0.0 (#50211) »: https://git.io/fptga
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50211 → nailgun: 0.9.1 -> 1.0.0 → https://git.io/fptzV
<{^_^}> [nixpkgs] @matthewbauer opened pull request #50212 → [wip] Add "exeWrapper" function → https://git.io/fptgV
<schmittlauch[m]> clever: sounds good. Although I sometimes find the distinction between a module pulling in the package and the package itself a bit confusing
<samueldr> packages will work outside nixos, modules are a nixos-only thing
<samueldr> (if simplified, because I know about 10 people here are going to link things for using parts of the modules system outside nixos ;))
<schmittlauch[m]> it's a bit of a discoverability problem. I first look for the package itself using `nix search`. So I should probably change that look-up order
Thra11 has quit [Ping timeout: 246 seconds]
<samueldr> the main idea is that the packages cannot affect the system directly
<samueldr> so it cannot create groups, users, change udev rules
<samueldr> (among multiple others)
<schmittlauch[m]> I got that, modifying system configuration in a package build expression is a side-effect we can not isolate
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to pr-gnss-sdr: https://git.io/fptgP
<{^_^}> [nixpkgs] @markuskowa pushed 0 commits to pull/50199: https://git.io/fptgM
<{^_^}> [nixpkgs] @markuskowa pushed 0 commits to pull/50199: https://git.io/fptgy
<{^_^}> [nixpkgs] @markuskowa pushed 0 commits to pr-gnss-sdr: https://git.io/fptgy