worldofpeace changed the topic of #nixos to: NixOS stable: 19.09 \o/ https://discourse.nixos.org/t/nixos-19-09-release/4306/2 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018 || For best support,
<atlas_> hello friends
shibboleth has joined #nixos
<boogiewoogie> hey
<atlas_> I've got an issue I would appreciate help with: I'm trying to make my users' default passwords expire when they log in. I figured chage would be the best way to do this. Whenever I try to execute any chage commands (other than --help) I get "PAM: Authentication failure"
day|flip has joined #nixos
<manveru> anyone up for merging https://github.com/NixOS/nixpkgs/pull/75719 ?
<{^_^}> #75719 (by manveru, 4 days ago, open): crystal: reduce closure size of compiled exes by splitting outputs
reallymemorable has joined #nixos
<{^_^}> [nixpkgs] @grahamc merged pull request #75719 → crystal: reduce closure size of compiled exes by splitting outputs → https://git.io/JeQ1g
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/Je5Fe
gkmngrgn has quit [Quit: WeeChat 2.3]
<{^_^}> [nixpkgs] @jtojnar merged pull request #75909 → Do not depend on pangox_compat → https://git.io/Je54G
<{^_^}> [nixpkgs] @jtojnar pushed 6 commits to master: https://git.io/Je5FT
<{^_^}> [nixpkgs] @marsam merged pull request #76044 → miniflux: 2.0.18 -> 2.0.19 → https://git.io/Je5MU
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je5FL
<manveru> thanks :)
<{^_^}> [nixpkgs] @marsam merged pull request #75728 → docker-credential-helpers: init at 0.6.3 → https://git.io/JeQSY
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Je5FO
zupo has joined #nixos
takeda has quit [Ping timeout: 268 seconds]
__monty__ has quit [Quit: leaving]
shibboleth has quit [Quit: shibboleth]
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 252 seconds]
mbrgm_ is now known as mbrgm
<atlas_> thanks, TIL about dig bc of you guys
alvaro121 has joined #nixos
fusion809_ has joined #nixos
fusion809 has quit [Read error: Connection reset by peer]
EdLin has quit [Quit: Going offline, see ya! (www.adiirc.com)]
kyren has quit [Quit: ZNC 1.7.4 - https://znc.in]
kyren has joined #nixos
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
gustavderdrache has quit [Quit: Leaving.]
mexisme has quit [Ping timeout: 268 seconds]
reallymemorable has quit [Quit: reallymemorable]
atlas_ has left #nixos ["WeeChat 2.6"]
atlas_ has joined #nixos
fusion809 has joined #nixos
fusion809_ has quit [Read error: Connection reset by peer]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
reallymemorable has joined #nixos
Heirlung has joined #nixos
vld has joined #nixos
jluttine has quit [Ping timeout: 250 seconds]
o1lo01ol1o has quit [Ping timeout: 258 seconds]
<jared-w> atlas_: do you dig it?
takeda has joined #nixos
lord| has quit [Read error: Connection reset by peer]
lord| has joined #nixos
gustavderdrache has joined #nixos
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/dd26550fda5 (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<{^_^}> [nixpkgs] @flokli merged pull request #76069 → nixos/3proxy: manual validation fix → https://git.io/Je57C
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/Je5bT
Rusty1 has quit [Remote host closed the connection]
waleee-cl has quit [Quit: Connection closed for inactivity]
oida has quit [Remote host closed the connection]
oida has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Je5bO
leo_ has joined #nixos
Rusty1 has joined #nixos
<leo_> What gives "executable not found" when trying to run an ELF executable - that exists -?
<gchristensen> its interpreter is probably not setup
<leo_> what do you mean?
<leo_> I know it's due to nixos particular locations
<leo_> I tried replicating the dependencies in a nix-shell with no success
<leo_> Proly an implicit global dependency? How to solve?
<gchristensen> run `ldd ./your-executable`
<leo_> genius. .-.
<leo_> first time having to do it.
<leo_> and then study some "patchelf"?
takeda has quit [Ping timeout: 268 seconds]
<gchristensen> yeah, patchelf --set-interpreter
<gchristensen> iirc
<leo_> thanks. .-.
<leo_> gchristensen++
<{^_^}> gchristensen's karma got increased to 186
<gchristensen> yep!
<leo_> i thought it'd take longer for me to touch it
<leo_> xd
<gchristensen> :D
diamondman has joined #nixos
taserlag[m] has joined #nixos
<diamondman> Hello, I learned yocto/bitbake and kind of wish I hadn't. I am looking for a more sane build system to do some embedded linux work, and a friend recommended nix. I do not assume this would be easy to do out of the box, but I was wondering how possible/relevant is this use case? I heard I could build all of nixos from nix, but have not found how, so I want to see if this is even the right place to look. Even if this is
<diamondman> not what I need, I do like what I see of the system :)
alvaro121 has quit [Ping timeout: 265 seconds]
thc202 has quit [Ping timeout: 245 seconds]
<gchristensen> diamondman: you might give it a try starting with a VM? :) but from a checkout of nixpkgs, try this: nix-build nixos/tests/wireguard/default.nix <- this will build a few NixOS systems, boot them in VMs, and verify the network and wireguard works correctly between them
<diamondman> thank you. That is the type of kick start I need to dig in.
<{^_^}> [nixpkgs] @ehmry merged pull request #76068 → buildpack: 0.5.0 -> 0.6.0 → https://git.io/Je5QD
<{^_^}> [nixpkgs] @ehmry pushed commit from @marsam to master « buildpack: 0.5.0 -> 0.6.0 »: https://git.io/Je5bC
<gchristensen> great!
shibboleth has joined #nixos
<gchristensen> the nixos test infrastructure is really neat, one of my favorite things
selfsymmetric-mu has joined #nixos
<{^_^}> [nixpkgs] @nh2 opened pull request #76073 → haskellPackages.GLUT: Fix freeglut.pc -> glut.pc → https://git.io/Je5b8
silver has quit [Read error: Connection reset by peer]
<drakonis> hoo boy
<drakonis> time to fix up soundfonts because shit is broooooken
<samueldr> mind the harsher words please :)
<gchristensen> thanks, samueldr :)
<samueldr> diamondman: not as a first step, but something to keep around to look at, is not-os, a non-nixos based linux "toy" implementation https://github.com/cleverca22/not-os/
kleisli has joined #nixos
boogiewoogie has quit [Remote host closed the connection]
wildtrees has quit [Quit: Leaving]
<drakonis> aye i do
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #75767 → vector: enable rdkafka feature → https://git.io/Je7IL
<{^_^}> [nixpkgs] @thoughtpolice pushed 2 commits to master: https://git.io/Je5bu
<drakonis> i need some quick advice on this
<drakonis> install: cannot stat 'FluidR3_GS.sf2': No such file or directory
<drakonis> i'm a bit confused on why it cant find it
leo_ has quit [Quit: leaving]
<drakonis> ah i know why
<nh2> could anybody test this Python fix for me? https://github.com/NixOS/nixpkgs/pull/75676#issuecomment-567759974
<nh2> Ofborg gives different results than my NixOS here
<samueldr> nh2: just checking, ofborg merges to master before running, it doesn't test the commit as-is
<samueldr> could it make a difference with your change?
mexisme has joined #nixos
werner291 has quit [Remote host closed the connection]
<nh2> samueldr: I tried it on very recent staging, but just to make sure I'll rebase again
<samueldr> oh s/master/staging in my sentence :)
<samueldr> but I see the point was understood
<samueldr> other issue could be overlays or stuff like that causing small impurities
h0m1 has quit [Ping timeout: 246 seconds]
<duairc> When using self.callCabal2nix to generate nix expressions to build Haskell projects, is there a way to tell it that the source is a particular directory, disregarding the dist folder?
turbo_MaCk has quit [Ping timeout: 260 seconds]
h0m1 has joined #nixos
<duairc> I had hydra build everything for me, but the derivations on my own machine were different, and it turned out it was because on my local machine there a dist/ folders that are generated by cabal which nix thinks is part of the source, which changes the hash and thus the derivation
<duairc> I just deleted the dist folders and now the derivations are the same but cabal will probably create them again at some point
Supersonic has quit [Ping timeout: 248 seconds]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
jluttine has joined #nixos
mexisme has quit [Ping timeout: 258 seconds]
<mla> is there a hack to take a sd install image (arm) and enable ssh by just modifying the filesystem manually by hand -- i can't seem to get uart/console, what files would i need to change to the image/fs.. is it just a symlink to make or something?
<nh2> samueldr: still the same with ofborg job just started, and staging just re-pulled. I'm out of ideas. I'm inclined to merge it and see what Hydra thinks about it. Which types impurities are you thinking of, given that the `.drv`s are truly the same?
<samueldr> if drvs are the same I assume there wouldn't be
<{^_^}> [nixpkgs] @eadwu opened pull request #76075 → nvidia_x11: 440.36 -> 440.44 → https://git.io/Je5bN
dbmikus has quit [Ping timeout: 265 seconds]
qubasa has joined #nixos
qubasa_ has quit [Ping timeout: 268 seconds]
orivej has joined #nixos
<drakonis> ahhh i have found out why gzdoom sounds weird
<drakonis> none of the soundfont related parts are included
<drakonis> so i have fixed that
tpham has joined #nixos
<tpham> Does anyone use emacs lsp-mode with `clangd`? How can I make `clangd` run with nix environment.
wildtrees[m] has joined #nixos
ddellaco1 has joined #nixos
ddellacosta has quit [Read error: Connection reset by peer]
<drakonis> i feel like i have slightly gotten better at shell and fixing up packages
vld has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @corngood opened pull request #76076 → chicken: add corngood as maintainer → https://git.io/Je5NY
kleisli has quit [Ping timeout: 260 seconds]
ddellaco1 has quit [Ping timeout: 258 seconds]
jb55 has joined #nixos
<drakonis> okay its fixed now, i should clean up the other gzdoom derived source ports and push a pr
vld has joined #nixos
bt` has joined #nixos
shibboleth has quit [Quit: shibboleth]
vld has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @bcdarwin opened pull request #76077 → netcdf: 4.6.1 -> 4.7.3 → https://git.io/Je5N4
<{^_^}> [nixpkgs] @cdepillabout merged pull request #75882 → haskellPackages.snap-server: patch for network >= 3.0 → https://git.io/Je5OD
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/Je5NB
juxiemaotu has joined #nixos
<juxiemaotu> i have problem right now. when i deploy cache of nixos proxy on a nixos machine, it was wrong with prompt:
<juxiemaotu> error: creating log file '/nix/var/log/nix/drvs/ir//wd4z3v7ai0h3jdqdsdjx8cflzi0yk8-command-not-found.drv.bz2': Permission denied
<juxiemaotu> what should i do the next?
<juxiemaotu> i use nixops to deploy
FRidh has quit [Ping timeout: 240 seconds]
FRidh has joined #nixos
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
<juxiemaotu> anyone can help me?
mexisme has joined #nixos
lovesegfault has quit [Ping timeout: 260 seconds]
eacameron has quit [Quit: Connection closed for inactivity]
gustavderdrache has quit [Quit: Leaving.]
shah^ has joined #nixos
takeda has joined #nixos
vonfry has joined #nixos
tpham has quit [Remote host closed the connection]
<clever> juxiemaotu: anything interesting in dmesg?
felixfoertsch23 has joined #nixos
felixfoertsch has quit [Ping timeout: 252 seconds]
vld has joined #nixos
<juxiemaotu> clever: just print this:
<juxiemaotu> note: keeping build directory '/tmp/nix-build-command-not-found.drv-2'
<juxiemaotu> error: creating log file '/nix/var/log/nix/drvs/ir//wd4z3v7ai0h3jdqdsdjx8cflzi0yk8-command-not-found.drv.bz2': Permission denied
<juxiemaotu> Traceback (most recent call last):
<juxiemaotu> File "/nix/store/fi0w3msyy982han8yqlb0pn6ffzwc04p-nixops-1.6.1/bin/..nixops-wrapped-wrapped", line 990, in <module>
<juxiemaotu> args.op()
<juxiemaotu> File "/nix/store/fi0w3msyy982han8yqlb0pn6ffzwc04p-nixops-1.6.1/bin/..nixops-wrapped-wrapped", line 411, in op_deploy
<juxiemaotu> max_concurrent_activate=args.max_concurrent_activate)
<juxiemaotu> File "/nix/store/fi0w3msyy982han8yqlb0pn6ffzwc04p-nixops-1.6.1/lib/python2.7/site-packages/nixops/deployment.py", line 1056, in deploy
softinio has joined #nixos
<juxiemaotu> self.run_with_notify('deploy', lambda: self._deploy(**kwargs))
<juxiemaotu> File "/nix/store/fi0w3msyy982han8yqlb0pn6ffzwc04p-nixops-1.6.1/lib/python2.7/site-packages/nixops/deployment.py", line 1045, in run_with_notify
<juxiemaotu> f()
<juxiemaotu> File "/nix/store/fi0w3msyy982han8yqlb0pn6ffzwc04p-nixops-1.6.1/lib/python2.7/site-packages/nixops/deployment.py", line 1056, in <lambda>
<juxiemaotu> self.run_with_notify('deploy', lambda: self._deploy(**kwargs))
<juxiemaotu> File "/nix/store/fi0w3msyy982han8yqlb0pn6ffzwc04p-nixops-1.6.1/lib/python2.7/site-packages/nixops/deployment.py", line 996, in _deploy
<juxiemaotu> self.configs_path = self.build_configs(dry_run=dry_run, repair=repair, include=include, exclude=exclude)
<juxiemaotu> File "/nix/store/fi0w3msyy982han8yqlb0pn6ffzwc04p-nixops-1.6.1/lib/python2.7/site-packages/nixops/deployment.py", line 664, in build_configs
<juxiemaotu> raise Exception("unable to build all machine configurations")
<juxiemaotu> Exception: unable to build all machine configurations
<clever> juxiemaotu: did you check dmesg?
softinio has quit [Quit: WeeChat 2.6]
dingenskirchen has quit [Ping timeout: 245 seconds]
<juxiemaotu> clever: what is dmesg? not the error prompt?
<clever> juxiemaotu: just run `dmesg` in the terminal
vld has quit [Ping timeout: 268 seconds]
mexisme has quit [Ping timeout: 268 seconds]
<infinisil> juxiemaotu: Don't spam this many lines
<infinisil> ,paste juxiemaotu
<{^_^}> juxiemaotu: Use a website such as [ https://gist.github.com/ http://ix.io/ https://hastebin.com/ http://sprunge.us/ https://paste.ee/ ] or similar services to share anything that's longer than a couple lines.
<juxiemaotu> oh, it a long long log file , let me take some time to read.
<juxiemaotu> infinisil: ok ,i got
<clever> juxiemaotu: are there any errors at the tail end of dmesg?
<juxiemaotu> clever: wait some time. i should to make a code share website like infinisil sad.
takeda has quit [Ping timeout: 260 seconds]
takeda has joined #nixos
endformationage has quit [Quit: WeeChat 2.6]
<day|flip> dmesg | grep error or dmesg | grep fail
<day|flip> be faster?
drakonis has quit [Quit: WeeChat 2.6]
vonfry has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @cdepillabout opened pull request #76078 → spago: add update script for automatically updating to new versions → https://git.io/Je5Ny
mexisme has joined #nixos
bt` has left #nixos ["ERC (IRC client for Emacs 26.3)"]
<{^_^}> [nixpkgs] @cdepillabout merged pull request #76078 → spago: add update script for automatically updating to new versions → https://git.io/Je5Ny
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/Je5NF
<{^_^}> [nixpkgs] @veprbl merged pull request #76075 → nvidia_x11: 440.36 -> 440.44 → https://git.io/Je5bN
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/Je5Nx
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 is now known as Supersonic
PyroLagus has quit [Ping timeout: 245 seconds]
sjkelly1 has quit [Remote host closed the connection]
vld has joined #nixos
inferencerules has joined #nixos
mexisme has quit [Ping timeout: 260 seconds]
matthuszagh has joined #nixos
<inferencerules> clever: deleting /nix and running nixos-install from the live environment worked perfectly, thanks
<matthuszagh> hello. when debugging a build with nix-shell -A package, is it possible to execute all stages up to a certain stage?
<{^_^}> [nixpkgs] @veprbl merged pull request #76076 → chicken: add corngood as maintainer → https://git.io/Je5NY
<{^_^}> [nixpkgs] @veprbl pushed commit from @corngood to master « chicken: add corngood as maintainer (#76076) »: https://git.io/Je5Nh
<matthuszagh> i.e. I'd like to execute everything up until checkPhase
<clever> matthuszagh: phases="unpackPhase patchPhase configurePhase buildPhase" genericBuild
vld has quit [Ping timeout: 258 seconds]
<matthuszagh> clever: thanks a lot!
thePirateKing has joined #nixos
daveyjones01 has joined #nixos
daveyjones01 has quit [Client Quit]
matthuszagh has left #nixos ["ERC (IRC client for Emacs 27.0.50)"]
palo has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @cdepillabout opened pull request #76079 → haskellPackages.dhall_1_28_0: fix overrides so it builds → https://git.io/Je5Ae
arsfeld[m] has joined #nixos
palo has joined #nixos
mexisme has joined #nixos
szicari has quit [Ping timeout: 250 seconds]
remirol has joined #nixos
szicari has joined #nixos
lorimer has quit [Ping timeout: 268 seconds]
takeda has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @cdepillabout merged pull request #76079 → haskellPackages.dhall_1_28_0: fix overrides so it builds → https://git.io/Je5Ae
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/Je5Aq
bvdw has quit [Read error: Connection reset by peer]
Intensity has quit [*.net *.split]
bvdw has joined #nixos
drakonis has joined #nixos
Intensity has joined #nixos
juxiemaotu has quit [Ping timeout: 268 seconds]
juxiemaotu has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
drakonis has quit [Quit: Leaving]
dingenskirchen has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @danbst merged pull request #76057 → Add mimeType to discord package → https://git.io/Je5S5
<{^_^}> [nixpkgs] @danbst pushed commit from @skykanin to master « Add mimeType to discord package (#76057) »: https://git.io/Je5Au
<inferencerules> is there some means of seeing what nix is... actually doing at any given point? i’ve got a system rebuild just hanging after unpacking channels and nix-build is pegging one core at 100% for several minutes, but it’d be nice to have some visibility into the execution sequence if possible
<clever> inferencerules: that sounds like decompression on the tar file for channels
juxiemaotu has quit [Quit: WeeChat 1.9.1]
bt` has joined #nixos
<inferencerules> clever: like, there’s some issue with the tar file itself? or what? i was able to run a separate install alongside the hung nixos-rebuild with no problem
<clever> inferencerules: how fast is the cpu, how long has it been running?
<inferencerules> clever: fast enough, recent i7 at 3.7ghz. running for about 10 minutes now. only had this type of behavior one time before when i left an infinite recursion in my configuration.nix, but i don’t think that’s the case here; the same config files worked just fine prior to the botched upgrade a few days ago
<clever> inferencerules: which pid is consuming 100% cpu?
<inferencerules> pid like process id? 4520 but aren’t they just assigned out as needed? i’m sure i don’t understand
dingenskirchen has quit [Remote host closed the connection]
<clever> inferencerules: so i can give directions for the next steps
<clever> inferencerules: start by doing `strace -p 4520 -f`, does it output anything?
bt` has quit [Ping timeout: 260 seconds]
<inferencerules> oh yeah, a lot of lstat and readlink on my configuration.nix
EdLin has joined #nixos
dansho has quit [Remote host closed the connection]
<clever> inferencerules: that definitely sounds like it could be infinite recursion
<clever> inferencerules: re-run it with `nixos-rebuild build -vv` and see what it says
dansho has joined #nixos
<inferencerules> clever: looks like it stopped at evaluating channels/nixos/nixos/lib/from-env.nix
<clever> inferencerules: can you pastebin the configuration.nix file?
<pie_> apparently something somewhere for containers enables systemd-resolved
<clever> inferencerules: and there are no local differences?
<pie_> hm probably system/boot/networkd.nix: services.resolved.enable = mkDefault true;
<clever> inferencerules: https://github.com/inferencerules/dotfiles/blob/master/nixos-configs/configuration.nix#L13 configuration.nix is loading configuration.nix
<inferencerules> lol oh man. okay, thank you
<pie_> clever: why doesnt that complain about infrec?
<pie_> clever: well its not the same kind of eval i guess
<{^_^}> [nixpkgs] @cdepillabout opened pull request #76081 → haskellPackages.dhall_1_27_0: generate this package → https://git.io/Je5A1
<clever> id expect builtins.genericClosure to detect that, but maybe symlinks are breaking it
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/Je5AM
<{^_^}> [nixpkgs] @cdepillabout merged pull request #76081 → haskellPackages.dhall_1_27_0: generate this package → https://git.io/Je5A1
<pie_> hm
<clever> inferencerules: any symlinks happen to be involved in that file?
<pie_> clever: any idea if theres a bug report yet? or out of scope?
<clever> could be interesting to try and reproduce it
domogled has quit [Ping timeout: 268 seconds]
mexisme has quit [Ping timeout: 268 seconds]
<inferencerules> i keep the dotfiles repo in ~/ and symlink all the .nix files to /etc/nixos, if that’s what you mean
<clever> inferencerules: was it setup the exact same way before the upgrade failed?
<clever> inferencerules: what i would instead do, is create a /etc/nixos/configuration.nix, that has just 1 line: { imports = [ /home/clever/nixcfg/configuration.nix ]; }
<clever> inferencerules: then you dont need any symlinks, and that might have also fixed it
<inferencerules> it was
<inferencerules> ah i’ll try that
<pie_> clever: the one weird thing about that is if anyone can write to your home folder they can influence the system config, but i guess thats not a very relevant problem
<clever> pie_: thats why i keep it in /root/ instead
<clever> but its mostly user preference at that point
<pie_> clever: at that point why bother moving it out of /etc
<clever> user preference again
<clever> i prefer having it in a $HOME, so i dont have to cd as far
palo1 has joined #nixos
<pie_> m
palo has quit [Ping timeout: 265 seconds]
palo1 is now known as palo
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
growpotkin has joined #nixos
<{^_^}> [nixpkgs] @squalus opened pull request #76082 → chromium: add support for ungoogled patches → https://git.io/Je5A5
vld has joined #nixos
softinio has joined #nixos
vld has quit [Ping timeout: 265 seconds]
<inferencerules> clever: making the one-liner configuration.nix to import the one in my dotfiles worked, thanks for helping me out of this pit
<clever> your welcome
psiperator[m] has joined #nixos
domogled has joined #nixos
orivej has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @fuwa0529 opened pull request #76083 → scrcpy: 1.10 -> 1.12.1 → https://git.io/Je5Ap
domogled has quit [Client Quit]
<{^_^}> [nixpkgs] @Lassulus merged pull request #75828 → bitcoin-abc: 0.20.7 -> 0.20.8 → https://git.io/Je7yv
<{^_^}> [nixpkgs] @Lassulus pushed to master « bitcoin-abc: 0.20.7 -> 0.20.8 »: https://git.io/Je5xU
<{^_^}> [nixpkgs] @Lassulus merged pull request #63882 → syncplay: 1.6.4 -> 1.6.4a, and upgrade dependency from Qt4 to Qt5 → https://git.io/fjo8w
<{^_^}> [nixpkgs] @Lassulus pushed 4 commits to master: https://git.io/Je5xT
sb0 has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout opened pull request #76084 → spago: 0.12.1.0 -> 0.13.0 → https://git.io/Je5xI
sb0 has quit [Client Quit]
kolbyjcrouch has quit [Ping timeout: 258 seconds]
kolbycrouch has quit [Ping timeout: 252 seconds]
mexisme has joined #nixos
domogled has joined #nixos
bahamas has joined #nixos
bahamas has joined #nixos
lorimer has joined #nixos
remirol has quit [Ping timeout: 260 seconds]
ThatOtherGuy is now known as RustyRobot
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/a7a8bf9040c (from 17 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<pie_> are there any tools for debugging the local dns resolving stack
Synthetica has joined #nixos
<clever> pie_: dig
<pie_> clever: to be fair the question is probably "not even wrong"
PyroLagus has joined #nixos
<pie_> clever: i mean, that only works if im querying a specific server or osmeting
<pie_> like, how does something decide which server to query to begin with
<clever> pie_: dig will obey /etc/resolv.conf by default, but it bypasses nscd
<pie_> resolv.conf, but apparently maybe thats nt so simple either
<clever> pie_: dig +trace, will explain it
<pie_> maybe im asking for too much, the ecosystem is heterogeneous
<pie_> clever: hm ok
<pie_> i need to start keeping a todo list of tihs stuff...
noogie has quit [Ping timeout: 246 seconds]
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
<iMatejC> can we revert libfprint 1.90, because even dev version of fprintd does not yet support the latest libfprint... fprintd in unstable channel can not build at all right now... and... I kinda miss fingering my thinkpad
softinio has quit [Quit: WeeChat 2.6]
justanotheruser has quit [Ping timeout: 265 seconds]
justanotheruser has joined #nixos
mexisme has quit [Ping timeout: 260 seconds]
mexisme has joined #nixos
day|flip has quit [Remote host closed the connection]
bahamas has quit [Ping timeout: 240 seconds]
m0rphism has joined #nixos
Havvy has quit [Ping timeout: 248 seconds]
Havvy has joined #nixos
isHavvy has joined #nixos
bahamas has joined #nixos
inferencerules has quit [Quit: Palaver https://palaverapp.com]
Havvy has quit [Ping timeout: 260 seconds]
andreas303 has quit [Remote host closed the connection]
Tucky has joined #nixos
andreas303 has joined #nixos
cr8[m] has joined #nixos
kenshinCH has joined #nixos
<{^_^}> [nixpkgs] @ijaketak closed pull request #75931 → Fix haskellPackages.dhall_1_28_0 and spago → https://git.io/Je5g1
zupo has joined #nixos
vld has joined #nixos
civodul has joined #nixos
zupo has quit [Client Quit]
zupo has joined #nixos
opthomasprime has joined #nixos
bahamas has quit [Read error: No route to host]
vld has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @teto merged pull request #76083 → scrcpy: 1.10 -> 1.12.1 → https://git.io/Je5Ap
<{^_^}> [nixpkgs] @teto pushed commit from @fuwa0529 to master « scrcpy: 1.10 -> 1.12.1 »: https://git.io/Je5hB
bahamas has joined #nixos
vonfry has joined #nixos
pie_ has quit [Ping timeout: 258 seconds]
fusion809_ has joined #nixos
Tucky has quit [Ping timeout: 240 seconds]
fusion809 has quit [Read error: Connection reset by peer]
__monty__ has joined #nixos
fusion809_ has quit [Remote host closed the connection]
dansho has quit [Ping timeout: 258 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/3e5849adbbd (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
opthomasprime has left #nixos [#nixos]
dansho has joined #nixos
ARandomUser74624 has joined #nixos
boogiewoogie has joined #nixos
<{^_^}> [nixpkgs] @kalbasit merged pull request #75902 → gobuster: init at 3.0.1 → https://git.io/Je5lv
<{^_^}> [nixpkgs] @kalbasit pushed commit from @Pamplemousse to master « gobuster: init at 3.0.1 (#75902) »: https://git.io/Jedew
vonfry has quit [Ping timeout: 260 seconds]
Chiliparrot has joined #nixos
ARandomUser74624 has quit [Read error: Connection reset by peer]
vonfry has joined #nixos
vonfry has quit [Client Quit]
nschoe has joined #nixos
joshuagl has joined #nixos
boogiewoogie has quit [Remote host closed the connection]
kolbycrouch has joined #nixos
kolby_ has joined #nixos
pie_ has joined #nixos
jtle has left #nixos [#nixos]
hmpffff has joined #nixos
alexherbo2 has joined #nixos
dansho has quit [Ping timeout: 260 seconds]
ashesham` has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mexisme has quit [Ping timeout: 248 seconds]
kenshinCH has quit [Quit: WeeChat 2.6]
fergus has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #75376 → ocamlPackages.irmin: init at 2.0.0 → https://git.io/JeSQE
<{^_^}> [nixpkgs] @vbgl pushed 14 commits to master: https://git.io/Jedvq
fenedor has joined #nixos
thc202 has joined #nixos
fergus has quit [Read error: Connection reset by peer]
Jackneill has joined #nixos
Chiliparrot has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @Rakesh4G opened pull request #76086 → pythonPackages.pcpp: init at 1.21 → https://git.io/JedvS
<{^_^}> [nixpkgs] @mgttlinger opened pull request #76087 → Fix haskell-lsp and lsp-test references → https://git.io/Jedvd
lukash_|away is now known as lukash_
Jackneill has quit [Remote host closed the connection]
bahamas has quit [Quit: leaving]
iyzsong has joined #nixos
alexherbo24 has joined #nixos
Chiliparrot has joined #nixos
alexherbo2 has quit [Ping timeout: 260 seconds]
joepie91 has joined #nixos
tilpner has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/5361b333b8b (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
malw0re has joined #nixos
rootatarch has joined #nixos
<{^_^}> [nixpkgs] @Mic92 opened pull request #76088 → home-assistant: 0.100.3 -> 0.103.2 → https://git.io/Jedfn
isHavvy has quit [Ping timeout: 260 seconds]
Havvy has joined #nixos
alexherbo245 has joined #nixos
alexherbo24 has quit [Ping timeout: 240 seconds]
sigmundv_ has joined #nixos
turbo_MaCk has joined #nixos
<{^_^}> [nixpkgs] @johnchildren opened pull request #76089 → rust-bindgen: 0.51.1 -> 0.52.0 → https://git.io/JedJv
EdLin has quit [Remote host closed the connection]
Tucky has joined #nixos
patagonicus has joined #nixos
fl0_id is now known as step21
<patagonicus> Hi. I'm new to NixOS and currently trying to install git-annex on a 32bit x86 machine, but the hspec haskell package fails to build because the test suite fails - on 64bit the package is downloaded from binary caches, so this doesn't happen. Full output is here: http://ix.io/24V3 Is there anything I can do to fix this other than report a bug to nixpkgs?
<{^_^}> [nixpkgs] @filalex77 opened pull request #76090 → starship: 0.30.1 -> 0.31.0 → https://git.io/JedJn
nschoe has quit [Ping timeout: 260 seconds]
incognito9999 has quit [Quit: ZNC 1.7.2+deb3~bpo9+1 - https://znc.in]
cosimone has joined #nixos
incognito9999 has joined #nixos
cosimone has quit [Client Quit]
cosimone has joined #nixos
LLED2_2 has joined #nixos
vld has joined #nixos
LLED2_3 has quit [Ping timeout: 258 seconds]
chloekek has joined #nixos
nschoe has joined #nixos
<siers> clever, does wrapProgram literally change something in the executable?
vld has quit [Ping timeout: 260 seconds]
<clever> siers: it renames the binary to .binary-wrapped
<clever> siers: then generates a shell script that takes over the old binary name
<siers> ah, ok
<{^_^}> [nixpkgs] @terlar opened pull request #76092 → awscli: pin colorama to 0.3.9 → https://git.io/JedU3
sigmundv_ has quit [Read error: Connection reset by peer]
sigmundv_ has joined #nixos
<pie_> the changelog suggests the major version bump is config parsing changes
domogled has quit [Quit: domogled]
<ajs124> Hm. So a python minor/patch release upgrade (3.8.0 -> 3.8.1) just broke at least on build. Is that normal?
<ajs124> s/on/one/
xkapastel has joined #nixos
boogiewoogie has joined #nixos
<{^_^}> [nixpkgs] @Rakesh4G opened pull request #76094 → jarDirs set by default to the proper location of share/flyway/jars → https://git.io/JedUg
Yaniel has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #75292 → powerdns: 4.2.0 -> 4.2.1 → https://git.io/JeScJ
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JedUK
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
boogiewoogie has quit [Remote host closed the connection]
zupo has joined #nixos
domogled has joined #nixos
dejanr has quit [Ping timeout: 260 seconds]
pie_ has quit [Ping timeout: 258 seconds]
silver has joined #nixos
dejanr has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout merged pull request #74727 → nodePackages.purescript-psa: init at 0.7.3 → https://git.io/Je1PG
<{^_^}> [nixpkgs] @cdepillabout pushed 3 commits to master: https://git.io/JedTf
boogiewoogie has joined #nixos
<{^_^}> [nixpkgs] @mgttlinger opened pull request #76095 → haskell-lsp: Added 0.18.* to extra-packages for ghcide → https://git.io/JedTn
jonafato has quit [Quit: ZNC - http://znc.in]
jonafato has joined #nixos
<ocharles> This is a bit weird (and I'm definitely build a hack atm), but given something produced by `stdenv.mkDerivation`, is there a way to add a given `.drv` path to its `inputDrvs`?
<siers> is base stuff of / called the "root structure" or something?
<siers> question is: what's the smallest root structure nixos can create? the default one is quite fat
<ocharles> Basically I have something like: `{ foo }: ..; stdenv.mkDerivation { ..; buildPhase = ''... ${foo} ''; }`but `foo` is actually a /nix/store output. With a sandboxed build this is obviously impure, but I also know the `.drv` that produces that path, so I just need to add it as an inputDrv to the above
<ajs124> ocharles: how do you know the drv?
<ocharles> from doing `nix path-info`. I'm calling `nix-build` from a larger script
<ocharles> sorry, from doing `nix-store --query --deriver` even
cihancan has joined #nixos
<{^_^}> [nix] @edolstra pushed 17 commits to flakes: https://git.io/JedTB
<cihancan> im using gentoo right now if i ask tell me a reason to hop on nixos what would you say?
<ajs124> Why can't you reference it from the file you're doing the mkDerivation in?
<ocharles> I don't have access to the nix expression that produced that `.drv`
<ocharles> I only have the `.drv` and it's output
<clever> ocharles: you can use nix-diff to compare 2 .drv files
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<clever> ocharles: and then incrementally recreate the nix expression
<Taneb> cihancan: I'm not too familiar with Gentoo but a big advantage of NixOS is you describe your OS configuration in one place, and have it version-controlled if you like
<clever> if you know which nixpkgs it came from, its much simpler
<ocharles> oof, that's a lot more work than I was hoping!
<cihancan> ok
pie_ has joined #nixos
<ocharles> but this is obviously quite sketchy
<patagonicus> cihancan: I used to used Gentoo for a long time, just recently switched (moslty because I don't have time to care for my Gentoo installations anymore). Being able to copy two config files from a backup and getting the system to the same state as before a fresh install (minus /home) is somewhat magical.
<cihancan> hmm its good yes
mexisme has joined #nixos
veske has joined #nixos
werner291 has joined #nixos
<ajs124> Also, if you have similar hosts, it's just so cool. I first switched my laptop and then my desktop (from archlinux) to NixOS and I was able to reuse >80% of my (non-hardware specific) config.
<cihancan> ajs124, what about package manager i heard its a hybrid of both source and binary management
m4ts has quit [Quit: bye]
<duairc> Does anyone have any idea how to tell if nix is actually signing builds? How do you know if a build is signed or not? Is there an artefact of that in the filesystem somewhere?
<patagonicus> cihancan: It builds from source if there's a need, but most packages have binary packages on an official cache. And it's more a cache than a binary packages - similar to how you can host it yourself on Gentoo.
m4ts has joined #nixos
<cihancan> hows stability looks like nixos have pretty many users
mexisme has quit [Ping timeout: 260 seconds]
<cihancan> there is 900~ people in channel same as gentoo
<ajs124> There's dozens of us :P
veske has quit [Quit: This computer has gone to sleep]
Chiliparrot has joined #nixos
<evanjs> Hrm. Best practices: update PR with version bump or make a new PR with a source branch with the right version name?
<{^_^}> #76042 (by evanjs, 19 hours ago, open): gitkraken: 6.3.1 -> 6.4.0
malw0re has quit [Ping timeout: 260 seconds]
niksnut[m] has joined #nixos
noudle has joined #nixos
dejanr has quit [Ping timeout: 240 seconds]
ericsagnes has quit [Ping timeout: 246 seconds]
<evanjs> Also, any ideas on easiest way to expand my init.el so I can share it for debugging on e.g. #nixos-emacs? I could just share the init.el as is; not sure if expansion is really necessary
<evanjs> Wasn't sure if there's a nix-ish way to get it
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
nschoe has quit [Ping timeout: 260 seconds]
<boogiewoogie> is anyone here using the `services.xserver.extraLayouts` option to use custom keyboard layouts? I'm looking to try gnome, but simply `xkbcomp`ing my layout doesn't seem to work, and it's suggested to have the .xkb file in the xkb/symbols directory for gnome to find and use it via setxkbmap. so I figured said option would be the way to get it there
veske has joined #nixos
<{^_^}> [nixpkgs] @markuskowa closed pull request #56830 → netcdf,hdf{4,5}: updates → https://git.io/fhx0U
<boogiewoogie> however, rebuilding with the option active fails: https://hastebin.com/oqimulidub.bash
cosimone has quit [Quit: Terminated!]
<ocharles> clever: It looks like I can just write `{ type = "derivation"; drvPath = ..; outPath = ..; name = ..; }` and it works
<ocharles> Gonna try running with that
<evanjs> decided to simply add another commit to #76042
<{^_^}> https://github.com/NixOS/nixpkgs/pull/76042 (by evanjs, 20 hours ago, open): gitkraken: 6.3.1 -> 6.4.1
<ajs124> evanjs: I'd say amend and force push, but I'm not sure if there is a best practice
<evanjs> right, at work I always get harrassed for force-pushing, but squashing+force-pushing seems to be more common for projects like this
ashesham` has quit [Ping timeout: 260 seconds]
LLED2_3 has joined #nixos
ericsagnes has joined #nixos
<evanjs> anyway, hopefully that gets reviewed eventually
LLED2_2 has quit [Read error: Connection reset by peer]
[Leary] has quit [Remote host closed the connection]
Lears has joined #nixos
<evanjs> onto figuring out how to debug my nixos+emacs config >.>
vonfry has joined #nixos
vonfry has quit [Client Quit]
vonfry has joined #nixos
vonfry has quit [Client Quit]
<ocharles> clever: ah nuts, that doesn't work. It seems that nix doesn't actually end up adding that to inputDrvs :(
<clever> ocharles: if a set has an outPath and you try to treat it as a string, it just uses whatever the outPath is
<clever> > let foo = { outPath = "bar"; }; in "${foo}"
<{^_^}> "bar"
<ocharles> blurgh
<clever> the other attrs are just misc data, that let you do other things with the object
<ocharles> I was hoping I was onto something because `{ type = "derivation"; }` does something special in nix repl, but I guess it's just that misc data interpretation stuff
<clever> yeah
<ocharles> I wish you could just write a .drv and add it to the store
<clever> that just tells it how to pretty-print the object
<clever> ocharles: if you call builtins.derivation with the right args, it should create that
domogled has quit [Quit: domogled]
<ocharles> I'm half thinking it might be easier for now to just add the whole thing I want to the nix store again
newbie42 has joined #nixos
<ocharles> Basically, here's the situation. I'm trying to write a replacement for `ghc --make` that will use Nix as a cache for .o files. Ideally, when you call `ghc-nix`, it will just use the `ghc` you have on $PATH, but add magic caching to it
veske has quit [Quit: This computer has gone to sleep]
<{^_^}> [nixpkgs] @cdepillabout merged pull request #76095 → haskell-lsp: Added 0.18.* to extra-packages for ghcide → https://git.io/JedTn
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JedkJ
<ocharles> For Nix users, that GHC on $PATH is in the nix store, so ideally all of the .hs -> .o compilation steps (which are nix expressions) would refer to that exact GHC
<ocharles> I think I'll have to re-add that whole GHC to the Nix store again, I can't see any other way for a nested `nix-build` from `ghc-nix` to see the `ghc` currently on $PATH
<ocharles> Will `nix-store --add` scan for runtime references?
<clever> ocharles: sounds like you just want to run `nix-build ghc.nix --arg file ./file.hs` basically
<clever> ocharles: nix-store --add cant deal with any dependencies
<ocharles> god damnit
<clever> only something that nix-build is building can have deps
<evanjs> Woo! that's all it was. Had to change doom-modeline-icon from (display-graphic-p) to t
<ocharles> But note that that `compile-hs.nix` file imports `<nixpkgs>` to get a GHC - but that is very different from what the user may have on their $PATH
veske has joined #nixos
<newbie42> Hi, I need help, I want to install nixos alongside with ubuntu,and I have encrypted partition, which now occupied bu ubuntu, how can I do that?
<clever> ocharles: you could just pass it the path to a ghc, --arg ghc $(which ghc)
<ocharles> that will copy GHC into the nix store, but won't copy any runtime references
<ocharles> that was my thought above, but it sounds like it won't work if ghc is dynamically linked
<clever> ocharles: if the ghc is already in the nix store, it will just use it, and it already has deps
<ocharles> not with sandboxing enabled
<ocharles> at least, this hasn't worked before
<LnL> isn't it possible to add a store path as string context?
<ocharles> let me try again then...
<clever> ocharles: the key is --arg, not --argstr
<ocharles> I am using --arg
<clever> ocharles: and no toString on that value?
<ocharles> but I thought `nix-build --arg /nix/store/...-foo` would be just the same as `nix-build --arg /home/ollie/foo` and end up doing a copy
<clever> if the item is already in the store, it wont copy it
<clever> since its already immutable
werner291 has quit [Quit: werner291]
<LnL> no it will
<ocharles> well, that --arg ghc /nix/store/..-ghc/bin/ghc will eventually be consumed in a buildCommand to do ''${ghc} -c ..''
<ocharles> but is that ok?
<ocharles> Yea, I'm pretty sure it will copy it...
<ocharles> but let me put my money where my mouth is
<clever> ive only seen it copy when using a symlink to the store
<{^_^}> nix#1731 (by LnL7, 2 years ago, open): don't copy path if it's already a (top-level) store path.
<clever> nix-repl> "${/nix/store/yhzvzdq82lzk0kvrp3i79yhjnhps6qpk-hello-2.10}"
<clever> "/nix/store/yz7398ad4nwarp502pzhl6s56s1kii6n-yhzvzdq82lzk0kvrp3i79yhjnhps6qpk-hello-2.10"
<clever> ack!
<clever> why did i see otherwise, elsewhere...
<ocharles> yep, I think I'm pretty stuck here
boogiewoogie has quit [Remote host closed the connection]
<LnL> well if you use the path without converting it to a string somehow it wouldn't copy
<clever> LnL: toString bypasses the copy
<clever> nix-repl> "${toString /nix/store/yhzvzdq82lzk0kvrp3i79yhjnhps6qpk-hello-2.10}"
<clever> "/nix/store/yhzvzdq82lzk0kvrp3i79yhjnhps6qpk-hello-2.10"
<LnL> does it?
<LnL> but does that have context?
<LnL> a string so no
<{^_^}> [nixpkgs] @teto merged pull request #76094 → flyway: 6.1.0 -> 6.1.2 → https://git.io/JedUg
<{^_^}> [nixpkgs] @teto pushed 2 commits to master: https://git.io/JedkO
<LnL> while the first case does result in a string with context
<LnL> which I think is needed here for the sandbox
<clever> nix-repl> builtins.derivation { name = "name"; foo = /nix/store/yhzvzdq82lzk0kvrp3i79yhjnhps6qpk-hello-2.10; builder = "bar"; system = "x86_64-linux"; }
<clever> «derivation /nix/store/3alg0nw6p214ah0w31mnd6mw27z6hgk1-name.drv»
<{^_^}> [nixpkgs] @teto merged pull request #76090 → starship: 0.30.1 -> 0.31.0 → https://git.io/JedJn
<{^_^}> [nixpkgs] @teto pushed commit from @filalex77 to master « starship: 0.30.1 -> 0.31.0 »: https://git.io/Jedks
<ocharles> Yea, this definitely doesn't work. My buildCommand in the `.drv` is: `nix/store/xf5zihz12kszk0xiv6c0d0psc0mj10xs-ghc-8.6.5/bin/ghc/bin/ghc`, but if you realise this derivation you just get `build input /nix/store/fkn701vr78qjlrjnr1z6z8xkr97kd0zh-ghc does not exist`
<clever> $ nix show-derivation /nix/store/3alg0nw6p214ah0w31mnd6mw27z6hgk1-name.drv
<clever> "inputSrcs": [
<clever> "/nix/store/yz7398ad4nwarp502pzhl6s56s1kii6n-yhzvzdq82lzk0kvrp3i79yhjnhps6qpk-hello-2.10"
<ocharles> but you need a inputDrv, not an inputSrc, no?
<clever> it treats it identically to `src = ./.`
<clever> correct
<LnL> yeah
<{^_^}> [nixpkgs] @teto merged pull request #76089 → rust-bindgen: 0.51.1 -> 0.52.0 → https://git.io/JedJv
<{^_^}> [nixpkgs] @teto pushed commit from @johnchildren to master « rust-bindgen: 0.51.1 -> 0.52.0 »: https://git.io/JedkG
<ocharles> niksnut:
<ocharles> whoops
<LnL> what about just adding it manually with the builtin?
<ocharles> niksnut: technically you have this same problem with your recursive Nix ccache demo - you're using a potentially different gcc
<{^_^}> [nixpkgs] @markuskowa merged pull request #75816 → qgis: 3.10.0 -> 3.10.1 → https://git.io/Je7w4
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JedkZ
<LnL> oh there's only get and discard :/
<clever> LnL: note that even a single character of a string, has all of the strings context
<clever> and string appends spread it like a plague :P
<clever> but you need an existing string with the context you want
<LnL> I meant builtins.addContext path (toString path)
<niksnut[m]> try builtins.storePath
<azazel> zimbatm: what's the app that you use to multiplex your attention over so many chats? I remener seeing it at the conf
<ocharles> oh cool, another undocumented builtin
<niksnut[m]> it doesn't copy and preserves context
<ocharles> oh, and another one! :p
boogiewoogie has joined #nixos
<LnL> ah!
<clever> nix-repl> builtins.typeOf (builtins.storePath /nix/store/yhzvzdq82lzk0kvrp3i79yhjnhps6qpk-hello-2.10)
<clever> "string"
<{^_^}> [nixpkgs] @Infinisil merged pull request #71473 → nixos: unify virtual console options → https://git.io/JeBp0
<{^_^}> [nixpkgs] @Infinisil pushed 5 commits to master: https://git.io/JedkC
<clever> nix-repl> builtins.derivation { name = "name"; foo = builtins.storePath /nix/store/yhzvzdq82lzk0kvrp3i79yhjnhps6qpk-hello-2.10; builder = "bar"; system = "x86_64-linux"; }
<clever> «derivation /nix/store/j0naavgvinx348daarkqwpzhnsfxmbkp-name.drv»
<clever> :q
<clever> "inputSrcs": [
<clever> "/nix/store/yhzvzdq82lzk0kvrp3i79yhjnhps6qpk-hello-2.10"
<LnL> hmm, my repl sais string with context
<clever> its now referencing the original, but its not tagged as a drv
<clever> that might work?
<ocharles> nice, let me study this
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<ocharles> So in my case, maybe I can do `--arg ghc 'builtins.storePath'"$( which ghc )"`?
<clever> ocharles: the nix expr can probably run storePath for you, after you --argstr
<niksnut[m]> yes
<{^_^}> [nixpkgs] @donatello opened pull request #76096 → haskellPackages.postgresql-simple-url: mark unbroken → https://git.io/Jedku
boogiewoogie has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Ma27 opened pull request #76097 → matrix-synapse: 1.7.1 -> 1.7.2 → https://git.io/Jedka
<pie_> infinisil: error: The option `containers.retiolum.imports' defined in `<unknown-file>' does not exist.
<ocharles> wow, I think that's worked!
<ocharles> yes, that's it! Thanks so much niksnut[m], clever and LnL
<{^_^}> #75031 (by Infinisil, 2 weeks ago, open): Module system improvements for NixOS as a submodule
<ocharles> niksnut[m]: if you didn't see, https://twitter.com/acid2/status/1207695966037512193 is what I'm working on
<infinisil> pie_: In essence: `containers.retiolum = { ... }: { imports = [ ... ]; }` should work
<pie_> infinisil: line 6 in the second link is getting merged in at line 68 of the first link
<infinisil> (I did'nt look at the code, but that's my guess)
<infinisil> Gotta go!
<LnL> ocharles: yeah, cool stuff :)
<pie_> infinisil: h...uh? what is this pr
vld has joined #nixos
jakobrs has joined #nixos
newbie42 has quit [Ping timeout: 260 seconds]
boogiewoogie has joined #nixos
vld has quit [Ping timeout: 260 seconds]
o1lo01ol1o has joined #nixos
veske has quit [Quit: This computer has gone to sleep]
<niksnut[m]> ocharles: Beautiful :-)
<{^_^}> [nixpkgs] @teto merged pull request #76077 → netcdf: 4.6.1 -> 4.7.3 → https://git.io/Je5N4
<{^_^}> [nixpkgs] @teto pushed commit from @bcdarwin to master « netcdf: 4.6.1 -> 4.7.3 »: https://git.io/JedIG
<niksnut[m]> ocharles: What is the input to the derivations? With C/C++ we can just pass the preprocessor output, but I imagine with Haskell compilation you have to pass in a lot more stuff
<pie_> hm... clever do you know if there's an mkmerge for two modules?
<ocharles> niksnut[m]: something like this atm https://gist.github.com/ocharles/a4a2d0da6bfaff266562d4f9796ec549
<clever> the snack project has something similar
<ocharles> basically when you do `cabal build`, cabal calls `ghc --make` with all the source files at once, so the first thing I have to do is unpick that and form a dependency graph and then compile each file individually. But even then, there's a ton of stuff that I can't deal with at the moment
<clever> but it was computing the closure before running nix-build
<ocharles> it's similar to snack, but I think a bit different
ixxie has joined #nixos
<pie_> ocharles: if that does what i think it does, :DDD
<clever> pie_: just call mkMerge with a list? or use imports?
cihancan has quit [Quit: Leaving]
<pie_> clever: see what i asked infiisil about above
<pie_> clever: i think the problem is im doing some idiosyncratic stuff and nixpkgs is doing some idiosyncratic stuff too
<pie_> clever: i *think* the problem is that im trying to mkmerge to config sets and imports only works if its a funciton?
<pie_> hm i have one more idea but i need to check
<pie_> no yeah i dont see how to make this wokr
<clever> pie_: imports can accept sets or functions, or paths, its best to just always give it a path
<clever> the errors get nasty if you dont
<pie_> yeah i gave it a path
<pie_> the problem is it doesnt recognize the "imports" attr
<pie_> lemme see if i can make a smaller repro if needed
<clever> imports isnt a child of config, its a sibling
<clever> so you want imports = [...]; config = mkMerge [];
<pie_> u....h if youre right, oops
<pie_> clever: i think this config = takes a module thogh, namely the entire nixos config for the container, not the config module attr
boogiewoogie has quit [Remote host closed the connection]
<clever> pie_: i think you want containers.retiolum.config.config then?
<clever> the outer config takes a module, which can optionally have a config key
Neo-- has joined #nixos
<ocharles> pie_: I think it does :)
<pie_> clever: here's a more skeletonized versoin https://bpaste.net/show/4P4IU
<pie_> clever: does that help?
<clever> decoding...
<pie_> *thumbs up*
<clever> pie_: i think you want to just stop trying to call extra and nop_fun, just insert raw paths, and use _module.args
patagonicus has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @malbarbo opened pull request #76099 → rustup: 1.20.2 -> 1.21.0 → https://git.io/JedI0
<pie_> clever: im not convinced but knowing you you're probably right so ill stare at it some more
<pie_> clever: extra should be a nop right now
<{^_^}> [nixpkgs] @edolstra opened pull request #76100 → rustc: 1.39 -> 1.40 → https://git.io/JedIu
<pie_> but im guessing that fits into the module._args thing you were saying
<clever> pie_: you can also just define more nixos options
<pie_> yeah maybe i will do that, i got here through iterating on something and maybe i can simplify it later, just havent noticed thse primitives yet
<pie_> clever: i thought the problem is with extra-config though?
<pie_> * config-extra
<pie_> clever: oh youre right. containers.retiolum is in default_nix
* pie_ looks around some more
<pie_> imports shouldnt even be showing up in there
o1lo01ol1o has quit [Remote host closed the connection]
<pie_> unless its failing because the module system is trying to find it, and not me trying to merge it in
o1lo01ol1o has joined #nixos
<brnzz> how can I have a writable directory for a program installed through nix?
<brnzz> since the $out tree is not writable
lukego has quit [Quit: Connection closed for inactivity]
<pie_> ok this is pretty weird, the problem _definitely_ comes from trying to merge (config-extra args-outer args-inner)
<clever> brnzz: configure it to use $HOME for the state
<pie_> if i remove it the error doesnt happen
<pie_> and this makes sense because thats where i have an import
<clever> pie_: if you use imports, the merging happens automatically
<clever> without any fuss
<clever> just pass imports plain paths, nothing more
<pie_> yeah, ill probably end up doing that but i still want to figure this out :V
<evanjs> Is there anything like boot.loader.systemd-boot.memtest86.enable but for the nixos-install image?
<brnzz> clever: $HOME is set to /homeless-shelter which doesn't exist
<evanjs> i.e. is there an option to install the latest stable recovery image?
<evanjs> and place it in my boot menu, etc
<clever> brnzz: it should read $HOME at runtime, not build time
<clever> evanjs: one min
inferencerules has joined #nixos
<evanjs> clever: yessssssssss thank you!
<evanjs> clever++
<{^_^}> clever's karma got increased to 285
inferencerules has quit [Remote host closed the connection]
siers is now known as zn-dev
zn-dev is now known as siers
<clever> evanjs: currently only tested on grub, but if you figure out how to add extra entries to systemd-boot, you can fix that
<brnzz> clever: I need to copy some files there during build time and having it writable during runtime
<pie_> clever: what the heck that worked. ._.
<pie_> well, or it did it wrong
<clever> brnzz: then wrap the program with a shell script, that will copy from $out to the \$HOME, if the files are missing
jakobrs has left #nixos [#nixos]
<brnzz> clever: yes that should work, thank you
<evanjs> *looks at whatever memtest86 does* omg wtf is this haha
<clever> evanjs: memtest doesnt work under systemd-boot, it doesnt support efi
boogiewoogie has joined #nixos
<evanjs> oh that's why it looks weird/has to be scripted in. ow
<pie_> holy crap why do i have 50 instances of inotify running
<pie_> does it daemonize away from bash or something
<ajs124> clever: evanjs: there is boot.loader.systemd-boot.memtest86.enable
<clever> thats new...
Rusty1 has joined #nixos
<evanjs> ajs124: yeah that's what I was referring to. I have that enabled but was wondering how easy it might be to add something else... looks like it isn't set up to accept extraEntries atm
<clever> ah, its using a new memtest86-efi package
<clever> i dont think systemd-boot has an option at all to add custom configs
<clever> the memtest86 support is specialy coded directly into systemd-boot-builder.py
<ajs124> evanjs: true. Yeah, that's kind of weird. Then again, you kind of don't need extraEntries, because you can use multiple EFI bootloaders/executables.
<clever> evanjs: just switch to grub, youll thank me for it :P
<evanjs> blahhhhhhhhhhhh
<evanjs> not like it's difficult on nixos haha
turbo_MaCk has quit [Ping timeout: 260 seconds]
<clever> evanjs: just `nixos-rebuild switch --install-bootloader` and your done
<pie_> oooook now something really weird broke...
<evanjs> oh right that's what it was
<evanjs> well, grub.devices too, right?
<clever> evanjs: grub.devices is only if your not using efi
<evanjs> ohhhh
<clever> evanjs: boot.loader.grub.devices = [ "nodev" ]; to make it shut up
<clever> boot.loader.grub.efiSupport = true;
<{^_^}> [nixpkgs] @lsix pushed to release-19.09 « qgis: 3.10.0 -> 3.10.1 »: https://git.io/JedIp
<evanjs> yah just saw that. doing that too
<boogiewoogie> is anyone here successfully using the `services.xserver.extraLayouts` option right now or can anyone confirm it's broken? I've just tried the example from https://nixos.org/nixos/manual/index.html#custom-xkb-layouts and the rebuild still fails.
<evanjs> ah okay. then remove nodev after?
<clever> evanjs: need nodev there to keep it happy
<evanjs> oh okay
<{^_^}> [nixpkgs] @lsix pushed 2 commits to release-19.09: https://git.io/JedLZ
nek0 has quit [Quit: ZNC 1.7.4 - https://znc.in]
nek0 has joined #nixos
Synthetica has quit [Quit: Connection closed for inactivity]
<pie_> clever: the imprt stuff is of course cleaner, earlier i expected you wanted me to do something other than what i just did
<clever> bbl
<pie_> o/
mounty has quit [Ping timeout: 265 seconds]
<evanjs> "menuentry \"Nixos Installer\" {\n linux ($drive1)/rescue-kernel init=/nix/store/aw07pcda5wg67hcqr4w83037hbkbvbky-nixos-system-nixos-19.09.1647.2e73f72c87e/init loglevel=4\n initrd ($drive1)/rescue-initrd\n}\n\nmenuentry \"Memtest86+\" {\n linux16 @bootRoot@/memtest.bin \n}\n"
<evanjs> Woo! let's see how this works
<pie_> is there a way to make systemd edit work
<pie_> the problem is of course that the systemd override directory is also immutable due to nix
<evanjs> pie_: can you do any of it in whatever systemd uses in $XDG_HOME?
<pie_> clever: some of your libraries should be in nix-community or something
<pie_> evanjs: i dont follow?
<pie_> evanjs: systemctl edit tinc.retiolum.service
<pie_> Failed to create directories for "/etc/systemd/system/tinc.retiolum.service.d/override.conf": Read-only file system
<{^_^}> [nixpkgs] @primeos pushed to master « signal-desktop: 1.29.2 -> 1.29.3 »: https://git.io/JedL0
<{^_^}> [nixpkgs] @primeos opened pull request #76101 → [19.09] signal-desktop: 1.29.2 -> 1.29.3 (backport) → https://git.io/JedLu
opthomasprime has joined #nixos
opthomasprime has left #nixos [#nixos]
psyanticy has joined #nixos
<evanjs> clever: just how big is your ESP/grub partition?
<evanjs> because mine is ~500MB.... oops
dingenskirchen has joined #nixos
<evanjs> I had been using the root partition for boot before but can't remember how I got that working. Trying https://nixos.wiki/wiki/Bootloader#Keeping_kernels.2Finitrd_on_the_main_partition, ignoring #61718...
<{^_^}> https://github.com/NixOS/nixpkgs/issues/61718 (by gnidorah, 30 weeks ago, open): grub efi fails on latest nixos-unstable
sjkelly1 has joined #nixos
turbo_MaCk has joined #nixos
mexisme has joined #nixos
<pie_> the weird problems just dont stop
<pie_> like, why do files end up with owner:group of resolved:nixbld
nschoe has joined #nixos
alexherbo2453 has joined #nixos
alexherbo245 has quit [Ping timeout: 268 seconds]
<pie_> ...apparently tar preserves uid:gid (if youre root?) https://serverfault.com/questions/440088/does-tar-preserve-permissions-if-user-ids-change
dm9 has joined #nixos
<evanjs> Bah. And now I can't get the kernels to go installed on my main partition. Or at least the recovery image
mexisme has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @worldofpeace pushed to release-19.09 « Revert "nixos/libinput: apply options to all device types" »: https://git.io/JedLx
selfsymmetric-mu has quit [Remote host closed the connection]
atlas_ is now known as aatlas
aatlas is now known as atlas_
<{^_^}> [nixpkgs] @Mic92 merged pull request #73296 → rustc: add QA documentation → https://git.io/Jew9c
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JedtI
<evanjs> /sbin/grub-install: error: unknown filesystem. -- how do I get grub on root again? reading the wiki but sorta lost/out of it right now haha
eraserhd has quit [Quit: WeeChat 2.7]
eraserhd has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout merged pull request #76096 → haskellPackages.postgresql-simple-url: mark unbroken → https://git.io/Jedku
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/Jedt3
<exarkun> I see powerManagement.cpuFreqGovernor in configuration.nix but is there a cli tool somewhere that makes an ephemeral governor change?
werner291 has joined #nixos
<clever> evanjs: boot.loader.grub.extraFiles is what copied things to /boot for you
eri451 has quit [Ping timeout: 250 seconds]
deadvader[m] has joined #nixos
<evanjs> clever: right, the recovery image is like 500 mb and my efi is 512 mb. I was storing all that stuff on root before but had an issue the other day and had to switch back
<clever> Filesystem Size Used Avail Use% Mounted on
<clever> /dev/sda2 488M 422M 32M 94% /boot
<clever> -r--r--r-- 1 root root 286M Dec 31 1969 rescue-initrd
<clever> not sure why yours is bigger
leotaku has quit [Ping timeout: 260 seconds]
eri has joined #nixos
rootatarch has quit [Quit: WeeChat 2.7]
leotaku has joined #nixos
Chiliparrot has joined #nixos
<evanjs> clever: I'm tempted to just back up my boot partition and format it. Probably a bunch of cruft tbh
<evanjs> Just NixOS on this system so it should be fine
<evanjs> mmm zstd. 500MB in like 1s
ddellaco1 has joined #nixos
<evanjs> nope. still not enough :D that's without even memtest haha
rardiol has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @primeos merged pull request #76101 → [19.09] signal-desktop: 1.29.2 -> 1.29.3 (backport) → https://git.io/JedLu
<{^_^}> [nixpkgs] @primeos pushed 2 commits to release-19.09: https://git.io/Jedtx
rardiol has joined #nixos
reallymemorable has joined #nixos
<evanjs> I do like the grub theme better, at any rate
<{^_^}> [nixpkgs] @mdorman opened pull request #76103 → ghcide: include and configure additional specific package versions → https://git.io/JedqR
notgne2 has quit [Quit: ZNC 1.7.4 - https://znc.in]
hmpffff has quit [Quit: Bye…]
<{^_^}> [nixpkgs] @Infinisil merged pull request #76054 → services.xserver.imwheel: Fix default extraOptions → https://git.io/Je5yh
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JedqE
leotaku has quit [Ping timeout: 268 seconds]
notgne2 has joined #nixos
leotaku has joined #nixos
knupfer has joined #nixos
veske has joined #nixos
boogiewoogie has quit [Remote host closed the connection]
waleee-cl has joined #nixos
alexherbo2453 has quit [Ping timeout: 265 seconds]
alexherbo24531 has joined #nixos
vld has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #75703 → Port NixOS tests to python → https://git.io/JeQiQ
<{^_^}> [nixpkgs] @veprbl pushed 10 commits to master: https://git.io/JedqM
boogiewoogie has joined #nixos
pie_ has quit [Ping timeout: 265 seconds]
malw0re has joined #nixos
boogiewoogie has quit [Remote host closed the connection]
vld has quit [Ping timeout: 268 seconds]
veske has quit [Quit: This computer has gone to sleep]
<{^_^}> [nixpkgs] @turboMaCk opened pull request #76104 → bs-platform: 6.2.1 -> 7.0.1 → https://git.io/JedmZ
xkapastel has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @teto merged pull request #75949 → volctl: init at 0.6.2 → https://git.io/Je5Pw
<{^_^}> [nixpkgs] @teto pushed commit from @romildo to master « volctl: init at 0.6.2 »: https://git.io/JedmR
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ng0_ has joined #nixos
boogiewoogie has joined #nixos
ng0 has quit [Disconnected by services]
ng0_ is now known as ng0
<ocharles> Does anyone know a way to get the transitive closure of all Haskell dependencies for a haskell package built with nixpkgs Haskell infrastructure?
<ocharles> there is `.passthru.haskellBuildInputs`, but this is not transitive, it's just immediate deps
<evanjs> clever: just now realized how different the initrd sizes are. what the. 286M -> 443M??
<{^_^}> [nixpkgs] @LnL7 merged pull request #76092 → awscli: pin colorama to 0.4.1 → https://git.io/JedU3
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/JedmH
<clever> evanjs: what is the storepath for your initrd?
<ocharles> the haskell infrastructure finds this in bash with the `$pkgsHostTarget` variable, I dunno where that comes from though
<evanjs> clever: /nix/store/jxj92yj8xjb773dq5afm79aq7sq2gwvc-initrd/initrd
<evanjs> 536.5 MB
<clever> evanjs: nix-store -q --deriver /nix/store/jxj92yj8xjb773dq5afm79aq7sq2gwvc-initrd
<evanjs> /nix/store/gq9y41i9zkradkfv294bgh8y80dsa1qz-initrd.drv
<clever> evanjs: nix-store -qR /nix/store/gq9y41i9zkradkfv294bgh8y80dsa1qz-initrd.drv | grep system
<clever> there should be one that looks like a nixos build, with a channel name or something
orivej has joined #nixos
<evanjs> clever: /nix/store/8fz04l5n1zrjm2b5bflvraf8w1zn3754-nixos-system-nixos-19.09.1647.2e73f72c87e.drv ?
<ocharles> ok, it looks like I need to combine buildInputs and propagatedBuildInputs
<clever> evanjs: yep, now `nix-store -r /nix/store/8fz04l5n1zrjm2b5bflvraf8w1zn3754-nixos-system-nixos-19.09.1647.2e73f72c87e.drv` to find its output
__monty__ has quit [Quit: leaving]
gustavderdrache has joined #nixos
<evanjs> clever: alright, so what am I looking for here? Looks like what would normally go under /run/current-system
<clever> evanjs: `du -hc --max=0 $(nix-store THATPATH) | sort -h`
<clever> evanjs: that will tell you how big everything it depends on is, and sort by size
leex has joined #nixos
<ocharles> ok, it's not propagatedBuildInputs either. Looks like I have to write a function to figure this out...
<clever> ocharles: what about ghcWithPackages?
<clever> ocharles: and check what generic-builder.nix did with .env
<ocharles> oh, .env is a good shout
<evanjs> clever: do I need to give nix-store any arguments outside the path there?
<leex> Is there a guide for how to upgrade a package?
<clever> evanjs: oops, yeah, -qR
<boogiewoogie> still on my keyboard-layout-in-gnome mission. I want to try and simply use my vconsole layout in X via `localectl --no-convert set-x11-keymap`, however this gives `Failed to set keymap: Changing system settings via systemd is not supported on NixOS.`. I can't find a nixos option that would correspond to this, is there one?
<ocharles> https://gist.github.com/ocharles/76e595f0013a66efbc355afb8795070b#file-gistfile1-txt-L33 is what I'm trying to do. I need a GHC package database that's in the nix store
<evanjs> clever: also, how does that compare to e.g. `nix path-info -rSsh <store-path>`?
<evanjs> Seems to get me the same result anyhow
<clever> evanjs: i think path-info doesnt show closure? but maybe it does now
<evanjs> looks like firmware-linux-nonfree, which might explain things haha
<clever> evanjs: thatll do it
<evanjs> clever: yah `-S` does it
<evanjs> `-S, --closure-size print sum size of the NAR dumps of the closure of each path`
<evanjs> and `-r, --recursive apply operation to closure of the specified paths`
<clever> ah
<evanjs> mmkay, I'll try disabling firmware for the image alone
<leex> I guess https://nixos.wiki/wiki/Nixpkgs/Update_a_package is the right place :)
<{^_^}> [nixpkgs] @Mic92 merged pull request #76099 → rustup: 1.20.2 -> 1.21.0 → https://git.io/JedI0
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JedYT
<clever> evanjs: thats easy enough, it has its own nixos config
<ocharles> thanks clever, I found https://github.com/NixOS/nixpkgs/blob/master/lib/deprecated.nix#L160. No idea why it's deprecated
dm9 has quit [Quit: WeeChat 2.7]
<{^_^}> [nixpkgs] @veprbl opened pull request #76105 → pythia: 8.243 -> 8.244 → https://git.io/JedYZ
kleisli has joined #nixos
boogiewoogie has quit [Remote host closed the connection]
boogiewoogie has joined #nixos
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/9cd63d068f4 (from 59 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
jakobrs has joined #nixos
magnetophon has joined #nixos
drakonis has joined #nixos
vld has joined #nixos
vld has quit [Ping timeout: 260 seconds]
domogled has joined #nixos
<bennofs_> ,locate bin/adb
<{^_^}> Found in packages: adbfs-rootless, haskellPackages.adblock2privoxy
Tucky has quit [Quit: WeeChat 2.7]
chloekek has quit [Quit: WeeChat 2.6]
<ocharles> What should I do when I get stuck at `waiting for locks or build slots`?
<ocharles> I have no running builds atm
ixxie has quit [Ping timeout: 268 seconds]
<ocharles> `ps faux` shows me a bunch of `nix-daemons`, but no `nix-build`s
<clever> ocharles: can you pastebin `ps -eH x` ?
<ocharles> oh boy, and now `nix-collect-garbage` reports "error: store path name contains forbidden character"
<clever> sounds like fs corruption?
bennofs_ has quit [Ping timeout: 250 seconds]
<ocharles> I doubt it, I have tried to put something with a `/` into the nix store before
<ocharles> maybe it did make it in
<clever> the filesystem shouldnt allow that
<ocharles> hum, true
<clever> ocharles: pid 22401 and 27319 are doing something with those nix daemons
<clever> except 22401 is missing
<clever> as-is 27319
<clever> id just kill (-int) both of those nix-daemons (not their children)
<clever> kill -int 22414 27332
gilligan_ has joined #nixos
<ocharles> no dice with that
<adisbladis> betawaffle: I recommend you use the nixos module for adb
<ocharles> nix-daemons are as they were before
<clever> ocharles: upgrade to -term ?
<betawaffle> what's adb?
<ocharles> clever: -term is no good either
<adisbladis> betawaffle: android debug bridge
<betawaffle> also, i forgot what my question was
<monsieurp> android stuff
<clever> ocharles: -9 to the head then, lol
<ocharles> -9 has got them, but I'm still locked out
<adisbladis> betawaffle: I highlighted the wrong person :)
<betawaffle> oh, ok cool. thought i was crazy
<adisbladis> bennofs[m]: I recommend you use the nixos module for adb
<clever> ocharles: id reboot then
<adisbladis> be<tab> :)
<ocharles> :D
<ocharles> well in that case, brb :)
mexisme has joined #nixos
malw0re has quit [Quit: Leaving]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/aef959ed933 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<clever> ocharles: looks like the children survived, systemd will likely -9 them
gilligan_ has quit [Quit: Leaving]
<betawaffle> kill all the children!
mexisme has quit [Ping timeout: 250 seconds]
<ocharles> Yea I'm back now
<ocharles> nix-collect-garbage -d works again, looks like I got Nix very confused
ng0 has quit [Quit: Alexa, when is the end of world?]
thePirateKing has quit [Quit: Leaving]
boogiewoogie has quit [Remote host closed the connection]
<ocharles> I'm almost certain that nix has some kind of locking race condition. Forking a gazzilion nix-builds at the same time seems to keep getting in this mess
<ocharles> could be recursive nix complicating matters
<{^_^}> [nixpkgs] @jtojnar merged pull request #74293 → cmake: 3.15.4 -> 3.16.2 → https://git.io/JeXkK
<{^_^}> [nixpkgs] @jtojnar pushed 3 commits to staging: https://git.io/JedOg
endformationage has joined #nixos
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/9cd63d068f4 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
fleaz has joined #nixos
philr has quit [Ping timeout: 265 seconds]
FRidh has quit [Quit: Konversation terminated!]
sigmundv_ has quit [Ping timeout: 260 seconds]
<coco> to watch tv, i use vlc and open network streams under addresses like udp://@239.77.0.78:5000 . under distros i used before, this worked flawlessly. under nixos, i see in tcpdump that the udp data of the stream is received, but it doesn't make its way to vlc. any hints as to what could be the problem?
<clever> coco: allow port 5000 udp?
fleaz has left #nixos [#nixos]
<clever> coco: of note, tcpdump bypasses the firewall
<clever> coco: you could also just `systemctl stop firewall.service` short-term, to confirm if that is the issue
<{^_^}> [nixpkgs] @jonringer pushed 6 commits to python-unstable: https://git.io/Jed3O
<coco> clever: no idea how the firewall is set up by default on nixos (just installed it). can you point me to documentation?
ddellaco1 has quit [Ping timeout: 258 seconds]
<clever> just stopping the firewall is a quick way to confirm if that is indeed the problem
<clever> then youll know if its even worth trying to configure
<coco> clever: it says "Failed to stop firewall.desktop.service: Unit firewall.desktop.service not loaded."
<clever> where did the .desktop come from?
<coco> from my stupid fingers :D
<coco> clever: no, without a typo, i can confirm the firewall was the issue
<coco> now*
<clever> coco: nixos.org/nixos/options.html and search for firewall
ixxie has joined #nixos
drakonis has quit [Quit: WeeChat 2.6]
Lears has quit [Ping timeout: 265 seconds]
<coco> clever: thanks
<{^_^}> [nixpkgs] @jonringer closed pull request #76049 → [staging] python3Packages.importlib-metadata: 0.23 -> 1.3.0 → https://git.io/Je5Dq
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to master: https://git.io/Jed3K
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 2 commits to release-19.09: https://git.io/Jed3S
boogiewoogie has joined #nixos
lukash_ is now known as lukash_|away
lsix has quit [Quit: WeeChat 2.6]
zupo has joined #nixos
<coco> clever: although i can watch stuff now, it's far from fluent. the ts demuxer complains about lots of discontinuities received. any idea what could be the problem? other machines on the same network don't have this issue
<clever> coco: wifi? wired? how much bandwidth does the video consume?
<coco> wired. bandwidth shouldn't be the problem because it's the only thing consuming bandwidth atm
<clever> not sure then
vld has joined #nixos
nschoe has quit [Ping timeout: 265 seconds]
takeda has joined #nixos
<boogiewoogie> phew. does the option `services.xserver.extraLayouts` prevent rebuilds for anyone else? also, does anyone maybe have a completely different idea how I could get my symbols file in there? is there maybe an equivalent for `environment.etc` to have files placed in `/run/current-system/sw/share/`?
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<clever> boogiewoogie: anything you put into systemPackages gets merged into /run/current-system/sw/
<clever> boogiewoogie: so if the package has a $out/share, your already set
<boogiewoogie> clever: it's not a package per se, I'm just trying to place an .xkb file containing a keyboard layout there for xkb to find
<clever> boogiewoogie: environment.systemPackages = [ (pkgs.runCommand "thing" {} "mkdir -pv $out/share ; cp ${./foo.xkb} $out/share/foo.xkb") ];
<boogiewoogie> clever: oh. okay. that seems like it could work, I'll try it. thanks.
boogiewoogie has quit [Remote host closed the connection]
ddellacosta has joined #nixos
boogiewoogie has joined #nixos
<{^_^}> [nixpkgs] @jonringer pushed 4 commits to python-unstable: https://git.io/JedsO
NixOsFun has joined #nixos
<evanjs> clever: lol couldn't figure out why it wasn't working... until I rubber-ducked it and realized I was adding the firmware overrides to the host system options vs the recovery image module >.>
<evanjs> Oh look, it worked :P
<NixOsFun> Hello. I have some problem with VirtualBox, I got Kernel driver not accessible. My config https://pastebin.com/sbGRJ6GW
<evanjs> what does `groups` return?
<evanjs> NixOsFun: ^
knupfer has quit [Ping timeout: 248 seconds]
<NixOsFun> users wheel networkmanager libvirtd vboxusers kvm
<evanjs> okay, so you're in vboxusers, good
boogiewoogie has quit [Remote host closed the connection]
<NixOsFun> If i run Vbox from root it works!
<clever> NixOsFun: what does `id` output?
<NixOsFun> uid=1000(user) gid=100(users) группы=100(users),1(wheel),57(networkmanager),67(libvirtd),72(vboxusers),302(kvm)
<{^_^}> [nixpkgs] @bcdarwin opened pull request #76107 → minc-tools: 2017-09-11 -> unstable-2019-12-04 → https://git.io/Jeds8
<clever> not sure what else to check
ZoomZoomZoom has joined #nixos
boogiewoogie has joined #nixos
rardiol has quit [Ping timeout: 260 seconds]
<clever> NixOsFun: does the error say what is wrong?
<NixOsFun> I only got "Kernel driver not accessible"
<clever> NixOsFun: do you see the vbox character devices in /dev/ ?
<NixOsFun> ls /dev/ | grep vboxvboxdrvvboxdrvuvboxnetctlvboxusb
<clever> NixOsFun: ls -l /dev/vbox*
<NixOsFun> crw-rw---- 1 root vboxusers 10, 58 дек 20 19:59 /dev/vboxdrvcrw-rw-rw- 1 root root 10, 57 дек 20 19:59 /dev/vboxdrvucrw-rw---- 1 root vboxusers 10, 56 дек 20 19:59 /dev/vboxnetctl/dev/vboxusb:итого 0drwxr-x--- 2 root vboxusers 100 дек 20 19:59 002drwxr-x--- 2 root vboxusers 60 дек 20 19:59 003
erasmas has joined #nixos
<ZoomZoomZoom> Hi! Has anyone experienced any Samba performance regressions recently? It's become more than 4 times slower than SCP on my WiFi.
<clever> looks normal
<ZoomZoomZoom> I mean, when I download from NixOs server.
bvdw has quit [Read error: Connection reset by peer]
leex has quit [Ping timeout: 260 seconds]
bvdw has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
vld has quit [Ping timeout: 260 seconds]
jakobrs has quit [Quit: Lost terminal]
jonafato has quit [Quit: ZNC - http://znc.in]
drakonis has joined #nixos
reallymemorable has joined #nixos
boogiewoogie has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer merged pull request #76086 → pythonPackages.pcpp: init at 1.21 → https://git.io/JedvS
<{^_^}> [nixpkgs] @jonringer pushed commit from @Rakesh4G to master « pythonPackages.pcpp: init at 1.21 »: https://git.io/Jedsi
_deepfire has joined #nixos
jonafato has joined #nixos
<NixOsFun> http://dpaste.com/27HN3AE my cfg . pastebin.com is down
murmeli has joined #nixos
floscr has joined #nixos
floscr has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @rycee pushed to master « emacsPackages.sv-kalender: init at 1.9 (#75892) »: https://git.io/JedsA
<{^_^}> [nixpkgs] @jonringer pushed 4 commits to python-unstable: https://git.io/Jedsx
<{^_^}> [nixpkgs] @rycee closed pull request #75892 → emacsPackages.sv-kalender: init at 1.9 → https://git.io/Je5cG
boogiewoogie has joined #nixos
<ZoomZoomZoom> Samba caps at less than 1 MB/s download, which is abysmal. Where to dig?
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<NixOsFun> ystemctl status virtualboxUnit virtualbox.service could not be found.Is it ok ^clever
shah^ has quit []
nehh^ has joined #nixos
reanimus has quit [Ping timeout: 248 seconds]
reallymemorable has joined #nixos
bt` has joined #nixos
reanimus has joined #nixos
dirkx_ has joined #nixos
vld has joined #nixos
<{^_^}> #76106 (by jonringer, 50 minutes ago, open): Hydra seems to be down
waleee-cl has quit [Quit: Connection closed for inactivity]
fenedor has quit [Read error: Connection reset by peer]
dirkx_ has quit [Quit: dirkx_]
fenedor has joined #nixos
boogiewoogie has quit [Remote host closed the connection]
mexisme has joined #nixos
dirkx_ has joined #nixos
mexisme has quit [Ping timeout: 260 seconds]
boogiewoogie has joined #nixos
vld has quit [Ping timeout: 260 seconds]
<siers> should nix-env -iE '..callPackage (import nix) {}' work?
<siers> I'm getting "error: attempt to call something which is not a function but a set, at undefined position" for % nix-env -iE '(import <nixpkgs> {}).callPackage (import ./lib/names-lv/names.nix) {}'
<siers> Ah, I figured how to google it. I just need to wrap it in a constant function – "nix-env -iE '_: callPackage nix {}'
<siers> "
Neo-- has quit [Ping timeout: 248 seconds]
boogiewoogie has quit [Remote host closed the connection]
drakonis has quit [Ping timeout: 268 seconds]
drakonis has joined #nixos
dbmikus has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
<{^_^}> [nixpkgs] @Ma27 pushed to master « wasm-bindgen-cli: 0.2.55 -> 0.2.56 »: https://git.io/JedZe
<{^_^}> [nixpkgs] @teto opened pull request #76109 → vimPlugins.nvim-lsp: init at 2019-12-17 → https://git.io/JedZU
<{^_^}> [nixpkgs] @teto merged pull request #76072 → nextcloud: 17.0.1 -> 17.0.2 → https://git.io/Je5dn
<{^_^}> [nixpkgs] @teto pushed commit from @1000101 to master « nextcloud: 17.0.1 -> 17.0.2 »: https://git.io/JedZT
dbmikus has quit [Ping timeout: 260 seconds]
_reanimus_ has joined #nixos
reanimus has quit [Ping timeout: 260 seconds]
dbmikus has joined #nixos
Chiliparrot has joined #nixos
orivej has quit [Ping timeout: 268 seconds]
magnetophon has quit [Remote host closed the connection]
dbmikus has quit [Read error: Connection reset by peer]
dbmikus has joined #nixos
reallymemorable has joined #nixos
NixOsFun has quit [Remote host closed the connection]
reallymemorable has quit [Quit: reallymemorable]
wildtrees has joined #nixos
<{^_^}> [nixpkgs] @Pamplemousse opened pull request #76111 → pythonPackages: 4.41.0 -> 4.51.1 → https://git.io/JedZg
reallymemorable has joined #nixos
Irenes[m] is now known as Guest13147
reallymemorable has quit [Client Quit]
reallymemorable has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JedZo
Guest13147 has left #nixos ["Kicked by @appservice-irc:matrix.org : issued !quit command"]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
orivej has joined #nixos
horner has joined #nixos
Irenes[m] has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: keep old haskell-lsp-test around for ghcide »: https://git.io/JedZi
horner has quit [Remote host closed the connection]
kolby_ has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: keep old lsp-test around for ghcide »: https://git.io/JedZ9
<turbo_MaCk> Anyone knows what is going on with hydra?
noudle has quit []
_reanimus_ has quit [Ping timeout: 260 seconds]
reanimus has joined #nixos
<gchristensen> #76106
<{^_^}> https://github.com/NixOS/nixpkgs/issues/76106 (by jonringer, 2 hours ago, open): 🚨 New commits are not being built by Hydra, and channels updates are stopped due to a down database server. 🚨
<turbo_MaCk> gchristensen: thanks
acarrico has quit [Ping timeout: 268 seconds]
mounty has joined #nixos
jgeerds has joined #nixos
mounty has quit [Ping timeout: 265 seconds]
vld has joined #nixos
mounty has joined #nixos
<{^_^}> [nixpkgs] @peti merged pull request #76073 → haskellPackages.GLUT: Fix freeglut.pc -> glut.pc → https://git.io/Je5b8
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/Jednf
patagonicus has joined #nixos
erasmas has quit [Quit: leaving]
patagonicus is now known as Guest94531
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: keep old lsp-test around for ghcide »: https://git.io/JednT
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jednk
Guest94531 is now known as pata42
vld has quit [Ping timeout: 260 seconds]
<{^_^}> [nixos-org-configurations] @grahamc pushed 3 commits to master: https://git.io/JednL
<{^_^}> [nixpkgs] @alyssais merged pull request #75799 → public-inbox: init at 1.2.0 → https://git.io/Je73H
<{^_^}> [nixpkgs] @alyssais pushed 4 commits to master: https://git.io/Jednq
zupo has quit [Quit: Textual IRC Client: www.textualapp.com]
<{^_^}> [nixpkgs] @alyssais closed pull request #61158 → public-inbox: init at 5a4caaca8f → https://git.io/fjcbY
<ornxka> is there support anywhere for proxying nix traffic through tor?
<ornxka> like when you do nix-env blah blah and it fetches a bunch of stuff, is there a way to tunnel all that through tor?
<{^_^}> [nixpkgs] @acowley opened pull request #76112 → handbrake: 1.2.2 -> 1.3.0 → https://git.io/Jedn3
<qyliss> ornxka: torsocks the daemon?
<qyliss> You'd also have to torsocks any Nix commands you run if they use builtins.fetchGit, etc.
<ornxka> hm
<clever> there are system-wide proxy settings
<ornxka> ahh that might be what i want
<bt`> there is also a transparent proxy for tor if you want all traffic to go through it.
<{^_^}> [nixpkgs] @peti pushed 0 commits to haskell-updates: https://git.io/JednZ
<qyliss> Be careful with the transparent proxy
<ornxka> hmm, i dont want to transparently proxy all traffic, just nix traffic
<bt`> true, it's easy to leak things.
<qyliss> (Notably read Tor's stuff about why you probably don't want to use it)
<bt`> ornxka: okay, that's cool.
<ornxka> proxy.default sets httpProxy, etc but is there any guarantee that all nix processes honor that?
<ornxka> probably not
<Orbstheorem> Hello, I'm trying to bootstrap a new haskell project using `stack new dodo` (stack is configured to use nix), but I get `error: attribute 'ghc843' missing,...`. Am I doing something wrong?
<ornxka> i think for this to work id have to do some kind of remote build thing to another, transparently-proxied nixos system
<Orbstheorem> I'd expect it to just work...
<Orbstheorem> (If I specify a resolver (e.g. lts-14.17), it works as expected)
<Orbstheorem> But it's certainly confusing
<mpickering> Orbstheorem: This has been an issue with stack for ages, it is not a problem with nix
<Orbstheorem> Okay :(
pata42 has quit [Quit: WeeChat 2.6]
vld has joined #nixos
joshuagl has quit [Quit: Textual IRC Client: www.textualapp.com]
mexisme has joined #nixos
MichaelRaskin has joined #nixos
Henson has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #76060 → treewide: fix cargoSha256 (again) → https://git.io/Je59M
<{^_^}> [nixpkgs] @alyssais pushed to master « treewide: fix cargoSha256 (again) »: https://git.io/JednD
mexisme has quit [Ping timeout: 245 seconds]
dicearr has joined #nixos
vld has quit [Ping timeout: 260 seconds]
iMatejC has quit [Quit: WeeChat 2.6]
psyanticy has quit [Quit: Connection closed for inactivity]
dicearr has quit [Ping timeout: 265 seconds]
Rusty1 has quit [Remote host closed the connection]
iMatejC has joined #nixos
mounty has quit [Ping timeout: 240 seconds]
mexisme has joined #nixos
drakonis has quit [Ping timeout: 265 seconds]
<bt`> Anyone know why the nixpills page is down? I was on the 12th or 13th and the pages just stopped loading.
<dooms> bt`: hydra is experiencing an outage. I believe that might be related?
<bt`> ah okay, I guess I'll just do something else for a moment then.
<dooms> you could try archive.org. it probably has a recent snapshot
<bt`> right, cheers!
Rusty1 has joined #nixos
mounty has joined #nixos
MightyJoe has quit [Ping timeout: 245 seconds]
cyraxjoe has joined #nixos
mexisme has quit [Ping timeout: 248 seconds]
luc65r has joined #nixos
luc65r has quit [Remote host closed the connection]
knupfer has joined #nixos
sebass[m] has joined #nixos
ashesham` has joined #nixos
growpotkin has joined #nixos
pie_ has joined #nixos
<gustavderdrache> is there a guide to buildInputs vs. nativeBuildInputs for dummies? i keep mixing up which ones my derivations seem to need
<gchristensen> I'm also curious :P
<gchristensen> gustavderdrache: you jumped right past me and in to cross compilation Nix, which I think is super cool.
<LnL> well, there's a simple explanation and then there's the actual correct one, which I don't fully understand either
<Henson> I'm having a problem with the "unison" package on a Debian system with the Nix package manager installed. It looks like the unison package has been built with X11 support, which means it's in a wrapper that calls xset to add a specific font path. Both xset and the font path have been installed (by Nix) but xset gets upset when trying to add the font path. Any ideas?
civodul has joined #nixos
<gustavderdrache> i'll take the simple explanation for starters and come back in a few years for the detailed one :P
<clever> anything you use at build time (cmake, pkgconfig) goes into nativeBuildInputs
<clever> anything you use at runtime goes into buildInputs (libraries, binaries ran at runtime)
<LnL> yeah, native inputs are binaries
<gustavderdrache> so something like nativeBuildInputs = [ autoconf ]; buildInputs = [ libxml2 ] would be the right way to organize things?
<LnL> regular inputs are libraries, etc. that the output will link against
schneid3306 has joined #nixos
<LnL> that looks correct yes
<clever> gustavderdrache: there is also `autoreconfHook` which will give you the autoconf binaries, and automatically run them for you, to generate a new configure script
<gustavderdrache> ah
<gustavderdrache> clever: oh, useful
<gustavderdrache> sheepish next question: how do i use that hook? :|
<clever> nativeBuildInputs = [ autoreconfHook ]; i believe
pbb has quit [Ping timeout: 246 seconds]
<clever> and the stdenv will take care of the rest
orivej has quit [Ping timeout: 260 seconds]
pbb has joined #nixos
<gustavderdrache> fancy
o1lo01ol_ has joined #nixos
alexherbo24531 has quit [Quit: The Lounge - https://thelounge.chat]
o1lo01ol1o has quit [Ping timeout: 260 seconds]
Chiliparrot has joined #nixos
thc202 has quit [Ping timeout: 250 seconds]
zaeph has quit [Ping timeout: 258 seconds]
Lears has joined #nixos
gregburd[m] has joined #nixos
forbi has joined #nixos
<gustavderdrache> magic!
<gustavderdrache> i don't have to mess around with CFLAGS manually anymore
<gustavderdrache> thanks clever++ and LnL++
<{^_^}> LnL's karma got increased to 14, clever's karma got increased to 286
lordcirth has quit [Remote host closed the connection]
gregburd[m] has left #nixos [#nixos]
zaeph has joined #nixos
siiky has quit [Quit: leaving]
lovesegfault has joined #nixos
siiky has joined #nixos
leotaku has quit [Ping timeout: 260 seconds]
<Henson> I'm trying to install unison without X11 support. I see that "enableX11 ? true" is one of the options, and that in nixpkgs it depends on config.unison.enableX11. That makes me wonder if there's a binary version of it with enableX11 = false set, and if so, how I might install it.
<Henson> "one of the options" -> "one of the options in Unison's default.nix file"
disynthetic[m] has joined #nixos
imdoor has joined #nixos
<{^_^}> [nix] @puffnfresh opened pull request #3284 → Disable use-sqlite-wal under WSL → https://git.io/JedCt
<grw> Henson: unison.override { enableX11 = false; }
pbb has quit [Ping timeout: 246 seconds]
<Henson> grw: is there a chance Hydra has compiled a binary with "enable X11 = false" already and I can use nix-env or something to install it without having to compile it?
<grw> Henson: no, i tried it and was not available
<grw> hydra will only build things that are explicitly included in channels or tests, its rare that this includes packages with overrides like this
<Henson> grw: can you tell me how you tried itl, so if I encounter something similar in the future I can check myself?
<grw> i ran `nix-shell -p 'unison.override { enableX11 = false; }'`
<Henson> grw: do I need to use the "-E" switch with nix.env?
<Henson> grw: ahhhhh, ok!
pbb has joined #nixos
is_null has quit [Ping timeout: 240 seconds]
<Henson> grw: is it possible to do something similar with nix-env?
<grw> probably but i dont know how, sorry
<Henson> grw: ok, thank you for your help
dywedir[m] has joined #nixos
vld has joined #nixos
fusion809 has joined #nixos
<Henson> grw: something like this might be the answer: nix-env -i -E 'f: (import <nixpkgs> {}).unison.override {enableX11 = false;}'
ZoomZoomZoom has quit [Ping timeout: 260 seconds]
<grw> Henson: ah, seems so
reallymemorable has quit [Quit: reallymemorable]
<grw> i never use nix-env really- i either add to declarative config and rebuild or use ephemeral nix-shell
<grw> it seems to defeat the point of nixos to me
<Henson> grw: I like that each user can have their own set of installed packages, that are different from the system packages.
lovesegfault has quit [Ping timeout: 265 seconds]
<grw> ah i guess that is a good reason. i use home-manager for this
gyroninja__ has quit [Ping timeout: 258 seconds]
lovesegfault has joined #nixos
reallymemorable has joined #nixos
ashesham` has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @nh2 opened pull request #76113 → qtpass: Fix /usr/lib hardcode to pass-otp. → https://git.io/JedCV
<Henson> grw: gotta go, thanks for you help
<grw> no prob!
Henson has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
dywedir[m] has quit [Quit: authenticating]
gyroninja__ has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
philr has joined #nixos
<samueldr> what would be the nixpkgs-correct way to check the build is supposed to be static?
<samueldr> like when using pkgsStatic.hello
knupfer has quit [Remote host closed the connection]
leex has joined #nixos
leotaku has joined #nixos
selfsymmetric-pa has joined #nixos
leotaku has quit [Client Quit]
<samueldr> ideally it would have been at eval time, but it looks like it may not be built into nixpkgs?
imdoor has quit [Quit: imdoor]
imdoor has joined #nixos
<{^_^}> [nixpkgs] @jtojnar pushed to master « python3.pkgs.pygobject2: fix build »: https://git.io/JedWT
orivej has joined #nixos
leotaku has joined #nixos
justanotheruser has quit [Ping timeout: 268 seconds]
selfsymmetric-pa has quit [Remote host closed the connection]
imdoor has quit [Quit: imdoor]
imdoor has joined #nixos
imdoor has quit [Client Quit]
vld has quit [Ping timeout: 268 seconds]
imdoor has joined #nixos
<{^_^}> [nixpkgs] @david-sawatzke opened pull request #76114 → csfml: 2.4 -> 2.5 → https://git.io/JedWE
<dongcarl> I see that there was a previous attempt at getting Ghost to run on Nixos here: https://github.com/NixOS/nixpkgs/pull/24936
<{^_^}> #24936 (by b123400, 2 years ago, closed): ghost: init at 0.11.9
<dongcarl> Did anyone end up making an overlay?
<{^_^}> [nixpkgs] @Ma27 merged pull request #76042 → gitkraken: 6.3.1 -> 6.4.1 → https://git.io/Je5XA
<{^_^}> [nixpkgs] @Ma27 pushed 3 commits to master: https://git.io/JedWr
ardea is now known as aranea
mexisme has joined #nixos
mexisme has quit [Ping timeout: 260 seconds]
<lovesegfault> Can I make environment.etc."my-file" concatenate on the file?
gustavderdrache has quit [Quit: Leaving.]
<lovesegfault> I want to set environment.etc."foo".text="foo" and environment.etc."foo".text="bar" and have /etc/foo read "foobar"
<{^_^}> [nixpkgs] @c0bw3b merged pull request #75651 → testssl: 3.0rc5 -> 3.0rc6 → https://git.io/JeQ3q
<lovesegfault> cc. samueldr, clever who know stuff :P
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/JedWS
<{^_^}> [nixpkgs] @c0bw3b merged pull request #75648 → tintin: added ssl support via gnutls → https://git.io/JeQY8
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/JedW9
leotaku has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @flokli merged pull request #76052 → nixos/acme: implement postRun using ExecStartPost → https://git.io/Je5DF
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JedWH
vld has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #56255 → nginx: do not run anything as root → https://git.io/JedWd
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JedWF
drakonis has joined #nixos
earldouglas has joined #nixos
vld has quit [Ping timeout: 260 seconds]
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #75059 → teamviewer: 14.7.1965 -> 15.0.8397 → https://git.io/JeyvU
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @ryan4729 to master « teamviewer: 14.7.1965 -> 15.0.8397 (#75059) »: https://git.io/JedWN
lovesegfault has quit [Quit: WeeChat 2.7]
leotaku has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
lovesegfault has joined #nixos
<lovesegfault> Back, my computer had a stroke
<{^_^}> [nixpkgs] @Ma27 merged pull request #72595 → ocserv: 0.12.4 -> 0.12.5 → https://git.io/Jegr3
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JedlI
Ariakenom has quit [Read error: Connection reset by peer]
fendoer has joined #nixos
oida has quit [Remote host closed the connection]
oida has joined #nixos
fenedor has quit [Ping timeout: 240 seconds]
eacameron has joined #nixos
<eacameron> Anyone have an idea what is going on here?
<eacameron> nix-store -r /nix/store/86v3cr473ic6x7j10j94gwj464650xrr-curl-7.45.0.tar.bz2.drv
<eacameron> ```
<eacameron> these derivations will be built:
<eacameron> /nix/store/86v3cr473ic6x7j10j94gwj464650xrr-curl-7.45.0.tar.bz2.drv
<eacameron> building '/nix/store/86v3cr473ic6x7j10j94gwj464650xrr-curl-7.45.0.tar.bz2.drv'...
<eacameron> % Total % Received % Xferd Average Speed Time Time Time Current
<eacameron> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
<eacameron> Dload Upload Total Spent Left Speed
<eacameron> error: cannot download curl-7.45.0.tar.bz2 from any mirror
<eacameron> curl: (1) Protocol "https" not supported or disabled in libcurl
<eacameron> error: build of '/nix/store/86v3cr473ic6x7j10j94gwj464650xrr-curl-7.45.0.tar.bz2.drv' failed
<eacameron> builder for '/nix/store/86v3cr473ic6x7j10j94gwj464650xrr-curl-7.45.0.tar.bz2.drv' failed with exit code 1
<eacameron> ```
<qyliss> ,paste eacameron
<{^_^}> eacameron: Use a website such as [ https://gist.github.com/ http://ix.io/ https://hastebin.com/ http://sprunge.us/ https://paste.ee/ ] or similar services to share anything that's longer than a couple lines.
pbb has quit [Read error: Connection reset by peer]
pbb has joined #nixos
<emilsp> hrm, I'
<emilsp> can't even type, should probably go to bed
<emilsp> but instead - warning: unable to download 'https://cache.nixos.org/4jzw6b71wgz3j6xlrppii8ggwp39hbb1.narinfo': Couldn't resolve host name (6); retrying in 271 ms
<emilsp> After the above error message nixops deploy hangs. I'm trying to deploy to an SSH host, that is actually a VM running locally in qemu. Allegedly it should be copying over the closures, but there is no network activity.
chin-tastic has joined #nixos
drakonis has quit [Quit: WeeChat 2.6]
leotaku has quit [Ping timeout: 260 seconds]
imdoor has quit [Quit: imdoor]
bvdw has quit [Read error: Connection reset by peer]
fendoer has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
pbb has quit [Ping timeout: 246 seconds]
emilsp has quit [Quit: bye]
leotaku has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #74133 → rust-cbindgen: 0.9.1 -> 0.10.0 → https://git.io/JePCX
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/Jedlb
emilsp has joined #nixos
emilsp has quit [Remote host closed the connection]
emilsp has joined #nixos
zaeph has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #75947 → tcl: fix dangling symlink → https://git.io/Je5PI
<{^_^}> [nixpkgs] @marsam pushed 2 commits to staging: https://git.io/Jed8U
zaeph has joined #nixos
schneid3306 has quit [Quit: Quit.]
<{^_^}> [nixpkgs] @d-goldin closed pull request #74444 → pythonPackages.ws4py: disabling for python2 → https://git.io/JeXS9
ixxie has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @d-goldin closed pull request #73927 → python27Packages.cherrypy: deprecating python 2.7 → https://git.io/JeiYi
<{^_^}> [nixpkgs] @marsam merged pull request #75785 → weechat: Fix build on Darwin → https://git.io/Je7ml
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jed8O
<blackriversoftwa> Hello. Does anyone know how to get NetworkManager to give up a dhcp lease?
dirkx_ has quit [Quit: dirkx_]
<blackriversoftwa> I am using a wired connection to configure a couple of routers, and it is holding very tightly to the address on 1 routers subnet, even after I plug it into the next router
<blackriversoftwa> I want to to ask for a lease from the router it's plugged into
justanotheruser has joined #nixos
rardiol has joined #nixos