gchristensen changed the topic of #nixos to: Share the output of nix-shell -p nix-info --run nix-info to help us help you. || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://botbot.me/freenode/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64
betaboon has quit [Ping timeout: 256 seconds]
<{^_^}> Channel nixos-17.09-small advanced to https://github.com/NixOS/nixpkgs/commit/c5e74492edb (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
aborsu has quit [Quit: Konversation terminated!]
verite has joined #nixos
<Havvy> LnL: <3
BlessJah has quit [Ping timeout: 255 seconds]
Myrl-saki has quit [Ping timeout: 260 seconds]
stephenjudkins has joined #nixos
<gchristensen> anyone want to work on Nix stuff full time? https://groups.google.com/forum/#!topic/nix-devel/YvaXKCAInZ0
<manveru> that sounds tempting :)
<dhess> gchristensen: new full-time gig for you, then?
freeman42x]NixOS has quit [Ping timeout: 256 seconds]
<johnw> gchristensen: col
<johnw> cool
<samueldr> the temptation is strong
<dhess> is there a way to create a tempfile in a Hydra job?
<gchristensen> Yeah as of a few weeks ago:)
<dhess> as in, something that doesn't go into the Nix store
<dhess> gchristensen: wow, congratulations! Are you in/moving to London?
coot has quit [Ping timeout: 248 seconds]
<gchristensen> Nah I'm staying remote, in Massachusetts.
<gchristensen> Though hopefully there will be frequent visits... ;)
<dhess> I bookmark quite a few tweag.io blog posts
<nflores> clever and sphalerite_: the simplest curlOpts finally worked! curlOpts = ["-L" "-H" "Accept:application/octet-stream"];
BlessJah has joined #nixos
<clever> nflores: ah, putting the -H and its param in the same string probably messed with things
<nflores> clever: yeah! I was trying this list before but I was wrapping with lib.escapeShellArgs and that was messing me up too
<nflores> this will keep me moving along in setting up my dev env
ryanartecona has quit [Quit: ryanartecona]
m3lst4d has joined #nixos
iyzsong has quit [Ping timeout: 265 seconds]
erasmas has quit [Quit: leaving]
<ottidmes> I am trying to repackage a precompiled deb package, I have used patchelf and set the interpreter and rpath, but now I am getting the following: /nix/store/1j85y9zswjnya4lxsw68agdn6nxg907r-openssl-1.0.2n/lib/libcrypto.so.1.0.0: no version information available
m3lst4d has quit [Remote host closed the connection]
theNerd247 has quit [Quit: Page closed]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jraygauthier opened pull request #35256: brscan4 module: Added to `modules-list.nix`. (master...jrg/add_brscan4_to_modules_list) https://git.io/vA0DX
NixOS_GitHub has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vA0Dy
<NixOS_GitHub> nixpkgs/master f27ade6 Suvash Thapaliya: docker_compose : 1.18.0 -> 1.19.0...
<NixOS_GitHub> nixpkgs/master e2a7975 Jörg Thalheim: Merge pull request #35128 from suvash/update-docker-compose...
NixOS_GitHub has left #nixos [#nixos]
nflores has quit [Ping timeout: 260 seconds]
jb554 has joined #nixos
kelleyNif has joined #nixos
stephenjudkins has quit [Remote host closed the connection]
alfie has quit [Quit: Bye.]
pie_ has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nix] Mic92 opened pull request #1887: nix-copy: fix examples (master...nix-copy) https://git.io/vA0Sy
NixOS_GitHub has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] mrVanDalo opened pull request #35257: timewarrior: 1.1.0 -> 1.1.1 (master...bump/timewarrior-1.1.1) https://git.io/vA09q
NixOS_GitHub has left #nixos [#nixos]
stephenjudkins has joined #nixos
alfie has joined #nixos
Arcaelyx has joined #nixos
jtojnar_ has joined #nixos
<tertle||eltret> how do i update all packages at once
ottidmes has quit [Ping timeout: 256 seconds]
kelleyNif has quit [Quit: Leaving.]
jtojnar has quit [Read error: Connection reset by peer]
<simpson> $ nix-env -u
jtojnar has joined #nixos
Arcaelyx has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 248 seconds]
jtojnar_ has quit [Ping timeout: 276 seconds]
kelleyNif has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis pushed 2 new commits to master: https://git.io/vA0HD
<NixOS_GitHub> nixpkgs/master 8a08611 adisbladis: Merge pull request #35257 from mrVanDalo/bump/timewarrior-1.1.1...
<NixOS_GitHub> nixpkgs/master 8c15bdd Ingolf Wagner: timewarrior: 1.1.0 -> 1.1.1
NixOS_GitHub has left #nixos [#nixos]
iyzsong has joined #nixos
jmiven has quit [Quit: co'o]
thc202 has quit [Ping timeout: 256 seconds]
NixOS_GitHub has joined #nixos
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #35256: brscan4 module: Added to `modules-list.nix`. (master...jrg/add_brscan4_to_modules_list) https://git.io/vA0DX
jmiven has joined #nixos
kelleyNif has quit [Quit: Leaving.]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to release-17.09: https://git.io/vA0Q3
<NixOS_GitHub> nixpkgs/release-17.09 ccaa789 Raymond Gauthier: brscan4 module: Added to `modules-list.nix`....
NixOS_GitHub has left #nixos [#nixos]
dnovosel has joined #nixos
<Lisanna> ugh, how could I be getting this error? I'm not using unsafeDIscardStringContext at all
<Lisanna> the string ‘testdrv’ is not allowed to refer to a store path (such as ‘!out!/nix/store/7l24gfvhdd9v6kb0dfyj8wxy2lqwpgdg-testdrv.drv’)
<Lisanna> seems like if I'm not using unsafeDiscardStringContext then that error should be impossible, outside of manually typing out a /nix/store path somewhere
d4g has joined #nixos
coot has joined #nixos
<clever> Lisanna: can you gist the nix expression?
mrkgnao has joined #nixos
<Lisanna> it's a bit sprawling...
<Lisanna> is my previous assumption correct though?
<clever> if you refer to it elsewhere, anywhere in the closure, it will be checked for
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nix] shlevy closed pull request #1887: nix-copy: fix examples (master...nix-copy) https://git.io/vA0Sy
NixOS_GitHub has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nix/master a6c497f Shea Levy: Merge branch 'nix-copy' of git://github.com/Mic92/nix-1
<NixOS_GitHub> [nix] shlevy pushed 2 new commits to master: https://git.io/vA0Q6
<NixOS_GitHub> nix/master fa7fd76 Jörg Thalheim: nix-copy: fix examples...
<Lisanna> which, is there any way to physically do outside of unsafeDiscardStringContext and manually typing out a /nix/store path?
<clever> unsafeDiscardStringContext should be identical to just typing it in directly
<Lisanna> sure
d4g_ has quit [Ping timeout: 268 seconds]
<shlevy> Lisanna: That error is only possible if you're *not* using discard string context
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #35074: flock: init at 0.2.3 (master...flock-init) https://git.io/vAWMD
NixOS_GitHub has left #nixos [#nixos]
<shlevy> Why do you think it means you're using it somewhere?
<Lisanna> ...oh
<Lisanna> ...wait, what? why?
<clever> Lisanna: can you gist the nix expressions?
<shlevy> Lisanna: Certain primops and fields of the derivation primop aren't allowed to have strings that refer to other derivation outputs
<Lisanna> maybe, let me see
<shlevy> if you pasted the full error with --show-trace or the nix expr we can help more
silver has quit [Read error: Connection reset by peer]
<Lisanna> yeah, I'll gist that too
Arcaelyx has joined #nixos
mbrgm has quit [Ping timeout: 256 seconds]
mbrgm has joined #nixos
Lisanna has quit [Remote host closed the connection]
Lisanna has joined #nixos
<Lisanna> computer crashed... ugh
ZaraChimera has joined #nixos
ZaraChimera has left #nixos ["Leaving"]
Lisanna_ has joined #nixos
kelleyNif has joined #nixos
kelleyNif has quit [Client Quit]
UltraPhil has joined #nixos
mrkgnao has quit [Ping timeout: 240 seconds]
kelleyNif has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
kelleyNif has quit [Client Quit]
Supersonic112 is now known as Supersonic
kelleyNif has joined #nixos
<Lisanna_> ugh... now I'm being haunted again by "path X does not exist and cannot be created"
<Lisanna_> except, I'm not using any discards at all now... so how on earth is that even possible
coot has quit [Quit: coot]
<dtz> grahamc: shlevy Sonarpulse , others: sorry for not following-up on RFC more actively! Thank you and everyone for discussion, today got a bit away from me and now I'm a bit burned to make a proper response, will do it bright and early tomorrow over some coffee ^_^
<Lisanna_> last time I got that error I figured one of my discards was causing a dependency to not get included in the sandbox
<gchristensen> hah, pretty sure you get at least 24hrs to reply :)
markus1189 has joined #nixos
markus1199 has quit [Ping timeout: 260 seconds]
<dtz> for the sake of pointing objdump and similar at some binaries I just... scp'd a nix store path. Not with nix-copy-closure or anything but like.... scp -r dtz@host:result/ . && echo dishonor on my family;
<dtz> :P
<Lisanna_> dtz it's only slightly worse than nix-store --dump
mrkgnao has joined #nixos
iyzsong has quit [Ping timeout: 248 seconds]
blahdodo has quit [Quit: Bye bye]
Lisanna has quit [Ping timeout: 276 seconds]
kelleyNif has quit [Quit: Leaving.]
jtojnar has quit [Read error: Connection reset by peer]
hamishmack has quit [Ping timeout: 255 seconds]
hamishmack has joined #nixos
Lisanna_ has quit [Remote host closed the connection]
kelleyNif has joined #nixos
Lisanna has joined #nixos
blahdodo has joined #nixos
<taohansen> I'm trying to fetch a private git repo. I tell my server I want to get the identity file from /etc/ssh/ssh_config which specifies its location at /etc/ssh/{identity} however nixbld doesn't have the correct permissions to read this file
<taohansen> How do I give nixbld its permissions in a stateless way (within my configuration.nix)?
<clever> taohansen: one min
<clever> taohansen: there is no real secure way to give nixbld access to the private key, without exposing it to every single build you do
<clever> taohansen: but you can give it access to an ssh-agent, which keeps the secret a secret
<taohansen> clever: Will I need to run those three commands every time? I just want to `nixos-rebuild switch` so my team can just worry about pushing their dev code
<clever> taohansen: you could create a systemd service that manages starting the socat, and the file from the 2nd command should persist if your not wiping /tmp on shutdown
<clever> so its just a matter of then passing the -I's to nixos-rebuild
<taohansen> clever: that's a good idea, thank you
<clever> i also have an issue open about improving things: https://github.com/NixOS/nix/issues/1256
<clever> this would roll the socat stuff directly into nix, so you just pass a flag to nix-build and it works
nh2 has quit [Quit: Leaving.]
blahdodo has quit [Quit: Bye bye]
nuncanada2 has quit [Quit: Leaving]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg opened pull request #35259: libva, libva-utils and vaapiIntel: 2.0.0 -> 2.1.0 (VA-API: 1.0.0 -> 1.1.0) (master...u/libva) https://git.io/vA0b1
NixOS_GitHub has left #nixos [#nixos]
blahdodo has joined #nixos
<taohansen> tracking this issue for the future but your proposed solution should work dandy for now
Lisanna has quit [Quit: Lisanna]
kelleyNif has quit [Quit: Leaving.]
raynold has joined #nixos
tertle||eltret has quit [Quit: Connection closed for inactivity]
marusich has joined #nixos
jtojnar has joined #nixos
jb554 has quit [Ping timeout: 256 seconds]
jtojnar has quit [Ping timeout: 248 seconds]
<cmcdragonkai1> On teh current 17.09 commit, when you use stack new, it complains about AesonException.
<cmcdragonkai1> Has anybody else seen this?
<cmcdragonkai1> It's precisely for stack 1.5.1
sahabi has joined #nixos
<cmcdragonkai1> I have to use the latest unstable which upgrades to 1.6.3 for it `stack new` to work.
kelleyNif has joined #nixos
pkill9_ has quit [Ping timeout: 240 seconds]
jtojnar has joined #nixos
<catern> blaaaah
<catern> how should I structure a project that has a C library with a Python wrapper module, so that it is easy to package with Nix?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/master 2fa6cd2 Austin Seipp: perf: separateDebugInfo = true...
<NixOS_GitHub> nixpkgs/master cbf6fa3 Austin Seipp: perf: fix some hardcoded paths with newer, more exciting hardcoded NixOS paths!...
<NixOS_GitHub> [nixpkgs] thoughtpolice pushed 2 new commits to master: https://git.io/vA0NM
NixOS_GitHub has left #nixos [#nixos]
jtojnar has quit [Ping timeout: 240 seconds]
ryanartecona has joined #nixos
zopsi has quit [Quit: Oops]
schoppenhauer has quit [Ping timeout: 248 seconds]
zopsi has joined #nixos
schoppenhauer has joined #nixos
kelleyNif has quit [Quit: Leaving.]
mrkgnao has quit [Ping timeout: 240 seconds]
fragamus has joined #nixos
<fragamus> something happened when I did nixos-rebuild switch
mrkgnao has joined #nixos
jtojnar has joined #nixos
hamishmack has quit [Quit: hamishmack]
hamishmack has joined #nixos
ryanartecona has quit [Quit: ryanartecona]
jtojnar has quit [Ping timeout: 276 seconds]
hamishmack has quit [Ping timeout: 256 seconds]
ryanartecona has joined #nixos
<{^_^}> Channel nixos-17.09-small advanced to https://github.com/NixOS/nixpkgs/commit/ccaa789fef3 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
spear2 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis closed pull request #35118: nodejs: 6.12.3 -> 6.13.0 (master...nodejs-6_13_0) https://git.io/vA8YE
NixOS_GitHub has left #nixos [#nixos]
jtojnar has joined #nixos
jtojnar has quit [Ping timeout: 260 seconds]
rauno has joined #nixos
theNerd247 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis pushed 2 new commits to master: https://git.io/vA0hi
<NixOS_GitHub> nixpkgs/master e225b80 adisbladis: firefox-devedition-bin: 59.0b10 -> 59.0b11
<NixOS_GitHub> nixpkgs/master 127cea9 adisbladis: firefox-beta-bin: 59.0b10 -> 59.0b11
NixOS_GitHub has left #nixos [#nixos]
jackdk has joined #nixos
mrkgnao has quit [Ping timeout: 256 seconds]
mrkgnao has joined #nixos
theNerd247 has quit [Quit: Page closed]
Rusty1_ has quit [Quit: Konversation terminated!]
robstr has joined #nixos
marusich has quit [Ping timeout: 256 seconds]
marusich has joined #nixos
hamishmack has joined #nixos
jtojnar has joined #nixos
jtojnar has quit [Ping timeout: 240 seconds]
Guanin has quit [Ping timeout: 256 seconds]
<rauno> how to get cronjobs working on nixos ?
marusich has quit [Ping timeout: 256 seconds]
f0i has joined #nixos
<rauno> i have a task which should make curl request but can't see any evidence that it runs or fails ?
marusich has joined #nixos
<{^_^}> Channel nixos-17.09 advanced to https://github.com/NixOS/nixpkgs/commit/d09e425aea3 (from 14 hours ago, history: https://channels.nix.gsc.io/nixos-17.09)
Guanin has joined #nixos
jackdk has quit [Ping timeout: 240 seconds]
f0i has quit [Ping timeout: 240 seconds]
tanonym has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] samdroid-apps opened pull request #35261: spice-up: 1.2.1 -> 1.3.2 (master...spice-up-1.3.2) https://git.io/vA0jx
NixOS_GitHub has left #nixos [#nixos]
<tanonym> I have been hunting online to try to figure out what I need to do to get the setuid wrapper configured correctly for the enlightenment cpufreq module.
<tanonym> I am not finding anything helpful on how to go about fixing the issue.
ryanartecona has quit [Quit: ryanartecona]
marusich has quit [Ping timeout: 248 seconds]
<tanonym> Enlightenment 0.22 from channel unstable seems not to have the setuid wrapper set right for the cpufreq module, the previous version 0.21.9 from the 17.09 channel was fine.
marusich has joined #nixos
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jtojnar has joined #nixos
marusich has quit [Ping timeout: 256 seconds]
marusich has joined #nixos
pie_ has quit [Ping timeout: 240 seconds]
jtojnar has quit [Ping timeout: 264 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/ce3de0399b9 (from 11 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
Itkovian has joined #nixos
fragamus has joined #nixos
ashkitten has joined #nixos
<ashkitten> Hi, I'm trying to run nix-shell from a systemd user service, but I get an error that nix-shell couldn't be found by /usr/bin/env. Should I specify the full path?
mrkgnao has quit [Ping timeout: 248 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/bd9a562402b (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
reinzelmann has joined #nixos
mrkgnao has joined #nixos
MercurialAlchemi has joined #nixos
pie_ has joined #nixos
<ashkitten> how do i run nix-shell from a systemd service?
endformationage has quit [Quit: WeeChat 1.9.1]
<symphorien> /run/current-system/sw/bin/nix-shell
<ashkitten> symphorien: now it says "Nix database directory ‘/nix/var/nix/db’ is not writable: Permission denied"
jtojnar has joined #nixos
Itkovian has quit [Ping timeout: 268 seconds]
Arcaelyx has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<symphorien> Hum you need to reexport various environnement variables
Itkovian has joined #nixos
<symphorien> Probably NIX_REMOTE
<ashkitten> hmmm okay
<ashkitten> symphorien: now it can't find bash :/
<symphorien> Use sh
<ashkitten> symphorien: i'm not specifying the shell tho..
<symphorien> /bin/sh I mean
<symphorien> The shell guaranteed to exist by posix
<ashkitten> symphorien: i know but i'm not specifying any shell, just using nix-shell --run
Itkovian has quit [Client Quit]
<symphorien> Then add -p bash to have it :)
mrkgnao has quit [Ping timeout: 256 seconds]
<symphorien> Anyway, afk, sorry
jtojnar has quit [Ping timeout: 276 seconds]
mrkgnao has joined #nixos
NinjaTrappeur has joined #nixos
Itkovian has joined #nixos
Itkovian has quit [Read error: Connection reset by peer]
tanonym has quit [Read error: Connection reset by peer]
tanonym has joined #nixos
jtojnar has joined #nixos
<sphalerite_> # Parallel building is broken in OpenSSL
<sphalerite_> :(
<hyper_ch> sphalerite_: you broke it?
<sphalerite_> hyper_ch: no, that's a comment in the openssl expression
pie_ has quit [Ping timeout: 248 seconds]
jtojnar has quit [Ping timeout: 256 seconds]
badi has quit [Ping timeout: 256 seconds]
badi has joined #nixos
dan_b has quit [Ping timeout: 256 seconds]
alex`` has joined #nixos
<srhb> Are all submodules enriched with, say, _module and _file during evaluation, and if so at which point?
alex`` has quit [Client Quit]
orivej has joined #nixos
Itkovian has joined #nixos
mkoenig has quit [Ping timeout: 260 seconds]
mkoenig has joined #nixos
leat has joined #nixos
<sphalerite_> Oh boy, nix is evaluating stuff nondeterministically!
<sphalerite_> error: attribute 'weston' in selection path 'weston' not found
<sphalerite_> error: the expression selected by the selection path 'xwayland' should be a set but is a list
<sphalerite_> error: the expression selected by the selection path 'xwayland' should be a set but is a function
<sphalerite_> all from the same nixpkgs…
tanonym has quit [Quit: Leaving]
rauno has quit [Ping timeout: 276 seconds]
roberth has joined #nixos
alex`` has joined #nixos
alex`` has quit [Client Quit]
alex`` has joined #nixos
alex`` is now known as alexherbo2
smola has quit [Ping timeout: 374 seconds]
dgonyeo has quit [Ping timeout: 374 seconds]
sa1 has quit [Ping timeout: 374 seconds]
Shados has quit [Remote host closed the connection]
dgonyeo has joined #nixos
smola has joined #nixos
Shados has joined #nixos
jtojnar has joined #nixos
alexherbo2 is now known as alex``
pkill9_ has joined #nixos
Tucky has joined #nixos
griff_ has joined #nixos
jtojnar has quit [Ping timeout: 255 seconds]
asuryawanshi has joined #nixos
pie_ has joined #nixos
<sphalerite_> infinisil: your https-migration script might also be useful to run on a regular basis (daily?) to find URLs that have gone missing
ThatDocsLady_ has joined #nixos
zzamboni has joined #nixos
pkill9_ has quit [Ping timeout: 268 seconds]
ma27 has joined #nixos
Capprentice has quit [Quit: Leaving]
FRidh has joined #nixos
griff_ has quit [Quit: griff_]
griff_ has joined #nixos
<ij> sphalerite_, I've no idea how to compile an autotools project.
ma27 has quit [Quit: WeeChat 2.0]
ma27 has joined #nixos
pie_ has quit [Ping timeout: 255 seconds]
<ij> sphalerite_, I get a "configure" file after a repeated combination of "automake/autoconf/autoreconf -i", but ./configure still complains about some makefiles missing.
<sphalerite_> does the project have an autogen.sh?
<adisbladis[m]> ij: You might wanna look at autoreconfHook
<ij> There's ./bootstrap that I just found in INSTALL. I was looking for a HACKING or something.
<sphalerite_> :)
jtojnar has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh closed pull request #31507: Fixes for CUDA and Tensorflow update (master...tensorflow-new) https://git.io/vFVlm
NixOS_GitHub has left #nixos [#nixos]
jensens has joined #nixos
jtojnar has quit [Ping timeout: 255 seconds]
asuryawanshi has quit [Remote host closed the connection]
verite has quit [Ping timeout: 240 seconds]
asuryawanshi has joined #nixos
zzamboni has quit [Quit: Leaving.]
tanonym has joined #nixos
zzamboni has joined #nixos
<tanonym> is there a wiki on troubleshooting setuid-wrapper issues in nixos?
thc202 has joined #nixos
pie_ has joined #nixos
magnetophon has quit [Read error: Connection reset by peer]
<tanonym> i have not been able to find much online about the setuid-wrapper.
<vaibhavsagar> is there a particular problem you are trying to solve?
<tanonym> i need to chown and chmod the enlightenment de's cpufreq module to get it to run properly.
<tanonym> but i figure it's a good thing to know about since it's needed for the steam client to function in nixos as well.
<vaibhavsagar> tanonym: can you add it to security.setuidPrograms from the file I linked above?
guillaum1 has joined #nixos
guillaum1 is now known as guibou
jtojnar has joined #nixos
<tanonym> where would that file exist in my existing install or do i need to create a new one?
MichaelRaskin has left #nixos [#nixos]
<techtangents[m]> My team is trying to fin Haskell on AWS lambda. We need to statically link everything into one binary. We're doing this by telling GCC to statically link everything. This breaks when our lambda job tries to connect to the internet. It sounds like glibc is dynamically loading some TCP stuff that isn't there. Research points to requiring --enable-static-nss for glibc. Is there a nix solution for this?
<techtangents[m]> s/fin/run
knupfer has joined #nixos
<manveru> tanonym: steam doesn't need setuid-wrapper... it works fine in its own chroot :)
jtojnar has quit [Ping timeout: 256 seconds]
<tanonym> ah. seems the cpufreq module for e22 does.
jtojnar has joined #nixos
<manveru> e22... last time i tried it they were at 17...
<manveru> is it usable these days?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] mogorman opened pull request #35262: python-notify2: init at 0.3.1 (master...notify2) https://git.io/vAEtU
NixOS_GitHub has left #nixos [#nixos]
<tanonym> it's usable. i had 17.09 with e21.9 running.
<tanonym> unstable is at e22 now, but unlike 21.9, somehow the setuid ownership for the cpufreq module didn't get set and i can't just chown and chmod the module directly in the nix store.
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] mogorman closed pull request #35262: python-notify2: init at 0.3.1 (master...notify2) https://git.io/vAEtU
NixOS_GitHub has left #nixos [#nixos]
<manveru> aye
<tanonym> so i have the setuid-wrapper.nix file pasted into an editor, but i don't know what to do with it, or where to look to see if one is on my system already and add the entry for e22's cpufreq.
jtojnar has quit [Ping timeout: 256 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] akru opened pull request #35263: Parity: ethereum client (master...parity) https://git.io/vAEt0
NixOS_GitHub has left #nixos [#nixos]
<manveru> they're used like this
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] akru closed pull request #34441: parity: add stable and beta versions of ethereum client (master...add-parity) https://git.io/vN7qv
NixOS_GitHub has left #nixos [#nixos]
jtojnar has joined #nixos
<avn> tanonym: look to nixos/modules/security/sudo.nix, is a clear example how to install setuid wrapper
<FRidh> anyone know why we use ncurses tarballs from https://invisible-mirror.net/archives/ncurses/current instead of the GNU mirror?
mrkgnao has quit [Ping timeout: 252 seconds]
ottidmes has joined #nixos
<tanonym> okay, that does help.
pie_ has quit [Ping timeout: 255 seconds]
<tanonym> at least for how to set it up.
jtojnar has quit [Ping timeout: 276 seconds]
<FRidh> ah, the mirror lists development versions
pkill9_ has joined #nixos
<tanonym> huh, looks like /var/setuid-wrappers is missing so i need to create it, unless the location has changed from where it was in 16.09?
<srhb> tanonym: I don't know if it changes, but I think my suid wrappers live in /run/wrappers/bin
<srhb> changed*
<tanonym> i'll look there.
<infinisil> sphalerite_: the scrip is about done, but there were some problems im going to blame bash for
<ottidmes> Any idea how to solve: libcrypto.so.1.0.0: no version information available, when patching an existing binary? I am at a loss on how to solve it. I tried patchelf --set-rpath and wrapProgram, both work to set the right library paths, but neither solve those warnings
<infinisil> What it does specifically: look for urls in nixpkgs
<tanonym> ah, run/wrappers/ has a freqset.orig and freqset.orig.real that point to the module in the store directory of e22.1
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] mogorman opened pull request #35265: found spelling errors for propagatedBuildInputs via my own mispelled grep query (master...spellingfix) https://git.io/vAEqa
NixOS_GitHub has left #nixos [#nixos]
<infinisil> Stuff like https://example.com/${version} will be detected as just https://example.com
dan_b has joined #nixos
NixOS_GitHub has joined #nixos
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 12c8687 adisbladis: plasma: 5.12.1 -> 5.12.2
<NixOS_GitHub> [nixpkgs] adisbladis pushed 1 new commit to master: https://git.io/vAEqo
sigmundv has joined #nixos
<infinisil> Then it checks the https version of that website first, and the http version next
<infinisil> It follows redirects too
<tanonym> and the module is listed as freqset.orig. if that's the wrapper for the freqset module, then the additional .orig would probably be why it's not working.
<tanonym> the freqset.orig is a green entry in the terminal. not sure what the colour coding is. dark blue are directories, cyan are symlinks and green are binaries?
<ottidmes> tanonym: Yeah, green generally indicates that it is executable
<infinisil> Well whatever, I'm going to open an issue/PR later with the script, I can't finish developing it right now
<tanonym> so the files ending in .real are the setuid-wrappers i would have to edit?
<ottidmes> tanonym: I would expect the .real, to be the the things being wrapped, from the name at least, but I have no clue otherwise
<tanonym> because i have a cyan bin entry and a wrappers.P******* directory.
ThatOtherGuy has quit [Read error: Connection reset by peer]
<tanonym> that's what it looks like freqset.orig.real has link to a store location in it, but nothing else.
orivej has quit [Ping timeout: 264 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vAEm4
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 8254f2e Jörg Thalheim: tree-wide: spelling error s/propogatedBuildInputs/propagatedBuildInputs/
<NixOS_GitHub> nixpkgs/master 113fa5e Matthew O'Gorman: found spelling errors for propagatedBuildInputs via my own mispelled grep query
<manveru> hmm, getting desktop notifications and their icons to match seems pretty difficult
<ottidmes> tanonym: When you look at what is actually being done: https://github.com/NixOS/nixos/blob/master/modules/security/setuid-wrappers.nix You will see that apparently setuid-wrappers is implemented by copying a special setuid-wrapper binary, that apparently uses how it is named and a corresponding name.real file to determine what to actually call
lexsomethin has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] abbradar opened pull request #35266: cc-wrapper: fix bool handling for empty and zero values (staging...cc-bools) https://git.io/vAEmy
NixOS_GitHub has left #nixos [#nixos]
__Sander__ has joined #nixos
<lexsomethin> I have a strange issue, the brightness of my display changes from time to time (usually after boot or power-save mode) , i'm not sure if it affects gamma, RGB palette... it surely doesn
<lexsomethin> t change xbacklight
jtojnar has joined #nixos
<lexsomethin> also I have display lag where I see transparent images of previous FRAMES, like windows or boot process, etc
<lexsomethin> anyone aware of existence of this bug and fix?
jtojnar has quit [Remote host closed the connection]
asuryawanshi has quit [Remote host closed the connection]
<lexsomethin> the issue doesn't exist on windows
jtojnar has joined #nixos
<ottidmes> lexsomethin: To general, could be your GPU driver, your desktop environment, many things
<lexsomethin> yeah...
asuryawanshi has joined #nixos
<ottidmes> lexsomethin: So you could try a different desktop environment, see if that helps, then you will know it likely is not your GPU
<tanonym> okay, back to the nixexpression language. i can't quite seem to wrap my head around everything that's going on there.
<tanonym> i'll just ignore the message or use plasma5 as my default de while i try to learn how to fix this.
griff_ has quit [Quit: griff_]
<lexsomethin> I probably could connect appearance of this issue with nixos-rebuild --upgrade . so I beleive should try upgrade again in chance of issue is fixed in new revision.
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vAEYs
<NixOS_GitHub> nixpkgs/master 0429e8f Jörg Thalheim: flock: fix evaluation error
NixOS_GitHub has left #nixos [#nixos]
jtojnar has quit [Ping timeout: 240 seconds]
rotaerk has quit [Ping timeout: 255 seconds]
<ottidmes> tanonym: Except for the string interpolation of nix variables
<lexsomethin> tanonym the https://nixcloud.io/tour/?id=1 helped me to understand nix expression language
Lisanna has joined #nixos
<tanonym> okay, i see what's going on in lines 100-104, but my current issue is that i don't seem to find the directory for the wrappers where i am expecting them by looking at setuid-wrappers.nix and clearly something isn't where my system is thinking it should be or i wouldn't be having the issues.
ThatOtherGuy has joined #nixos
<tanonym> there is no /var/setuid-wrappers directory that's defined as the default. so either something is glitchy in the derivation for e22 or something is glitched with my build when i did the upgrade to unstable from 17.09 (i had to replace the enlightenment filemanager with something else because it would segv the de each time i tried to open a file from it.)
<lexsomethin> also, as for nix expression language, I'm as a dum dum without CS degree, don't get clear advantages of using it instead of any other expressive scripting programming language X or Y. Is that really matter of choce, personal prefference of designer?
rauno has joined #nixos
<ottidmes> tanonym: Right, sorry, you should probably check: /run/wrappers/bin
jtojnar has joined #nixos
<lexsomethin> scripting languages like python or ruby, 1) could replace bash scripts, and that is good 2) have clear advantages of bash, multithreading, concurrency, extensibility 3) could be used in declarative & functional way, manner 4) could go imperative when necessary. ;;; But Nix could do only declarative
rauno has quit [Remote host closed the connection]
<tanonym> i think that nix is purely declarative, functional and lazy is why it was developed.
<lexsomethin> and Nix relies on bash scripts heavily when he need to execute imperative code
<tanonym> ottidmes, okay, i'm seein the freqset.orig and .real files there and they are pointing at the enlightenment 22 store directory.
<ottidmes> lexsomethin: When you want to build a purely functional linux distribution, having uncontrolled imperative code is not a feature
kier has quit [Remote host closed the connection]
<lexsomethin> odd times...
<srhb> lexsomethin: It's all about discipline. Having no choice makes that easier. :-)
kier has joined #nixos
<srhb> In many cases, though, I agree with the bash criticism. I wish there were better shell-like systems programming alternatives that could easily integrate with, well, everything.
jtojnar has quit [Ping timeout: 255 seconds]
<ottidmes> tanonym: If there is question hidden in there, please tell me, I only joined the IRC after you ask your initial question, so I have no clue how to help you further :P
rotaerk has joined #nixos
<Lisanna> from reading the Nix source code, I'm starting to get the impression that "path X does not exist and cannot be created" is Nix's "something went wrong, we're not sure what" error :(
<Ke> srhb: to fix many things you would need to have structured output from programs, not just strings
jtojnar has joined #nixos
<tanonym> ottidmes, i did a system upgrade to the unstable channel recently, but with e22.1 the enlightenment cpu freqset module doesn't have the correct setuid permissions, and i'm trying to find the file i need to edit to make it work properly.
<lexsomethin> tanonym , asking you as enlighment expert, I've began use of Terminology recenty, tycat & tyls doesn't show preview for video, how to fix that?
<tanonym> it keeps wanting me to chown and chmod u+x,a+x the freqset module.
<ottidmes> tanonym: But, should you then not just lookup what binary does not have the right permissions and just add that to your config, why are you looking at the things being generated?
<tanonym> that should be u+s,a+x for the module
<srhb> Ke: And wouldn't that be great. :-)
<Ke> sure
zzamboni has quit [Quit: Leaving.]
rauno has joined #nixos
<tanonym> i'm wondering if i should replace the enlightenment store directory with the path in /run/wrappers/bin
<lexsomethin> Lisanna if your statement correct & true, sounds like a 'must-have' issue on github for nix bug or feature request
zzamboni has joined #nixos
<Lisanna> lexsomethin yeah... unfortunately it only reproduces when I take the most complex route through my Nix stack that I can x_x
jtojnar has quit [Ping timeout: 268 seconds]
<tanonym> ottidmes, not sure which binaries i am looking for. basically i'm flying blind here because i have not found much of anything online on this either. so could be i could be way off in left field with what i'm asking.
<ottidmes> Ke: Basically, garbage in, garbage out, you can only do so much when all you get is garbage. I hate it when I have to write yet another few lines of sed/awk/grep scripts to parse some output that is never meant to be used as raw inputs
rauno has quit [Remote host closed the connection]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #35145: cue2pops: init at git-2018-01-04 (master...upload/cue2pops) https://git.io/vA82V
NixOS_GitHub has left #nixos [#nixos]
pie_ has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/master b7e3c4e Peter Simons: multi-ghc-travis: update upstream repository URL
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> [nixpkgs] peti pushed 1 new commit to master: https://git.io/vAEsi
<tanonym> lexsomethin, i don't know the answer to your question. i have never used tycat or tyls.
<lexsomethin> tanonym ok, np
<ottidmes> tanonym: Do you know which files need the permissions changed?
<tanonym> the message from the de says it's enlightenment-0.22/lib/enlightenment/modules/cpufreq/linux-gnu-x86_64-0.22/freqset
jtojnar has joined #nixos
<lexsomethin> question 1) is /nix/store/<hash> derrived from nix-expression of package (default.nix) , builder.sh, and bash imperative steps required for build and configuration?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #35142: rpm: Add Darwin support (master...master) https://git.io/vA8ES
NixOS_GitHub has left #nixos [#nixos]
<lexsomethin> question 2) if i change nix option configuration value on /etc/nixos/configuration.nix , does it change a hash of any packages, dependencies?
<tanonym> bah, i'm a dummy, the hash in /run/wrappers/bin/freqset.orig.real is different from the hash the DE gives me in the message.
<ottidmes> tanonym: Or do you know the name of the nixpkgs package that should contain said files? (use find or ls /nix/store | grep) Or do you know of a related binary? (use readlink $(which <binary>)), And then go inspect the folder to see what might be the related freqset thingy
griff_ has joined #nixos
<oleks> Hi, what would be the nixos equivalent of libc6-dev-i386 on Debian?
tanonym has quit [Remote host closed the connection]
betaboon has joined #nixos
<srhb> oleks: It would be better to ask for the specific files you need. PAckages often don't have one to one analogues here.
<ottidmes> lexsomethin: question 2) Yes and no, it could impact some derivations (packages) if they are based on the config options defined in your configuration, but those will only be defined as part of your configuration, so they should not really be considered packages, so no, normal packages, as defined in the nixpkgs repo, are not affected
jtojnar has quit [Ping timeout: 248 seconds]
<srhb> oleks: Especially once you're in the core build tools
<lexsomethin> oleks , such questions could be answered by execution of "nix-locate libc.so.6" , as for real answer : glibc or glibc_multi maybe
<avn> oleks: pkgs.pkgsi686Linux.libc, or just pkgs.pkgsi686Linux.callPackage if you need to switch to 32-bit mode for whole your package
tanonym has joined #nixos
<tanonym> okay, now i feel like a noodle-head. the rebuild of my system seems to have fixed it. :S
<tanonym> the message is no longer popping up.
<tanonym> >,<
<Guanin> Does it work to define one set in a file, import that file and add some other stuff to that set? I'm splitting my config into different files right now and want to keep the nginx virtualHost config related to gitlab in the same file, but want to be able to add other vHosts in other places
<ottidmes> lexsomethin: question 1) https://nixos.org/nixos/nix-pills/nix-store-paths.html and if you have not already read it: https://nixos.wiki/wiki/FAQ
<tanonym> next project: learn nix language and change my default over to zsh :)
<Lisanna> oh my god
<Lisanna> I think I figured it out
<Lisanna> builtins.storePath
<Lisanna> is an undocumented builtins
<lexsomethin> tanonym> use fish shell. it works out of the box in comparison to zsh
<Lisanna> I bet it's doing something screwy
<ottidmes> tanonym: I always use zsh with grml-zsh-config
<tanonym> yay, de doesn't segv when i use the file manager anymore
<Lisanna> yeah I bet it's just dropping the string context
rauno has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 4 new commits to master: https://git.io/vAEnx
<NixOS_GitHub> nixpkgs/master 380d759 xeji: mfcl2720dwlpr: init at 3.2.0-1...
<NixOS_GitHub> nixpkgs/master e612f70 xeji: new maintainer: xeji
<NixOS_GitHub> nixpkgs/master 6e9bc08 xeji: mfcl2720dwcupswrapper: init at 3.2.0-1...
NixOS_GitHub has left #nixos [#nixos]
<tanonym> ottidmes, neat, i'll have a look at that.
<tanonym> still a relative tadpole when it comes to nixos :)
<sphalerite_> lexsomethin: does it have completion for nix yet?
<Lisanna> lexsomethin appropriate image, Nix has evil monsters lurking just under the surface
<sphalerite_> not always under
lesce has quit [Ping timeout: 260 seconds]
<Lisanna> sphalerite_ ...and yes, sometimes on the surface
<Lisanna> (but in this case under, since it's completely undocumented, but used in nixpkgs code :p)
lesce has joined #nixos
<Lisanna> waiting to trap naïve sops like me who think it's a perfectly fine and sensible function to use
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] svsdep opened pull request #35269: gnomeExtensions.dash-to-dock: v61 -> v62 (master...dash-to-dock-v62) https://git.io/vAEc3
NixOS_GitHub has left #nixos [#nixos]
<tanonym> i came over to nixos because it doesn't bork my system when i experiment, and if it does the worst that happens is a reboot and select a previous generation
<lexsomethin> sphalerite_ fish? it has man based (and history based) autocompletion & autosuggestion of all nix utils , like nixos-rebuilt --upgrade, etc, and so on. as for nix expression language, afaik only nix-repl and editor plugins have nix language support
sigmundv has quit [Ping timeout: 256 seconds]
<sphalerite_> lexsomethin: nope there's a completion for zsh (and bash I think?) that can complete on stuff like nix-build '<nixpkgs>' -A haskellPackages.pand<TAB>
<sphalerite_> or nix-env -iA nixos.bla<TAB>
<sphalerite_> etc
<tanonym> that would be handy. the build-time hash at the start makes it a little tricky to find things in /store otherwise.
<Lisanna> sphalerite_ it doesn't really understand the Nix language though, but it does understand nested attrsets :)
<sphalerite_> Lisanna: which is already pretty decent and extremely helpful!
<tanonym> hmm. looks like i didn't enable man pages for nixos.
<Lisanna> yeah, nix-zsh-completions is a pretty damn good plugin, plus the guy that maintains it is incredibly helpful and very willing to humor my weird usecases that break it :)
<sphalerite_> I have to use nix[- ]repl so much less now, and I was so happy when it suddenly started completing this stuff
* tanonym looks forward to the time when i have weird use-cases that break things :)
<Lisanna> tanonym don't
<Lisanna> the problems will make you feel worse because there's likely no one else who can help you
<tanonym> hehe.
jtojnar has joined #nixos
<manveru> oh wow... i didn't even realize it has completion for it :D
<manveru> thanks amn
<manveru> *man
<Lisanna> literally I would not have made it halfway to where I am if the Nix community wasn't full of absolutely awesome people that put up with my nonsense...
<tanonym> well at least no upgrade of nixos has changed my partition table from mbr to gpt which my computer can't handle and turned my machine into a paperweight until i completely reformatted the drive and reinstalled.
aarvar has quit [Ping timeout: 248 seconds]
<tanonym> and that's the other reason i am using nixos. the channel is full of nice helpful and patient people.
<sphalerite_> manveru: :D
<sphalerite_> Lisanna: same
iyzsong has joined #nixos
orivej has joined #nixos
<Lisanna> I need to write a program that regularly checks my Nix code against the manual and prints warnings if I'm using anything undocumented...
<Lisanna> "nix-bug-finder.py"
<sphalerite_> Lisanna: also you shouldn't feel worse, you should feel like you're boldly going where nobody has ever gone before! You're a pioneer!
<Lisanna> speaking of, I better make a cohesive statement for the IRC logs in case someone other poor sod runs across the same error:
<tanonym> besides what's the fun if you don't come up with usecases that break things?
jtojnar has quit [Ping timeout: 264 seconds]
elasticdog has quit [Ping timeout: 260 seconds]
<Lisanna> HOW TO FIX "path X does not exist and cannot be created" error: check if you're using builtins.storePath, or something else strange like that.
sigmundv has joined #nixos
<tanonym> just my luck. get my znc account approved and then the webpanel goes down with a bad gateway error
<sphalerite_> lexsomethin: it's mostly the lack of that sort of completion and the way that curly braces are interpreted as shell syntax even if they have other non-separators around them that makes me not want to switch
<sphalerite_> lexsomethin: I can't just do git reset @{u} for instance
<sphalerite_> I have to write git reset "@{u}"
<Lisanna> tanonym incidentally, nix-zsh-completions now supports Nix's strange habit of applying command-line "--arg"s across nested attrset functions
lexsomethin has quit [Ping timeout: 260 seconds]
roberth has quit [Ping timeout: 256 seconds]
<sphalerite_> Lisanna: can you elaborate on this strange behaviour? Not sure i get it..
<Lisanna> sphalerite_ let me just find the issue..
<sphalerite_> Lisanna: /o\
elasticdog has joined #nixos
<tanonym> I'm still learning about all the stuff I can do with configuration.nix to set up my system.
<tanonym> system state backup in a text file, very handy.
truthadjustr has joined #nixos
truthadjustr has quit [Client Quit]
robstr has quit [Remote host closed the connection]
robstr has joined #nixos
orivej has quit [Ping timeout: 256 seconds]
pkill9_ is now known as pkill9
Myrl-saki has joined #nixos
pie_ has quit [Ping timeout: 264 seconds]
rotaerk has quit [Ping timeout: 276 seconds]
<ij> source rather than a backup
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] xvapx opened pull request #35270: upgrade and clean crashplan for small business (master...wip/crashplan-small-business) https://git.io/vAE8g
NixOS_GitHub has left #nixos [#nixos]
<Lisanna> tanonym Nix on non-NixOS --> NixOS --> writing custom nix derivations --> using nixops to manage your machines --> "I need to setup hydra" --> using disnix to deploy your terrifying distributed nix-based system of doom
<Lisanna> this is the path btw
oida_ has joined #nixos
Tucky has quit [Quit: WeeChat 2.0.1]
pie_ has joined #nixos
jtojnar has joined #nixos
Synthetica has joined #nixos
<ottidmes> On the path to Nix enlightment, I am om on, maybe I should use nixops to manage my machines since I already have the concept (shared NixOS config) of "these machines are part of my network of machines"
Myrl-saki has quit [Read error: Connection reset by peer]
<LnL> Lisanna: ok, I'll read up on disnix now
<sphalerite_> tanonym: also it's not the state, rather the opposite :p
<sphalerite_> Lisanna: disnix sounds kind of evil as wlel
<ottidmes> Lisanna: So nixos = 1 machine, nixops = network of machines, dixnix = services configured using nix distributed on a network of machines?
jtojnar has quit [Ping timeout: 240 seconds]
<manveru> anyone know what's up with nix-bundle and $DISPLAY?
rotaerk has joined #nixos
Myrl-saki has joined #nixos
alex`` has quit [Ping timeout: 256 seconds]
jtojnar has joined #nixos
<genesis> Lisanna : i start to write nix derivation before being on nixos, to have what i want the D Day :P
<genesis> i like my gentoo based, i donno if i'll switch soon, i installed this 8 years ago ...
<sphalerite_> ottidmes: apparently disnix also supports managing non-nixy services, including stuff running on windows. I really don't understand how though
<sphalerite_> genesis: I'd say whether you should switch depends on how much you hate systemd :p
oida_ has quit [Quit: WeeChat 1.6]
<etu> One of the reasons for me switching away from gentoo was the hate for systemd in the gentoo community... :p
jtojnar has quit [Ping timeout: 248 seconds]
simukis has joined #nixos
Myrl-sak1 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vAEEX
<NixOS_GitHub> nixpkgs/master cbd392f Jörg Thalheim: dino: 2017-12-03 -> 2018-02-11
NixOS_GitHub has left #nixos [#nixos]
MP2E has quit [Remote host closed the connection]
Myrl-saki has quit [Ping timeout: 248 seconds]
<Lisanna> ottidmes yeah, that's a good summary
Phillemann has joined #nixos
<Phillemann> What's your setup for emacs + haskell? Just haskell-mode doesn't seem to compile and error-check the code in the background.
knupfer has quit [Ping timeout: 240 seconds]
<__Sander__> sphalerite_: the "secret" is dysnomia
<Lisanna> speak of the devil
<sphalerite_> :)
<__Sander__> a plugin framework that can be used to activate/deactivate/snapshot/restore a service
<__Sander__> you can write your own plugins for a service as well
<__Sander__> and that can also do "magic stuff" on other OSes, such as windows
<Lisanna> __Sander__ does dysnomia help solve the "omg I hate stateful data so fscking much" problem?
<__Sander__> Lisanna: it provides a solution, yes
<__Sander__> but not the best solution per se
<__Sander__> it works quite well with sets of data that is not too big
<Lisanna> sounds good to me
<__Sander__> for a production system that I'm currently maintaining we have many databases
<__Sander__> but their sizes are roughly several tens of megabytes each
<__Sander__> we have a couple of them that are bigger, say, a gigabyte
<__Sander__> that is still sort of manageable
<__Sander__> at least
<__Sander__> if you use MongoDB
sigmundv has quit [Ping timeout: 260 seconds]
<Lisanna> I'd imagine that the larger amount of data you have, the more extreme the divide between solutions that are targeted at the specific application / use case and general-purpose solutions
blob__ has joined #nixos
<Lisanna> because general purpose solutions like dysnomia will likely start running into space issues
<Lisanna> and you can't just be taking e.g. hourly snapshots of some 100GB binary blob
<sphalerite_> you can with zfs!! :D
<sphalerite_> (as long as there's not too much churn)
<Lisanna> yeah... having a friendly filesystem also probably helps
raynold has quit [Quit: Connection closed for inactivity]
<genesis> sphalerite_ : i already use it on my gentoo, i've switched and it's not so bad...
<sphalerite_> genesis: then you should definitely switch to nixos
<genesis> i read some of you about bootup and filesystem etc, i prefer wait a bit :)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jfrankenau opened pull request #35271: virtualbox: fix extensionPack's hash, fixes #34846 (release-17.09...fix-virtualbox-extpack-hash) https://git.io/vAEgL
NixOS_GitHub has left #nixos [#nixos]
jtojnar has joined #nixos
blob__ has quit [Ping timeout: 260 seconds]
sigmundv has joined #nixos
knupfer has joined #nixos
polytux has joined #nixos
jtojnar has quit [Ping timeout: 260 seconds]
FRidh has quit [Ping timeout: 276 seconds]
FRidh has joined #nixos
seequ has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 5 new commits to master: https://git.io/vAE2A
<NixOS_GitHub> nixpkgs/master 435bceb Claes Wallin (韋嘉誠): racket-minimal: init at 6.12.0 (same as racket)...
<NixOS_GitHub> nixpkgs/master e87fb71 Claes Wallin (韋嘉誠): racket-minimal: Correct description: Dr. Racket, not Mr.
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master ebf394b Claes Wallin (韋嘉誠): racket-minimal: add description
jtojnar has joined #nixos
<seequ> how do I define an ntfs filesystem as writable in the config?
<seequ> it errors if I define `options = [ "rw" }`
<Ke> should it be ntfs3g or something
<Ke> not at all sure what you mean though, I don't strictly use nix
<Ke> or nixis
<Ke> nixos
jtojnar has quit [Remote host closed the connection]
jtojnar has joined #nixos
<seequ> So, I have a config `fileSystems."/mnt/data" = { device = "..."; fsType = "ntfs"; }`
<seequ> it ends up being read-only
<Ke> ntfs kernel driver "ntfs" has write support, but only if you do not modify extent metadata
<seequ> I do have ntfs3g installed
<Ke> yup, and you are sure you are supposed to use fsType = "ntfs"; and not fsType = "ntfs3g"; or fsType = "ntfs-3g";
<seequ> I am not. Which is why I'm asking. :D
<Ke> you could try
jtojnar has quit [Remote host closed the connection]
<Ke> at least if it's something you directly pass to mount, "ntfs" is not what you want
jtojnar has joined #nixos
<Ke> mount.ntfs-3g
<Ke> so I would guess it's fsType = "ntfs-3g";
roberth has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/master 1faa304 Jörg Thalheim: Merge pull request #35222 from limeytexan/perl-GSSAPI...
<NixOS_GitHub> nixpkgs/master 3d1abbe Michael Brantley: perl-GSSAPI: init at 0.28
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vAEwv
NixOS_GitHub has left #nixos [#nixos]
alex`` has joined #nixos
jtojnar has quit [Ping timeout: 256 seconds]
jtojnar has joined #nixos
<infinisil> seequ: boot.supportedFilesystems = [ "ntfs" ];
paraseba has quit [Ping timeout: 255 seconds]
yastero has quit [Ping timeout: 255 seconds]
<seequ> infinisil: with which fsType?
<infinisil> seequ: no idea, I'd say just "ntfs", try autogenerating it?
<Lisanna> omg... I just thought of a way to write a function which detects if a derivation has been built or not
nixy has quit [Ping timeout: 240 seconds]
dnovosel has quit [Ping timeout: 255 seconds]
<infinisil> seequ: ah you need to mount it to autogen it haha
<infinisil> seequ: just "ntfs" should be fine. this option i mentioned will add ntfs-3g to system.fsPackages
<Lisanna> oh wait... no I didn't ):
<infinisil> so the "clean" way would be: set option, rebuild, mount ntfs filesystem and see if it works, nixos-generate-config to make it persist, rebuild
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #35269: gnomeExtensions.dash-to-dock: v61 -> v62 (master...dash-to-dock-v62) https://git.io/vAEc3
NixOS_GitHub has left #nixos [#nixos]
<seequ> infinisil: I see. Thanks (yet again :D)
<infinisil> seequ: :)
jtojnar has quit [Ping timeout: 256 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/master 556b6c2 Jörg Thalheim: Merge pull request #35269 from svsdep/dash-to-dock-v62...
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vAErs
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 9058293 svsdep: gnomeExtensions.dash-to-dock: v61 -> v62
nixy has joined #nixos
kelleyNif has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to release-17.09: https://git.io/vAEr1
<NixOS_GitHub> nixpkgs/release-17.09 bbcd0ef Jörg Thalheim: Merge pull request #35271 from jfrankenau/fix-virtualbox-extpack-hash...
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/release-17.09 52954de Johannes Frankenau: virtualbox: fix extensionPack's hash, fixes #34846
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jfrankenau opened pull request #35272: snapraid: 11.1 -> 11.2 (master...update-snapraid) https://git.io/vAEr9
NixOS_GitHub has left #nixos [#nixos]
nh2 has joined #nixos
dan_b has quit [Ping timeout: 248 seconds]
<Lisanna> wait, yes I did!
<Lisanna> Someone tell me if this has already been invented
<Lisanna> but here it is:
paraseba has joined #nixos
<Lisanna> builtins.pathExists (builtins.unsafeDiscardStringContext drv)
<Lisanna> this returns true if drv has already been built locally, and false if it hasn't yet
Mateon3 has joined #nixos
<infinisil> well that is certainly impure, but nice!
Mateon1 has quit [Ping timeout: 265 seconds]
Mateon3 is now known as Mateon1
yastero has joined #nixos
<Lisanna> infinisil sure, but I figure that asking that question in the first place is already impure, so :p
<Lisanna> the answer likely has to also be impure
alex`` has quit [Quit: WeeChat 2.0.1]
mrkgnao has joined #nixos
<infinisil> Yeah
alex`` has joined #nixos
seanparsons has quit [Read error: Connection reset by peer]
Phillemann has quit [Quit: WeeChat 2.0.1]
zzamboni has quit [Quit: Leaving.]
dnovosel has joined #nixos
zzamboni has joined #nixos
dan_b has joined #nixos
jtojnar has joined #nixos
<Lisanna> anyways, that can be useful for testing, if you want to e.g. generate a report of "pass/fail/not run yet" status of tests, without causing your query to kick all of them off
jtojnar has quit [Ping timeout: 256 seconds]
coot has joined #nixos
seanparsons has joined #nixos
dtulig has quit [Ping timeout: 240 seconds]
FRidh has quit [Ping timeout: 260 seconds]
ixxie has joined #nixos
ericsagnes has quit [Ping timeout: 255 seconds]
FRidh has joined #nixos
dtulig has joined #nixos
<dtz> Gooooood morning, folks!
<__Sander__> hmm there is no decent way to perform a single-user Nix installation on darwin anymore?
zzamboni has quit [Quit: Leaving.]
<Lisanna> dtz good morning ^^
<Lisanna> ugh is it morning already? so much for sleep...
zzamboni has joined #nixos
ericsagnes has joined #nixos
ottidmes has quit [Quit: WeeChat 1.9.1]
iyzsong has quit [Ping timeout: 256 seconds]
Myrl-sak1 has quit [Ping timeout: 264 seconds]
zzamboni has quit [Quit: Leaving.]
jtojnar has joined #nixos
<sphalerite_> Lisanna: also won't work correctly when using stores other than /
<Lisanna> sphalerite_ you mean substitutions?
<sphalerite_> Lisanna: no, I mean --store /mnt/sd
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] rbvermaa pushed 1 new commit to master: https://git.io/vAEX0
<NixOS_GitHub> nixpkgs/master c7fa2c2 Rob Vermaas: PyGithub: update to 1.3.6
NixOS_GitHub has left #nixos [#nixos]
<Lisanna> hmm, why not?
<sphalerite_> Lisanna: that will cause it to be built as if it were chrooted to /mnt/sd, so it will go into /mnt/sd/nix/store rather than /nix-store
<sphalerite_> or rather, Ithink it actually* does* chroot. But at build time, not at evaluation time.
<Lisanna> ohh, ok
<sphalerite_> although IFD probably generally won't work with it anyway I think
s33se has quit [Ping timeout: 248 seconds]
<Lisanna> what would you use IFD with this for?
jtojnar has quit [Ping timeout: 240 seconds]
<sphalerite_> well that thing looks to be in the same domain as IFD to me :)
<sphalerite_> it isn't technically IFD but it's very much going in that direction
zzamboni has joined #nixos
jtojnar has joined #nixos
<Lisanna> I was originally thinking that the solution was going to require IFD, but was pleasantly surprised when it didn't :)
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/cbd392fc128 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
zzamboni has quit [Ping timeout: 240 seconds]
jtojnar has quit [Ping timeout: 240 seconds]
lord| has quit [Quit: WeeChat 2.0.1]
NixOS_GitHub has joined #nixos
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> [nixpkgs] matthiasbeyer opened pull request #35273: Update my packages (master...update-my-packages) https://git.io/vAE1h
coot has quit [Quit: coot]
zzamboni has joined #nixos
zzamboni has quit [Client Quit]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/vAEMr
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 829d5c2 Peter Hoeg: calibre: 3.16.0 -> 3.17.0
coot has joined #nixos
<gchristensen> redraw
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 15 new commits to master: https://git.io/vAEMQ
<NixOS_GitHub> nixpkgs/master a8d4d99 Matthias Beyer: buku: 3.4 -> 3.6...
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 3c73549 Matthias Beyer: bean-add: 2017-10-31 -> 2018-01-08
<NixOS_GitHub> nixpkgs/master 9380acf Matthias Beyer: hstr: 1.23 -> 1.24
pie_ has quit [Ping timeout: 248 seconds]
Rusty1_ has joined #nixos
zzamboni has joined #nixos
zzamboni has quit [Ping timeout: 256 seconds]
zzamboni has joined #nixos
freeman42x]NixOS has joined #nixos
<Synthetica> Ugh, `ghc-mod` is still broken
<Synthetica> Has been since december
mkoenig has quit [Ping timeout: 256 seconds]
mkoenig has joined #nixos
griff_ has quit [Quit: griff_]
reinzelmann has quit [Quit: Leaving]
zzamboni has quit [Ping timeout: 248 seconds]
pie_ has joined #nixos
griff_ has joined #nixos
zzamboni has joined #nixos
<gchristensen> dtz: 'round?
nuncanada has joined #nixos
<dtz> yessir! still on my first cup of coffee ;) but definitely here ^_^
jtojnar has joined #nixos
zzamboni has quit [Ping timeout: 260 seconds]
jtojnar has quit [Remote host closed the connection]
jtojnar has joined #nixos
zzamboni has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] matthiasbeyer opened pull request #35274: Fix haxor news (master...fix-haxor-news) https://git.io/vAESq
NixOS_GitHub has left #nixos [#nixos]
asuryawanshi has quit [Ping timeout: 240 seconds]
<steveeJ> O
<steveeJ> I'm trying to install the guard ruby gem. the installation fails cause it can't find libtool. I've installed autoconf, automake, libtool and ruby in my user environment. what am I missing?
<etu> !libraries
<etu> !libs
<samueldr> !library
<{^_^}> Don't install libraries through nix-env or systemPackages. See https://nixos.wiki/wiki/FAQ/Libraries for details.
ixxie has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<etu> steveeJ: ^
<etu> samueldr: Thanks, was close though :)
<samueldr> TLDR: it won't work that way, but you probably can make it work by using nix-shell
<steveeJ> I thought the wiki is dead :-D
<samueldr> etu: https://github.com/NixOS/ofborg/blob/released/factoids.toml if you want a refresher
<samueldr> steveeJ: the nixos.org wiki was in fact called dead, but there's been an effort by the community to make a new wiki
coot has quit [Quit: coot]
<steveeJ> I'm fine using nix-shell for installation. IIUC patchELF should make it work at runtime without that
<sphalerite_> !factoids
<{^_^}> Have a helpful Nix factoid? Send a PR! https://github.com/grahamc/ofborg/blob/released/factoids.toml
<sphalerite_> samueldr: ^ ;)
zzamboni has quit [Quit: Leaving.]
<etu> samueldr: ah, nice. I actually haven't seen that before. I just remembered what others have used :)
<samueldr> well, if only I had looked at the factoids file, I could've known about the factoids command to find the factoids file :D
<{^_^}> Channel nixos-17.09-small advanced to https://github.com/NixOS/nixpkgs/commit/bbcd0efcb63 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
Myrl-sak1 has joined #nixos
lexpessimistic has joined #nixos
rauno has quit [Ping timeout: 256 seconds]
the_real_plumps has quit [Remote host closed the connection]
TweyII has joined #nixos
<lexpessimistic> hey, in file https://github.com/NixOS/nixpkgs/blob/release-17.09/nixos/modules/config/power-management.nix#L70 I see function such as "mkIf" . How beginner Nix developer could discover and understand such function even exist and available in Nix language??? "mkIf" in not documented in https://nixos.org/nix/manual/ , it is alco unclear from the code. from which file-module this function imported.
the_real_plumps has joined #nixos
<lexpessimistic> simpson >_> sup
<gchristensen> lexpessimistic: https://search.nix.gsc.io/?q=mkIf%20%3D this is how I find things like that
<gchristensen> lexpessimistic: but you probably want https://nixos.org/nixos/manual/#idm140737315769616
mkoenig has quit [Ping timeout: 248 seconds]
<lexpessimistic> oh it is documented in OS manual page.... I didn't expected to find it there
Guanin has quit [Remote host closed the connection]
<lexpessimistic> gchristensen, okay, thank you
mkoenig has joined #nixos
<TweyII> I've built an OpenGL application using Nix on a non-NixOS system. It seems that the OpenGL pulled in by mesa_noglu doesn't support OpenGL ES 3.0, which this application needs. The system OpenGL (in /usr/lib/x86_64-linux-gnu/libGL.so) does, but setting LD_LIBRARY_PATH to point to this breaks things because it's linked against the system libc, which is older than the nixpkgs glibc and thus doesn't have some of
<TweyII> the symbols the compiled application expects
<TweyII> Is there a well-known solution to this? Why doesn't the mesa_noglu support OpenGL ES 3.0 in the first place if the system OpenGL (also Mesa/Intel) does?
<TweyII> s/mesa_noglu/mesa_glu/g
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] matthiasbeyer closed pull request #35274: Fix haxor news (master...fix-haxor-news) https://git.io/vAESq
NixOS_GitHub has left #nixos [#nixos]
Myrl-sak1 has quit [Read error: Connection reset by peer]
<seequ> nix uses bandwidth entirely too efficiently
<seequ> rebuilding eats all of the bandwidth of my home :D
vidbina has joined #nixos
alex`` has quit [Quit: WeeChat 2.0.1]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nix] edolstra pushed 1 new commit to master: https://git.io/vAE7n
<NixOS_GitHub> nix/master e2d71bd Eelco Dolstra: Revert "libexpr: Fix prim_replaceStrings() to work on an empty source string"...
NixOS_GitHub has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #35245: pulseaudio-dlna (master...pulseaudio-dlna) https://git.io/vA02W
NixOS_GitHub has left #nixos [#nixos]
coot has joined #nixos
mizu_no__ has joined #nixos
alex`` has joined #nixos
ma27 has quit [Quit: WeeChat 2.0]
mizu_no__ has quit [Ping timeout: 265 seconds]
alex`` is now known as alexherbo2
alexherbo2 is now known as alex``
ma27 has joined #nixos
polytux has quit [Ping timeout: 260 seconds]
coot has quit [Ping timeout: 248 seconds]
mizu_no__ has joined #nixos
<sphalerite_> seequ: One Day™ we'll have nix-IPFS…
alex`` has quit [Quit: WeeChat 2.0.1]
pkill9 has quit [Ping timeout: 255 seconds]
peacememories has joined #nixos
<sphalerite_> TweyII: mesa_noglu *is* the OpenGL implementation
<sphalerite_> It should really support OpenGL ES 3.0, and probably would on NixOS… Nix OpenGL without nixos is unfortunately still a pain :(
Arcaelyx has joined #nixos
<steveeJ> thanks samueldr and etu. installing the gem inside nix-shell did the trick
<steveeJ> I should really run my xsession insde a nix-shell for conveniently having the tools available :-D
dbmikus has joined #nixos
dnovosel has quit [Ping timeout: 276 seconds]
davidak has quit [Ping timeout: 256 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vAEbK
<NixOS_GitHub> nixpkgs/master 8989a6b Will Dietz: strace: disable mpers (multiple personality) support on aarch64 to fix...
NixOS_GitHub has left #nixos [#nixos]
spear2 has quit [Remote host closed the connection]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] lsix opened pull request #35275: Update postgresql (master...update_postgresql) https://git.io/vAENe
NixOS_GitHub has left #nixos [#nixos]
MercurialAlchemi has quit [Ping timeout: 240 seconds]
jtojnar has quit [Ping timeout: 256 seconds]
alex`` has joined #nixos
alex`` is now known as alexherbo2
cement has joined #nixos
<maurer> Hey, libclang.so seems to be missing from clang-5.0.1/lib/clang/5.0.1/
<maurer> Any ideas on how to get it back? only the static libraries are present now
alexherbo2 is now known as alex``
<dtz> you want the "lib" output
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dezgeg closed pull request #35236: strace: disable mpers (multiple personality) support on aarch64 to fix (master...experimental/strace-no-mpers) https://git.io/vA03T
NixOS_GitHub has left #nixos [#nixos]
<maurer> dtz: I'll check that - out of curiosity though, why did the static libraries not get split out?
<maurer> dtz: Dyn libraries might be needed at runtime, but static never are, so I'd expect either all of them to get split to lib, or only the statics, not only the dynamics
<clever> dtz: i dont see a lib output
<maurer> clever: there is a lib output on my system, and it has libclang.so
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<maurer> Once I realized to look there, I was mostly just quibbling with where the boundary between lib and not-lib was drawn
<clever> nix-repl> clang.lib
<clever> error: attribute ‘lib’ missing, at (string):1:1
<maurer> clever: llvmPackages.clang-unwrapped.lib
<LnL> clever: clang.cc.lib
peacememories has joined #nixos
<clever> nix-repl> "${clang.cc.lib}"
<clever> "/nix/store/rimh7x5nn5dzzzfppp3m6nhv2a6z206j-clang-4.0.1"
<clever> not actually a .lib output
Myrl-saki has joined #nixos
simukis has quit [Ping timeout: 256 seconds]
<maurer> clever: Yeah, this happened with the clang 5.0.1 deriv to me
<clever> ah, i probably need to update my channel
dexterfoo has quit [Quit: WeeChat 1.9.1]
erasmas has joined #nixos
<gchristensen> yarrr it looks like our autorandr service is broken
<LnL> the separate output is not in 17.09
rauno has joined #nixos
tanonym has quit [Quit: Leaving]
mizu_no__ has quit [Quit: Computer has gone to sleep.]
NixOS_GitHub has joined #nixos
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nix/master 0d54671 Eelco Dolstra: Manual: Update chapter on remote builds...
<NixOS_GitHub> [nix] edolstra pushed 1 new commit to master: https://git.io/vAExR
<dtz> \o/
cinimod_ has joined #nixos
mkoenig has quit [Ping timeout: 256 seconds]
mkoenig has joined #nixos
davidak has joined #nixos
cinimod_ has quit []
<gchristensen> way to go!
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] rdanitz opened pull request #35276: perl-iCal-Parser: init at 1.21 (master...feat/perl/ical-parser) https://git.io/vAEhg
NixOS_GitHub has left #nixos [#nixos]
<TweyII> sphalerite_: What does ‘probably would on NixOS’ mean? What determines whether it does or doesn't?
<Mic92> sphalerite_: have they worked on improving ipfs's performance or do they just burn there vc funding on marketing?
<sphalerite_> TweyII: opengl on non-nixos linux distros with nix is just generally painful. I don't know the exact details (I run nixos on most of my machines) but I've often seen questions on here about it and they were rarely answered satisfactorily
<sphalerite_> Mic92: I have no idea, I'm just hoping that one day it'll be usable
orivej has joined #nixos
spear2 has joined #nixos
leat has quit [Ping timeout: 265 seconds]
sondr3 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] suvash opened pull request #35277: Update Mozilla sops to the latest version (master...update-mozilla-sops) https://git.io/vAEjw
NixOS_GitHub has left #nixos [#nixos]
<sondr3> Hello, I’m about to try out NixOS on my computer, I currently have a Arch install that I’m going to install over, but I want to keep my /home/ intact, I’ve looked at the configuration and seen that I can create a new user from that but I’m worried it might override /home/. Is there a way to let Nix know that I want to keep the existing /home partition?
<clever> sondr3: it wont delete anything from /home
<sondr3> But if I declare a new user in the configuration file and give that user a home directory that maps directly to the one already existing it will just use it instead of overriding it?
<clever> sondr3: yeah
<clever> sondr3: it wont even try to fix the uid, so you may lack access to your own home directory
<sondr3> Alright, sweet, thanks :)
<clever> sondr3: but you can set a uid = 1001; in the configuration.nix to prevent that
<sondr3> Awesome, thanks
szicari has joined #nixos
jtojnar has joined #nixos
jb554 has joined #nixos
Arcaelyx has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/master a3e9f49 Sam Parkinson: spice-up: 1.2.1 -> 1.3.2
<NixOS_GitHub> [nixpkgs] jtojnar pushed 2 new commits to master: https://git.io/vAuer
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 230282f Jan Tojnar: Merge pull request #35261 from samdroid-apps/spice-up-1.3.2...
Arcaelyx has joined #nixos
coot has joined #nixos
sigmundv has quit [Ping timeout: 256 seconds]
<maurer> So, I've hooked up to my monitors again, while xrandr has successfully added them, set resolutions, etc, and I can move my mouse to them, xmonad does not recognize them.
<maurer> Any ideas?
sondr3 has quit [Ping timeout: 260 seconds]
<maurer> (It registered them maybe two months ago, the last time I did this same thing, but I've taken a lot of updates since then)
jsgrant_ has joined #nixos
lexpessimistic has quit [Ping timeout: 260 seconds]
brodul has quit [Quit: My hovercraft is full of eels!!]
<maurer> Nvm, have received help from the #xmonad channel - if someone else is reading this in logs, we've updated to xmonad 0.13 which has a bug where it keeps xmonad.state around when it shouldn't
rauno has quit [Remote host closed the connection]
<maurer> If you encounter this issue, mod-shift-q to kill your session, log in on a console and delete the file, then log in again, the problem will resolve itself
brodul has joined #nixos
<joko> maurer: Saw your problem a bit late, I also delete the state file at startup: https://git.joko.gr/joko/dotfiles/src/linux-workstation/home/.config/xmonad/xmonad.hs#L373
chreekat has joined #nixos
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sigmundv has joined #nixos
<chreekat> Now that I understand I can only use ssh-substituters when running nix commands as root, I would like to know, can this restriction be lifted? And secondly, can it be configured per-package? Say I want to have my team use a certain substituter for our project -- I don't want to force the setting at a system-wide level.
zzamboni has joined #nixos
<clever> chreekat: i think it has to be configured in /etc/nix/nix.conf for all users to benefit from it
jb554 has quit [Ping timeout: 248 seconds]
<chreekat> clever: ok, indeed that makes sense. That leaves the second question. Oh, I'm remembering more details now:
<chreekat> A "nix-serve" binary substituter can be used per-project via env vars, but the substituter still has to be listed as 'trusted' by root
<chreekat> I suppose the same is true for ssh-substituters, and maybe even the same method works (?)
Arcaelyx has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<mt_caret_> I've been working on packaging a project that is pre-release (i.e. does not have a version number), should I just use "0.0.1" for the version attribute?
Myrl-sak1 has joined #nixos
Myrl-saki is now known as Guest83365
Guest83365 has quit [Killed (rajaniemi.freenode.net (Nickname regained by services))]
Myrl-sak1 is now known as Myrl-saki
sigmundv has quit [Read error: Connection reset by peer]
<gchristensen> usually we'd use the date it was updated , like 20180221
<clever> chreekat: i dont think ssh-substituters has a trusted variant
MinceR has quit [Ping timeout: 260 seconds]
<mt_caret_> gchristensen: ah, that makes sense, thanks!
sigmundv has joined #nixos
<clever> chreekat: you can also just add the nix-serve thing to the binary-caches config, and it will just always use the cache
dan_b has quit [Ping timeout: 256 seconds]
jtojnar has quit [Quit: jtojnar]
MinceR has joined #nixos
jtojnar has joined #nixos
<gchristensen> jtojnar: were you able to reproduce or not reproduce that test failure locally via nix-build?
<Myrl-saki> Is there declarative "bindings" for rust?
<Myrl-saki> Like, haskellPackages
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vAuTA
<NixOS_GitHub> nixpkgs/master ac64f9c Johannes Frankenau: snapraid: 11.1 -> 11.2
<NixOS_GitHub> nixpkgs/master 5767be7 Jörg Thalheim: Merge pull request #35272 from jfrankenau/update-snapraid...
NixOS_GitHub has left #nixos [#nixos]
<maurer> Myrl-saki: You're going ot have to be more specific
<maurer> *to
<Myrl-saki> Yeah, I have no idea what I'm saying lol.
<Myrl-saki> Basically, I want to make a default.nix in Rust without using Cargo.
<Myrl-saki> Take Haskell for example. Nix replaces stack.
<Mic92> Myrl-saki: take a look at carnix
<Myrl-saki> Mic92: What a name lol
<Myrl-saki> Mic92: Ah, you wrote it? :D
<maurer> Note: Carnix still requires use of cargo during the development process to generate Cargo.lock
<maurer> (Or you need to invent some other means of generation)
<Mic92> Myrl-saki: no. I reviewed it, when it was included into nixpkgs.
<Myrl-saki> Mic92: Ah. :P
<Myrl-saki> Hmm
<Myrl-saki> maurer: Does this mean that Nix completely replaces Cargo?
Sonarpulse has joined #nixos
<Myrl-saki> maurer: I mean, the goal is, rather.
<Mic92> Myrl-saki: yes. it treats every crate as a seperate derivation.
<Mic92> we have global overrides in nixpkgs for system dependencies.
<Myrl-saki> maurer: I was thinking more of how Cabal<->Nix does it. Nix is used for dependencies while Cabal is used for building.
<Myrl-saki> (Not that I have any objections with it. Just an interesting approach.)
<Myrl-saki> Mic92: Thanks, will this get into 18.03, or do I have to cherry pick?
<Mic92> Myrl-saki: it will be part of it.
<Myrl-saki> Okay, I'll wait for 18.03, it's like 30 days away.
<Myrl-saki> Thanks.
chaker has joined #nixos
stephenjudkins has quit [Remote host closed the connection]
<Profpatsch> Hm, because I have never needed this before: Is there a way to enable debug symbols for a package and its dependencies?
<Profpatsch> To debug a segfault with valgrind.
griff_ has quit [Quit: griff_]
Sonarpulse has quit [Quit: Leaving]
<chaker> Hey, what's the name of the IRC channel for hercules?
Itkovian has joined #nixos
rardiol1 has joined #nixos
Sonarpulse has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/master f0466c4 Jörg Thalheim: Merge pull request #33894 from adevress/master...
<NixOS_GitHub> nixpkgs/master 6beb4da Adrien Devresse: ceph: 9.2.0 -> 12.2.2...
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vAuLk
NixOS_GitHub has left #nixos [#nixos]
coot has quit [Quit: coot]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #35277: Update Mozilla sops to the latest version (master...update-mozilla-sops) https://git.io/vAEjw
NixOS_GitHub has left #nixos [#nixos]
kier has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 248 seconds]
<jtojnar> gchristensen: https://paste.gnome.org/pzsbrv2zc
<jtojnar> not sure why it wants to build aarch64
<gchristensen> ack
<gchristensen> its because tests.fwupd resolves to two derivations, one per supportedSystem
<gchristensen> jtojnar: so do tests.fwupd.x86_64-linux
yann-kaelig has joined #nixos
<jtojnar> oh, right
<Myrl-saki> How do I enable openCL on CPU>
<Myrl-saki> Oh dammit.
<Myrl-saki> Is intel-ocl the name? And it's unfree??
<jtojnar> gchristensen: that builds fine
<simpson> Myrl-saki: Surprise, "Open" in Khronos standards doesn't mean Free Software or open-source.
<Myrl-saki> simpson: :(
<Myrl-saki> simpson: Wait
<gchristensen> jtojnar: you (1) checked out master (2) merged the PR in (3) ran that command (4) it passed?
<Myrl-saki> simpson: There's a reference implementation.
<simpson> Myrl-saki: It's probably not free; the entire reason Mesa exists is because Khronos doesn't make their stuff free.
zzamboni has quit [Read error: Connection reset by peer]
roberth has quit [Ping timeout: 256 seconds]
<Myrl-saki> simpson: Aww. :(
<jtojnar> gchristensen: yes
<Myrl-saki> simpson: Yeah, there's actually no reference implementation for the ICDs themselves. There's this though. https://www.freedesktop.org/wiki/Software/Beignet/
<gchristensen> jtojnar: crap
<Myrl-saki> simpson: I'm pretty high on "disappointed" :(
<Myrl-saki> Oh wait, there's pocl which is LLVM-based, so CPU.
<Myrl-saki> Not in NixOS, though.
<simpson> Myrl-saki: Yep, join the club; we've been disappointed in CL ever since its announcement. Basically no GPU vendor wants to *actually* standardize, so they're having a stupid Balkanized standoff.
<Myrl-saki> I'll just go Beignet.
<jtojnar> gchristensen: should I just ignore the failure, or report it upstream to see if they can guess something?
simukis has joined #nixos
<Myrl-saki> simpson: Thanks.
<gchristensen> jtojnar: hmm if you can hang tight another hour or two, I'll do some debugging
<Myrl-saki> Oh yeah.
<jtojnar> gchristensen: okay, thanks
<Myrl-saki> Is there an "append" parameter to nixpkgs?
<Myrl-saki> Err, that doesn't sound correct.
simukis has quit [Client Quit]
<Myrl-saki> Basically, I want to have a development nixpkgs, which is just nixpkgs + some local things. Any idea?
raynold has joined #nixos
kier has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] svsdep opened pull request #35279: qbittorrent: 4.0.3 -> 4.0.4 (master...qbittorrent-4.0.4) https://git.io/vAuqM
NixOS_GitHub has left #nixos [#nixos]
Eisfreak7 has quit [Quit: WeeChat 2.0.1]
<Myrl-saki> Ugh
pkill9 has joined #nixos
<sphalerite_> Myrl-saki: overlays!
<Myrl-saki> Does buildInputs order matter?
ryanartecona has joined #nixos
<sphalerite_> I think it does
<Myrl-saki> Use-case: clang and clang-unwrapped at the same time.
<Myrl-saki> clang-unwrapped for libclang and clang for well, clang.
<sphalerite_> so if two packages providing the same binaries are on the PATH the first one would win.
<LnL> don't do that
coot has joined #nixos
<sphalerite_> I think.
<LnL> use clangStdenv if you need clang
<LnL> Myrl-saki: ^
<Myrl-saki> LnL: How about for mkDerivation?
<LnL> clangStdenv.mkDerivation
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nix] edolstra pushed 1 new commit to master: https://git.io/vAumn
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nix/master 88c90d5 Eelco Dolstra: Manual: Put configuration options in sorted order
<Myrl-saki> LnL: Thanks. Help's greatly appreciated. :D
asuryawanshi has joined #nixos
<LnL> that will give you a working clang environment on all platforms
jtojnar_ has joined #nixos
<Myrl-saki> Could not find LTDL library!
<Myrl-saki> CMake
<Myrl-saki> Oh, libtool.
humanoyd has joined #nixos
<Myrl-saki> C_LIBFILE_clangAST
<Myrl-saki> How do I get that?
<Myrl-saki> I think that's part of libclang?
jtojnar has quit [Ping timeout: 256 seconds]
jtojnar_ is now known as jtojnar
razzy has joined #nixos
<Myrl-saki> sphalerite_: What's your idea for the overlay?
<sphalerite_> Myrl-saki: an overlay is a function that takes nixpkgs and returns nixpkgs + some other stuff. That sounds like what you're asking for to me.
<sphalerite_> or rather returns some other stuff, to turn nixpkgs into nixpkgs + some other stuff
bennofs has joined #nixos
<Myrl-saki> Wait,
<Myrl-saki> sphalerite_: I do have an overlay, but I'm not sure if this is what you'd consider as a good thing TM.
<Myrl-saki> http://ix.io/NuX
Itkovian has quit [Read error: Connection reset by peer]
<sphalerite_> that doesn't look like an overlay to me
spear2 has quit [Remote host closed the connection]
<Myrl-saki> I guess I should provide my config.nix
<Myrl-saki> Wait
<Myrl-saki> sphalerite_: What's an overlay?
<Myrl-saki> s/config.nix/default.nix/
<Myrl-saki> sphalerite_: `pkgs ? import <nixpkgs> {config = (import ./config.nix) compiler;}`
<Myrl-saki> sphalerite_: On my config.nix
<Myrl-saki> s/config/default/
<Myrl-saki> sphalerite_: Ohh, it's not strictly an overlay. I see.
<sphalerite_> packageOverrides is the predecessor of overlays
<Myrl-saki> LnL: Are you busy?
rardiol1 has quit [Ping timeout: 256 seconds]
<LnL> I’m going home right now, I’ll be back in half an hour
<Myrl-saki> LnL: Sure no prob.
<Myrl-saki> LnL: Thanks for the help again.
<Myrl-saki> Are libtool and pkgconfig the same?
<Myrl-saki> Err
<Myrl-saki> Do they have the same use*
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rardiol1 has joined #nixos
<Myrl-saki> Yeah, that was a stupid question. Ignore that.
<mt_caret_> A package I'm trying to build tells me that it can't find <gnu/stubs-32.h>, which I guess means that I need to pull in glibc for 32bit arch. can anybody point me in the right direction?
<Myrl-saki> pkg-config doesn't know about clang though. :(
Sonarpulse has quit [Changing host]
Sonarpulse has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] markus1189 opened pull request #35280: Logkeys: Update and add `device` option to service (master...logkeys) https://git.io/vAu3w
NixOS_GitHub has left #nixos [#nixos]
jtojnar_ has joined #nixos
jtojnar has quit [Read error: Connection reset by peer]
rihards has joined #nixos
<clever> mt_caret_: is the package doing a 32bit only build, or a mixed 32/64 build?
<gchristensen> wow! another job posting to the ML!
<gchristensen> I can't _wait_ for these to be frequent enough to be spam :D
jtojnar_ has quit [Ping timeout: 260 seconds]
<mt_caret_> clever: I think it's a 32bit only build (https://github.com/janestreet/re2) ttps://gist.github.com/mt-caret/febfa75f2d75a70da0a1f955c4b85043
leat has joined #nixos
<clever> mt_caret_: pkgsi686Linux will give you 32bit versions of everything
<clever> so just load it with pkgsi686Linux.callPackage and it should work
<mt_caret_> clever: will try, thanks!
__Sander__ has quit [Quit: Konversation terminated!]
michalrus has left #nixos ["WeeChat 1.7.1"]
jtojnar has joined #nixos
<Myrl-saki> How do I figure out if the script I'm using is build kcalled?
<clever> mt_caret_: add an echo to the script?
bollu has joined #nixos
jensens has quit [Ping timeout: 256 seconds]
<Myrl-saki> llvm-config doesn't seem to check for clang.
<Myrl-saki> Nor does pkgconfig.
<Myrl-saki> 17.09, if that's relevant.
jtojnar has quit [Ping timeout: 260 seconds]
vincent_vdk has joined #nixos
<Myrl-saki> Wait, how do I make it so that .nix files won't intercept ${}?
m0rphism has quit [Quit: WeeChat 2.0]
<gchristensen> put two single quotes in front of the dollar sign, like ''${...}
<Myrl-saki> gchristensen: Thanks.
<gchristensen> yep!
<Myrl-saki> This is actually kinda funny. Someone's actually working on the nix-mode of emacs.
<gchristensen> oh?
<Myrl-saki> gchristensen: IIRC, back then nix-mode's multi-line string was broken, so a single '' would make everything below it green.
<gchristensen> nice
<Myrl-saki> Oh cool. There's also finally nix-shell for Emacs. Yaaay.
<gchristensen> nix-buffer?
<Myrl-saki> gchristensen: Yeah.
<Myrl-saki> Turns out that that's actually not too recent. Hmm.
<gchristensen> the nix ecosystem is growing up *wipes a teardrop away*
<Myrl-saki> gchristensen: Hahaha
tmaekawa has joined #nixos
kelleyNif has quit [Quit: Leaving.]
darlan has joined #nixos
darlan has quit [Client Quit]
<razzy> I am still missing p9 resource sharing in nixOS :]
tmaekawa has quit [Client Quit]
jtojnar has joined #nixos
<razzy> or am I wrong?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] primeos pushed 1 new commit to master: https://git.io/vAuZ7
<NixOS_GitHub> nixpkgs/master 09ee377 Michael Weiss: pythonPackages.mysql-connector: init at 8.0.6
NixOS_GitHub has left #nixos [#nixos]
<Myrl-saki> find /nix/store/x6hxb1q41zjm4bdwi64zk1hf1z082dqc-clang-4.0.1 -name '*.pc'
<Myrl-saki> No results.
<Myrl-saki> `find /nix/store -name '*.pc' | grep -i clang` neither
yann-kaelig has quit []
vidbina has quit [Ping timeout: 256 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] svsdep opened pull request #35281: gnomeExtensions.no-title-bar: init at 8 (master...gnomeExtensions-no-title-bar) https://git.io/vAun4
NixOS_GitHub has left #nixos [#nixos]
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vbgl opened pull request #35282: ocamlPackages.cil: fix build on Darwin (master...ocaml-cil-darwin) https://git.io/vAun9
NixOS_GitHub has left #nixos [#nixos]
<sphalerite_> is there a way in bash to kill all jobs at once?
<sphalerite_> I may have launched… a few too many
<gchristensen> "all at once" like atomically, or quickly?
<sphalerite_> quickly
<sphalerite_> :D
* gchristensen doesn't know
<sphalerite_> actually since they were all ping, I realised I could do pkill ping. But a general solution affecting only the current shell's jobs would still eb nice to have
TweyII has quit [Ping timeout: 256 seconds]
<Myrl-saki> You know what
<Myrl-saki> In the end, I just patched the CMakeLists.txt.
<Myrl-saki> lol
<Myrl-saki> Don't know why I had to make it so complicated.
mkoenig_ has joined #nixos
<seequ> does the installer not support rotating the display?
vincent_vdk has quit [Ping timeout: 255 seconds]
mkoenig has quit [Ping timeout: 255 seconds]
ryantrinkle has quit [Ping timeout: 260 seconds]
<gchristensen> LnL: don't you have a fancy-pants thing to run a postgres server inside a derivation?
coot has quit [Read error: Connection reset by peer]
betaboon has quit [Quit: WeeChat 1.9.1]
<seequ> I have a vertical monitor, so this is a bit of a pain. :s
bennofs has quit [Ping timeout: 256 seconds]
andymandias has quit [Ping timeout: 248 seconds]
<Myrl-saki> seequ: Tilt the monitor. :3
<seequ> Oh, I didn't realize it has sshd!
<seequ> whee
<clever> seequ: the installer has an sshd, and i think root login is enabled, but auto-start is off
<clever> so you have to passwd and systemctl start sshd
kelleyNif has joined #nixos
<seequ> yup
<LnL> gchristensen: maybe...
<Myrl-saki> file cannot create directory: /var/empty/local/lib64/pkgconfig. Maybe need
<Myrl-saki> administrative privileges.
<Mic92> seequ: if you have nix, you can build your own install image easily with embedded ssh keys
<Myrl-saki> Okay, this is stupid.
<Myrl-saki> What should I do?
<Myrl-saki> I guess cmake has an install location?
<Myrl-saki> `${out}`, as install prefix, right?
<Mic92> Myrl-saki: usually this should just works. Probably your project has a custom hack in it.
<clever> Myrl-saki: yeah
<LnL> that means it's probably trying to install to ~
<clever> Myrl-saki: darwin or nixos?
<Myrl-saki> Mic92: It's my fault. I called cmake myself, because I needed to specify -Ds.
<Mic92> Myrl-saki: cmakeFlags is your friend.
<Myrl-saki> Mic92: Gah.
<Myrl-saki> Thanks.
<Yaniel> (unless you need $CWD or $out)
<Mic92> Myrl-saki: nixpkgs contains couple of examples.
<seequ> If I'm upgrading from 17.03 -> 17.09, can I just run the config generator and nixos-install without formatting?
<clever> seequ: you could even just boot it normally, nix-channel --add the right url, and nixos-rebuild switch
<Myrl-saki> How many people enable parallelBuilding in their packages?
<clever> Myrl-saki: i always enable it
<Mic92> for some packages it does not matter, if they are small
<Myrl-saki> Mkay. Thanks. I was wondering why it wasn't default.
<seequ> clever: the state version hasn't been bumped?
<Mic92> Myrl-saki: because some build systems are broken
<clever> seequ: it must not be bumped
<clever> seequ: changing it defeats the entire point of having it
<seequ> clever: I meant in 17.09
<Mic92> Myrl-saki: an incorrect written Makefile can produce incorrect result if run in parallel
<Myrl-saki> Thanks everyone. Works now. After literally hours. Haha.
<clever> seequ: the stateVersion must always be set to the version you originally installed with
razzy has quit [Ping timeout: 252 seconds]
<clever> Myrl-saki: when you put cmake into the buildInputs, the stdenv will source this script
<clever> Myrl-saki: which mutates the defaults in the stdenv
<Myrl-saki> I believe it's a bad idea to have configuration.nix refer to /?
<Myrl-saki> Err
<Myrl-saki> ${HOME}
<seequ> clever: right,, but I'm installing clean now - which I thought would be necessary to get the latest features, whatever they might be
<clever> seequ: you dont have to clean install to get new features
<Myrl-saki> Or can I trust in nix to be safe enough?
<clever> seequ: just change the channel with the nix-channel command, and nixos-rebuild to update it
<seequ> I've been on unstable anyways :D
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
<Mic92> Myrl-saki: I do that.
<Mic92> my configuration.nix is in my dotfiles repo
<seequ> so.. there's no benefit to be had from getting 17.09 base?
<Mic92> or what do you mean exactly?
<Myrl-saki> Mic92: I'm thinking that it could be a vector of attack to gain root.
<clever> seequ: switching from unstable to 17.07 will probably downgrade some things
<Myrl-saki> Mic92: but at the same time, I'm thinking nix might be safe enough that that won't happen.
<seequ> clever: the idea was to install 17.09 with unstable channel
<Mic92> Myrl-saki: there is a strict evaluation mode, where no files outside the nix path are allowed to be included.
<clever> Mic92: what Myrl-saki said, somebody could add an extra user with wheel perms in your config files in $HOME, and next time you nixos-rebuild, they get a free user with admin
razzy has joined #nixos
alex`` has quit [Quit: WeeChat 2.0.1]
<clever> seequ: you always get the version in the channel, stateVersion doesnt control what version you get
alex`` has joined #nixos
<Myrl-saki> clever: My use-case in this case is just a packageOverride, but yeah, that's an example too.
<seequ> clever: but it controls things nix does internally - hasn't there been any improvements there?
vidbina has joined #nixos
<clever> Myrl-saki: i could put in a malicious packageOverride to sudo or ping, both of which have setuid root
<Myrl-saki> clever: packageOverrides can sudo??
<Myrl-saki> Err, rather
<Myrl-saki> Packages can sudo?
<clever> seequ: the only thing stateVersion does, is adjust what version of something like postgresql you get, to make sure you dont break the on-disk state
<clever> Myrl-saki: the packages cant sudo, but the packageOverrides can define a new version of sudo
<Myrl-saki> clever: Ohh
<clever> Myrl-saki: and if configuration.nix obeys those overrides, it becomes the global sudo that actually has perms
<Mic92> Myrl-saki: no, there is a wrapper outside of nix store, that set setuid
<Myrl-saki> clever: pocl = pkgs.callPackage /home/myrl/Development/pocl {};
<Myrl-saki> clever: Can this be unsafe?
<clever> Myrl-saki: depends on if root ever builds and runs that variant of pocl
<Myrl-saki> clever: Yeah, true. Someone can still modify the pocl source code.
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] nlewo closed pull request #35279: qbittorrent: 4.0.3 -> 4.0.4 (master...qbittorrent-4.0.4) https://git.io/vAuqM
NixOS_GitHub has left #nixos [#nixos]
<Myrl-saki> clever: I guess I could sha hash?
<Mic92> yes
<Myrl-saki> Is there a pkgs.fetchFromFile?
<clever> i dont think so
<clever> and ive ran into similar issues before
<gchristensen> anyone recall how to use the service-runner.nix thing that michaelraskin does?
<clever> i was doing data manipulation with nix, and feeding it a 400mb file with src = ./foo.tar.gz;
<clever> and every single eval took an extra 30 seconds, to re-hash it
<clever> a fetchFromFile would have solved that
<clever> gchristensen: is that the perl wrapper around systemd?
<Myrl-saki> Hmm
<Myrl-saki> Meh, if my system dies it dieesss
<gchristensen> yeah, clever
<clever> gchristensen: one minute, typing up an example...
<gchristensen> thanks!
<gchristensen> clever: I owe you so many beers...
<clever> [clever@amd-nixos:~]$ nix-build '<nixpkgs/nixos>' --arg configuration '{ pkgs, ... }: { services.mysql.enable = true; services.mysql.package = pkgs.mysql; }' -A config.systemd.services.mysql.runner
<gchristensen> so good, thanks clever!
<Myrl-saki> Does opencl-icd provide -lOpenCL?
<Myrl-saki> Apparently yes. :D
<Myrl-saki> Yay. Learning both Rust an OpenCL.
toogley has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dywedir opened pull request #35283: ripgrep: 0.8.0 -> 0.8.1 (master...ripgrep) https://git.io/vAu8w
NixOS_GitHub has left #nixos [#nixos]
<wervenyt[m]> I'm having trouble getting 2bwm to install, despite its derivation being in nixpkgs. anyone have any familiarity with this?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dtzWill opened pull request #35284: iperf3: remove upstreamed patches and workarounds (musl) (master...feature/iperf3-simplify) https://git.io/vAu8r
NixOS_GitHub has left #nixos [#nixos]
chaker has quit [Ping timeout: 268 seconds]
zzamboni has joined #nixos
<toogley> do i have to use my own local nixpkgs repo if i want to use packageOverrides to use libressl instead of openssl by default?
<clever> toogley: the whole point of packageOverrides is that it lets you alter the inputs to some packages without having to clone nixpkgs
razzy has quit [Ping timeout: 276 seconds]
<toogley> clever: oh, thats interesting. so can you explain what that "nixpkgs" does mean here https://nixos.org/nixpkgs/manual/#sec-modify-via-packageOverrides ?
<toogley> that doesn't seem to be my configuration.nix
ma271 has joined #nixos
ma27 has quit [Remote host closed the connection]
m0rphism has joined #nixos
<clever> toogley: nixpkgs on its own, will load ~/.config/nixpkgs/config.nix for overrides
<clever> toogley: but the nixpkgs inside configuration.nix, obeys the nixpkgs.config attribute in your configuration.nix
ThatDocsLady_ has quit [Ping timeout: 276 seconds]
joko has quit [Ping timeout: 248 seconds]
davidak has quit [Ping timeout: 255 seconds]
<toogley> clever: so i have to re-use the path nixpkgs/config.nix so that it can be found? i can't do that in configuration.nix ?
<clever> toogley: you could do nixpkgs.config = import /home/clever/.config/nixpkgs/config.nix; to reload the same overrides in nixos
razzy has joined #nixos
<toogley> clever: ah, okay
<toogley> another question: am i correct, that i can only replace openssl by libressl in a specific package, but not in all packages i've installed via configuration.nix ?
<clever> toogley: if you do openssl = pkgs.libressl;, it will affect every single package that uses openssl
<clever> but if you do foo = pkgs.foo.override { openssl = pkgs;libressl; };
<clever> it will only effect foo
<toogley> ah, okay
<toogley> thanks, i try that
hydraz has quit [Quit: ZNC 1.6.5 - http://znc.in]
mkoenig_ has quit [Ping timeout: 240 seconds]
lexcurious has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/master 5290e19 Will Dietz: Merge pull request #35284 from dtzWill/feature/iperf3-simplify...
<NixOS_GitHub> nixpkgs/master ba88655 Will Dietz: iperf3: remove upstreamed patches and workarounds (musl)
<NixOS_GitHub> [nixpkgs] dtzWill pushed 2 new commits to master: https://git.io/vAuBr
NixOS_GitHub has left #nixos [#nixos]
mkoenig has joined #nixos
coot has joined #nixos
sigmundv has quit [Ping timeout: 264 seconds]
m0rphism has quit [Quit: WeeChat 2.0]
robstr has quit [Remote host closed the connection]
pareidolia has left #nixos [#nixos]
ma271 has quit [Ping timeout: 255 seconds]
simukis has joined #nixos
ma271 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peti closed pull request #35023: bioconductor: 3.4 -> 3.6 (master...bioconductor) https://git.io/vAcGP
NixOS_GitHub has left #nixos [#nixos]
<wervenyt[m]> does riot-web not actually install to a $PATH-accessible directory?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] nlewo closed pull request #34983: devpi-server: 4.3.1 -> 4.4.0 (master...pr/devpi-server-4.4.0) https://git.io/vAZIF
NixOS_GitHub has left #nixos [#nixos]
<lexcurious> I would like refer B variable insite LET block, how I can do this? code : let c = if b == "b" then "c" else 3; in rec { a = 0; b = if a == 1 then 2 else "b"; }
<seequ> lexcurious: define a and b in the let
<lexcurious> seequ I don't want to define them in let, they are defined in { } set. I would like to bring set name space to the let, recursively. is that possible in this language?
<Myrl-saki> I think I did something wrong. /nix/store/v8a36bqymwlysbsi5nq5n15b2ivqi6qr-pocl/nix/store/v8a36bqymwlysbsi5nq5n15b2ivqi6qr-pocl/include/CL
<Myrl-saki> It might not be obvious though!
acarrico has joined #nixos
hydraz has joined #nixos
hydraz has quit [Changing host]
hydraz has joined #nixos
szicari has quit [Quit: szicari]
jsgrant_ has quit [Remote host closed the connection]
<lexcurious> ok i changed my code to let makeDecisionForC = b: if b == "b" then "c" else 3; in rec { a = 1; b = if a == 1 then 2 else "b"; c = makeDecisionForC b; } works fine for me
szicari has joined #nixos
joko has joined #nixos
<wervenyt[m]> so adding _2bwm to my system packages just tells me it doesn't evaluate to a derivation, I'm not sure I fully understand how I'd work around that
coot has quit [Ping timeout: 268 seconds]
<Myrl-saki> How do I add to icd locations?
astralemp has joined #nixos
sigmundv has joined #nixos
ma271 has quit [Quit: WeeChat 2.0]
ma27 has joined #nixos
<johnw> wervenyt[m]: can you show the full error message in a paste?
<Myrl-saki> Ugh.
<astralemp> http://lpaste.net/362759 <-- trying to add hfmt to my ghc nix-shell (`tools = ghc: [ghc.hfmt];' in default.nix) and the build fails. the error message is cryptic but it sounds like I'm missing c-libraries?
<yorick> where's the pam rule that makes /run/user/$(id -u)/?
<Myrl-saki> How do I change my /etc?
<Myrl-saki> Oh, enviconment.
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh force-pushed python-unstable from ae66b64 to 19ac9d1: https://git.io/v5aIf
<NixOS_GitHub> nixpkgs/python-unstable e9fa4c1 Robert Schütz: pythonPackages.binaryornot: 0.4.0 -> 0.4.4
<NixOS_GitHub> nixpkgs/python-unstable 62cc498 Robert Schütz: pythonPackages.bibtexparser: add propagatedBuildInputs
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/python-unstable 5ab396a Robert Schütz: pythonPackages.bibtexparser: enable tests
<yorick> ok, pam_systemd.so does it
vidbina has quit [Ping timeout: 264 seconds]
<Myrl-saki> Wait, how do I write to /run?
ditadi has joined #nixos
<symphorien> what do you want to do with /run ?
fragamus has joined #nixos
kitemikaze has quit [Ping timeout: 256 seconds]
mkoenig has quit [Ping timeout: 256 seconds]
<wervenyt[m]> johnw: when I specify it in configuration.nix, I get "error: The option value `environment.systemPackages.[definition 37-entry 14]' in `/etc/nixos/configuration.nix' is not of type `package'", where definition 37-entry 14 is _2bwm
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #35287: libguestfs: 1.36.3 -> 1.38.0 (master...patch-93) https://git.io/vAuzd
NixOS_GitHub has left #nixos [#nixos]
ma27 has quit [Ping timeout: 240 seconds]
mkoenig has joined #nixos
<wervenyt[m]> johnw: if I try to run nix-build in the nixpkgs directory, it returns that it does not evaluate to a derivation or a set or list of those
<johnw> sounds like _2bwm isn't what you think it is
<johnw> can you run:
kitemikaze has joined #nixos
<johnw> nix-build '<nixpkgs>' -A _2bwm
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #35288: tinc: 1.0.32 -> 1.0.33 (master...patch-94) https://git.io/vAugW
NixOS_GitHub has left #nixos [#nixos]
<wervenyt[m]> "error: expression does not evaluate to a derivation (or a set or list of those)"
<johnw> interesting
zzamboni has quit [Quit: Leaving.]
<wervenyt[m]> agreed
<johnw> sounds like a bug to me in nixpkgs
<johnw> i mean, it looks like a derivation
chreekat has quit [Quit: quitting]
<johnw> but it's strange that --show-trace shows nothing either
aarvar has joined #nixos
<johnw> looking in the nix repl
<johnw> _2bwm evaluates to the string "2bwm", and not a derivation
<johnw> is '_' doing something bizarrely special here?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] 7c6f434c closed pull request #35283: ripgrep: 0.8.0 -> 0.8.1 (master...ripgrep) https://git.io/vAu8w
NixOS_GitHub has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/master e3cd8a2 Michael Weiss: raven: 6.5.0 -> 6.6.0
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> [nixpkgs] primeos pushed 1 new commit to master: https://git.io/vAugp
robstr has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #35289: varnish-modules: 0.10.2 -> 0.13.0 (master...patch-95) https://git.io/vAu2k
NixOS_GitHub has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh pushed 1 new commit to staging: https://git.io/vAu2t
<NixOS_GitHub> nixpkgs/staging b5391b2 Frederik Rietdijk: Merge remote-tracking branch 'upstream/master' into HEAD
NixOS_GitHub has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/python-unstable 1867f6a Robert Schütz: pythonPackages.bibtexparser: enable tests
<NixOS_GitHub> [nixpkgs] FRidh force-pushed python-unstable from 19ac9d1 to 9ad415f: https://git.io/v5aIf
<NixOS_GitHub> nixpkgs/python-unstable d7a74e7 Robert Schütz: pythonPackages.binaryornot: 0.4.0 -> 0.4.4
<NixOS_GitHub> nixpkgs/python-unstable c501c9d Robert Schütz: pythonPackages.bibtexparser: add propagatedBuildInputs
NixOS_GitHub has left #nixos [#nixos]
<wervenyt[m]> johnw: well, thanks for trying to help
<jtojnar> gchristensen: did you manage to find something out?
<gchristensen> no, not yet :( I admit I've been quite busy this week
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] schneefux opened pull request #35290: jupyter: add ijavascript kernel (master...pkg.jupyter-javascript) https://git.io/vAu2D
NixOS_GitHub has left #nixos [#nixos]
detran has quit [Remote host closed the connection]
<jtojnar> I will just report it upstream then
<gchristensen> ok, sounds good
<gchristensen> maybe also open an issue with ofborg and I'll diagnose it when I can
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] svsdep opened pull request #35291: keepass-keepassrpc: 1.6.4 -> 1.7.3.1 (master...keepassrpc) https://git.io/vAuaU
NixOS_GitHub has left #nixos [#nixos]
<toogley> why does https://paste.fedoraproject.org/paste/TC769L9mvWiStl3DPGrldQ as ~/.config/nixpkgs/config.nix tell me that the lambda is called without required argument ‘config’, although I added a "config" parameter?
<clever> toogley: config.nix shouldnt be asking for params like that, its not a module
<clever> and your being passed pkgs on line 3, so dont ask for any params at all
<clever> wait
<clever> none of that belongs in config.nix, lol
<clever> that content only works in configuration.nix or another nixos module
<toogley> i'm confused
<toogley> oh, okay
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #35270: upgrade and clean crashplan for small business (master...wip/crashplan-small-business) https://git.io/vAE8g
NixOS_GitHub has left #nixos [#nixos]
<toogley> sorry, i missunderstood you
jtojnar has quit [Quit: jtojnar]
jtojnar has joined #nixos
mkoenig has quit [Ping timeout: 256 seconds]
* aristid mumbles something about firefox requiring pulseaudio now but my PR to enable pulseaudio in nixos by default being whined to death
mkoenig has joined #nixos
<gchristensen> aristid: oh yeah, man, that is very annoying
<aristid> gchristensen: which part? :>
<gchristensen> the whole situation around pulseaudio
<gchristensen> like, all of it
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] LnL7 closed pull request #35285: racket-minimal: build on darwin (master...racket-darwin) https://git.io/vAuBo
NixOS_GitHub has left #nixos [#nixos]
sahabi has quit [Remote host closed the connection]
mrkgnao has quit [Ping timeout: 260 seconds]
<aristid> gchristensen: i don't even know why firefox requires pulseaudio now *shrug*
<gchristensen> because upstream dictates pulseaudio
<toogley> did i miss something? i have " nixpkgs.config.packageOverrides = super: config: { openssl = super.libressl; };" in my configuration.nix and after building it, an error "set expected, function given" or so arises. i'm confused, because that part is not much different than my model https://stackoverflow.com/questions/42697444/override-python27packages-bepasty-server#42698839
jensens has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] LnL7 closed pull request #35282: ocamlPackages.cil: fix build on Darwin (master...ocaml-cil-darwin) https://git.io/vAun9
NixOS_GitHub has left #nixos [#nixos]
<clever> toogley: packageOverrides is a function that expects only 1 argument
<clever> toogley: oops, my example gist carried over that mistake
<aristid> gchristensen: i guess upstream was annoyed with supporting too many audio stacks? :D
<gchristensen> oeu
<gchristensen> oops
<toogley> clever: but when i remove config: i get a infinite recursion
<toogley> i think
<toogley> yep
<clever> toogley: can you gist the files you have?
<toogley> i have only " nixpkgs.config.packageOverrides = pkgs: { openssl = pkgs.libressl; };" in my configuration.nix i don't have a config.nix at this point
<clever> toogley: oh, i think i know why
<clever> toogley: curl uses openssl, and nearly everything needs curl to download its src
<toogley> and configuration.nix builds prperly when i remove that
<toogley> oh, i see
jtojnar has quit [Quit: jtojnar]
<clever> 10613 inherit (callPackages ../development/libraries/openssl {
<clever> 10614 fetchurl = fetchurlBoot;
jtojnar has joined #nixos
<clever> toogley: yep, openssl is given a special fetchurl to prevent the issue
<clever> nixpkgs.config.packageOverrides = super: config: { openssl = super.libressl.override { fetchurl = pkgs.fetchurlBoot; }; };
<clever> toogley: this might fix it
<clever> wait
<clever> i copied some mistakes again, lol
<clever> nixpkgs.config.packageOverrides = pkgs: { openssl = pkgs.libressl.override { fetchurl = pkgs.fetchurlBoot; }; };
<toogley> it seems to work, thanks :)
orivej has joined #nixos
<wervenyt[m]> Firefox requires pulseaudio because something like <2% of users use bare alsa and nobody is volunteering to maintain the interface
ryanartecona has quit [Quit: ryanartecona]
<aristid> wervenyt[m]: why does nixos then still default to bare alsa? :)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/pulseaudio-by-default 7de4990 Aristid Breitkreuz: only enable pulseaudio by default if alsa is also enabled
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> [nixpkgs] aristidb force-pushed pulseaudio-by-default from ed695b4 to 7de4990: https://git.io/vAurZ
<NixOS_GitHub> nixpkgs/pulseaudio-by-default ff2c87a Aristid Breitkreuz: pulseaudio: enable by default in NixOS
<wervenyt[m]> probably because nixos isn't necessarily desktop-oriented
<wervenyt[m]> I don't know any more than thay
jtojnar has quit [Ping timeout: 260 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] aristidb opened pull request #35292: Pulseaudio by default, if sound is enabled (master...pulseaudio-by-default) https://git.io/vAur1
NixOS_GitHub has left #nixos [#nixos]
<aristid> wervenyt[m]: well, _i_ use it on desktop :)
<clever> same
<aristid> and there you have my new old pull request
<clever> i use nixos on every machine i have installed since discovering nixos
<aristid> you might notice that the commits are from september 2017 :D
<clever> 2 laptops, 1 desktop, router, nas, and several servers
vcunat has joined #nixos
<seequ> Uh, is there a way to get grub to pass the LUKS password to nixos?
<wervenyt[m]> can you not install pulseaudio?
<clever> i use pulseaudio on all of my desktop systems
MP2E has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] svsdep opened pull request #35293: skypeforlinux: 8.13.0.2 -> 8.16.0.4 (master...skypeforlinux-8.16) https://git.io/vAuoY
NixOS_GitHub has left #nixos [#nixos]
<wervenyt[m]> So then what's the problem? Its not there as a default because servers and such, but it's not hard to set up for desktop
<clever> firefox linking against PA will pull it in as a dependency, even when the user isnt using it
<clever> which may count as bloat
<coconnor> while not difficult, I don't think the default pulseaudio config is sufficient for enable by default
<joko> Hello, could anyone help me with importing nix files from a package? Using a package's outPath is not working in the newest nix
<wervenyt[m]> fair, but that doesn't imply pulseaudio should be default
<coconnor> agreed!
<joko> sphalerite_: I couldn't make it
<aristid> it should be default if sound is enabled.
<wervenyt[m]> What if you don't want it and don't use Firefox?
<coconnor> aye. The option should be to tune the chosen implementation. Which should include "alsa direct"
<aristid> wervenyt[m]: then you disable the option.
<coconnor> I'd like to see a enable/disable plus sound implementation enum.
<wervenyt[m]> I can't help but feel that minimum should be default
<aristid> wervenyt[m]: not if that means things don't work properly by default
<aristid> "my firefox does not have found" is not an acceptable default situation IMHO
<wervenyt[m]> But beyond that level of preference, there's no real argument either way
<wervenyt[m]> But if Firefox requires it, add it as a dependency
<aristid> firefox is a package
<joko> hydra-eval-jobs is also not working from my workstation (from nix-build '<nixpkgs>' -A hydra) due to that
<aristid> it cannot depend on nixos options
<seequ> make firefox an option :⁾
<aristid> firefox already depends on the pulseaudio package, but it cannot depend on the nixos option
<wervenyt[m]> Ah, yeah
<coconnor> IMO that should be weakened
<wervenyt[m]> Nixos requires manual specification of most things, I don't think requiring manual specification of this is a crime
acarrico has quit [Ping timeout: 256 seconds]
<aristid> i think it is
<aristid> because it has a default
<aristid> if it was an option that you're forced to set or you get an evaluation error, fine
<aristid> but now you just get breakage
<aristid> by default
jtojnar has joined #nixos
<aristid> and it pisses me off that self-declared minimalists fight every step of the way towards improved user experience
<wervenyt[m]> it's not default, it's firefox
<aristid> i'm talking about the nixos option, not firefox.
detran has joined #nixos
<aristid> firefox is the justification for finally enabling it by default
<wervenyt[m]> nixos, by default, doesn't even make you create a non root user
<wervenyt[m]> it's inconsistent to act like setting an option is some affront when the rest of the system is pretty lean by default
<wervenyt[m]> Firefox is not installed by default
Itkovian has joined #nixos
<aristid> well, let's just see with this newest pull request
Itkovian has quit [Client Quit]
<aristid> i mean technically i could just merge it myself :D - but that would be impolite
<wervenyt[m]> I use pulseaudio, I'm fine if it becomes default
<wervenyt[m]> the making it default feels unnecessary to me
mkoenig has quit [Ping timeout: 256 seconds]
<maurer> Since it's a defaulting, it's not really to do anything to existing systems - it's to make it so that when a new person installs nixos, they aren't in here 10 minutes later saying "only some programs play sound"
<maurer> While as a person who likes odd configurations, it's important to be able to disable it, defaults are about the 99% case
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<gchristensen> wervenyt[m]: it doesn't?
<wervenyt[m]> What doesn't?
<samueldr> it's suggested in the default configuration.nix
<samueldr> (non-root user)
<gchristensen> oh *non* root user
<gchristensen> I thought there was some weird way to end up with a system w/out a _root_ user
<samueldr> though, I'd like to see a user without root user
<samueldr> system*
<wervenyt[m]> Oh, that would be confusing yeah
<maurer> I mean, not having a root user isn't hard after installation, it'll just be very tricky to do some things
<samueldr> :)
<coconnor> what about defaulted when a desktop is enabled?
<wervenyt[m]> didn't Ubuntu at least not ask for root password in the past?
<maurer> coconnor: It's already only when sound is enabled - why wait for desktop too?
<wervenyt[m]> So using sudo was necessary
<maurer> wervenyt[m]: That's different - there's a passwd entry for root, it's just that shadow has no password for it
<maurer> so you can't authenticate, but tons of things can act as it
<maurer> Actually having no root is tricky because init wants to be uid 0
<gchristensen> yeah
ryantrinkle has joined #nixos
<maurer> So if you want to do that, you need to burn systemd like the turd it is
<samueldr> can the EUID of a process not have a /etc/passwd or relevant auth. mechanism entry?
<maurer> and then do a bunch of black magic with capabilities
<wervenyt[m]> I mean, how often will you be using pulse-only cli programs?
<wervenyt[m]> And, I know. I was just considering if it's ever done other than out of curiosity
<wervenyt[m]> I can't think of a cli sound-producing program which doesn't work with alsa
<maurer> wervenyt[m]: So, counterpoint - I have systems with a graphical subsystem but which should not have pulse because they are servers
<maurer> So you could argue "desktop + sound" -> pulse, but that's starting to get a little black magicky
<wervenyt[m]> Yeah
<maurer> sound -> pulse seems pretty straightforwards
<maurer> and for people who don't want pulse, just make sure it can be turned off vov
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #35294: icu: init at 60.2 (master...icu-60) https://git.io/vAu6w
NixOS_GitHub has left #nixos [#nixos]
<wervenyt[m]> I wasn't supporting the original proposal, just musing
mkoenig has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] aristidb pushed 1 new commit to pulseaudio-by-default: https://git.io/vAu6p
<NixOS_GitHub> nixpkgs/pulseaudio-by-default 4f83da8 Aristid Breitkreuz: nixos: clarify documentation of sound.enable
NixOS_GitHub has left #nixos [#nixos]
<wervenyt[m]> I'd suggest putting the option in on the default configuration.nix and comment it out, like plasma
<aristid> anyways, here's the PR i'm talking about - feel free to -1 or +1 it: https://github.com/NixOS/nixpkgs/pull/35292
pkill9 has quit [Ping timeout: 256 seconds]
rihards has quit [Quit: rihards]
mkoenig has quit [Ping timeout: 260 seconds]
mkoenig has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #35295: mercurial: 4.3.2 -> 4.5 (master...patch-96) https://git.io/vAuiW
NixOS_GitHub has left #nixos [#nixos]
Itkovian has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vAuiM
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master b0ba666 Michael Raskin: Merge pull request #35293 from svsdep/skypeforlinux-8.16...
<NixOS_GitHub> nixpkgs/master 5b20d89 Vasyl Solovei: skypeforlinux: 8.13.0.2 -> 8.16.0.4
robstr has quit [Remote host closed the connection]
robstr has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] aristidb pushed 1 new commit to pulseaudio-by-default: https://git.io/vAuij
<NixOS_GitHub> nixpkgs/pulseaudio-by-default 452a8ec Aristid Breitkreuz: pulseaudio-by-default: implement fpletz' review suggestion
NixOS_GitHub has left #nixos [#nixos]
<dash> sigh, it's that time again
<dash> someone want to remind me how we cope with electron? I would like to run react-devtools
<coconnor> 1:03 pm
joncfoo has quit [Quit: ZNC 1.6.5 - http://znc.in]
robstr has quit [Ping timeout: 240 seconds]
joncfoo has joined #nixos
<clever> dash: i just run ${electron}/bin/electron against the dir with package.json
<clever> dash: i have recently noticed that discord patchelf's the discord supplied electron, and now the file-browse dialog is significantly older and lacking of features
seanparsons has quit [Read error: Connection reset by peer]
Drakonis has joined #nixos
ryanartecona has joined #nixos
orivej has quit [Ping timeout: 260 seconds]
<dash> clever: alrighty
<clever> dash: this downloads an electron based darwin app, extracts the javascript code, then generates a nix package that runs it under nixpkgs electron
ryanartecona has quit [Client Quit]
<dash> I'm already just using npm manually, i'll just throw together a shell.nix that gets me halfway there
<clever> dash: yeah, getting the npm built under nix is still a tricky part
cement has quit [Ping timeout: 240 seconds]
rauno has joined #nixos
robstr has joined #nixos
fragamus has joined #nixos
taktoa has joined #nixos
coot has joined #nixos
seanparsons has joined #nixos
joncfoo has quit [Quit: ZNC 1.6.5 - http://znc.in]
robstr has quit [Remote host closed the connection]
robstr has joined #nixos
joncfoo has joined #nixos
rauno has quit [Ping timeout: 260 seconds]
jb554 has joined #nixos
zzamboni has joined #nixos
jensens has quit [Ping timeout: 276 seconds]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/127cea92389 (from 16 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
robstr has quit [Ping timeout: 255 seconds]
lambdamu has joined #nixos
fragamus has quit [Ping timeout: 240 seconds]
kelleyNif has quit [Quit: Leaving.]
<gchristensen> Mic92: still'round?
ryanartecona has joined #nixos
<Mic92> gchristensen: what's up?
<gchristensen> Mic92: so autorandr is already wrapped with xrandr put in its path
<Mic92> gchristensen: true, then I missed that code, when skipping over it
alex`` has quit [Ping timeout: 256 seconds]
<Mic92> gchristensen: what was the error message again?
<gchristensen> Feb 21 10:27:16 Morbo autorandr[26523]: /bin/sh: xrandr: command not found
<gchristensen> Feb 21 10:27:16 Morbo autorandr[26523]: Failed to run xrandr (line 439)
rauno has joined #nixos
m0rphism has joined #nixos
knupfer has quit [Ping timeout: 240 seconds]
ryanartecona has quit [Ping timeout: 276 seconds]
<Mic92> gchristensen: weired. can you install sysdig on your system?
dan_b has joined #nixos
<Mic92> it is a nixos module
acarrico has joined #nixos
<Mic92> needs also a reboot probably to load the kernel module
<gchristensen> hmm
vcunat has quit [Ping timeout: 264 seconds]
<gchristensen> how long are you going to be online?
<Mic92> two-three hours
<Mic92> once you get there, you can run: sudo sysdig evt.type=execve
<Mic92> it would be interesting what PATH is searched during execution.
<gchristensen> cool
<Mic92> I don't have an explanation, but it seems that the environment is reset for strange reasons
<Mic92> I use autorandr every day
<gchristensen> I wonder if autorandr is doing it ... sometimes ...
<gchristensen> I use it too, but not in the service
jensens has joined #nixos
vcunat has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #35297: mongodb-tools: 3.5.13 -> 3.7.2 (master...mongodbtools-3.7.2) https://git.io/vAuMy
NixOS_GitHub has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/master 873863d Robert Helgesson: perl-Gtk2-GladeXML: add homepage and license fields
<NixOS_GitHub> [nixpkgs] rycee pushed 1 new commit to master: https://git.io/vAuMH
NixOS_GitHub has left #nixos [#nixos]
<Mic92> gchristensen: I think it inherits PATH from some random process that does not have the correct PATH set
<Mic92> usually this is not a problem, except for nixos
goibhniu has quit [Ping timeout: 240 seconds]
toogley has quit [Quit: WeeChat 1.9.1]
<Mic92> hackey the hack. the patch would be to stop inheriting PATH
<Mic92> could be also applied upstream. There is no valid reason to inherit this
<gchristensen> ohh weird
<gchristensen> wait is it literally inheriting a _random_ process...
<gchristensen> WTF
tertle||eltret has joined #nixos
<dtz> wooooow!
<dtz> xD
<Mic92> gchristensen: on systemd based system they could also iterate seats instead
<Mic92> gchristensen: there might be a use case to inherit PATH, but the original one should be at least appended
<clever> gchristensen: try logging `ps -eH x` from inside this program to see what its parent is?
knupfer has joined #nixos
<tertle||eltret> whats up
humanoyd has quit [Quit: WeeChat 2.0.1]
hiratara has quit [Ping timeout: 260 seconds]
<dtz> hey! :)
hiratara has joined #nixos
asuryawanshi has quit [Ping timeout: 248 seconds]
zzamboni has quit [Quit: Leaving.]
ryanartecona has joined #nixos
Drakonis has quit [Read error: Connection reset by peer]
detran has quit [Read error: Connection reset by peer]
szicari has quit [Quit: szicari]
hamishmack has quit [Quit: hamishmack]
zzamboni has joined #nixos
17WAASSXU has joined #nixos
17WAASSXU has left #nixos [#nixos]
<17WAASSXU> [nixpkgs] 7c6f434c closed pull request #35294: icu: init at 60.2 (master...icu-60) https://git.io/vAu6w
07EAAZV68 has joined #nixos
07EAAZV68 has left #nixos [#nixos]
<07EAAZV68> nixpkgs/master 18a5d05 Michael Raskin: Merge pull request #35294 from volth/icu-60...
<07EAAZV68> nixpkgs/master 5a08e90 volth: icu: init at 60.2
<07EAAZV68> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vAuS6
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Ericson2314 closed pull request #35266: cc-wrapper: fix bool handling for empty and zero values (staging...cc-bools) https://git.io/vAEmy
NixOS_GitHub has left #nixos [#nixos]
<bgamari> anyone know why callHackage might fail with
<bgamari> cabal2nix: nix-prefetch-url: createProcess: runInteractiveProcess: exec: does not exist (No such file or directory)
shapr has joined #nixos
acarrico has quit [Ping timeout: 276 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #35297: mongodb-tools: 3.5.13 -> 3.7.2 (master...mongodbtools-3.7.2) https://git.io/vAuMy
NixOS_GitHub has left #nixos [#nixos]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/16210c39962 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
simukis has quit [Ping timeout: 268 seconds]
<Mic92> FRidh: do you want to continue review nixos/jupyter, or should someone else go ahead?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] lejonet opened pull request #35299: nixos/ceph: Add a service module that enables the configuration of ceph through nixos (master...ceph) https://git.io/vAu9j
NixOS_GitHub has left #nixos [#nixos]
shabius has quit [Quit: Leaving]
<lejonet> srhb, infinisil: ^ just opened my PR for my service module: https://github.com/NixOS/nixpkgs/pull/35299
acarrico has joined #nixos
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<lejonet> Mic92: awesome that you merged PR #33894 just 5h ago, my PR depends on it :D
rauno has quit [Ping timeout: 256 seconds]
hask_bee_3 has joined #nixos
<Mic92> lejonet: would it be possible to also add a test?
<Mic92> ceph is a quite complex beast
<Mic92> and not many people know how it works
<lejonet> Mic92: it is indeed, I just don't really know what test would be representative
<Mic92> lejonet: just some simple, smoke tests that can serve as an example how a cluster could look like and checks if all daemons can be started
<lejonet> Mic92: sure thing, will look up the test harness used and just use the cluster I'm running now as a reference
<lejonet> Its really a bare minimum cluster so probably a good start point
zzamboni has quit [Quit: Leaving.]
acarrico has quit [Ping timeout: 248 seconds]
zzamboni has joined #nixos
<lejonet> Mic92: I'll have to submit a PR that add some nixos specific things to #33894 firstly tho, it needs some packages added to the python-env, and I still haven't found a way to make it include its own python modules in that python-env (or else the ceph script fails to work, I've managed to solve it by adding the relevant packages to the python-env used in buildInputs and setting pythonpath properly)
zzamboni has quit [Read error: Connection reset by peer]
zzamboni1 has joined #nixos
acarrico has joined #nixos
jensens has quit [Ping timeout: 248 seconds]
mkoenig has quit [Ping timeout: 240 seconds]
kelleyNif has joined #nixos
<Mic92> lejonet: I think the ceph executable might be still wrapped incorrectly. It should brings its own wrapper that sets PYTHONPATH
<Mic92> ah it does something like that
shabius has joined #nixos
<dtz> we have surprisingly few tests for services/etc considering how absolutely magical the infrastructure we have for writing/orchestrating that sort of thing
<dtz> i suppose that comment is like 90% "wow I love the NixOS test infrastructure everything should use it, EVERYTHING!" and only 10% actual suggestion for change
<dtz> lol
<Mic92> System tests don't cry enough, for attention when their packages gets updated.
hiratara has quit [Quit: ZNC - http://znc.in]
kelleyNif has quit [Client Quit]
hiratara has joined #nixos
<lejonet> Mic92: yeah, the ceph executable is just a python script, but yeah, it needs to set pythonpath to ${ceph.out}/lib/python2.7/site-packages outside of adding 3-4 packages to the initial python-env used, to be usable
<dtz> Mic92: agreed! Was surprised to find a number aren't even part of a jobset (definitely not the release one, but I don't think part of *any*)
kelleyNif has joined #nixos
<lejonet> Mic92: I've just not found a easy way to give the executables that need that pythonpath set, that pythonpath
hamishmack has joined #nixos
zzamboni1 has quit [Quit: Leaving.]
<Mic92> lejonet: this is usually done automatically by adding python libraries to propagatedBuildInputs and then using the `wrapPythonPrograms` shell function
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] deepfire opened pull request #35300: ghc 8.4: update configuration (master...ghc-8.4) https://git.io/vAu74
NixOS_GitHub has left #nixos [#nixos]
<lejonet> Mic92: does the propagatedBuildInputs add stuff to the executables the package itself creates?
kelleyNif has quit [Client Quit]
<Mic92> lejonet: yes, python is a special case.
kelleyNif has joined #nixos
<Mic92> lejonet: just checkout any example that uses `wrapPythonPrograms` in nixpkgs
<lejonet> Mic92: so I could add stuff there instead of adding the packages to ceph-python-env (that is defined at line 88 in the commit in 33894)? And in there I could add ceph.out and it would add the packages own modules to that python-env?
<Mic92> lejonet: let me check, this might end up in recursion.
<lejonet> Mic92: Because I have no problem adding the actually third-party stuff to ceph-python-env var, its the modules own modules that I haven't found a neat way of automatically add to this python-env or some other way that makes the executables aware of em
<lejonet> well, apart from manually setting PYTHONPATH to the right path in the shell I ran the executables in... :P
knupfer has quit [Ping timeout: 264 seconds]
<lejonet> I need to head to bed now but I'll definitively take a closer look at the tests and wrapPythonPrograms tomorrow
<Mic92> lejonet: instead of adding ceph.out, you can use the following: https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/misc/hamster-time-tracker/default.nix#L35
<Mic92> this will add $out as well
<lejonet> Mic92: sweet! Big thanks!
<lejonet> Will definitively make sure to get that PR in tomorrow or friday
abdhwuebsbsjs has joined #nixos
<abdhwuebsbsjs> Hey!
kelleyNif has quit [Quit: Leaving.]
<jtojnar> gchristensen: opened an upstream issue https://github.com/hughsie/fwupd/issues/416
kelleyNif has joined #nixos
orivej has joined #nixos
hask_bee_3 has quit [Quit: Textual IRC Client: www.textualapp.com]
zzamboni has joined #nixos
<sphalerite_> Sonarpulse: hey, I'm doing some stuff that isn't strictly speaking cross-compilation (building armv7 stuff natively on an aarch64 machine) but looks similar enough to it to fool many a configure script
<Sonarpulse> sphalerite_: oh can you run armv7 on aarch64?
<sphalerite_> Sonarpulse: yes, but it depends on the CPU
<sphalerite_> some support it and others don't
<sphalerite_> https://github.com/lheckemann/nixpkgs/commit/11d00a6e81f51111c3b02821ad97204bbb6d4120 I've taken an alternative approach to informing autotools-based configure scripts of the platforms which shouldn't bother non-autotools ones — unlike the approach that you're taking in the lines just above
<sphalerite_> was wondering what you'd think of that
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/master e6b5fef Kosyrev Serge: configuration-generic | c2hs: language-c 0.7.2 is compatible with GHC 8.4
<NixOS_GitHub> [nixpkgs] peti pushed 3 new commits to master: https://git.io/vAuda
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 24777b8 Kosyrev Serge: configuration-ghc84: import manually-defined overrides and update
<NixOS_GitHub> nixpkgs/master 49c190c Peter Simons: Merge pull request #35300 from deepfire/ghc-8.4...
ryanartecona has quit [Quit: ryanartecona]
kelleyNif has quit [Quit: Leaving.]
<Sonarpulse> sphalerite_: in a meeting but will check
<Sonarpulse> I do want to pass --build and --host in all cases
<sphalerite_> and also, I'm encountering some issues where autotools decides to prefix the names of build tools with the platform tuple because it thinks we're sort of cross building since the platforms were specified "by the user", but then the install part doesn't take the name change into account and can't find the stuff it's suppose to install. Super smart…
<gchristensen> ruh roh, autorandr just randomly started to work ...
<sphalerite_> yeah I saw that in the comment, just that it will confuse non-autotools configure scripts… :/
<sphalerite_> But yeah, maybe you have an idea on how to solve this prefixing problem in a general way? I've solved it on a case-by-case basis by passing --program-prefix= to configure, but it'll be a bit of a fiddle to do that for all of them
lord| has joined #nixos
<Sonarpulse> sphalerite_: I want to prefix in all cases
<Sonarpulse> also solves the problem :)
mkoenig has joined #nixos
<sphalerite_> Not really, from an end-user perspective
mkoenig has quit [Read error: Connection reset by peer]
dan_b has quit [Ping timeout: 276 seconds]
<sphalerite_> This affects audit too for instance
<sphalerite_> or would you be prefixing really everything, even applications?
acarrico has quit [Ping timeout: 264 seconds]
kelleyNif has joined #nixos
alexteves_ has quit [Ping timeout: 265 seconds]
kelleyNif has quit [Quit: Leaving.]
kelleyNif has joined #nixos
<sphalerite_> if so, how would that work from a user's perspective?
kelleyNif has quit [Client Quit]
<jtojnar> gchristensen: just had it fail on autobuild https://logs.nix.ci/?key=nixos/nixpkgs.35065&attempt_id=9b8d0fba-d26e-4069-b48b-1661fed8a1e0
<gchristensen> ack, so it is something about the host for sure then?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 2 new commits to master: https://git.io/vAub6
<NixOS_GitHub> nixpkgs/master bbbd9de Tim Steinbach: linux-common: Add CFS_BANDWIDTH...
<NixOS_GitHub> nixpkgs/master 09cc887 Tim Steinbach: Merge pull request #35043 from NeQuissimus/cfs_bandwidth...
NixOS_GitHub has left #nixos [#nixos]
<gchristensen> "GPG signing a Debian package does nothing because package signatures are not verified by default on any major distribution when packages are installed with apt-get install" WOW
<LnL> lol
<LnL> I had to download a random deb over http last time I wanted to upgrade a kernel on ubuntu
<sphalerite_> gchristensen: who made that up?
<nkaretnikov> What? Isn’t the archive signed?
<jtojnar> aren't the repo indexes signed?
<sphalerite_> ^
<LnL> nkaretnikov: I think the Package index is signed
<nkaretnikov> Right, and it contains hashes.
<gchristensen> "When APT software (such as apt-get, or reprepro) or folks offering APT repositories mention GPG signatures in their documentation they are typically referring to GPG signatures on repository metadata, not on packages themselves."
<LnL> yep
<sphalerite_> Has nobody ever seen apt's scary warning saying "These packages can NOT BE AUTHENTICATED! Continue? (y/N)"
<LnL> btw, if you ever think about using reprepro, don't
<sphalerite_> or somehintg like that
<sphalerite_> LnL: what is that?
<nkaretnikov> LnL: why?
<gchristensen> I think LnL is assuming you want to keep your sanity
<LnL> yeah, certain assumptions like that where made
kakuzade has joined #nixos
<jtojnar> gchristensen: Is it possible to see which host ran each build?
<gchristensen> not at the moment :(
<gchristensen> I send the data, but don't store it unfortunately
mkoenig has joined #nixos
zzamboni has quit [Quit: Leaving.]
mkoenig has quit [Read error: Connection reset by peer]
lexcurious has quit [Ping timeout: 260 seconds]
<LnL> nice!
Myrl-saki has quit [Ping timeout: 255 seconds]
cmcdragonkai1 has quit [Ping timeout: 248 seconds]
Myrl-saki has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 2 new commits to master: https://git.io/vAuAZ
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 3e6c5a2 Vladimír Čunát: Merge branch 'staging'...
<NixOS_GitHub> nixpkgs/master 4f79874 Vladimír Čunát: llvm_*: fix build by using older gcc on i686-linux...
jackdk has joined #nixos
<kakuzade> Hi. Does anyone know how to properly configure the vdpau driver? I have the proprietary nvidia drivers.
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dotlambda opened pull request #35302: abcm2ps: 8.13.19 -> 8.13.20 (master...abcm2ps) https://git.io/vAuA2
NixOS_GitHub has left #nixos [#nixos]
mkoenig has joined #nixos
mkoenig has quit [Read error: Connection reset by peer]
cmcdragonkai1 has joined #nixos
pie_ has quit [Ping timeout: 248 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vAuAj
<NixOS_GitHub> nixpkgs/master e2398e4 Vladimír Čunát: linuxPackages: 4.9 -> 4.14...
NixOS_GitHub has left #nixos [#nixos]
Sonarpulse has quit [Ping timeout: 240 seconds]
triangles has joined #nixos
17WAAST9W has joined #nixos
<17WAAST9W> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vAux4
<17WAAST9W> nixpkgs/master 284425d volth: tinc: 1.0.32 -> 1.0.33
17WAAST9W has left #nixos [#nixos]
<17WAAST9W> nixpkgs/master 169d02b Jörg Thalheim: Merge pull request #35288 from volth/patch-94...
07EAAZWRK has joined #nixos
<07EAAZWRK> [nixpkgs] Mic92 closed pull request #35288: tinc: 1.0.32 -> 1.0.33 (master...patch-94) https://git.io/vAugW
07EAAZWRK has left #nixos [#nixos]
17WAAST91 has joined #nixos
<17WAAST91> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vAux0
<17WAAST91> nixpkgs/master d44bd9c volth: varnish-modules: 0.10.2 -> 0.13.0
17WAAST91 has left #nixos [#nixos]
<17WAAST91> nixpkgs/master 8a0efd8 Jörg Thalheim: Merge pull request #35289 from volth/patch-95...
07EAAZWRP has joined #nixos
<07EAAZWRP> [nixpkgs] Mic92 closed pull request #35289: varnish-modules: 0.10.2 -> 0.13.0 (master...patch-95) https://git.io/vAu2k
07EAAZWRP has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #35302: abcm2ps: 8.13.19 -> 8.13.20 (master...abcm2ps) https://git.io/vAuA2
NixOS_GitHub has left #nixos [#nixos]
mkoenig has joined #nixos
mkoenig has quit [Read error: Connection reset by peer]
kakuzade has quit [Quit: Page closed]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 4 new commits to staging: https://git.io/vAuxx
<NixOS_GitHub> nixpkgs/staging 10a4edb Jan Tojnar: poppler_qt4: downgrade 0.62.0 → 0.61.1...
<NixOS_GitHub> nixpkgs/staging 1f6bdea Jan Tojnar: poppler: 0.56.0 → 0.62.0
<NixOS_GitHub> nixpkgs/staging a711891 Jan Tojnar: poppler_data: 0.4.7 → 0.4.8
NixOS_GitHub has left #nixos [#nixos]
dan_b has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #34541: poppler: 0.56.0 → 0.62.0 (staging...poppler-0.62.0) https://git.io/vNA0r
NixOS_GitHub has left #nixos [#nixos]
mkoenig has joined #nixos
mkoenig has quit [Read error: Connection reset by peer]
chreekat has joined #nixos
<triangles> I'm currently trying to use a NixOS overlay, but it doesn't work. I have `nix.nixPath = options.nix.nixPath.default ++ [ "nixpkgs-overlays=/etc/nixos/overlays" ];` in my configuration.nix. I can't use the rust overlay from github.com/mozilla/nixpkgs-mozilla (I symlinked rust-overlay.nix to /etc/nixos/overlays) though, since I can't find the the variable I should use. `nix-shell -p nixos.latest.rustChannels.nightly.rust` isn't workin
<sphalerite_> triangles: take out the ".latest" and it should work
mkoenig has joined #nixos
<sphalerite_> where did you get the .latest from?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 2 new commits to staging: https://git.io/vAupX
<NixOS_GitHub> nixpkgs/staging 24e2d76 Vladimír Čunát: Merge #35120: meson: print failed test logs
<NixOS_GitHub> nixpkgs/staging 40eadf9 Jan Tojnar: meson: print failed test logs
NixOS_GitHub has left #nixos [#nixos]