gchristensen changed the topic of #nixos to: The Nix Ecosystem, https://nixos.org | NixOS: https://nixos.org/nixos/download.html | Nix: https://nixos.org/nix/download.html | Logs: https://logs.nix.samueldr.com/nixos/ | #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat
ng0 has quit [Quit: Alexa, when is the end of world?]
freeman42x[NixOS has quit [Remote host closed the connection]
freeman42[NixOS] has joined #nixos
ottidmes has quit [Ping timeout: 244 seconds]
tertl3_ has quit [Quit: Connection closed for inactivity]
ris has quit [Ping timeout: 252 seconds]
m0rphism1 has quit [Ping timeout: 246 seconds]
alex`` has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjp0b
alex`` has joined #nixos
drakonis1 has quit [Read error: Connection reset by peer]
drakonis1 has joined #nixos
<{^_^}> [nixpkgs] @tadeokondrak opened pull request #67913 → nixos/x11: add outputClassSections option → https://git.io/fjp0x
jluttine has quit [Ping timeout: 246 seconds]
rnhmjoj has joined #nixos
rnhmjoj has joined #nixos
rnhmjoj has quit [Changing host]
jluttine has joined #nixos
jluttine has quit [Ping timeout: 258 seconds]
thc202 has quit [Ping timeout: 264 seconds]
kleisli__ has quit [Ping timeout: 258 seconds]
jluttine has joined #nixos
LnL has quit [Quit: exit 1]
oldandwise has joined #nixos
<oldandwise> When doing `nix-shell -p gcc boost poco`, how do we enumerate or know what available stuff? Such as boost? So we get the correct spelling ...
<superbaloo> would someone have pointers how to install module and use overlays? I'm trying to setup for cross-compiling (https://nixos.wiki/wiki/NixOS_on_ARM#Crosscompiling)
<superbaloo> not too sure I understand how they're supposed to be used :/
<superbaloo> meh, nevermind
<freeman42[NixOS]> which package do I need to install that provides: "error while loading shared libraries: libopenal.so" ? I tried openal but it did not fix the issue
orivej has quit [Ping timeout: 246 seconds]
philr has quit [Ping timeout: 244 seconds]
<freeman42[NixOS]> so I am sure I need libopenal which is an open library for sound, I just can not find it in nixpkgs
<vika_nezrimaya> can one build Gradle-based Android apps with Nix somehow?
<vika_nezrimaya> Ant-based apps seem to have all died out
lambda-11235 has joined #nixos
<freeman42[NixOS]> ok, it seems like I will be forced to install apt-get and install libopenal with it
evanjs| has joined #nixos
<simpson> > openal
<{^_^}> "<derivation /nix/store/b1jspwlpcclwib35crmdgw8am1lyr02i-openal-soft-1.19.1.drv>"
oldandwise has quit [Ping timeout: 252 seconds]
<ivan> freeman42[NixOS]: have you tried running it with steam-run
<freeman42[NixOS]> simpson, I already tried using that package and it did not fix the error
<freeman42[NixOS]> ivan, I am curretnly running it with: appimage-run XnView_MP.glibc2.17-x86_64.AppImage
<ivan> freeman42[NixOS]: and you get that openal error?
<ivan> freeman42[NixOS]: you can create your own FHS environment that has whatever libraries you want
<freeman42[NixOS]> ivan, that is not a solution though - the solution requires knowing which package is providing the libopenal.so
abathur has joined #nixos
<ivan> freeman42[NixOS]: what makes you think it's not openal?
<ivan> I see /nix/store/xhk7wzdgfg92raddphb6vmhy22z8m054-openal-soft-1.19.1/lib/libopenal.so
<ivan> if you were nix-env -iA'ing it or adding it to systemPackages, that is not gonna work
<freeman42[NixOS]> ivan, "if you were adding it to systemPackages, that is not gonna work" why not? I added stuff before to configuration.nix to provide system level libraries
evanjs| has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
fusion809 has joined #nixos
npmccallum has quit [Quit: npmccallum]
evanjs| has joined #nixos
<ivan> freeman42[NixOS]: nixos doesn't set LD_LIBRARY_PATH to include libraries in your systemPackages
<{^_^}> [nixpkgs] @samueldr merged pull request #67895 → sd-image: don't use installer.cloneConfig option that is not imported → https://git.io/fjp8S
<{^_^}> [nixpkgs] @samueldr pushed 2 commits to master: https://git.io/fjpEj
Fare has quit [Quit: Leaving]
xent has joined #nixos
rsoeldner has quit [Ping timeout: 252 seconds]
xent has quit [Client Quit]
felixfoertsch23 has joined #nixos
felixfoertsch has quit [Ping timeout: 252 seconds]
<freeman42[NixOS]> ivan, ok, let' say that is true. Ehm... what would the solution be?
<ivan> freeman42[NixOS]: pkgs.buildFHSUserEnv, or package the thing with patchelf, or set LD_LIBRARY_PATH as a one-off
lambda-11235 has quit [Read error: Connection reset by peer]
XMatrix has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #67914 → haskellPackages: unbreak cachix build → https://git.io/fjpuT
<freeman42[NixOS]> ivan, ah, I am sorry, that is currently too advanced for me. I will have to settle with installing a different image viewer
<ivan> freeman42[NixOS]: try feh or geeqie
<ivan> geeqie handles color profiles properly
<tdeo> is there a type that somehow can merge a single definition like "string" with a list of [ "string1" "string2" ] to become [ "string" "string1" "string2" ] (in any order)?
endformationage has quit [Quit: WeeChat 2.5]
<ivan> a type?
<angerman> zimbatm: what's the going-to-be 19.09 branch? If I'd be going to try cross compilation against it, which branch should I use?
<tdeo> in the module system
<ivan> oh, now I know what you mean
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/7d5375ebf4c (from 19 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<freeman42[NixOS]> ivan, thank you, I will use geeque since it seems to be good ivan++
<{^_^}> ivan's karma got increased to 7
<freeman42[NixOS]> anyone know which command I could use to list the port restrictions from firewall?
<ivan> tdeo: I read https://nixos.org/nixos/manual/index.html#sec-option-types which mentions coercedTo
<ivan> wireguard.nix has: type = with types; coercedTo (listOf str) (concatStringsSep "\n") lines;
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/9b13731b72d (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<ivan> freeman42[NixOS]: iptables -L nixos-fw
<ivan> iptables -v -L nixos-fw
<{^_^}> [nixpkgs] @disassembler merged pull request #67735 → python uvloop libary: updating, 0.12.2 to 0.13.0 → https://git.io/fjx6k
<{^_^}> [nixpkgs] @disassembler pushed commit from @d-goldin to master « pythonPackages.uvloop: 0.12.2 -> 0.13.0 (#67735) »: https://git.io/fjpuG
reallymemorable has quit [Quit: reallymemorable]
<tdeo> oh, thanks. i saw that but didn't actually read that it took a custom function
<ivan> freeman42[NixOS]: also just found https://github.com/occivink/mpv-image-viewer which will be able to play gifs and video
mjisme has joined #nixos
XMatrix is now known as lambda-11235
<ivan> freeman42[NixOS]: < and > keys in mpv go back/forward in playlist
<{^_^}> [nixpkgs] @disassembler merged pull request #67784 → fetchurlBoot: remove cycles introduced by openssl_1_1 -> coreutils → https://git.io/fjxd8
<{^_^}> [nixpkgs] @disassembler pushed commit from @dylex to master « fetchurlBoot: remove cycles introduced by openssl_1_1 -> coreutils (#67784) »: https://git.io/fjpun
mexisme has joined #nixos
freeman42[NixOS] has quit [Ping timeout: 245 seconds]
evanjs| has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
evanjs| has joined #nixos
reallymemorable has joined #nixos
vika_nezrimaya has quit [Ping timeout: 246 seconds]
jkachmar has joined #nixos
<superbaloo> https://gist.github.com/baloo/96e0726c7920a74f2600e91f1b2d529b I'm trying to cross-compile a nixos for arm64 from a debian x86_64. it feels like nixpkgs/development/libraries/fontconfig/make-fonts-conf.nix is missing a dependency on fontconfig itself.
<superbaloo> I'm not too sure how to fix that
<superbaloo> any advice is welcome
MinceR_ has joined #nixos
dansho has joined #nixos
MinceR has quit [Ping timeout: 245 seconds]
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
<li_matrix> superbaloo: using nixpkgs master? cross compiling stuff is all really bleeding edge
<li_matrix> im looking at this on my todo so Ill be playing with it in the coming days on master
tjg1 has quit [Quit: if i commit suicide, at least a real nigga killed me]
<superbaloo> master + a patch that is unrelated to it
<superbaloo> i guess my question is more about the syntax
tjg1 has joined #nixos
<superbaloo> I dont quite understand the inherit here
<ivan> superbaloo: try something like export PATH=$PATH:${fontconfig}/bin in the script in make-fonts-conf.nix?
dansho has quit [Ping timeout: 258 seconds]
<superbaloo> does that means fontconfig = callPackage ../development/libraries/fontconfig { }; will be applied before?
evanjs| has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
<superbaloo> ivan: looks like it fixes the issue indeed
<ivan> cool
<superbaloo> thanks!
<superbaloo> I'll try to submit a PR for that
evanjs| has joined #nixos
<li_matrix> superbaloo: inherit there is used to select what to return
dansho has joined #nixos
<li_matrix> no nevermind
<li_matrix> its to make the argument optional
<li_matrix> fontconfig anyway
Rusty1 has joined #nixos
sb0 has joined #nixos
boxscape has quit [Ping timeout: 245 seconds]
ned64 has joined #nixos
drakonis1 has quit [Quit: WeeChat 2.4]
<ned64> Hey, just wondering how nix manages to increment the generation name (e.g. if latest generation is 'default-59', how does it atomically create 'default-60') without the risk of a race from another process? Links to source code welcome :D
<li_matrix> ned64: id say thats why theres a daemon
mrCyborg has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed to master « light-locker: wrapGAppsHook to nativeBuildInputs »: https://git.io/fjpuA
dansho has quit [Ping timeout: 244 seconds]
<ned64> li_matrix: I'm using single-user mode, with no daemon, so does that mean it's not safe or is there some sort of lockfile involved?
reallymemorable has quit [Quit: reallymemorable]
Okinan has quit [Quit: Konversation terminated!]
evanjs| has quit [Ping timeout: 244 seconds]
LnL has joined #nixos
LnL is now known as Guest95592
<{^_^}> [nixpkgs] @worldofpeace opened pull request #67915 → Add onboard to Pantheon → https://git.io/fjpux
buckley310 has quit [Quit: leaving]
felixfoertsch23 has quit [Ping timeout: 252 seconds]
Okinan has joined #nixos
buckley310 has joined #nixos
felixfoertsch has joined #nixos
<{^_^}> [nixpkgs] @baloo opened pull request #67916 → makeFontsCache: Fix cross-compiling, missing fc-cache → https://git.io/fjpuj
<superbaloo> cc ivan
rsoeldner has joined #nixos
rsoeldner has quit [Remote host closed the connection]
evanjs| has joined #nixos
rsoeldner has joined #nixos
drakonis_ has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace opened pull request #67917 → nixos/lightdm: fix pam rules → https://git.io/fjpzT
drakonis has quit [Read error: Connection reset by peer]
drakonis has joined #nixos
rsoeldner has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #67915 → Add onboard to Pantheon → https://git.io/fjpux
<{^_^}> [nixpkgs] @worldofpeace pushed 5 commits to master: https://git.io/fjpzI
<{^_^}> [nixpkgs] @worldofpeace closed pull request #67884 → onboard: Fix gobject-introspection → https://git.io/fjpn2
domogled has joined #nixos
drakonis_ has quit [Ping timeout: 264 seconds]
Soo_Slow has quit [Remote host closed the connection]
mexisme has quit [Ping timeout: 264 seconds]
Rusty1 has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @mmahut closed pull request #67763 → clightning: 0.7.1 -> 0.7.2.1 → https://git.io/fjxSB
<{^_^}> [nixpkgs] @disassembler merged pull request #67622 → grub2: 2.04-rc1 -> 2.04 → https://git.io/fjxLY
<{^_^}> [nixpkgs] @disassembler pushed commit from @herrwiese to master « grub2: 2.04-rc1 -> 2.04 (#67622) »: https://git.io/fjpzq
oborot has quit [Ping timeout: 246 seconds]
Okinan has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @peti merged pull request #67910 → Re-enable servant-rawm → https://git.io/fjp0I
<{^_^}> [nixpkgs] @peti pushed 3 commits to haskell-updates: https://git.io/fjpzm
lambda-11235 has quit [Max SendQ exceeded]
lambda-11235 has joined #nixos
<{^_^}> [nixpkgs] @tadeokondrak opened pull request #67918 → iosevka-bin: 2.2.1 -> 2.3.0 → https://git.io/fjpzG
Okinan has joined #nixos
<{^_^}> [nixpkgs] @mmahut merged pull request #67891 → clightning: 0.7.1 -> 0.7.2.1 → https://git.io/fjpWi
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/fjpzl
palo1 has joined #nixos
abathur has quit [Ping timeout: 245 seconds]
palo has quit [Ping timeout: 258 seconds]
palo1 is now known as palo
drewr has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjpzE
<{^_^}> [nixpkgs] @worldofpeace merged pull request #67752 → pythonPackages.phonenumbers: 8.10.16 -> 8.10.17 → https://git.io/fjx1G
domogled has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #67732 → freecad: fix missing app icon and name when running under Wayland → https://git.io/fjxKW
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjpzu
mjisme has quit [Ping timeout: 245 seconds]
vika_nezrimaya has joined #nixos
rauno has quit [Ping timeout: 264 seconds]
orivej has joined #nixos
drewr has joined #nixos
vika_nezrimaya` has joined #nixos
vika_nezrimaya has quit [Disconnected by services]
vika_nezrimaya` is now known as vika_nezrimaya
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #67920 → Feature/js unknown ghcjs → https://git.io/fjpzP
MinceR_ is now known as MinceR
rople has joined #nixos
mexisme has joined #nixos
rople has quit [Ping timeout: 245 seconds]
mexisme has quit [Ping timeout: 264 seconds]
mac10688 has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #67920 → Add support for `js-unknown-ghcjs` → https://git.io/fjpzP
<{^_^}> [nixpkgs] @Ericson2314 pushed 5 commits to master: https://git.io/fjpzQ
<{^_^}> [nixpkgs] @Ericson2314 pushed 5 commits to release-19.03: https://git.io/fjpz7
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #67359 → Add support for `js-unknown-ghcjs` -- for 19.03 → https://git.io/fjNw5
zupo has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #67921 → lib: Further clean up systems list → https://git.io/fjpzF
vika_nezrimaya has quit [Quit: ERC (IRC client for Emacs 26.2)]
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #67922 → lib: Further clean up systems list → https://git.io/fjpzA
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
boxscape has joined #nixos
<Izorkin> Please check PR #66953
<{^_^}> https://github.com/NixOS/nixpkgs/pull/66953 (by Izorkin, 1 week ago, open): Enable work variant firewall and fail2ban with iptables-compat
bakakuna has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @mmahut merged pull request #67871 → pythonPackages.pytest-random-order: init at 1.0.4 → https://git.io/fjpst
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/fjpgf
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #67922 → lib: Further clean up systems list → https://git.io/fjpzA
<{^_^}> [nixpkgs] @Ericson2314 pushed 3 commits to release-19.03: https://git.io/fjpgT
meck has quit [Quit: WeeChat 2.5]
meck has joined #nixos
<{^_^}> [nixpkgs] @basvandijk merged pull request #67709 → Fixes for GHC 8.8.1 → https://git.io/fjxa0
<{^_^}> [nixpkgs] @basvandijk pushed 23 commits to haskell-updates: https://git.io/fjpg3
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/03c496cb8b4 (from 80 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
DariusTh` has quit [Ping timeout: 258 seconds]
mjisme has joined #nixos
shabius has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #67921 → lib: Further clean up systems list → https://git.io/fjpzF
<{^_^}> [nixpkgs] @Ericson2314 pushed 3 commits to master: https://git.io/fjpgZ
Okinan has quit [Quit: Konversation terminated!]
shabius has joined #nixos
dansho has joined #nixos
domogled has joined #nixos
rauno has joined #nixos
boxscape has quit [Remote host closed the connection]
DariusTh` has joined #nixos
Jackneill has joined #nixos
knupfer has joined #nixos
m0rphism1 has joined #nixos
ng0 has joined #nixos
_zincy has joined #nixos
Tucky has joined #nixos
drewr has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @andir merged pull request #67858 → nixos: remove dependencies on local-fs.target → https://git.io/fjpYE
<{^_^}> [nixpkgs] @andir pushed 2 commits to master: https://git.io/fjp2v
<{^_^}> [nixpkgs] @andir opened pull request #67924 → firefox 69 preperations → https://git.io/fjp2U
mjisme has quit [Ping timeout: 244 seconds]
lambda-11235 has quit [Quit: Bye]
<{^_^}> [nixpkgs] @arcnmx opened pull request #67925 → pythonPackages.flask: 1.0.3 -> 1.0.4 → https://git.io/fjp2Y
drakonis has quit [Remote host closed the connection]
mjisme has joined #nixos
ottidmes has joined #nixos
drewr has joined #nixos
Chiliparrot has joined #nixos
DariusTh` has quit [Remote host closed the connection]
DariusTh` has joined #nixos
hmpffff has joined #nixos
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/cb2deeacdb8 (from 76 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
drakonis has joined #nixos
orivej has quit [Ping timeout: 258 seconds]
rauno has quit [Ping timeout: 244 seconds]
polman has quit [Read error: Connection reset by peer]
vika_nezrimaya has joined #nixos
o1lo01ol1o has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.4 - https://znc.in]
dasj19 has joined #nixos
polman has joined #nixos
polman has quit [Read error: Connection reset by peer]
polman has joined #nixos
thc202 has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @flokli opened pull request #67926 → biber: fix currently broken tests → https://git.io/fjp21
v0|d has quit [Ping timeout: 258 seconds]
polman has quit [Read error: Connection reset by peer]
polman has joined #nixos
boxdot has joined #nixos
rauno has joined #nixos
DariusTh` has quit [Ping timeout: 245 seconds]
Makaveli7 has joined #nixos
drewr has quit [Ping timeout: 264 seconds]
dasj19 has quit [Quit: dasj19]
Makaveli7 has quit [Quit: WeeChat 2.5]
Makaveli7 has joined #nixos
_zincy has quit [Read error: Connection reset by peer]
tom__ has joined #nixos
johanot has joined #nixos
<simpson> It appears that I can't set `serviceConfig.Type = "exec";` in a systemd service unit. Why not?
civodul has joined #nixos
<simpson> Specifically, I get a trace message saying that the field `Type` cannot have value `exec`.
<boxdot> Hi — I am learning nix language right now. I wonder how to reference a rec inside of its definition, i.e I would like to do something like that: rec { x = ..; y = foo this_rec; }.
shabius has quit [Remote host closed the connection]
shabius has joined #nixos
<Taneb> boxdot: there's no "magic" way of doing that, but you can do "let x = { a = 1; b = x.a + 2;}; in x"
<Taneb> i.e. you have to give it a name yourslef
<Taneb> > let x = { a = 1; b = x.a + 2;}; in x
<{^_^}> { a = 1; b = <CODE>; }
<Taneb> > let x = { a = 1; b = x.a + 2;}; in x.b
<{^_^}> 3
<Taneb> Hope this helps!
vika_nezrimaya has quit [Ping timeout: 252 seconds]
knupfer has quit [Ping timeout: 264 seconds]
drewr has joined #nixos
<etu> Also this may be revelant for boxdot
<etu> > rec { a = "a"; b = a; }
<{^_^}> { a = "a"; b = "a"; }
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
lord| has quit [Read error: Connection reset by peer]
lord| has joined #nixos
polman has quit [Read error: Connection reset by peer]
DariusTh` has joined #nixos
noudle has joined #nixos
polman has joined #nixos
<boxdot> ok, thanks.
<boxdot> still slightly confused by let in and rec
<kraem> I'm getting this error (https://bpaste.net/show/Xff7) when running `nixos-rebuild`, i'm on unstable. I'm unsure on how to start debugging this. Any pointers? :)
<{^_^}> [nixpkgs] @jtojnar opened pull request #67928 → enchant: enable tests → https://git.io/fjpaZ
polman has quit [Read error: Connection reset by peer]
DariusTh` has quit [Ping timeout: 252 seconds]
mexisme has joined #nixos
DariusTh` has joined #nixos
chloekek has joined #nixos
polman has joined #nixos
philr has joined #nixos
<maralorn> kraem: In the nixpkgs repo in file nixos/pkgs/development/libraries/vulkan-loader/default.nix at line 8 is apparently an "assert" statement. You can have a look there, what it asserts.
freeman42[NixOS] has joined #nixos
<simpson> Aha, "exec" is relatively new and the system I'm working with is freshly installed from ISO.
Giorgio has joined #nixos
asymptotically has joined #nixos
Giorgio has quit [Client Quit]
mjisme has quit [Ping timeout: 246 seconds]
joshuagl has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<kraem> maralorn: it's asserting my vulkan-headers.version
<teto> kraem: got the same issue
<kraem> hm ok. when doing `find /nix/store | grep vulkan-headers` i can see that my vulkan-headers is a newer version than the assert
polman has quit [Read error: Connection reset by peer]
Fendor has joined #nixos
chloekek has quit [Ping timeout: 244 seconds]
<kraem> oh sorry it's an older version
polman has joined #nixos
polman has quit [Read error: Connection reset by peer]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
polman has joined #nixos
ned64 has quit [Remote host closed the connection]
<Taneb> Is there a way to do a postFetch-type thing for a Hydra git input like you can do with pkgs.fetchGit?
<kraem> teto: okok. a fix to bump the version was merged into master 19 hours ago. any idea why updating the channel may not be including the fix? just curious, seems like i'm missing something
polman has quit [Read error: Connection reset by peer]
tom__ has quit [Ping timeout: 244 seconds]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<teto> kraem: cool, do you have the commit id ? eventually master will become nixos-unstable, just wait the next channel bump
<chiefgoat> I am receiving an assertion failed at `vulkan-loader`. Is there a way to see the package depending on this library so I can remove it?
<kraem> teto: 09340647918b70bda1b5168664ec405f2b7634a4
vika_nezrimaya has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #64785 → q: init at 1.7.1 → https://git.io/fjXKr
<{^_^}> [nixpkgs] @FRidh pushed commit from @Taneb to master « q-text-as-data: init at 1.7.1 »: https://git.io/fjpa7
<{^_^}> [nixpkgs] @jtojnar opened pull request #67929 → libmypaint: 1.3.0 → 1.4.0 → https://git.io/fjpa5
<kraem> chiefgoat: it seems to be mpv when looking at the dependency tree of nix
chloekek has joined #nixos
jgeerds has joined #nixos
<kraem> for me at least
<kraem> chiefgoat: you can run `nix-store -q --tree /nix/var/nix/profiles/system` to find out i think
<kraem> if you are managing your packages declaratively
<teto> kraem: ty that fixed it
polman has joined #nixos
<teto> arf vdirsyncer and flask-caching fail as well :/
drewr has quit [Ping timeout: 264 seconds]
inkOne has joined #nixos
polman has quit [Read error: Connection reset by peer]
zupo has quit [Remote host closed the connection]
polman has joined #nixos
zupo has joined #nixos
jluttine has quit [Ping timeout: 245 seconds]
turion has joined #nixos
<{^_^}> [nixpkgs] @basvandijk opened pull request #67930 → trivial-builders: add the applyPatches function → https://git.io/fjpah
<kraem> teto: how did you fix it? did you somehow make sure that commit was included when building your system? if so, how? or did you remove packages depending on vulkan?
jluttine has joined #nixos
<{^_^}> [nixpkgs] @Izorkin opened pull request #67931 → fail2ban: init at 0.11.dev3-2019-08-22 → https://git.io/fjpVe
polman has quit [Read error: Connection reset by peer]
_zincy has joined #nixos
Chiliparrot has joined #nixos
Makaveli7 has quit [Quit: WeeChat 2.5]
sigmundv has joined #nixos
domogled has quit [Ping timeout: 246 seconds]
drewr has joined #nixos
<teto> kraem: jsut cherry picked the commit in my local nixpkgs
bakakuna has joined #nixos
Makaveli7 has joined #nixos
joshmeredith has joined #nixos
polman has joined #nixos
polman has quit [Ping timeout: 245 seconds]
jgeerds has quit [Ping timeout: 246 seconds]
polman has joined #nixos
<chiefgoat> kraem: Thank you! I am managing my packages declaratively.
__monty__ has joined #nixos
<turion> Any HLedger users here? What's your setup? I'm using nginx as a reverse proxy and I'm considering putting this setup on nixpkgs. Would be interested in your feedback/guidance/recommendations
<{^_^}> [nixpkgs] @teto merged pull request #67925 → pythonPackages.flask: 1.0.3 -> 1.0.4 → https://git.io/fjp2Y
<chiefgoat> And mpv was the offending package.
<{^_^}> [nixpkgs] @teto pushed 2 commits to master: https://git.io/fjpVd
<turion> I forgot to mention, I'm running HLedger-Web
<teto> ^ this merge should fix a few python breakage on unstable
bakakuna has quit [Ping timeout: 245 seconds]
vika_nezrimaya has quit [Ping timeout: 244 seconds]
bakakuna has joined #nixos
<{^_^}> [nixpkgs] @lightbulbjim closed pull request #66885 → calibre: fix missing app icon and name when running under Wayland → https://git.io/fjFV6
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
orivej has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/ddefb5f067f (from 72 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
mjisme has joined #nixos
freeman42[NixOS] has quit [Ping timeout: 252 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mjisme has quit [Ping timeout: 246 seconds]
<ryantrinkle> i'm trying to do a nixos-install in a VM with no network connectivity at all, so i set fallback = true in /etc/nix/nix.conf
<ryantrinkle> but it doesn't seem to have any effect
<ryantrinkle> remote: warning: unable to download 'https://cache.nixos.org/nix-cache-info': Couldn't resolve host name (6); retrying in 308 ms
<ryantrinkle> it just hangs after that
<ryantrinkle> is there something i'm missing?
bakakuna has quit [Ping timeout: 258 seconds]
polman has quit [Ping timeout: 245 seconds]
<hyperfekt> ryantrinkle: afaik fallback only does so after it has tried for a number of times, you'll want to set substitute to false.
DariusTh` has quit [Ping timeout: 252 seconds]
<ryantrinkle> hyperfekt: fwiw, it doesn't appear to ever retry either :P
<ryantrinkle> i tried setting the connect timeout to 1 second; no effect
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<ryantrinkle> hyperfekt: i guess that's the way i'll have to go, lol
<hyperfekt> strange. still either setting an empty list of substituters or turning off substitution completely should do the trick
mjisme has joined #nixos
polman has joined #nixos
jb55 has quit [Remote host closed the connection]
jb55 has joined #nixos
<ryantrinkle> hyperfekt: hahaha ok well without substituters, it was trying to build everything from ultimate source (unsurprising)
<ryantrinkle> had to set substituters to "auto?trusted=1" ONLY
<ryantrinkle> and leave out the cache.nixos.org one
<hyperfekt> oh, you've got a local substituter?
<{^_^}> [nixpkgs] @ehmry opened pull request #67932 → Trojita: PGP decryption support → https://git.io/fjpre
polman has quit [Ping timeout: 245 seconds]
polman has joined #nixos
<hyperfekt> oh nvm it probably implements the iso as some kind of substituter
DariusTh` has joined #nixos
ossus has joined #nixos
hax404 has quit [Quit: WeeChat 2.4]
zupo has joined #nixos
<clever> ryantrinkle: auto will either read /nix/store directly (if you have write perms) or talk to nix-daemon via a unix socket
<clever> hyperfekt: ^^
Makaveli7 has quit [Quit: WeeChat 2.5]
polman has quit [Ping timeout: 245 seconds]
polman has joined #nixos
ossus has quit [Quit: Lost terminal]
noudle has quit []
polman has quit [Ping timeout: 245 seconds]
polman has joined #nixos
v88m has quit [Ping timeout: 244 seconds]
iyzsong has joined #nixos
polman has quit [Ping timeout: 245 seconds]
v88m has joined #nixos
icetan has quit [Remote host closed the connection]
kyleondy[m] has quit [Remote host closed the connection]
chuzz_ has quit [Remote host closed the connection]
bpye has quit [Remote host closed the connection]
jonreeve[m] has quit [Remote host closed the connection]
AntonSchirg[m] has quit [Remote host closed the connection]
zmlww[m] has quit [Remote host closed the connection]
slabity has quit [Write error: Connection reset by peer]
Fluffy[m] has quit [Remote host closed the connection]
Moredread[m] has quit [Write error: Connection reset by peer]
cgm[m] has quit [Write error: Connection reset by peer]
M0ddba11[m] has quit [Remote host closed the connection]
xbreak[m] has quit [Write error: Connection reset by peer]
nilsirl[m] has quit [Remote host closed the connection]
malteof[m] has quit [Remote host closed the connection]
b-m-f[m] has quit [Remote host closed the connection]
bkchr has quit [Write error: Connection reset by peer]
ajirx[m] has quit [Remote host closed the connection]
info_supplicant[ has quit [Remote host closed the connection]
craige[m] has quit [Remote host closed the connection]
Smith[m] has quit [Remote host closed the connection]
sputny[m] has quit [Remote host closed the connection]
MiloIgnis[m] has quit [Remote host closed the connection]
yangm has quit [Remote host closed the connection]
Gopal[m] has quit [Remote host closed the connection]
klbrn[m] has quit [Remote host closed the connection]
yoho[m]1 has quit [Write error: Connection reset by peer]
white_bluff[m] has quit [Remote host closed the connection]
roadt[m] has quit [Write error: Connection reset by peer]
clacke[m] has quit [Write error: Connection reset by peer]
BinkyTheClown has quit [Write error: Connection reset by peer]
bbigras has quit [Write error: Connection reset by peer]
GerdFlaig[m] has quit [Write error: Connection reset by peer]
JaakkoLuttinen[m has quit [Write error: Connection reset by peer]
isgy[m] has quit [Write error: Connection reset by peer]
Yakulu[m] has quit [Write error: Connection reset by peer]
alexarice[m] has quit [Write error: Connection reset by peer]
tindvik[m] has quit [Write error: Connection reset by peer]
ninjatrappeur[m] has quit [Write error: Connection reset by peer]
vaibhavsagar has quit [Write error: Broken pipe]
nh2[m] has quit [Write error: Connection reset by peer]
jonge[m] has quit [Write error: Connection reset by peer]
goibhniu has quit [Write error: Broken pipe]
pop[m]1 has quit [Write error: Connection reset by peer]
zurdo has quit [Write error: Connection reset by peer]
infinisil-m has quit [Remote host closed the connection]
sphalerit has quit [Write error: Connection reset by peer]
Dan[m]7 has quit [Write error: Connection reset by peer]
wangoe[m] has quit [Write error: Connection reset by peer]
cyberwolf[m] has quit [Write error: Connection reset by peer]
matthewbauer has quit [Write error: Connection reset by peer]
groggy[m] has quit [Write error: Connection reset by peer]
regnat[m] has quit [Write error: Connection reset by peer]
weebull[m] has quit [Write error: Connection reset by peer]
Noughtmare[m] has quit [Write error: Connection reset by peer]
joelpet[m]1 has quit [Write error: Connection reset by peer]
contrun[m] has quit [Read error: Connection reset by peer]
alj[m] has quit [Write error: Connection reset by peer]
domenkozar[m] has quit [Write error: Connection reset by peer]
codyopel has quit [Write error: Connection reset by peer]
MilkManzJourDadd has quit [Remote host closed the connection]
TravisRt2botio[m has quit [Remote host closed the connection]
EuAndreh[m] has quit [Remote host closed the connection]
macerbi[m] has quit [Write error: Connection reset by peer]
am3on[m] has quit [Write error: Connection reset by peer]
philipp[m] has quit [Remote host closed the connection]
clefru has quit [Remote host closed the connection]
aymenstudios[m] has quit [Remote host closed the connection]
ZD[m] has quit [Remote host closed the connection]
fulgjon has quit [Remote host closed the connection]
submoo[m] has quit [Remote host closed the connection]
danielrf[m] has quit [Write error: Connection reset by peer]
cornu has quit [Remote host closed the connection]
Minijackson[m] has quit [Read error: Connection reset by peer]
rnhmjoj has quit [Read error: Connection reset by peer]
ndarwincorn has quit [Remote host closed the connection]
bricewge has quit [Remote host closed the connection]
pingveno[m] has quit [Write error: Connection reset by peer]
laas has quit [Write error: Connection reset by peer]
escaP[m] has quit [Write error: Connection reset by peer]
Seb[m] has quit [Write error: Connection reset by peer]
balsoft has quit [Write error: Broken pipe]
fidgetspinoza[m] has quit [Write error: Connection reset by peer]
IslandUsurper has quit [Write error: Connection reset by peer]
bee[m]1 has quit [Remote host closed the connection]
zaphar_ps[m] has quit [Remote host closed the connection]
orospakr[m] has quit [Remote host closed the connection]
atopuzov[m] has quit [Remote host closed the connection]
neonfuz2 has quit [Remote host closed the connection]
haslersn has quit [Write error: Connection reset by peer]
dtz has quit [Remote host closed the connection]
sm[m] has quit [Write error: Connection reset by peer]
frislie[m] has quit [Write error: Connection reset by peer]
bennofs[m] has quit [Write error: Connection reset by peer]
kxlljoyy[m] has quit [Write error: Connection reset by peer]
fgaz has quit [Write error: Broken pipe]
iceychris[m] has quit [Write error: Connection reset by peer]
boredom101[m]1 has quit [Write error: Connection reset by peer]
eqyiel has quit [Write error: Connection reset by peer]
KarelWDingeldey[ has quit [Write error: Connection reset by peer]
smolboye[m] has quit [Write error: Connection reset by peer]
layus[m] has quit [Write error: Connection reset by peer]
MayeulC_backup has quit [Write error: Connection reset by peer]
arcnmx has quit [Remote host closed the connection]
MerlinGttlinger[ has quit [Remote host closed the connection]
alienpirate5 has quit [Write error: Connection reset by peer]
ejpcmac has quit [Write error: Connection reset by peer]
bkl[m] has quit [Write error: Connection reset by peer]
worldofpeace has quit [Remote host closed the connection]
gspia[m] has quit [Remote host closed the connection]
pachacuti[m] has quit [Remote host closed the connection]
nocent has quit [Remote host closed the connection]
timclassic has quit [Write error: Connection reset by peer]
florianjacob has quit [Write error: Connection reset by peer]
sauyon[m] has quit [Write error: Connection reset by peer]
y0x3y[m] has quit [Write error: Connection reset by peer]
cab404[m] has quit [Write error: Connection reset by peer]
corpix[m] has quit [Write error: Connection reset by peer]
tobim[m] has quit [Write error: Connection reset by peer]
alex[m]16 has quit [Write error: Connection reset by peer]
dwagenk has quit [Write error: Connection reset by peer]
abbafei[m] has quit [Write error: Connection reset by peer]
RobinKroonen[m] has quit [Write error: Connection reset by peer]
blitzclone[m] has quit [Write error: Connection reset by peer]
bohan[m] has quit [Write error: Connection reset by peer]
schmittlauch[m] has quit [Write error: Connection reset by peer]
jwaksbaum[m] has quit [Write error: Connection reset by peer]
LinuXit has quit [Write error: Connection reset by peer]
thefloweringash has quit [Write error: Connection reset by peer]
aquarial has quit [Write error: Broken pipe]
Notkea[m] has quit [Write error: Connection reset by peer]
tonic0x539[m] has quit [Write error: Connection reset by peer]
Nyanloutre[m] has quit [Remote host closed the connection]
momack2[m] has quit [Write error: Connection reset by peer]
li_matrix has quit [Write error: Connection reset by peer]
Ericson2314 has quit [Write error: Connection reset by peer]
peterhoeg[m] has quit [Remote host closed the connection]
MarkOtaris has quit [Write error: Connection reset by peer]
joepie91[m] has quit [Write error: Connection reset by peer]
copy` has quit [Write error: Connection reset by peer]
midi[m] has quit [Write error: Connection reset by peer]
bendlas has quit [Write error: Connection reset by peer]
is0x3F has quit [Write error: Connection reset by peer]
arianvp[m] has quit [Write error: Connection reset by peer]
divansantana has quit [Write error: Connection reset by peer]
Thinkofname[m] has quit [Write error: Connection reset by peer]
<{^_^}> [nixpkgs] @jtojnar opened pull request #67935 → gnome3.gvfs: fix eval with allowAliases = false → https://git.io/fjprs
ilya-fedin has quit [Write error: Connection reset by peer]
Shyim[m] has quit [Write error: Connection reset by peer]
Dandellion[m] has quit [Write error: Connection reset by peer]
balsoft[m] has quit [Write error: Connection reset by peer]
colemickens has quit [Write error: Connection reset by peer]
ck3d[m] has quit [Write error: Broken pipe]
jschievink has quit [Write error: Connection reset by peer]
fasd has quit [Write error: Broken pipe]
harkenedraven has quit [Write error: Connection reset by peer]
musicmatze has quit [Remote host closed the connection]
arturo[m] has quit [Remote host closed the connection]
alxev[m] has quit [Write error: Connection reset by peer]
rihardsk[m] has quit [Write error: Connection reset by peer]
polman has joined #nixos
Diamaths[m] has quit [Remote host closed the connection]
grim_reaper[m] has quit [Remote host closed the connection]
wak-work has quit [Remote host closed the connection]
attente[m] has quit [Remote host closed the connection]
vvbb[m] has quit [Remote host closed the connection]
ptival[m] has quit [Remote host closed the connection]
wrunt[m] has quit [Remote host closed the connection]
aterius has quit [Remote host closed the connection]
kaychaks[m] has quit [Remote host closed the connection]
simbergm has quit [Remote host closed the connection]
hpfr[m] has quit [Write error: Broken pipe]
ptotter[m] has quit [Write error: Broken pipe]
jak[m] has quit [Remote host closed the connection]
timokau[m] has quit [Remote host closed the connection]
Lisanna[m] has quit [Write error: Connection reset by peer]
Vskilet has quit [Write error: Broken pipe]
Brio[m] has quit [Remote host closed the connection]
steshaw[m] has quit [Remote host closed the connection]
bikki[m] has quit [Write error: Connection reset by peer]
hr[m] has quit [Write error: Connection reset by peer]
bachp has quit [Remote host closed the connection]
vdot0x23[m] has quit [Remote host closed the connection]
tyx2q[m] has quit [Write error: Connection reset by peer]
ArtemVorotnikov[ has quit [Remote host closed the connection]
DanP[m] has quit [Write error: Connection reset by peer]
zmlww[m]1 has quit [Remote host closed the connection]
sylvie[m] has quit [Remote host closed the connection]
ma27[m] has quit [Remote host closed the connection]
luftmensch[m] has quit [Remote host closed the connection]
tails[m] has quit [Remote host closed the connection]
ronny has quit [Write error: Connection reset by peer]
vxzero[m] has quit [Remote host closed the connection]
hiroshi[m] has quit [Write error: Connection reset by peer]
badmutex[m] has quit [Remote host closed the connection]
gudea[m] has quit [Remote host closed the connection]
hackeryarn[m] has quit [Remote host closed the connection]
spacekitteh[m] has quit [Remote host closed the connection]
NickHu has quit [Remote host closed the connection]
bnasty[m] has quit [Remote host closed the connection]
imj[m] has quit [Write error: Broken pipe]
craigevil[m] has quit [Write error: Connection reset by peer]
abbradar has quit [Write error: Broken pipe]
Woland[m] has quit [Write error: Broken pipe]
roberth has quit [Write error: Broken pipe]
freddie_freeload has quit [Write error: Broken pipe]
pinage404[m] has quit [Write error: Broken pipe]
manveru[m] has quit [Write error: Broken pipe]
coniferous-cube[ has quit [Write error: Broken pipe]
HappyEnt[m] has quit [Write error: Broken pipe]
frederic_chopwn[ has quit [Write error: Broken pipe]
abbec has quit [Write error: Broken pipe]
rycee has quit [Write error: Broken pipe]
mariusz-kowalski has quit [Write error: Broken pipe]
NfixEstrada[m] has quit [Write error: Broken pipe]
thequux[m] has quit [Write error: Broken pipe]
flip[m] has quit [Write error: Broken pipe]
otini has quit [Write error: Broken pipe]
olejorgenb[m] has quit [Write error: Broken pipe]
Ralith has quit [Write error: Broken pipe]
das-g[m] has quit [Write error: Broken pipe]
anton-latukha[m] has quit [Write error: Broken pipe]
mildred has quit [Write error: Broken pipe]
elais[m] has quit [Write error: Broken pipe]
marius851000[m] has quit [Write error: Broken pipe]
syntaxtree[m] has quit [Write error: Broken pipe]
siraben has quit [Remote host closed the connection]
tsrt^ has quit [Max SendQ exceeded]
Makaveli7 has joined #nixos
<ryantrinkle> hyperfekt: yeah, using the iso's store as a substituter
<ryantrinkle> just wanted to ensure I *didn't* use cache.nixos.org
<ryantrinkle> it looks like some stuff was missing from the installer's closure that was needed for the target's closure
<{^_^}> [nixpkgs] @endocrimes opened pull request #67936 → rfc6555: init at 0.0.0 → https://git.io/fjprn
v88m has quit [Ping timeout: 244 seconds]
tsrt^ has joined #nixos
polman has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @lightbulbjim opened pull request #67937 → calibre: 3.47.0 -> 3.47.1 → https://git.io/fjpr4
polman has joined #nixos
bachp has joined #nixos
drakonis has quit [Read error: Connection reset by peer]
drakonis has joined #nixos
<{^_^}> [nixpkgs] @WilliButz opened pull request #67938 → grafana: 6.3.4 -> 6.3.5 → https://git.io/fjprR
chloekek has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @jtojnar opened pull request #67939 → libgdata: 0.17.10 → 0.17.11 → https://git.io/fjpru
fendor_ has joined #nixos
domogled has joined #nixos
Fendor__ has joined #nixos
Fendor has quit [Ping timeout: 245 seconds]
<Ashy> argh redshift is broken on sway again
fendor_ has quit [Ping timeout: 245 seconds]
Fendor__ is now known as Fendor_
hax404 has joined #nixos
<boxdot> Is there a straight forward way to override/patch repo url for a specific package during development?
v88m has joined #nixos
zupo has quit [Read error: Connection reset by peer]
zupo has joined #nixos
v88m has quit [Ping timeout: 276 seconds]
hax404 has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @gferon opened pull request #67940 → Fix typo in customisation.nix → https://git.io/fjprQ
<eyJhb> aanderse: https://github.com/NixOS/nixpkgs/pull/63634 only allows for a single Moodle site, right?
<{^_^}> #63634 (by aanderse, 10 weeks ago, merged): moodle: init at 3.7.1
<srhb> boxdot: For most drvs you'll have to override src entirely.
<srhb> boxdot: (At the point where you can override it, it's just a path into the store)
<hyperfekt> boxdot: use the overrideAttrs mechanism override the src and patches attributes, respectively.
Fendor_ has quit [Read error: Connection reset by peer]
Fendor has joined #nixos
Mateon2 has joined #nixos
Mateon1 has quit [Ping timeout: 244 seconds]
Mateon2 is now known as Mateon1
reanimus has quit [Quit: Logging off...]
reanimus has joined #nixos
polman has quit [Ping timeout: 245 seconds]
polman has joined #nixos
<aanderse> eyJhb: correct!
captn3m0 has joined #nixos
<aanderse> and i only write modules which support multiple sites when under duress ;-)
hax404 has joined #nixos
shabius has quit [Remote host closed the connection]
shabius has joined #nixos
rsoeldner has joined #nixos
mjisme has quit [Ping timeout: 258 seconds]
hax404_ has joined #nixos
hax404 has quit [Ping timeout: 276 seconds]
hax404_ has quit [Client Quit]
hax404 has joined #nixos
fgaz has joined #nixos
bennofs[m] has joined #nixos
Ericson2314 has joined #nixos
cornu has joined #nixos
abbafei[m] has joined #nixos
Noughtmare[m] has joined #nixos
clacke[m] has joined #nixos
bbigras has joined #nixos
zurdo has joined #nixos
Dandellion[m] has joined #nixos
bkl[m] has joined #nixos
attente[m] has joined #nixos
copy` has joined #nixos
dtz has joined #nixos
aquarial has joined #nixos
M0ddba11[m] has joined #nixos
am3on[m] has joined #nixos
domenkozar[m] has joined #nixos
alj[m] has joined #nixos
corpix[m] has joined #nixos
Brio[m] has joined #nixos
MiloIgnis[m] has joined #nixos
das-g[m] has joined #nixos
craige[m] has joined #nixos
Minijackson[m] has joined #nixos
florianjacob has joined #nixos
escaP[m] has joined #nixos
ndarwincorn has joined #nixos
DanP[m] has joined #nixos
colemickens has joined #nixos
bohan[m] has joined #nixos
clefru has joined #nixos
alexarice[m] has joined #nixos
atopuzov[m] has joined #nixos
is0x3F has joined #nixos
cyberwolf[m] has joined #nixos
abbec has joined #nixos
bendlas has joined #nixos
balsoft[m] has joined #nixos
frederic_chopwn[ has joined #nixos
blitzclone[m] has joined #nixos
EuAndreh[m] has joined #nixos
craigevil[m] has joined #nixos
arcnmx has joined #nixos
MilkManzJourDadd has joined #nixos
divansantana has joined #nixos
fulgjon has joined #nixos
arturo[m] has joined #nixos
dwagenk has joined #nixos
danielrf[m] has joined #nixos
alxev[m] has joined #nixos
laas has joined #nixos
balsoft has joined #nixos
BinkyTheClown has joined #nixos
coniferous-cube[ has joined #nixos
RobinKroonen[m] has joined #nixos
bikki[m] has joined #nixos
alienpirate5 has joined #nixos
vvbb[m] has joined #nixos
abbradar has joined #nixos
IslandUsurper has joined #nixos
simbergm has joined #nixos
kaychaks[m] has joined #nixos
nh2[m] has joined #nixos
ejpcmac has joined #nixos
b-m-f[m] has joined #nixos
chuzz_ has joined #nixos
momack2[m] has joined #nixos
hiroshi[m] has joined #nixos
isgy[m] has joined #nixos
neonfuz2 has joined #nixos
jak[m] has joined #nixos
MerlinGttlinger[ has joined #nixos
musicmatze has joined #nixos
codyopel has joined #nixos
bricewge has joined #nixos
Thinkofname[m] has joined #nixos
icetan has joined #nixos
luftmensch[m] has joined #nixos
jonge[m] has joined #nixos
macerbi[m] has joined #nixos
manveru[m] has joined #nixos
jschievink has joined #nixos
malteof[m] has joined #nixos
MayeulC_backup has joined #nixos
NickHu has joined #nixos
JaakkoLuttinen[m has joined #nixos
MarkOtaris has joined #nixos
li_matrix has joined #nixos
iceychris[m] has joined #nixos
harkenedraven has joined #nixos
HappyEnt[m] has joined #nixos
matthewbauer has joined #nixos
AntonSchirg[m] has joined #nixos
joepie91[m] has joined #nixos
Lisanna[m] has joined #nixos
marius851000[m] has joined #nixos
hpfr[m] has joined #nixos
goibhniu has joined #nixos
ma27[m] has joined #nixos
hackeryarn[m] has joined #nixos
cgm[m] has joined #nixos
layus[m] has joined #nixos
LinuXit has joined #nixos
hr[m] has joined #nixos
imj[m] has joined #nixos
tails[m] has joined #nixos
frislie[m] has joined #nixos
flip[m]1 has joined #nixos
freddie_freeload has joined #nixos
joelpet1 has joined #nixos
Moredread[m] has joined #nixos
mildred has joined #nixos
fidgetspinoza[m] has joined #nixos
anton-latukha[m] has joined #nixos
sphalerit has joined #nixos
vaibhavsagar has joined #nixos
ptotter[m] has joined #nixos
ilya-fedin has joined #nixos
timokau[m] has joined #nixos
Ralith has joined #nixos
philipp[m] has joined #nixos
Vskilet has joined #nixos
olejorgenb[m] has joined #nixos
aterius has joined #nixos
worldofpeace has joined #nixos
slabity has joined #nixos
contrun[m] has joined #nixos
bee[m]1 has joined #nixos
wak-work has joined #nixos
thefloweringash has joined #nixos
aymenstudios[m] has joined #nixos
elais[m] has joined #nixos
ajirx[m] has joined #nixos
nocent has joined #nixos
badmutex[m] has joined #nixos
thequux[m] has joined #nixos
pinage404[m] has joined #nixos
zaphar_ps[m] has joined #nixos
ninjatrappeur[m] has joined #nixos
weebull[m] has joined #nixos
siraben has joined #nixos
submoo[m] has joined #nixos
bkchr has joined #nixos
sylvie[m] has joined #nixos
fasd has joined #nixos
boredom101[m]1 has joined #nixos
ck3d[m] has joined #nixos
timclassic has joined #nixos
roadt[m] has joined #nixos
cab404[m] has joined #nixos
grahamc[m] has joined #nixos
rihardsk[m] has joined #nixos
Diamaths[m] has joined #nixos
arianvp[m] has joined #nixos
roberth has joined #nixos
spacekitteh[m] has joined #nixos
otini has joined #nixos
regnat[m] has joined #nixos
bnasty[m] has joined #nixos
yoho[m]1 has joined #nixos
nilsirl[m] has joined #nixos
Notkea[m] has joined #nixos
ArtemVorotnikov[ has joined #nixos
TravisRt2botio[m has joined #nixos
bpye has joined #nixos
Seb[m] has joined #nixos
Smith[m] has joined #nixos
midi[m] has joined #nixos
haslersn has joined #nixos
wrunt[m] has joined #nixos
ronny has joined #nixos
jonreeve[m] has joined #nixos
eqyiel has joined #nixos
steshaw[m] has joined #nixos
vdot0x23[m] has joined #nixos
wangoe[m] has joined #nixos
rycee has joined #nixos
pachacuti[m] has joined #nixos
Nyanloutre[m] has joined #nixos
zmlww[m]1 has joined #nixos
white_bluff[m] has joined #nixos
GerdFlaig[m] has joined #nixos
mariusz-kowalski has joined #nixos
sauyon[m] has joined #nixos
ptival[m] has joined #nixos
tyx2q[m] has joined #nixos
zmlww[m] has joined #nixos
sm[m] has joined #nixos
Dan[m]9 has joined #nixos
gudea[m] has joined #nixos
NfixEstrada[m] has joined #nixos
yangm has joined #nixos
jwaksbaum[m] has joined #nixos
kxlljoyy[m] has joined #nixos
gspia[m] has joined #nixos
info_supplicant[ has joined #nixos
groggy[m] has joined #nixos
kyleondy[m] has joined #nixos
rnhmjoj has joined #nixos
klbrn[m] has joined #nixos
grim_reaper[m] has joined #nixos
infinisil-m has joined #nixos
Gopal[m] has joined #nixos
Fluffy[m] has joined #nixos
KarelWDingeldey[ has joined #nixos
sputny[m] has joined #nixos
smolboye[m] has joined #nixos
Woland[m] has joined #nixos
vxzero[m] has joined #nixos
orospakr[m] has joined #nixos
peterhoeg[m] has joined #nixos
pingveno[m] has joined #nixos
pop[m]1 has joined #nixos
tindvik[m] has joined #nixos
tonic0x539[m] has joined #nixos
ZD[m] has joined #nixos
Yakulu[m] has joined #nixos
syntaxtree[m] has joined #nixos
xbreak[m] has joined #nixos
schmittlauch[m]1 has joined #nixos
tobim[m] has joined #nixos
alex[m]15 has joined #nixos
y0x3y[m] has joined #nixos
Shyim[m] has joined #nixos
drewr has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @suhr opened pull request #67941 → musescore: 3.0.5 -> 3.2.3 → https://git.io/fjpoW
zupo has quit [Read error: Connection reset by peer]
zupo_ has joined #nixos
DariusTh` has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @rycee opened pull request #67942 → WIP Support socket activated session dbus → https://git.io/fjpoB
DariusTh` has joined #nixos
orivej has quit [Ping timeout: 258 seconds]
reallymemorable has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @globin merged pull request #67938 → grafana: 6.3.4 -> 6.3.5 → https://git.io/fjprR
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/fjpoz
<Ashy> is there some kind of function search for the nixpkgs libraries?
<teto> wow semantic definitions on github !
<Ashy> currently i just end up ripgrepping the repo
<{^_^}> [nixpkgs] @WilliButz pushed to release-19.03 « grafana: 6.3.4 -> 6.3.5 »: https://git.io/fjpoK
<averell> builtins are probably documented, dunno about the rest but at least it should be pretty much all in lib/
<{^_^}> [nixpkgs] @WilliButz merged pull request #67940 → Fix typo in customisation.nix → https://git.io/fjprQ
<{^_^}> [nixpkgs] @WilliButz pushed 2 commits to master: https://git.io/fjpoX
<{^_^}> [nixpkgs] @seppeljordan opened pull request #67943 → nix-prefetch-github: 2.3 -> 2.3.1 → https://git.io/fjpoQ
<Ashy> ok maybe a better question, has anyone got an example usage of fetchgitPrivate?
xkapastel has joined #nixos
sb0 has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @seppeljordan opened pull request #67944 → nix-prefetch-github: 2.3 -> 2.3.1 → https://git.io/fjpKe
<Ashy> what does this mean?
<Ashy> is there an env var i should be setting that points to my ~/.ssh/config ?
<immae> Ashy: it says that you need to set NIX_PATH=ssh-config=/path/to/some/ssh/config that contains the necessary configuration to access the private git repository
<immae> (it assumes that you access that repository via ssh)
<pbb> Is it possible to get suid binaries from nix on non-NixOS systems?
<Ashy> immae: ah ok thanks, where's the manual section on NIX_PATH?
<Ashy> i wasnt having much luck searching within the nix manual
<immae> Ashy: I don’t know if there is such thing, but basically NIX_PATH is a list of key=value, which makes <key> accessible in your nix files
<Ashy> oh i just found this: https://nixos.org/nix/manual/#env-NIX_PATH
<immae> pbb: for sure not in the /nix/store, so you would need to write a script that copies some outputs to another directory and sets uids there (that’s what nixos do)
<Ashy> which doesnt mention the key=value syntax at all
<immae> it does actually
<immae> it only mentions "nixpkgs" as key
<immae> but nothing prevents you from putting anything else
<Ashy> oh yeah nice, thanks
<immae> (like ssh-config in your case)
<Ashy> so does setting it append it to the existing value or do i need to append it similar to `export PATH=$PATH:/foo/bar/bin`?
<immae> it’s an environment variable, so it’s like PATH but for nix
<immae> NIX_PATH=$NIX_PATH:ssh-config=/some/path/config
<rnhmjoj> could anyone review #63696?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/63696 (by rnhmjoj, 10 weeks ago, open): nixos/testing: remove leftover of virtualisation.qemu.program
mjisme has joined #nixos
DariusTh` has quit [Ping timeout: 258 seconds]
<das_j> this may sound weird, but can I substitute against a local store? Like /mnt/nix/store?
mexisme has quit [Ping timeout: 258 seconds]
<hyperfekt> das_j: try --substituters /mnt
<das_j> hyperfekt: Nice, thanks!
<hyperfekt> don't thank me before you've tried it :b
<das_j> what would be even better: is it possible to nix-copy-closure into a store that is not at /nix?
<das_j> because right now, my local machine pushes to the store of the iso from which deivations are realised and pushed to the other store at /mnt/nix
<das_j> workflow is `nix-copy-closure $HOST $drv`, `closure=$(ssh $HOST nix-store --realise $drv)`, `ssh $HOST nixos-install --system $closure`
schjetne has joined #nixos
DariusTh` has joined #nixos
Fendor_ has joined #nixos
Fendor has quit [Remote host closed the connection]
schjetne has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @MrMebelMan opened pull request #67946 → pythonPackages.python-pipedrive: init at 0.4.0 → https://git.io/fjpKF
psyanticy has joined #nixos
Fendor_ is now known as fendor
Makaveli7 has quit [Quit: WeeChat 2.5]
<ij> How do I pin my nix-shell as gc root now that I'm planning to nix-collect-garbage?
<clever> ij: if the nix-shell is open, its deps cant be GC'd, thats the simplest option
<ij> hm!
kp__ has joined #nixos
<ij> how does it know?
<clever> ij: on linux, it peeks at /proc to see what files are: open, mmap'd, or in env vars
<ij> smart
<ij> I'll do that for now then
<clever> ij: working directory is also checked
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @cfhammill opened pull request #67948 → Fix broken builds for rgdal and sf R packages → https://git.io/fjp6Z
bgamari has quit [Ping timeout: 250 seconds]
cjpbirkbeck has joined #nixos
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos
Kakky has joined #nixos
Kakky has quit [Client Quit]
<hyperfekt> ij: There's also lorri which takes care of GC-rooting and updating shells when the shell.nix changes for you.
ciil has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @talkara opened pull request #67949 → pythonPackages.robotframework-sshlibrary: 3.3.0 -> 3.4.0 → https://git.io/fjp6E
ciil has joined #nixos
Chiliparrot has joined #nixos
bgamari has joined #nixos
<{^_^}> [nix] @edolstra pushed to flakes « nix dev-shell --profile: Support relative path »: https://git.io/fjp6r
<eyJhb> aanderse: ohh then get ready! :D Would love to get them to use NixOS, but no clue if possible, but 100% not possible if it doesn't support multiple sites :(
<aanderse> eyJhb: them?
<eyJhb> aanderse: yes, the organisation I will be spending the next semester helping :)
<aanderse> ah
<aanderse> how do you feel about declarative containers? :-)
<eyJhb> aanderse: Depends on which kind of containers, but I think I would quite like it :p WHy?
<aanderse> have you worked with containers on nixos at all?
<{^_^}> [nixpkgs] @yorickvP opened pull request #67950 → haskell-modules: update configuration-common.nix → https://git.io/fjp6d
<eyJhb> aanderse: nope! Never. I have only been using Docker for NixOS
<aanderse> ah. well in your configuration.nix you could do something like containers.moodleN = { nixos config for your first moodle site }
<eyJhb> aanderse: but guessing you would stack them using - https://nixos.org/nixos/manual/#ch-containers
<aanderse> N from 1 to how many every moodle instances you want
<eyJhb> Ahh, yeah :) That would be nice
<eyJhb> I am a little curious on how much I can change, seeing as the IT team is quite small, etc.
<aanderse> eyJhb: a hosted moodle option might be best in that case
<eyJhb> aanderse: it is somewhat tricky, but they have two managed servers, and I think they somewhat take care of all that
<aanderse> ah
<eyJhb> But yeah. First I would just like to focus on.. Like.. Getting more version control into the org
<aanderse> yeah that can be a tough project
<aanderse> we're going to be deploying moodle at work for a client soon
<aanderse> i'm not sure if we'll use the nixos module, or just a php site on a nixos box
<aanderse> i setup the dev instance to run the moodle module
<aanderse> we'll see how that goes before moving into production
<eyJhb> First, version control for static sites :p - Sounds nice!
<aanderse> mhm
<eyJhb> Would be lovely if the module could be used, then you would also discover all the limitations
<eyJhb> *if any
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/0ce70efd435 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<eyJhb> Guessing containers share the filesystem as well?
<aanderse> they get mounted under something like /var/lib/containers/CONTAINER_NAME
<aanderse> then /nix/store is bind mounted inside that, and it looks like a regular file system
<eyJhb> But still have access to /, or?
<eyJhb> Ahh
<aanderse> sorry i said it gets *mounted*
<aanderse> i didn't mean that
<aanderse> the container is created under that directory, not mounted
<aanderse> :)
<eyJhb> Ah, I see bound mounts!
<eyJhb> bind*
<eyJhb> I am tired, do not blame me :p Looks nice
<eyJhb> I would still miss my Docker things :( What underlying software does the contaienrs use?
<aanderse> yeah i have a fairly resource limited linode server which hosts 3 instance of a php site
<aanderse> 1 version was on ancient php 5 and couldn't be upgraded so i had a container for that
<aanderse> which was nice for working on the migration to php 7
<aanderse> i can't say i've extensively used containers, but when i have it worked out well
<aanderse> and the idea of them is great
<eyJhb> I would still enjoy doing a `rm -rf /` on most of our PHP sites
<aanderse> ** specifically nixos containers
<eyJhb> Is it stated anywhere what nixos-container is based on?
<eyJhb> ah, `systemd-nspawn`
dansho has quit [Remote host closed the connection]
dansho has joined #nixos
<{^_^}> [nixpkgs] @peti opened pull request #67951 → [WIP] nixos/mailman: hyperkitty support → https://git.io/fjpin
<{^_^}> [nixpkgs] @peti merged pull request #67950 → haskell-modules: update configuration-common.nix → https://git.io/fjp6d
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/fjpiW
schjetne has joined #nixos
mjisme has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @peti merged pull request #67948 → Fix broken builds for rgdal and sf R packages → https://git.io/fjp6Z
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/fjpi4
<averell> i use them to give them their own network via wireguard (they can claim their own interface and move it into the container). pretty great.
Parabox has joined #nixos
<averell> and isolate closed-source crap, like plex.
<Parabox> anyone online that has a few minutes they wouldnt mind helping me with an lvm issue?
endformationage has joined #nixos
bakakuna has joined #nixos
<srhb> Parabox: You're best off stating your problem and seeing if someone who knows how to help answers :)
chloekek has joined #nixos
<Parabox> lol well its a really long story but short I was making backups of a server with dd piped into gunzip to create an image. I just needed to recover and I extracted that image to another drive and when I try to moung the lvm I get cant read superblock
<Parabox> So I have done xfs_repair and still cant get it to mount
<clever> Parabox: does blkid identify the fs correctly?
<eyJhb> averell: not trusting the closed source? ;)
<Parabox> well it sees it as an lvm member
<averell> not more than i have to at least
<kaliumxyz> firefox is unkillable
<clever> Parabox: what does `pvscan` say?
<kaliumxyz> my system has a process on it called firefox-wrapper which cannot be killed :d
<clever> kaliumxyz: what does -9 do to it?
<kaliumxyz> nothing.
<Parabox> PV /dev/sda3 VG centos_jackbox lvm2 [<3.64 TiB / 0 free]
<clever> kaliumxyz: what does `ps aux` say about it?
<clever> Parabox: and vgdisplay -C ?
<kaliumxyz> kalium 13765 13.6 0.0 0 0 ? Zl Aug28 1038:39 [.firefox-wrappe] <defunct>
<Parabox> centos_jackbox 1 2 0 wz--n- <3.64t 0
<clever> kaliumxyz: defunct means the process has already been killed
<clever> kaliumxyz: it will disapear when the parent process calls waitpid (or is itself killed)
<clever> kaliumxyz: youll also notice, its using 0 ram and 0 cpu
<kaliumxyz> its using 100% of core 7
<kaliumxyz> actually now 8.
<kaliumxyz> according to htop
<clever> kaliumxyz: where does it say that?
<clever> paste that line
<kaliumxyz> same for top
<kaliumxyz> kalium 13765 13.6 0.0 0 0 ? Zl Aug28 1038:39 [.firefox-wrappe] <defunct>
<kaliumxyz> wait sec
<kaliumxyz> 13765 kalium 20 0 0 0 0 Z 100.0 0.0 1040:49 .firefox-wrappe
<kaliumxyz> this is from top
<clever> kaliumxyz: does the cpu usage overall agree?, zombie processes cant consume cpu
<kaliumxyz> I have no way of testing that beyond looking at what tools report.
<clever> kaliumxyz: `ps -eH x`, what is the parent of firefox-wrapped?
<Parabox> If you want to get into the server Its a rebuild so Im not opposed to giving you acess if you dont mind leting me watch you work because Im kind of at a loss on this and Im desperate
<kaliumxyz> Systemd.
<Parabox> you can use screen to let me attach to your tty session.
<clever> Parabox: did you run blkid on the lv or the pv?
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/541d9cce8af (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<kaliumxyz> that or screen?
<kaliumxyz> Let me try restarting screen.
kaliumxyz has quit [Quit: leaving]
kaliumxyz has joined #nixos
<kaliumxyz> nope, its just padded with a space.
<clever> Parabox: and which are you trying to mount?
<clever> kaliumxyz: can you pastebin the output of `ps -eH x`?
<Parabox> the xfs root lv
<clever> Parabox: what is giving the error then?
<Parabox> root@jackbox:/# mount -t xfs /dev/mapper/centos_jackbox-root /backup/
<Parabox> mount: /backup: can't read superblock on /dev/mapper/centos_jackbox-root.
<clever> Parabox: what does xfs_repair say when ran on centos_jackbox-root?
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<clever> kaliumxyz: that looks like a bug in systemd, try just rebooting?
<kaliumxyz> Sure.
<Parabox> it sais that a bunch of times then runs for hours then it sais
<Parabox> .Sorry, could not find valid secondary superblock
<clever> Parabox: how was the backup made? how was it restored?, do you have the exact commands saved?
ee1943 has quit [Read error: Connection reset by peer]
Ariakenom has quit [Read error: Connection reset by peer]
<kaliumxyz> Thanks for the help clever c:
ee1943 has joined #nixos
bakakuna has quit [Ping timeout: 245 seconds]
<clever> kaliumxyz: yep
<boxdot> Do I understand correctly that nix would rebuild my packages from the same repo if something changes in the repo?
<boxdot> (using fetchGit)
<srhb> boxdot: What do you mean "same repo" ?
<boxdot> I have a mono repo with several packages
bakakuna has joined #nixos
<eyJhb> boxdot: it does not check if the repo changes
<srhb> boxdot: Normally you would fetchGit using a permanent immutable reference.
<clever> bakakuna: pkgs.fetchgit or builtins.fetchGit?
<srhb> boxdot: In which case there's no rebuild (because nothing changes ever)
<boxdot> ah, there are two. Right now I am using builtins.fetchGit
<clever> bakakuna: with what arguments?
<Parabox> yeah I had dd if=/dev/sda conv=sync,noerror bs=64K | gzip -c > /backup/jackbox.tar.gz running as a cron job once a week. after the crash I rebuilt the server and moved the tar ball to the new server then I ran gunzip -c jackbox.tar.gz | dd of=/dev/sda (esentially laying the image back down on the same drive it came from)
Ariakenom has joined #nixos
<clever> Parabox: that backup wont be atomic, so the data at the start of the disk wont match up with the data at the end of the disk, which can lead to the entire backup being unusable
<Parabox> oh man please dont tell me that
<Parabox> like this is about 10 years of important documents pictures like everything
<clever> Parabox: you must run `zfs_freeze` before doing that, and then un-freeze it afterwards
<clever> Parabox: to ensure nothing changes while making the copy
<Parabox> so what can I do now?
waleee-cl has joined #nixos
<Parabox> will a data recovery company be able to get this data back?
<clever> Parabox: possibly, i would also recomend just switching to zfs, since it has backup stuff built into it, that wont have these issues (snapshots, send/recv)
<Parabox> well I think Im going to be moving this shit to an s3 bucket if I can recover it
<Parabox> is there nothing I can do at home first before calling a data recovery compoany?
<kaliumxyz> how can systemd be the cause of this tho clever?
<kaliumxyz> Or rather, be involved in this
<clever> kaliumxyz: systemd didnt call waitpid() on its children
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<kaliumxyz> oh okay.
<clever> Parabox: you would need somebody that knows the xfs internals heavily, to be able to recover something like this
<kaliumxyz> thanks
<Parabox> any clue where I might be able to find this person?
chloekek has quit [Ping timeout: 244 seconds]
_zincy has quit [Ping timeout: 244 seconds]
<clever> Parabox: my only guess would be the xfs irc channel
johanot has quit [Quit: WeeChat 2.4]
<ddima> Parabox: I've used https://github.com/cgsecurity/testdisk in the past and it can do quite a bit.
<Parabox> its not comming up on the channels list in freenode, do they have their own server?
<ddima> (not with XFS though)
<Parabox> thank you ddima its wortha shot for me
<qyliss> Lots of channels are +s which means they don't show up in /list
<qyliss> Makes it harder for spammers to find you, etc.
bakakuna has quit [Remote host closed the connection]
<ddima> Parabox: as a small side note, possibly for the future - LVM supports snapshots, which can be used to obtain a frozen state to backup from. Bun in general, dont consider a backup existing before you have performed tests of restoring it.
philr has quit [Ping timeout: 245 seconds]
<Parabox> well ddima I did something even stupider than what I have shared, I wa also keeping file level backups, I wrote over them to add that drive to an arrey on the new rebuilt server because I was going to recover from this image then use s3 to start running file level backups
<Parabox> so I should absolutly not be in this situation but I was really really stupid
<ddima> happens
drakonis1 has joined #nixos
t58 has joined #nixos
<Parabox> shouldnt to me lol
schjetne has quit [Ping timeout: 245 seconds]
<Parabox> I should have known better and I cant even start to tell you how important this data is
lsyoyom has quit [Ping timeout: 245 seconds]
<Parabox> the tax papers and that kind of shit I can get back but this is just about every picture and video I have taken my entire life. From vacations to my daughter who is now 13
<Parabox> this is just going to be devistating to me and my wife if I cant fix this
<Parabox> and Im a linux admin for a living :-O
<ddima> Well, make sure to keep an unmodified copy of the image before you try anything. Usually its possible to recover quite a bunch if just small parts of the FS metadata are corrupted. Best of luck :)
<ddima> always takes a small reminder every few years
bakakuna has joined #nixos
<Parabox> thank you
fusion809 has quit [Read error: Connection reset by peer]
<simpson> Parabox: You are right to think of a data recovery company. The overall goal is to use a tool which can statistically examine your backup files to try to guess them. The techniques aren't super-hard but AFAIK there's no good Free Software tool for doing it.
<simpson> Out of curiosity, have you tried doing a loopback mount of a disk image yet? They *might* be mountable that way.
<Parabox> you know what im thinking happened? Because dd was overwriting the image if the image got smaller then it wouldnt have overwrote the entire image right?
incognito999 has joined #nixos
<simpson> Sure.
fusion809 has joined #nixos
<Parabox> I havnt, I will try that. Im re extracting it to the drive as we speek, I wanted to try again with a clean image I havnt altered in anyway
<Parabox> so if my theory is correct I could use a tool to try cutting some bits off the end of the image and if I cut the from the right bit then itll be a perfict image right?
<Parabox> I know thats not realistic because we are talking about billions of bits potentially but its possible right?
<Parabox> or not because its compressed?
<Parabox> root@jackbox:/media# gunzip -c jackbox.img.gz | dd of=/dev/sda status=progress
<Parabox> 28613276160 bytes (29 GB, 27 GiB) copied, 736 s, 38.9 MB/s
iyzsong has quit [Ping timeout: 252 seconds]
<Parabox> after this runs Ill see what I can do
<Parabox> ill try a looping mount
<simpson> gz has a size header, IIRC? Not sure.
<Parabox> also the system WAS centos and the system im tryng to mount to is ubuntu, that shouldnt matter should it?
<superbaloo> what is the difference between nativeBuildInput and buildInput?
<superbaloo> (I'm trying to do cross-compiling)
<clever> superbaloo: when cross-compiling, nativeBuildInputs come from the host, and buildInputs come from the target
Guest95592 has joined #nixos
Guest95592 has quit [Changing host]
<clever> superbaloo: libraries always go into buildInputs, while build-time tools like pkgconfig and cmake go into nativeBuildInputs
<superbaloo> what about binaries like ldd ?
Guest95592 is now known as LnL
<clever> superbaloo: ldd is part of the stdenv, and is already supplied to you
<superbaloo> you need the cross-compiling version of ldd
<superbaloo> ha, it's missing for my pkg
<superbaloo> missing from the path
<clever> superbaloo: can you pastebin your nix expr?
<{^_^}> [nixpkgs] @yorickvP opened pull request #67952 → haskell-modules: update tensorflow for 1.14 → https://git.io/fjpPg
<clever> ldd comes from glibc
<superbaloo> sure thing :)
<clever> and a native drv adds it to path
<Parabox> just left a message for a data recovery company
<Parabox> hopefully they can help me
<Parabox> Im so freaking out right now lol
DariusTh` has quit [Ping timeout: 246 seconds]
<clever> Parabox: this is why you should always validate the backup strat works
<clever> superbaloo: and how are you cross-compiling pango?
<Parabox> yeah I know
<Parabox> I feel really stupid about this believe me
<superbaloo> here is the output from it
<superbaloo> I'm trying to cross-compile to install nixos on a raspberry 4,
<Parabox> I had 2 freaking backups on was just a ligit cp /var/www/html/nextcloud/data /filebackup and I over wrote it
<Parabox> Just pisses me off so bad
<superbaloo> not too sure I need pango, it looks like my build tries to build way too many packages, not sure why yet.
<clever> superbaloo: ive heard that a large portion of nixos doesnt support cross-compiling, and it wont be possible to cross-compile the whole os
<ddima> Parabox: rule #1 of data recovery: don't panic ;)
<Parabox> lol
<clever> superbaloo: doing a native build with qemu-user may have better luck
<Parabox> easier said than done
lsyoyom has joined #nixos
<grw> Parabox: i would try photorec. probably can recover pictures ok
<clever> superbaloo: git clone this repo, then add /path/to/qemu.nix to your imports list, and set qemu-user.arm = true;
<superbaloo> I think I'm using that actually
<clever> superbaloo: that will magically allow you to run arm binaries, including the arm->arm gcc, as a "native" build
<clever> superbaloo: it will also configure nix to support that, so you can just build a non-cross nixos for the rpi
<superbaloo> well, not that, I'm building from a debian. but I have the binfmt for aarch64 installed
<Parabox> if I could get just the pictures that would be great
<clever> superbaloo: then you want to check `nix show-config | grep platforms` and see if your nix supports extra-platforms
<superbaloo> nope
cjpbirkbeck has quit [Quit: Quitting now.]
<clever> superbaloo: then youll need to upgrade nix, and see if that adds it, what does `type nix` return?
<superbaloo> /usr/bin/nix
<superbaloo> it is installed by a debian package
<superbaloo> I could try to upgrade :)
<clever> superbaloo: yeah, you could check to see if debian has a newer version
<superbaloo> it does not, it is still a wip for debian
<superbaloo> I started from there, and I built my own
<clever> superbaloo: sounds simpler to just use the official installer for nix, https://nixos.org/nix/install
kaliumxyz has quit [Remote host closed the connection]
cjpbirkbeck has joined #nixos
<superbaloo> I run 2.2.2 though
<Ariakenom> me noob. I tried to add displaylink to configuration.nix but I get stopped by "[...]linux/evdi/default.nix:28 is marked as broken, refusing to evaluate."
<superbaloo> should I run master?
<Ariakenom> allowBroken yes or no?
<clever> superbaloo: i believe the platform thing is in master now
Tucky has quit [Quit: WeeChat 2.5]
<srhb> Ariakenom: It's unlikely to help you. Things are usually marked broken because, well, they are. Either at run- or, more often, build time.
<Ariakenom> right
<superbaloo> clever: alright, thanks
<Ariakenom> thanks
hmpffff has quit [Quit: nchrrrr…]
<srhb> Ariakenom: fwiw I was able to get it running some months back, using a lot of hackery with various ubuntu packages for displaylink. When it finally worked, it was a decidedly poor and buggy experience, and I decided that DisplayLink is the devil.
<srhb> Ariakenom: (in other words I suggest you try and see if there's another, less evil method you an use)
<Ariakenom> srhb: yeah I've had colleagues fail to get this dock to work with linux so I wasn't too hopeful from the start
<Ariakenom> srhb: I'll have to live without my 2nd monitor for a bit
<Ariakenom> srhb: Actually I had already disconnected one monitor when on windows. It was noticably laggy.
Okinan has joined #nixos
<Ariakenom> (and connected it straight to computer)
kaliumxyz has joined #nixos
orivej has quit [Ping timeout: 245 seconds]
<hyperfekt> i still have an encrypted luks partition on this hard drive that doesn't have a partition entry (thanks to dd lol)
<clever> hyperfekt: there are some utils to search for fs headers, and discover where partitions should begin
mawis has joined #nixos
<hyperfekt> clever: Yeah I tried the usual utils and they found some stuff but it turned out to not be that
<mawis> Has someone here GitLab installed on NixOS 19.03? While I could call the gitlab:backup:create job on 2018-08-11 it fails today with „NameError: uninitialized constant Gitlab::Settings”. – I wonder if someone else experiences the same problem.
boxscape has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
fendor has quit [Ping timeout: 245 seconds]
<{^_^}> [nix] @edolstra pushed 3 commits to flakes: https://git.io/fjpPp
Soo_Slow has joined #nixos
fendor has joined #nixos
Stuck_ has joined #nixos
sigmundv has quit [Ping timeout: 258 seconds]
inkbottle has quit [Ping timeout: 258 seconds]
inkbottle has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
qubasa_ has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
knupfer has joined #nixos
<Stuck_> Hi, scrub here, I'm trying to install haskell packages by nix and I'm lost now, I'vs installed the random package, but when I try to import it (System.Random) and doesn't find it, when I do "nix-shell -p 'haskellPackages.ghcWithPackages (p: [p.random])'" it surprisingly works, how can I import it in my env?
<clever> Stuck_: you must use the ghc provided by haskellPackages.ghcWithPackages, installing the library wont work, installing a normal ghc wont work
fendor has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @jlesquembre opened pull request #67954 → kustomize: simplify derivation → https://git.io/fjpXL
mkoenig has quit [Remote host closed the connection]
<Taneb> New https://nixos.org/nixos/packages.html is pretty neat!
<clever> nice
<evanjs> Is there anything extra that needs to be done to enable DBUS services in NixOS with i3? Helping ashkitten debug openrazer support, which works fine for me under xmonad, but when running their config under nixops, I can reproduce the issue (
<evanjs> https://gist.github.com/ashkitten/f9bbfd2ccdfdde98c44456ffc1576e3f). I believe the service contains all the necessary bits for DBUS support on the service level? #64552
<{^_^}> https://github.com/NixOS/nixpkgs/pull/64552 (by evanjs, 7 weeks ago, open): openrazer: init at 2.6.0
<evanjs> Taneb: yup. samueldr++ lol
<{^_^}> samueldr's karma got increased to 114
mkoenig has joined #nixos
<Stuck_> ok, I've removed ghc by nix-env -e ghc and introduced in my config in the environment.systemPackage (haskellPackages.ghcWithPackages (p : [ p.ghc p.random ])) and still random doesn't import
casaca has quit [Ping timeout: 246 seconds]
<clever> Stuck_: if you remove it from systemPackages, does `type ghc` say its gone?
casaca has joined #nixos
<mikky> hey, got trouble with nixops - one package in `environment.systemPackages = with pkgs; [ ... ]` is seemingly ignored while other package gets installed correctly. Specifically `[ rainloop-community htop ]`. `htop` gets installed while `rainloop-community` does not make any difference at all. The definition is in an included module and is host-specific.
<Stuck_> I don't have ghc in my systemPackages
<clever> Stuck_: does `type ghc` agree with you? what does it say?
<clever> > rainloop-community
<{^_^}> "<derivation /nix/store/7l0sd5n7zxvq79a4ykjia3kzzid7g2p2-rainloop-community-1.13.0.drv>"
<clever> mikky: how do you know rainloop-community isnt being installed
<mikky> clever: for starters it's not in `/nix/store`
<Stuck_> it says 'ghc is /nix/var/nix/profiles/default/bin/ghc'
<clever> mikky: can you gist all of your nix files?
<clever> Stuck_: its still in roots nix-env, you didnt remove it
<clever> Stuck_: check `nix-env -q` and uninstall the name it shows with -e
<mikky> also the output of `nixops deploy` doesn't reflect the state - no changes whether the package is mentioned in the list or not
<Stuck_> nix-env -q doesn't show any ghc
<clever> Stuck_: with or without root?
<Stuck_> without
<mikky> clever: as in `ls /nix/store`?
<clever> Stuck_: the default in that path means its roots ghc, so you want to `sudo nix-env -q`
<clever> mikky: no, the .nix files your defining htop and rainloop-community in
<mikky> clever: of course
captn3m0 has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @vbgl merged pull request #67523 → ocamlPackages.lablgtk: 2.18.6 -> 2.18.8 → https://git.io/fjAwn
<{^_^}> [nixpkgs] @vbgl pushed to master « ocamlPackages.lablgtk: 2.18.6 -> 2.18.8 »: https://git.io/fjpXZ
<Stuck_> ok, I've removed it, do I need to rebuild again?
captn3m0 has joined #nixos
<clever> Stuck_: no, check `type ghc` again
<Stuck_> ghc is /run/current-system/sw/bin/ghc
<clever> Stuck_: now its finding the one in systemPackages
<Stuck_> so, now I should import it without problems?
<clever> Stuck_: yeah
<Stuck_> ok, it's here, hidden but it's here ^^ thank you very mush
<clever> mikky: gist supports multiple files, that makes things a lot cleaner to read
<{^_^}> [nixpkgs] @adisbladis opened pull request #67955 → dqlite: 0.2.6 -> 1.0.0 → https://git.io/fjpX4
<clever> mikky: what does `nixops info` say for the nix exprs? (it will be a list of nix files)
<mikky> clever: points to `network.nix` and `network-none.nix`
drakonis1 has quit [Quit: WeeChat 2.4]
<clever> mikky: i would expect that to work, what does `nixops deploy` print if you swap the order of htop and rainloop?
alex_giusi_tiri has joined #nixos
<mikky> clever: no apparent change. Do you want the whole output?
<clever> mikky: yes
Stuck_ has quit [Quit: leaving]
casaca has quit [Ping timeout: 244 seconds]
rnhmjoj has quit [Changing host]
rnhmjoj has joined #nixos
rnhmjoj has joined #nixos
<clever> mikky: nix-store -r /nix/store/m29n2fazi75yr9imizh1n2rnx3wa0ijx-system-path.drv
<clever> mikky: why do you think rainloop-community is not appearing in systemPackages?
ixxie has joined #nixos
casaca has joined #nixos
<mikky> clever: don't know, I was able to install it on my local machine without any trouble
<clever> mikky: ls -l /run/current-system/sw/index.php
<jonge[m]> corpix: i don't know how to solve this, but once you got it i would be very very interested in seeing this in the nixos wiki or somewhere.
<mikky> clever: `no such file or directory`
<clever> mikky: run that nix-store command on the machine with nixops, not the target
<clever> mikky: what files do you expect rainloop-community to provide once installed?
drakonis_ has joined #nixos
<mikky> clever: something like `/nix/store/<hash>-rainloop-community-1.x.x/` where the full source from the tarball would be. iirc, this is what it does on the local machine.. let me check
<clever> mikky: rainloop-community isnt meant to go in systemPackages, your meant to use it in an expression that configures the http server
<clever> mikky: which will insert the proper path into the config files
<clever> mikky: i think the problem, is that rainloop-community doesnt contain any bin directories, so systemPackages only depends on it at buildtime, not runtime
<clever> mikky: and nixops is copying the runtime closure, so it ignores rainloop-community
drakonis has quit [Ping timeout: 252 seconds]
<mikky> clever: that was my intention in the end - put the path using something like "${pkgs.rainloop}/index.php" to nginx config
<mikky> clever: but the absence of the package had me apparently chasing ghosts
ryantrinkle has quit [Remote host closed the connection]
<evanjs> does DBUS work on i3 under NixOS without any extra work? Debugging a dbus service and d-feet cant event connect to it, but both it and dbus seem normal per systemctl status
<{^_^}> [nixpkgs] @rkoe closed pull request #67908 → litmus: init at 0.13 → https://git.io/fjpRU
<clever> mikky: once you add that to the nginx config, it should immediatelly spring to life and copy it over
<evanjs> The same service seems to work fine under xmonad 😕
<clever> mikky: and there isnt much point in putting rainloop into systemPackages, it doesnt do antyhing
<mikky> clever: worked! many thanks, I'd probably never figured this out on my own
bakakuna has quit [Ping timeout: 245 seconds]
Neo-- has joined #nixos
Ariakenom has quit [Remote host closed the connection]
dolanbatar has quit [Excess Flood]
SvataGreta has quit [Quit: ZNC 1.7.1 - https://znc.in]
drakonis_ has quit [Ping timeout: 250 seconds]
freeman42[NixOS] has joined #nixos
mexisme has joined #nixos
<mbrgm> Mic92: q
oborot has joined #nixos
orivej has joined #nixos
<Mic92> mbrgm: ?
<mbrgm> Mic92: query
aither has quit [Quit: ZNC 1.7.1 - https://znc.in]
mexisme has quit [Ping timeout: 244 seconds]
m1crOman has quit [Quit: "\\//," - Spock]
m1cr0man has joined #nixos
hmpffff has joined #nixos
snajpa has joined #nixos
aither has joined #nixos
hexo_ has joined #nixos
Soo_Slow has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jtojnar opened pull request #67957 → glib-networking: clean up & add installed tests → https://git.io/fjp1m
Soo_Slow has joined #nixos
<mawis> After downgrading and upgrading NixOS/gitlab combined with restarting everything, the backup is now working again. (No configuration changes.) … Strange.
hexo_ is now known as hexo
<{^_^}> [nixpkgs] @yorickvP closed pull request #67952 → haskell-modules: update tensorflow for 1.14 → https://git.io/fjpPg
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<ashkitten> evanjs: did you reproduce the issue, btw?
aither has quit [Quit: ZNC 1.7.1 - https://znc.in]
<ashkitten> also, good morning
<Phillemann> Hmmm, assertion failed at /nix/store/q9zzj3jmghbix58968vcf1jn9dsw8wmz-nixexprs.tar.xz/pkgs/development/libraries/vulkan-loader/default.nix:8:1
<Phillemann> Latest nixos-unstable
<pbb> that's fixed on master
<Phillemann> Ah, okay. I'll postpone my update then, thanks ;)
o1lo01ol1o has quit [Ping timeout: 245 seconds]
mikky has quit [Ping timeout: 276 seconds]
<Phillemann> (How did that get past the unstable tests though?)
<pbb> I guess no test evaluates that part
<pbb> you'll have to either wait a while for the unstable channel to update, or do "git checkout 7d5375ebf4c; git cherry-pick e54007370fafe4b0d50ce4f0b5dcfab34e80042d; sudo nixos-rebuild switch -I nixpkgs=$PWD"
<clever> Phillemann: isnt vulkan doing gpu compute?
<pbb> clever: no it's also for graphics
<pbb> games 'n stuff
<clever> ah, but you cant really test it, because qemu doesnt have gpu accel
<clever> you would need a gpu accel mode in qemu, that vulkan can make use ot
<clever> of*
<pbb> you can test putting the binaries in place, but not if they work properly
<Phillemann> The assertions sounds like a static error for which you don't have to run anything.
<Phillemann> But I didn't look at it thoroughly of course.
<pbb> yup it's an assertion that would fail when evaluating the derivation
<clever> so it would appear on the eval errors tab in hydra
<clever> ,howoldis
<srhb> Yes, it's just not part of the tested set.
<clever> Phillemann: so the error will appear in this page
<pbb> clever: I don't think so, because it's not part of the packages that get built by hydra
<clever> one glance at that will tell you why nobody noticed an error
<clever> pbb: if its in the pkgs tree, then the nixpkgs jobset will get it
<clever> and this is a combined jobset, nixpkgs + nixos
<srhb> pbb: It is, but it's not part of the blocking set..
<Phillemann> clever: Oh, damn.
<Phillemann> _Everything_ is broken according to that tab :D
<clever> Phillemann: feel free to file PR's to get those errors down
<srhb> Phillemann: That will always be true for that tab :-)
<clever> Phillemann: for unfree packages, you want to set hydraPlatforms, so its still marked as "working" but hydra wont try to build it
<Phillemann> I can hardly tell the authors of the packages that ther should change their licenses though.
<srhb> heh
<srhb> You *can* :P
<Phillemann> Yeah...that'd be the _ideal_ solution anyway
<Phillemann> I'll start with Nvidia. Damn closed source blobs in my kernel...
<clever> Phillemann: my system locks up solid if i unplug a monitor before turning it off
<Phillemann> clever: Any more luck with nouveau though?
<Phillemann> Anyhow, seems silly to report all those errors every time.
<clever> Phillemann: amd card
blitzclone[m] is now known as blitzclone_
bgamari has quit [Ping timeout: 245 seconds]
casaca has quit [Ping timeout: 258 seconds]
bgamari has joined #nixos
schjetne has joined #nixos
casaca has joined #nixos
<fresheyeball> anyone running selenium tests in a nix-build?
<{^_^}> [nixpkgs] @ambrop72 opened pull request #67958 → houdini: Add the GPU driver to LD_LIBRARY_PATH. → https://git.io/fjpMJ
schjetne has quit [Ping timeout: 264 seconds]
polman has quit [Ping timeout: 245 seconds]
polman has joined #nixos
Ariakenom has joined #nixos
<fresheyeball> oh wait
<fresheyeball> I think I know the problem
<fresheyeball> I need XAUTHORITY
<fresheyeball> and I don't have it in the nix build
<clever> fresheyeball: you probably need to launch an entire X server
<fresheyeball> clever: I am trying to run chrome --headless
<clever> fresheyeball: the nixos test cases can do that
<clever> if your dealing with XAUTHORITY, then your not headless
<fresheyeball> but I think it still needs x
<clever> the nixos tests let you just enable xorg as normal
vyorkin has joined #nixos
<mightybyte> Is specifying `--option trusted-public-keys` on the command line not allowed?
<fresheyeball> hey mightybyte
<clever> mightybyte: it only works if you are a trusted user in the main nix.conf file
<clever> mightybyte: root is trusted by default
<fresheyeball> guess we both looking for the clever gold
mikky has joined #nixos
aither has joined #nixos
<mightybyte> Hmmm, let me see...
knupfer has quit [Ping timeout: 264 seconds]
<m1cr0man> Hey folks does anyone use the weechat service? How do I connect to the screen session it starts? It seems to use a setuid wrapped call to screen in the systemd service.
<ivan> can I replace Linux machines by somehow getting Linux to stop all reads from the block device and then writing over /dev/sda
<Ralith> is there a specific reason you need to reformat?
<Ralith> usually easier to leave the filesystem intact
<clever> ivan: zfs and xfs support some of that, so it heavily depends on what fs your using
<ivan> yeah, I prefer to have non-LVM XFS instead of the LVM ext4 I get from IONOS
<clever> ivan: ah, do you want to wipe the disk and install nixos on it?
<ivan> yes
<clever> ivan: then you want my kexec stuff
<vyorkin> Have anyone tried making derivations for OCaml packages? I want to make one for the ocaml-rpc, but the ocaml-rpc
<vyorkin> package contains smth around 5 libraries and I'm not sure how to
<vyorkin> organize such derivations
<fresheyeball> clever: ok I am now sure that I need a x server even for headless chrome, because its needed for keycodes
wildtrees has joined #nixos
<vyorkin> oh shit, sorry, emacs-evil in action
<clever> ivan: https://github.com/cleverca22/nix-tests/blob/master/kexec/session.md, you may also want to edit the `configuration.nix` to include your own public key
<ivan> clever: I've looked at that and it looks like something that could work outside your setup unless I rewrite stuff
<evanjs> m1cr0man: wait there’s a weechat service 😯
<clever> ivan: ?
Jackneill has quit [Remote host closed the connection]
<pbb> ivan: it works perfectly, just look at the stuff in session.md
<ivan> ok, I'll give it a try largely unchanged
glittershark has joined #nixos
<pbb> only change you have to do is add ip config (if not dhcp) and ssh key to configuration.nix
zupo has joined #nixos
<glittershark> Hey all - I'm getting "ghc: can't find a package database at /home/griffin/.cabal/store/ghc-8.6.5/package.db" when trying to nix-build a Haskell package with Nix
<glittershark> nix-shell -A env works fine
<evanjs> m1cr0man: looks like `services.weechat.sessionName` defaults to “weechat-screen”. Can you just `screen -r weechat-screen`?
Guest81054 is now known as benny
<clever> glittershark: you have some new-build junk in the dist dir, `rm -rf dist` and try again with `cabal configure` and `cabal build`
<glittershark> so when developing I'm running `cabal new-build` etc. inside of the nix-shell
<glittershark> should I be using v1-build instead?
<clever> glittershark: yeah
schjetne has joined #nixos
<glittershark> oh ok
<glittershark> rm -rf dist dist-newstyle && nix-build is giving the same error as before
<clever> glittershark: is there any hidden files like `.ghc*` ?
<glittershark> ah, yes, I removed that and it's working now
<glittershark> thanks! I assume that's what was pointing to the package db in my ~ ?
<clever> new-build also makes that file, which breaks old-build
<fresheyeball> I think this should work
<fresheyeball> Xvfb :10 -ac &
<fresheyeball> DISPLAY=:10
chloekek has joined #nixos
<clever> fresheyeball: Xvnc is another hack ive used before
<clever> fresheyeball: its a headless X server, with a vnc server baked into it
<fresheyeball> clever: do you think that should work? do far no change
<glittershark> hmm is there anyway I can configure nix-build to use new-build, or is that just not supported
<clever> fresheyeball: both Xvfg and Xvnc should work for your issue
zupo_ has joined #nixos
<clever> glittershark: nixpkgs only supports the old build
<glittershark> k
<glittershark> I guess that's just my happy path for now
<glittershark> np, thanks for your help clever
fusion809 has quit [Remote host closed the connection]
zupo has quit [Ping timeout: 244 seconds]
o1lo01ol1o has joined #nixos
Melkor333 has joined #nixos
schjetne has quit [Ping timeout: 264 seconds]
<fresheyeball> clever: I have not used Xvfg before
<fresheyeball> so I need to worry about XAUTHORITY?
DariusTh` has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<clever> fresheyeball: you have to point XAUTHORITY to a file, before you run the X server
<clever> fresheyeball: i believe the X server will then generate the cookie and write it to that file for you
<clever> fresheyeball: though you may need to run the x server with -auth pointing to the file
<Melkor333> Is it possible to set an option within a package derivation, if the package is installed on NixOS? I would need to set `programs.dconf.enable = true` for a package I maintain and it would be nice if I don't have to do it manually..
<clever> Melkor333: not really, you just have to tell users to do that
<clever> Melkor333: you could also make your own nixos option, that both sets settings, and puts your package into systemPackages
DariusTh` has quit [Ping timeout: 245 seconds]
<Melkor333> Oh okay thank you! :) Yeah the other way around it wouldn't really make much sense!
casaca has quit [Ping timeout: 258 seconds]
jtojnar has joined #nixos
casaca has joined #nixos
<m1cr0man> evanjs, Sorry went afk there. Yeah I tried that, I also tried "sudo -u weechat screen -list" and screen -list as root but no dice. My bet is that weechat is failing to start?
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/541d9cce8af (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
ris has joined #nixos
<clever> m1cr0man: check `systemctl status` on that service
<m1cr0man> clever, says it's active/rc 0. it's running screen -DmS so it's forking the process and it looks like it's not set up to track any other pid
<clever> m1cr0man: what user is screen running as, `ps aux | grep -i screen` ?
<clever> -D -m This also starts screen in "detached" mode, but doesn't fork a new process. The command exits if the session terminates.
<m1cr0man> hm, no one apparently. There is no screen process
<m1cr0man> oh right
<clever> -S sessionname
<m1cr0man> right so weechat is broken
sm has left #nixos ["ERC (IRC client for Emacs 27.0.50)"]
<m1cr0man> let me see if I can run it without screen a second
<clever> m1cr0man: also, `sudo -u weechat screen -x` will fail, because screen cant open /dev/tty, which is owned by the wrong user
<clever> m1cr0man: you need to change the owner of whatever `tty` prints out, before you can successfully do it
<clever> m1cr0man: but screen does have a multi-user attach mode ive never used, that can smooth over those issues
<m1cr0man> clever, Yeah I'm aware of the permissions error but nevertheless -list returned nothing
<m1cr0man> hm multi user attach might be useful
growpotkin has joined #nixos
<m1cr0man> ugh got it. "Error: cannot create directory "/.../weechat/.weechat"
<m1cr0man> Now interestingly the folder is owned by weechat
<clever> m1cr0man: i also have my own weechat service i wrote a while back
<clever> i cant remember why i didnt use screen, because i use screen for everything
<m1cr0man> clever, awesome ok I might just use this so
<esclear> Hey! I have a small problem with the vscode nix package. I want to use vscode-with-extensions.
<esclear> It seems to download the extensions, but when I start visual studio, they aren't installed.
<esclear> s/visual studio/(vs) code/
<sphalerite> systemd doesn't want to go into normal mode because of a missing filesystem. How can I convince it to proceed anyway?
<{^_^}> [nixpkgs] @gnidorah opened pull request #67959 → qmmp, dfilemanager: use qt5's mkDerivation → https://git.io/fjpDt
<sphalerite> (missing filesystem being /boot, which is annoying but not critical for system startup at the point it's currently reached…)
<clever> sphalerite: you need to add a nofail thing to the fstab options
<sphalerite> clever: yes, but I can't currently rebuild my system because of this
<sphalerite> aah but I can add it into fstab in the ugly way
qqlq has quit [Ping timeout: 245 seconds]
<clever> sphalerite: yeah, delete the /etc/fstab symlink, replace it with a file containing the same contents, then edit-away
<clever> but nixos will undo that at the next boot or switch
<clever> i also discovered, that if you add invalid entries to fstab (i had escaping trouble with a space in a mount point), systemd will happily kill the entire machine, the instant you rebuild-switch
<m1cr0man> ^ been there too ;)
tokudan1 has joined #nixos
<m1cr0man> was fun when I was setting up gluster
<sphalerite> clever: sed -i is nice enough to create a temporary file then rename() it into place, sed -i /boot/d /etc/fstab :D
<m1cr0man> hm, that's really cool
tokudan1 is now known as tokudan[m]
<m1cr0man> Oh jeeez actually I don't know if that is cool XD I'll have to remember that sed -i on a symlink replaces the symlink and not the original file
<{^_^}> [nixos-hardware] @exi opened pull request #118 → Add better pulseaudio support for thinkpad t490 → https://git.io/fjpDY
<clever> oh, nice
emptyflask has joined #nixos
andgate has joined #nixos
evanjs| has quit [Ping timeout: 245 seconds]
<fresheyeball> ok
<fresheyeball> so Xvfb dies wit this
<fresheyeball> _XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.
<fresheyeball> I can get rid of the error by passing -nolisten unix
<ivan> clever: someone's extracted your code https://github.com/dasJ/emergency-kexec
<fresheyeball> but I think I actually need the socket, because its still not working
evanjs| has joined #nixos
<clever> ivan: neat
<clever> fresheyeball: i think its trying to set the sticky bit on .X11-unix
<fresheyeball> right
<clever> fresheyeball: you can still use socat to proxy a unix socket to a tcp socket, which could hack around that
<fresheyeball> woah
<fresheyeball> this approach is gettn weird
<fresheyeball> hmm
<clever> fresheyeball: you may also want to try Xvnc to see if it has the same trouble
<clever> ,locate Xvnc
<{^_^}> Found in packages: tigervnc
<{^_^}> [nixpkgs] @mtrsk opened pull request #67960 → pastel-rs: init at v0.5.3 → https://git.io/fjpD0
<clever> fresheyeball: if your not connecting to its vnc port, it should be functionally identical to Xvfb
DariusTh` has joined #nixos
tokudan[m] has quit [Quit: tokudan[m]]
tokudan[m] has joined #nixos
glittershark has quit [Ping timeout: 245 seconds]
qqlq has joined #nixos
<mkaito> is it normal that only the first nameserver from DHCP ends up in /etc/resolv.conf on a nixos AMI on AWS?
<mkaito> don't suppose I can convince it to use all 4?
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/8d70f49cbd9 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
Melkor333 has quit [Ping timeout: 264 seconds]
growpotkin has quit [Quit: ZNC 1.7.4 - https://znc.in]
growpotkin has joined #nixos
growpotk- has joined #nixos
glittershark has joined #nixos
domogled has quit [Quit: domogled]
civodul has joined #nixos
DariusTh` has quit [Ping timeout: 244 seconds]
o1lo01ol1o has joined #nixos
evanjs has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
dasj19 has joined #nixos
evanjs has joined #nixos
casaca has quit [Ping timeout: 246 seconds]
casaca has joined #nixos
deni has joined #nixos
Neo-- has quit [Ping timeout: 244 seconds]
hmpffff has quit [Quit: nchrrrr…]
<fresheyeball> clever: I couldn't get xvnc going at all
alanz has quit [Remote host closed the connection]
AluisioASG has quit [Read error: Connection reset by peer]
<clever> fresheyeball: what error does it give?
levdub has quit [Quit: ZNC - https://znc.in]
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
<fresheyeball> so far I can't get the package
<clever> fresheyeball: what error does it give?
AluisioASG has joined #nixos
martyet-o has quit [Ping timeout: 245 seconds]
<fresheyeball> well I just got it
Lem_ has quit [Ping timeout: 250 seconds]
infinisi1 has joined #nixos
aither has quit [Ping timeout: 245 seconds]
jaeckel has quit [Ping timeout: 245 seconds]
ehmry has quit [Ping timeout: 245 seconds]
infinisil has quit [Read error: Connection reset by peer]
nikivi has joined #nixos
<m1cr0man> clever, evanjs turns out the issue with the weechat service was that the parent directory of its data directory did not have sufficient permissions. Found by `sudo -u weechat bash` then just cd home
Phillemann has quit [Ping timeout: 264 seconds]
andi- has quit [Ping timeout: 264 seconds]
Myhlamaeus4 has joined #nixos
aither has joined #nixos
Phillemann has joined #nixos
<pbb> is there some utility function in nixpkgs to merge two derivations?
<pbb> (or actually more than two)
<clever> pbb: nixos option definitons or plain sets?
martyet-o has joined #nixos
<pbb> derivations actually
ehmry has joined #nixos
jtojnar has quit [Read error: Connection reset by peer]
o1lo01ol1o has quit [Remote host closed the connection]
<clever> pbb: why do you want to merge 2 together?
Lem_ has joined #nixos
andi- has joined #nixos
<thoughtpolice> pbb: I'm not sure exactly what you mean, but if you just want an output directory in the store that contains all the artifacts of two (or more) derivations, you can use pkgs.buildEnv, which is perhaps what you want?
<pbb> yup thanks
<pbb> that's what I want
<thoughtpolice> OK cool. The two derivations will need to output a directory of files (some only output a single file but that's rare) but other than that you should be good to go
<pbb> clever: coreboot has quite some utility programs, which are usually packaged in one coreboot-utils package. In this case it's much easier to build each one seperately as an own derivation and merge them together to become coreboot-utils in the end.
<pbb> (because each one has their own makefile and quirks)
<clever> pbb: ah, yeah, definitely a use for buildEnv
<thoughtpolice> pbb: Ah fun. Are you building the cross compilers in a separate derivation, by chance?
<pbb> no it's just some utils like ifdtool, cbfstool, cbmem and so on
<thoughtpolice> I was actually fiddling with a coreboot cross build the other day and was wondering if I could separate the two but didn't try hard. In the end I used my own and set CONFIG_ANY_TOOLCHAIN=y
<thoughtpolice> ah ok
<pbb> to build coreboot I usually use the coreboot ci docker image, because we don't have a working ada compiler in nixpkgs :(
<{^_^}> [nixpkgs] @emilazy opened pull request #67961 → {icestorm,nextpnr}: fixes → https://git.io/fjpy3
jtojnar_ has joined #nixos
<thoughtpolice> I read something about that but I didn't run into it. I'm not sure what components are written in Ada, actually.
<pbb> the native graphics init for some intel chips
alanz has joined #nixos
infinisi1 is now known as infinisil
<thoughtpolice> ah. I just use it for a simple bootrom firmware alternative for QEMU at the moment, non x86, so I guess that's why.
<pbb> I'm using it on my x230
<pbb> without it I couldn't do stuff like this: https://img.pbb.lc/id/ZhVwisOizUMy1brj
<pbb> :3
<thoughtpolice> lol amazing
jaeckel has joined #nixos
<pbb> owomazing
<clever> pbb: cant grub already do that with its normal background image stuff?
<pbb> yeah but at that stage there is no graphics if you can not build the graphics init code
<pbb> so you would not see anything until the kernel starts
zupo_ has quit [Ping timeout: 245 seconds]
<clever> pbb: x86 or arm?
<pbb> x86
<clever> pbb: i would expect most x86 bios to provide working graphics
<pbb> yeah but I'm building my own bios, that's what coreboot is about
<clever> enless that coreboot was very minimal?
levdub has joined #nixos
o1lo01ol1o has joined #nixos
<pbb> clever: coreboot includes code for graphics initialization, but that's writteen in ada, so it can not be compiled on NixOS
<clever> ahhh
<pbb> or I could rely the proprietary vgabios blob but meeeeh
dasj19 has quit [Quit: dasj19]
o1lo01ol1o has quit [Remote host closed the connection]
<thoughtpolice> clever: Yeah it's just coreboot's way of doing it AFAIK. I'm guessing Grub can do the same thing if you booted with UEFI but you can use Grub directly as a coreboot payload too
<thoughtpolice> Or you could chain load a bunch I guess.
<clever> thoughtpolice: yeah, ive heard about the whole payload stuff, and i think there was something about how you need the seabios payload if you want the legacy bios api available to grub
<pbb> even if you wanted to do "coreboot -> tianocore -> grub", you would need some kind of graphics init in coreboot, since tianocore and grub rely on the graphics already being initialized
<{^_^}> [nixpkgs] @ryantm opened pull request #67962 → README.md: improve content → https://git.io/fjpy8
<{^_^}> [nixpkgs] @mstarzyk opened pull request #67963 → miller: 5.4.0 -> 5.5.0 → https://git.io/fjpy4
<thoughtpolice> pbb: ah that's a good point, you're right.
kp__ has quit [Quit: WeeChat 2.5]
<pbb> using grub as primary payload and loading the NixOS grub config from the boot partition is very awesome
<clever> pbb: that reminds me of a recent bug i discovered with systemd-boot, lol
<thoughtpolice> clever: Yeah I'm not using it for x86 at all at the moment, and this is my first foray with coreboot so I'm not too familiar with payload specifics on x86
<clever> pbb: nixos grub uses /boot/grub/state to detect when the version in the boot partition is out of sync with nixos, and auto-reinstalls the bootloader
<pbb> it's a bit hard to read, but on the picture you can see the first boot entry is "Load config from (ahci0,gpt1)", which is my NixOS boot partition
<clever> pbb: but systemd-boot does have anything like that, at all
o1lo01ol1o has joined #nixos
<clever> so if you switch from grub to systemd-boot, it doesnt even install the systemd-boot binaries!
<pbb> oops :D
<clever> so you only get the config file, with no binary
<thoughtpolice> pbb: If you use grub2 as the coreboot payload directly, do you configure nixos to just write the grub config? And then upgrade grub/coreboot at once? Or does the payload you use load grub2 from a partition?
<clever> pbb: which is actually what you want, when grub is the payload, the cfg, without the loader!
psyanticy has quit [Quit: Connection closed for inactivity]
<clever> thoughtpolice: ive yet to find a motherboard in my collection that is supported
<pbb> thoughtpolice: I do boot.loader.grub.device = "nodev";
<clever> that will instruct grub to not update the stub in the MBR
<pbb> yeah
<clever> but it will still install legacy-bios modules to /boot/grub/
<clever> which costs you a whole 12mb!!
<thoughtpolice> clever: In theory the RISC-V device I have can run Coreboot on, but it's pretty spotty right now. The best bet at the moment is probably a chromebook honestly.
<pbb> yeah I don't care if they're there
zupo has joined #nixos
<pbb> thoughtpolice: that reminds me of the boot chain of the nintendo switch
<fresheyeball> clever: so if I run Xvnc in a nix-shell
<fresheyeball> its seems to turn on and be happy
<fresheyeball> using Xvnc :10 -listen unix
<fresheyeball> but if I do it in a nix-build
reallymemorable has joined #nixos
<fresheyeball> I get _XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.
<clever> fresheyeball: same problem then, its upset about the uid's of /tmp things, try `--option sandbox false` ?
<pbb> nintendo switch be like: BootROM Exploit → coreboot loader → coreboot → ARM trusted firmware → coreboot → u-boot → Linux
<thoughtpolice> pbb: I have a Tegra myself on my desk, actually. I assume it's uh, very special, like most ARM boot procedures.
<thoughtpolice> Yeah I saw that lol.
superbaloo has quit [Ping timeout: 245 seconds]
<pbb> I still want to write a NixOS module for booting on the Nintendo Switch
<thoughtpolice> There were some reports of NixOS working fine on the X1 already with "little" special help, so that's promising.
isHavvy has joined #nixos
<pbb> but I partially lost motivation because this tegra graphics stuff is so meh
<thoughtpolice> I have the X2 which was a bit spottier, I have no idea if anyone has tried anything on Xavier yet.
dansho has quit [Remote host closed the connection]
fpob has quit [Ping timeout: 250 seconds]
<pbb> thoughtpolice: I just replaced the ubuntu root with a NixOS, and it booted up fine, but graphics are a bit harder and I really don't want to mess around with this proprietary nvidia shit too much
dansho has joined #nixos
<thoughtpolice> The graphics are nice and I wish they would just give you a simple driver package like on the desktop!
<pbb> yes
polman has quit [Ping timeout: 245 seconds]
<pbb> I think they only provide a complete Ubuntu 18.04 root image with the drivers installed (L4T/Linux 4 Tegra), right?
polman has joined #nixos
<thoughtpolice> The NixOS shit for Nvidia is horrid already but if they did that we could in theory just reuse most of it. They're allegedly bringing CUDA to ARM but I doubt they care about GeForce that much.
<thoughtpolice> Basically, yeah. For the X1 you need the kernel packages at least for NixOS, which you can download separately (somewhere after clicking 50 links on nvidia dot com)
Haskellfant has joined #nixos
<thoughtpolice> The graphics would actually require unpacking/scraping stuff from the BSP images
<pbb> meeeeeh
<pbb> can nouveau run tegra?
o1lo01ol1o has quit [Remote host closed the connection]
Havvy has quit [Ping timeout: 268 seconds]
<thoughtpolice> No, I think all Tegra chips you can buy have signed firmware preventing nouveau from doing much. The situation is probably even worse than on desktop, if I had to guess.
feep has joined #nixos
<pbb> why did I buy this device and support nvidia with their proprietary bullshit >.>
<pbb> Linus was right
<feep> yyep
<pbb> we are talking about tegra stuff which appearantly is even shittier than the desktop parts
mac10688 has joined #nixos
<pbb> well, I'll get back to coreboot-utils
<Yaniel> I thought it was the other way around
fpob has joined #nixos
<thoughtpolice> I do run Nvidia and personally on NixOS, it works... surprisingly well. For pure mobile options it might be best to wait and see how some of the new Mali drivers in Mesa (Panfrost, etc) works out over the next year though for FOSS options.
<thoughtpolice> Yaniel: There are upstream drivers for things like the actual chipsets that the Tegra includes, which Linux has to know about. But the actual "graphics stack" is still just as closed source as the desktop.
ehmry has quit [Ping timeout: 245 seconds]
Thra11 has quit [Quit: WeeChat 2.5]
y0x3y[m] has quit [*.net *.split]
mariusz-kowalski has quit [*.net *.split]
jonreeve[m] has quit [*.net *.split]
kyleondy[m] has quit [*.net *.split]
AntonSchirg[m] has quit [*.net *.split]
infinisil-m has quit [*.net *.split]
Fluffy[m] has quit [*.net *.split]
corpix[m] has quit [*.net *.split]
das-g[m] has quit [*.net *.split]
marius851000[m] has quit [*.net *.split]
alexarice[m] has quit [*.net *.split]
frislie[m] has quit [*.net *.split]
bkl[m] has quit [*.net *.split]
Nyanloutre[m] has quit [*.net *.split]
zmlww[m] has quit [*.net *.split]
is0x3F has quit [*.net *.split]
dwagenk has quit [*.net *.split]
rihardsk[m] has quit [*.net *.split]
otini has quit [*.net *.split]
BinkyTheClown has quit [*.net *.split]
wak-work has quit [*.net *.split]
bikki[m] has quit [*.net *.split]
simbergm has quit [*.net *.split]
nh2[m] has quit [*.net *.split]
musicmatze has quit [*.net *.split]
kaychaks[m] has quit [*.net *.split]
sylvie[m] has quit [*.net *.split]
suvash_away has quit [*.net *.split]
cocreature has quit [*.net *.split]
Haskellfant is now known as cocreature
<Yaniel> spoeaking of graphics stack fuckery, what is the current correct way to package anything that needs graphics drivers?
<Yaniel> lutris complains about missing libgl and libvulkan and renderdoc flat out crashes
<Yaniel> *due to not finding libnvidia-spirv
<pbb> I think libgl is impure, it's always in /run/opengl-driver
otini has joined #nixos
nh2[m] has joined #nixos
<thoughtpolice> Yes, if you're on NixOS, things in most cases will work fine. If you're using Nix elsewhere, you'll need something like nixGL so you can "side load" the mesa drivers from your linux distro into things that live within /nix/store
alexarice[m] has joined #nixos
jonreeve[m] has joined #nixos
kyleondy[m] has joined #nixos
bikki[m] has joined #nixos
rihardsk[m] has joined #nixos
mariusz-kowalski has joined #nixos
bkl[m] has joined #nixos
dwagenk has joined #nixos
Nyanloutre[m] has joined #nixos
corpix[m] has joined #nixos
das-g[m] has joined #nixos
zmlww[m] has joined #nixos
<Yaniel> so you're saying nixpkgs is simply SOL?
marius851000[m] has joined #nixos
frislie[m] has joined #nixos
AntonSchirg[m] has joined #nixos
<Yaniel> and there is no way to package things to Just Work?
<pbb> what's the shortest way to convert an attribute set to a list (just drop the keys)?
simbergm has joined #nixos
infinisil-m has joined #nixos
kaychaks[m] has joined #nixos
<thoughtpolice> nixGL works alright admittedly, IME, but if that's a bridge too far, then yes. But it's not easy to fix in general.
y0x3y[m] has joined #nixos
<thoughtpolice> There were some recent discussions about the future of nixGL
<Yaniel> well it used to Just Work until a few weeks ago
musicmatze has joined #nixos
wak-work has joined #nixos
<Yaniel> this is on nixos unstable fwiw
BinkyTheClown has joined #nixos
superbaloo has joined #nixos
<thoughtpolice> Oh, that's significantly different then.
<thoughtpolice> You shouldn't need nixGL there
<Yaniel> yes, but what should the packages be doing?
is0x3F has joined #nixos
sylvie[m] has joined #nixos
Fluffy[m] has joined #nixos
sylvie[m] has joined #nixos
sylvie[m] has quit [Changing host]
is0x3F has joined #nixos
is0x3F has quit [Changing host]
Fluffy[m] has joined #nixos
Fluffy[m] has quit [Changing host]
<pbb> got it: attrValues
<{^_^}> [nixpkgs] @dkabot opened pull request #67964 → gnomeExtensions.arc-menu: init at 31 → https://git.io/fjpyS
<thoughtpolice> Yaniel: I'm afraid I don't know OTTOMH -- as said, it should "just" find your graphics/libgl drivers in /run/opengl-drivers as usual. there may have simply been a regression that caused it to e.g. to miss some files, it depends on lot on your graphics stack and versions of everything.
<thoughtpolice> If you have a revision of nixpkgs that worked before, filing a bug would be very useful.
<thoughtpolice> (Or even if you don't)
<Yaniel> I don't
<thoughtpolice> Admittedly the graphics stack stuff isn't perfect on NixOS either in some cases. But just, like, "boot up machine and log in and run opengl app" should work fine
<fresheyeball> clever: with sandbox false, it dies even sooner, because our tests exit even sooner now, because it has expectations about tmp
<thoughtpolice> And if not that's probably a bug
dansho has quit [Ping timeout: 244 seconds]
<clever> fresheyeball: have a look at the socat man page, you should be able to make socat listen on a unix socket, and forward everything to a tcp port
<clever> fresheyeball: then just tell X to not listen on unix
<fresheyeball> clever: I don't understand the suggestion
<fresheyeball> how does proxying the unix socket to a tcp port helpful?
<clever> fresheyeball: most X programs expect a unix socket in /tmp/.X11-unix/
<clever> fresheyeball: which routes to the X server
<fresheyeball> right
<fresheyeball> with you so far
<clever> you can use socat to create such a socket, and proxy it to the tcp port X is listening on
<clever> to get around X being upset about /tmp having the wrong permissions
<Yaniel> actually now it's borkign already on libgl/libegl
<{^_^}> [nixpkgs] @mstarzyk opened pull request #67965 → tab: init at 7.1 → https://git.io/fjpyA
<fresheyeball> ,locate socat
<{^_^}> Found in packages: cheat, socat, socat2pre
glittershark has quit [Ping timeout: 246 seconds]
<Yaniel> interestingly running the target application without renderdoc works fine
<Yaniel> no wait it doesn't
o1lo01ol1o has joined #nixos
domogled has joined #nixos
m1cr0man has quit [Quit: "\\//," - Spock]
knupfer has joined #nixos
<Shyim[m]> Hey, i have executed nixos-rebuild switch --upgrade. Since that the channels are broken. Someone an idea how to fix that?
<Shyim[m]> The error is
<Shyim[m]> error: syntax error, unexpected $end, at /nix/store/y1gvp3bp13ygi05d5jsvfibha516hc4g-env-manifest.nix:1:1
m1cr0man has joined #nixos
drakonis_ has joined #nixos
<clever> Shyim[m]: ls -lL /nix/var/nix/profiles/per-user/root/channels/manifest.nix
zupo has quit [Read error: Connection reset by peer]
BlessJah1 has joined #nixos
Blessjah has quit [Ping timeout: 245 seconds]
<Yaniel> https://github.com/NixOS/nixpkgs/pull/64945 I suspect it's related to this
<{^_^}> #64945 (by ambrop72, 6 weeks ago, merged): libglvnd, ocl-icd, vulkan-loader: Remove addOpenGLRunpath where not needed.
<Yaniel> the timing of when it was merged would also be reasonably close to when I noticed
<clever> Shyim[m]: you had an improper shutdown after updating your channels and the manifest.nix has been corrupted
<clever> Shyim[m]: do a `nix-channel --rollback` as root to undo the last change
mawis has quit [Quit: WeeChat 2.4]
<Shyim[m]> and then try update?
Ariakenom has quit [Quit: Leaving]
<clever> Shyim[m]: yep
<Shyim[m]> 😂
<clever> Shyim[m]: that .drv file was also corrupted, do a `nix-collect-garbage` to just nuke all unused things
<clever> Shyim[m]: and consider getting an FS that doesnt scramble everything at the slightest problem
<Shyim[m]> This upgrade hates me 🙈
<Shyim[m]> ```
<Shyim[m]> error: assertion failed at /nix/store/p47k35gnrddf1d4c1fhkylxmcqpvdh0x-nixos-19.09pre191505.7d5375ebf4c/nixos/pkgs/development/libraries/vulkan-loader/default.nix:8:1
<Shyim[m]> ```
<clever> Shyim[m]: what does line 8 of that file say?
<Shyim[m]> assert version == vulkan-headers.version;
<clever> Shyim[m]: do you have any overrides on vulkan?
<fresheyeball> _XSERVTransSocketUNIXCreateListener: mkdir(/tmp/.X11-unix) failed, errno = 11
<fresheyeball> _XSERVTransMakeAllCOTSServerListeners: failed to create listener for unix
<fresheyeball> with socat
<clever> fresheyeball: that sounds like X is still creating the unix socket, not socat
<fresheyeball> Xvnc :10 -listen tcp -rfbport 8999 -auth $PWD/auth &
<fresheyeball> socat UNIX-LISTEN:/tmp/.X11-unix TCP:localhost:8999 &
<clever> fresheyeball: also, that is not the right path to the socket
<clever> $ ls -lh /tmp/.X11-unix/
<clever> srwxrwxrwx 1 root root 0 Sep 1 15:01 X0
<clever> total 512
<clever> fresheyeball: its a directory, with sockets for each server
<Shyim[m]> clever: nope. But maybe its something with pantheon as desktop. I am getting some notifications, but i don't know how to solve it. But last times it worked also with that notice :)
<clever> and X wants it to have the same sticky bit as /tmp, so anybody can create a socket, and own it properly
<clever> Shyim[m]: the assertion means that the headers and main package for vulkan are of different versions
<Shyim[m]> Maybe i should stop using unstable :D
<clever> Shyim[m]: or just wait a day for somebody else to fix it
<fresheyeball> clever: so I updated it to /tmp/.X11-unix/X10
spacekookie has quit [Read error: Connection reset by peer]
spacekookie has joined #nixos
<Shyim[m]> Ahhh!
<{^_^}> #67919 (by peti, 15 hours ago, open): vulkan and vulkan-headers are out of sync
<kraem> Shyim[m]: there's a fix that has been merged into master but it hasn't made it's way into the unstable channel i think
<clever> .howoldis Shyim[m]
<clever> Shyim[m]: youll need to wait until unstable updates
<clever> ,howoldis Shyim[m]
xkapastel has quit [Quit: Connection closed for inactivity]
zupo has joined #nixos
<Shyim[m]> Ahh okay :)
<Shyim[m]> I have now just removed the package which requires vulkan :)
<Shyim[m]> Thanks <3
<pbb> Shyim[m]: you can also do this in your nixpkgs directory: "git checkout 7d5375ebf4c; git cherry-pick e54007370fafe4b0d50ce4f0b5dcfab34e80042d; sudo nixos-rebuild switch -I nixpkgs=$PWD"
mexisme has joined #nixos
wildtrees has quit [Quit: Leaving]
<kraem> pbb: ah nice! i'm currently researching on how to do that :)
<{^_^}> [nix] @edolstra pushed to flakes « nix repl: Run in impure mode »: https://git.io/fjpSa
pie_ has joined #nixos
<kraem> how would one do that declaratively if one would like to cherry pick two fixes?
<pbb> that's a bit of a meta problem
<clever> kraem: might be simpler to just read that git rev, and then write an overlay that changes the versions of both vulkan packages
<pie_> does anyone know why my home manager package specifications are being ignored? almost minimal repro at https://bpaste.net/show/z5e-
<pie_> im probably doing somethign dumb beause with all the googling ive done, this seems to work fine for everyone else, and ive been staring at this for days
<pbb> I noticed that quite a few builds on hydra are failing because one of the packet.net workers ran out of disk space. Who would be the person to talk to and are they aware of the problem?
<pbb> gchristensen perhaps?
<{^_^}> [nixpkgs] @FRidh closed pull request #67944 → nix-prefetch-github: 2.3 -> 2.3.1 → https://git.io/fjpKe
<{^_^}> [nixpkgs] @FRidh reopened pull request #67944 → nix-prefetch-github: 2.3 -> 2.3.1 → https://git.io/fjpKe
<kraem> clever: Ok so the solution with cherry picking wouldn't count as an overlay? Currently watching Nicolas B Pierron talk about overlays.. So creating an overlay would basically be copy pasting solutions found in the commits?
<clever> kraem: yeah
<kraem> thanks! that saved me alot of trial and error i guess :)
<pie_> or can someone at least check if they can reproduce my issue?
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #67961 → {icestorm,nextpnr}: fixes → https://git.io/fjpy3
<{^_^}> [nixpkgs] @thoughtpolice pushed 3 commits to master: https://git.io/fjpSy
<kraem> clever: if i manage everything declaratively in /etc/nixos/configuration.nix would i still create the overlays in ~/.config/nixpkgs/overlays ?
<pie_> ok...i gotta run, be back in an an hour hopefully
<clever> kraem: nixos overlays are set with the nixpkgs.overlays option, in configuration.nix
<clever> kraem: nixpkgs.overlays = [ (self: super: { .... }) ];
oborot has quit [Ping timeout: 245 seconds]
<pbb> kraem: you can do both, they apply for different cases. the ones in ~/.config/nixpkgs/overlays are used by user commands like nix-env and nix-shell, while the ones in /etc/nixos/configurations.nix are used when building the NixOS system with nixos-rebuild
m1cr0man has quit [Quit: '\\//,' - Spock]
<Shyim[m]> Has someone an idea how to fix ``trace: Default desktop manager (pantheon) not found at evaluation time.`` ?
<Shyim[m]> this notice comes on every rebuild
<kraem> thanks again!
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<fresheyeball> clever: https://www.lpaste.com/0Umn1xjqpk
<fresheyeball> dear god!
<fresheyeball> no errors!
pie_ has quit [Ping timeout: 260 seconds]
<fresheyeball> touch auth
<fresheyeball> export XAUTHORITY=$PWD/auth
<fresheyeball> export DISPLAY=:10
<fresheyeball> Xvnc :10 -listen tcp -rfbport 8999 -nolisten unix -auth $PWD/auth &
<fresheyeball> mkdir -p /tmp/.X11-unix
<fresheyeball> touch /tmp/.X11-unix/X11-unix
<fresheyeball> socat UNIX-LISTEN:/tmp/.X11-unix/X10 TCP:localhost:8999 &
<fresheyeball> this does not error out!
<clever> fresheyeball: that touch isnt doing anything
<clever> the 2nd one
<fresheyeball> but it also doesn't fix the error!
<fresheyeball> unknown error: unknown error: Chrome failed to start: crashed
<fresheyeball> persists!
<fresheyeball> what the hell!
<clever> fresheyeball: what happens if you run `xlsclients`, and did you sleep long enough for X to actually start?
<fresheyeball> clever: I slept for 3 seconds
<fresheyeball> trying with 10 seconds
<emily> generally speaking you should try to sleep for 7-10 hours
inkbottle has quit [Ping timeout: 246 seconds]
inkbottle has joined #nixos
growpotk- has quit [Quit: ZNC 1.7.4 - https://znc.in]
Jackneill has joined #nixos
growpotk- has joined #nixos
<kraem> clever: https://bpaste.net/show/LTbs do i need to copy the whole contents of these files into the overlay? https://github.com/NixOS/nixpkgs/pull/67841/files#diff-2c7a576d822172dba64b71f3fbda830a
m1cr0man has joined #nixos
<clever> kraem: simplest is to just override the version= and src=, using normal .overrideAttrs
<clever> kraem: refer to the new version of the file to see how src= was computed
<{^_^}> [nixpkgs] @dkabot opened pull request #67967 → gnomeExtensions.dash-to-panel: 19 -> 23 → https://git.io/fjp9G
zemm has quit [Ping timeout: 246 seconds]
anderslundstedt has quit [Ping timeout: 268 seconds]
zemm has joined #nixos
anderslundstedt has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
domogled has quit [Quit: domogled]
<{^_^}> [nixpkgs] @ambrop72 opened pull request #67968 → virtualbox: Fix #65564 → https://git.io/fjp9n
<pbb> https://github.com/NixOS/nixpkgs/pull/67836/files#diff-f57bb2f00fabf9717dc071faade7c0a8R90 <- Can anyone explain why "doBuild = false;" does not work here?
<clever> pbb: i dont think doBuild is a valid option, try `buildPhase = ":";` ?
<pbb> Yeah
<pbb> I can see "doBuild" being set on derivations multiple times in nixpkgs, but I guess those are just mistakes.
<pbb> because it never gets used in a builder
o1lo01ol1o has quit [Remote host closed the connection]
<qyliss> I'd be up for mass-deleting those if it doesn't do anything.
<qyliss> Becasue it will confuse people.
<pbb> yes
<clever> +1
<pbb> is doConfigure a thing?
<pbb> I guess that's not a thing either
<clever> pbb: no, but if configure cant be found, it will silently skip that phase
<pbb> yes, but there are six occurances of doConfigure in the tree :P
_zincy has joined #nixos
noudle has joined #nixos
Jackneill has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @petabyteboy opened pull request #67969 → treewide: remove uses of doBuild and doConfigure → https://git.io/fjp98
<{^_^}> #67969 (by petabyteboy, 15 seconds ago, open): treewide: remove uses of doBuild and doConfigure
<qyliss> what a star
<samueldr> yay, looks like only leaf packages
<pbb> yeah
evanjs| has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
romildo has joined #nixos
<{^_^}> [nixpkgs] @bjornfor merged pull request #67959 → qmmp, dfilemanager: use qt5's mkDerivation → https://git.io/fjpDt
<{^_^}> [nixpkgs] @bjornfor pushed 2 commits to master: https://git.io/fjp9B
vyorkin has quit [Remote host closed the connection]
evanjs| has joined #nixos
qubasa has joined #nixos
<kraem> clever: i think you lost me with the src= part :/ do i need to change the sha256? shouldn't tofu work in that case?
<clever> kraem: you need to override src= also, because the rec { means the version= alone wont do it
knupfer has quit [Ping timeout: 264 seconds]
__monty__ has quit [Quit: leaving]
abrar_ has joined #nixos
<fresheyeball> this is some painful pinoeer tax mang
abrar has quit [Ping timeout: 268 seconds]
qubasa has quit [Ping timeout: 245 seconds]
<kraem> clever: alright. can't find fetchFromGithub if i leave it there and can't find version if I remove it. am I on the right path with this? https://bpaste.net/show/hbsu
<clever> kraem: you want self.fetchFromGithub
qubasa has joined #nixos
<clever> kraem: and you need to call fetchFromGithub when overriding src, your overlay just sets src to a set with just one attr
<{^_^}> [nixpkgs] @petabyteboy opened pull request #67971 → unifi: remove unifiTesting → https://git.io/fjp9V
freeman42[NixOS] has quit [Ping timeout: 245 seconds]
mbrgm_ has joined #nixos
lejonet has quit [Ping timeout: 258 seconds]
o1lo01ol1o has joined #nixos
boxdot1 has joined #nixos
shabius has quit [Quit: Leaving]
joepie91___ has joined #nixos
joepie91___ has joined #nixos
joepie91___ has quit [Changing host]
joepie91___ has quit [Remote host closed the connection]
turion1 has joined #nixos
inkbottle has quit [Ping timeout: 244 seconds]
alex``` has joined #nixos
foldingcookie has quit [Ping timeout: 252 seconds]
turion has quit [Ping timeout: 252 seconds]
alex`` has quit [Ping timeout: 252 seconds]
boxdot has quit [Ping timeout: 252 seconds]
mbrgm has quit [Ping timeout: 252 seconds]
MinceR has quit [Ping timeout: 252 seconds]
not-joepie91 has quit [Ping timeout: 252 seconds]
tjg1 has quit [Ping timeout: 252 seconds]
mbrgm_ is now known as mbrgm
MinceR has joined #nixos
lejonet has joined #nixos
jtojnar_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @abbradar opened pull request #67972 → syncplay module: init → https://git.io/fjp9y
tjg1 has joined #nixos
<kraem> clever: still not able to evaluate version within src :(
<clever> kraem: you want rec on your override
ixxie has quit [Ping timeout: 258 seconds]
_zincy has quit [Ping timeout: 245 seconds]
<Yaniel> anyone know how you are supposed to package stuff that requires libgl nowadays?
jtojnar has joined #nixos
<{^_^}> [nixpkgs] @sigma opened pull request #67973 → teleport: 4.0.2 -> 4.0.4 → https://git.io/fjp99
<Yaniel> and since I'm asking about undocumented stuff, how do I enable nvenc in obs?
<{^_^}> [nixpkgs] @ryantm merged pull request #67969 → treewide: remove uses of doBuild and doConfigure → https://git.io/fjp98
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjp9H
ng0 has quit [Quit: Alexa, when is the end of world?]
waleee-cl has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @fpletz merged pull request #67971 → unifi: remove unifiTesting → https://git.io/fjp9V
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/fjp9F
<fresheyeball> Akii: test
grumble has quit [Quit: 𝑽𝒆𝒍𝒐𝒄𝒊𝒓𝒂𝒑𝒕𝒐𝒓]
<kraem> clever: like so: nixpkgs.overlays = [ (self: super: rec { ?
<kraem> guess i need to get some sleep on this - feel a bit lost :P
grumble has joined #nixos
<fresheyeball> I am really blocked, damn this error!
<fresheyeball> darn it straight to heck
asymptotically has quit [Quit: Leaving]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
t58 has quit [Quit: Night.]
pie_ has joined #nixos
<pie_> back
<{^_^}> [nixpkgs] @abbradar pushed to master « syncplay module: init »: https://git.io/fjpHT
<{^_^}> [nixpkgs] @abbradar merged pull request #67972 → syncplay module: init → https://git.io/fjp9y
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/12ae04518b0 (from 79 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
abrar_ has quit [Ping timeout: 244 seconds]
<fresheyeball> clever: well I give up for now
<fresheyeball> 2 days 1 error
<fresheyeball> thanks for helping
<fresheyeball> clever++
<{^_^}> clever's karma got increased to 188
<{^_^}> [nixpkgs] @ryantm merged pull request #67943 → nix-prefetch-github: 2.3 -> 2.3.1 → https://git.io/fjpoQ
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjpHm
<pie_> )
evanjs has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
evanjs has joined #nixos
<emilsp> is there a specific reason that qemu-host-cpu-only doesn't expose any options to enable nested virtualization ?
Myhlamaeus4 has quit [Ping timeout: 245 seconds]
joshuagl has quit [Quit: Textual IRC Client: www.textualapp.com]
{^_^} has quit [Remote host closed the connection]
<pie_> ok my problem is fixed, infinisil++
<pie_> rycee+ ; "In summary, you need `home-manager.useUserPackages = true;`"
freeman42[NixOS] has joined #nixos
{^_^} has joined #nixos
mmlb has quit [Ping timeout: 258 seconds]
reallymemorable has quit [Quit: reallymemorable]
freeman42[NixOS] has quit [Ping timeout: 244 seconds]
captn3m0- has joined #nixos
captn3m0 has quit [Ping timeout: 244 seconds]
evanjs has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
<{^_^}> [nixpkgs] @dawidsowa opened pull request #67974 → gallery-dl: 1.10.2 -> 1.10.3 → https://git.io/fjpH6
evanjs has joined #nixos
<mdash> is there a trivial builder for applying patches, or is that only done in stdenv.mkDerivation?
o1lo01ol1o has quit [Remote host closed the connection]
<qyliss> mdash: if you want to do nothing else, just run 'patch < $patchfile' in a runCommand
<qyliss> Although tbh I agree it would be nice if there was a trivial builder. Would make it easier to apply multiple patches, for example.
o1lo01ol1o has joined #nixos
captn3m0 has joined #nixos
captn3m0- has quit [Ping timeout: 246 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
<pie_> is there any way to run nix why-depends ona failing system rebuikd?
o1lo01ol1o has joined #nixos
<pie_> the problem is it seems to be a prerequisite for the buikld to succeed, to run that command
<infinisil> pie_: No nix why-depends acts on derivation outputs, which don't exist when builds failed
<infinisil> But what you can do is look at the dependency graph of derivations with `nix-store -q --tree /nix/store/...-x.drv`
<pie_> so is there some other way to get what i want
<pie_> áha
<pie_> an reason we wouldnt wantthe why-depends mechanism to be that instead? (or havea flag to why depends or something)
m0rphism1 has quit [Ping timeout: 245 seconds]
o1lo01ol1o has quit [Ping timeout: 258 seconds]
MmeQuignon has joined #nixos
thc202 has quit [Ping timeout: 250 seconds]
<pie_> * any
<pie_> this did solve my problem though.
<MmeQuignon> Hi, is there someone who succeeded to play "Divinity original sin" on nixos via steam ?
<mdash> qyliss: I think "srcOnly" might be the ticket.
<qyliss> that's a thing? :o
slicertaps has quit [Ping timeout: 245 seconds]
<qyliss> NICE
<corpix[m]> jonge: I found the reason why nixpkgs fetchurl with `curlOpts` was not working for me... well, there was two reasons. First: I have blindly copied the sha256 sum from some random package which exists in my /nix/store at the time of derivation evaluation(this is why I have got some strange contents inside). Second: there was anoher problem with escaping, `-H 'PRIVATE-TOKEN:${token}'` will become `-H
<corpix[m]> ''\''PRIVATE-TOKEN:XXXXXXXXXXXXXXXXX'\'''` and curl will send HTTP header with quotes `'PRIVATE-TOKEN:XXXXXXXXXXXXXXXXX'`. Not sure, but looks like this escaping stuff applied somwhere in nix itself, thinking of opening an issue about this...
<{^_^}> [nixpkgs] @blitz opened pull request #67975 → cryptpad: 3.0.0 -> 3.0.1 → https://git.io/fjpHb
<danderson> so if I `nixos-rebuild switch` and a systemd unit fails to start during activation, how do I retry that? Would another `nixos-rebuild switch` try to activate the unit again?
<danderson> I'm trying to figure out secret key management, and there's a circular dependency between users getting created during activation, and me setting the correct permissions on a secret. Trying to figure out how to resolve that, and one option would be to just switch, push keys, and switch again to retry anything that failed due to missing keys.
<ivan> systemctl start something
<danderson> right, but I'm trying to generically retry anything that failed during activation, rather than manually patch up specific instances.
chloekek has quit [Ping timeout: 246 seconds]
Rusty1 has joined #nixos
<pie_> danderso: well, ideally...you would express dependencies, as dependencies, and not leave it up to chance
slicertaps has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #67963 → miller: 5.4.0 -> 5.5.0 → https://git.io/fjpy4
<{^_^}> [nixpkgs] @ryantm pushed 3 commits to master: https://git.io/fjpQL
<{^_^}> [nixpkgs] @ryantm merged pull request #67973 → teleport: 4.0.2 -> 4.0.4 → https://git.io/fjp99
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjpQt
<emily> ,locate which
<{^_^}> Found in packages: zsh, atom, which, heroku, meteor, toybox, busybox, brackets, atom-beta, kibana-oss, nodejs-6_x, nodejs-8_x, simplenote, zsh-prezto, debianutils, factor-lang, nodejs-10_x, nodejs-11_x, nylas-mail-bin, nodePackages.bower, nodePackages.hueadm, nodePackages.meguca, nodePackages.triton, nodePackages.fast-cli, nodePackages.peerflix-server, nodePackages.create-cycle-app
<pie_> emily fwiw which tends to be a bash builtin i think, not sure about how often its the real binary getting called
<emily> pie_: yes you would think so
<emily> [emily@yukari:~]$ nix-shell --pure -p
<emily> [nix-shell:~]$ which
<emily> which: command not found
<pie_> ok
<emily> I have no idea why either ;w;
<emily> but it's breaking a checkPhase
<pie_> well given that you were looking it up id have guessed 50-50 :P
<{^_^}> [nixpkgs] @Ma27 merged pull request #67846 → rofi: fix rofi-theme-selector by setting $XDG_DATA_DIRS → https://git.io/fjptk
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fjpQ3
mbrgm_ has joined #nixos
mbrgm_ is now known as mbrgm
mbrgm has quit [Ping timeout: 250 seconds]
<infinisil> ,locate bin which
<{^_^}> Found in packages: which, toybox, busybox, debianutils
ottidmes has quit [Ping timeout: 246 seconds]
stefank2 has joined #nixos
stefank2 has left #nixos [#nixos]
noudle has quit []
romildo has quit [Ping timeout: 244 seconds]
evanjs| has quit [Ping timeout: 244 seconds]
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/541d9cce8af (from 12 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
Parabox has quit []
Soo_Slow has quit [Remote host closed the connection]