frumpagumpus_ has quit [(Ping timeout: 240 seconds)]
t7 has quit [(Remote host closed the connection)]
nckx has quit [(Quit: ☭ + 🐧 + GNU Guix <https://gnu.org/s/guix>)]
nckx has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/vDsN8
<NixOS_GitHub> nixpkgs/master eda5bca Maximilian Bosch: geogebra: 5.0.271.0 -> 5-0-320-0
<NixOS_GitHub> nixpkgs/master 2b96107 Joachim F: Merge pull request #22231 from Ma27/hotfix/update-geogebra...
<NixOS_GitHub> [nixpkgs] abbradar opened pull request #22399: modules lib: type description in type error message (master...module-errors) https://git.io/vDsNp
mudri has quit [(Quit: WeeChat 1.6)]
Acou_Bass has quit [(Ping timeout: 240 seconds)]
Sonarpulse has quit [(Remote host closed the connection)]
markus1189 has joined #nixos
digitus has quit [(Quit: digitus)]
markus1199 has quit [(Ping timeout: 252 seconds)]
danharaj has quit [(Ping timeout: 240 seconds)]
erasmas has quit [(Quit: leaving)]
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to release-16.09: https://git.io/vDsxN
<NixOS_GitHub> nixpkgs/release-16.09 21751d9 Mohammed Yaseen Mowzer: geogebra: 5.0.265.0 -> 5.0.271.0...
<NixOS_GitHub> nixpkgs/release-16.09 e67d70f Maximilian Bosch: geogebra: 5.0.271.0 -> 5-0-320-0...
<contrapumpkin> I have another annoying Nix escaping question
<contrapumpkin> so I have a multiline nix string
<contrapumpkin> and I want the literal '${foo} string to appear within it
<contrapumpkin> I can build that outside the string and splice it in, but that feels awful
<contrapumpkin> the obvious thing would be '''${foo}, but that doesn't work
<c74d> what about building it inside the string and splicing it in
<c74d> likely only a bit less awful
<MichaelRaskin> « '${"$"}{foo} » does look awful
<contrapumpkin> that's not as awful as I was thinking, actually
<contrapumpkin> thanks!
thc202 has quit [(Ping timeout: 240 seconds)]
sellout- has quit [(Quit: Leaving.)]
systemfault has joined #nixos
MichaelRaskin has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] abbradar closed pull request #22396: gzdoom: 2.2.0 -> 2.3.2 (master...gzdoom_update) https://git.io/vDsdF
<NixOS_GitHub> [nixpkgs] abbradar closed pull request #22394: SDL2: 2.0.4 -> 2.0.5 (master...sdl2_update) https://git.io/vDsdC
frumpagumpus__ has quit [(Ping timeout: 260 seconds)]
mizu_no_oto has joined #nixos
mizu_no_oto has quit [(Client Quit)]
johnsonav has quit [(Ping timeout: 255 seconds)]
xwvvvvwx has quit [(Ping timeout: 255 seconds)]
<Profpatsch> assertTrace = bool: msg: if bool then true else builtins.trace msg false;
<Profpatsch> assert assertTrace x != "" "Did you know: ${x} is not the empty string!"
<Profpatsch> err
<Profpatsch> assert assertTrace (x != "") "Did you know: ${x} is not the empty string!";
<Profpatsch> Making due.
<Profpatsch> btw: imo adding asserts to languages should be forbidden without error strings.
<NixOS_GitHub> [nixpkgs] abbradar closed pull request #22392: zathura-pdf-mupdf: 0.3.0 -> 0.3.2 (master...update/zathura-mupdf) https://git.io/vDs78
Rotaerk has joined #nixos
<NixOS_GitHub> [nixpkgs] taktoa opened pull request #22400: dotnetPackages.Boogie: init at rev 5e42f0d (master...boogie) https://git.io/vDGeb
acarrico has quit [(Ping timeout: 255 seconds)]
<NixOS_GitHub> [nixpkgs] globin force-pushed openssl-1.1 from fcce88e to b2b687d: https://git.io/vDOWO
<NixOS_GitHub> nixpkgs/openssl-1.1 2a93438 Robin Gloster: openssl: default to openssl_1_1_0
<NixOS_GitHub> nixpkgs/openssl-1.1 ede01d4 Robin Gloster: socat: 1.7.3.1 -> 1.7.3.2...
<NixOS_GitHub> nixpkgs/openssl-1.1 8085073 Robin Gloster: afflib: 3.7.6 -> 3.7.15
acarrico has joined #nixos
<benzrf> hey so im trying to install a haskell pacakge and its failing with "Setup: At least the following dependencies are missing: Cabal >=1.24.0.0 && <1.25:
<benzrf> "
<benzrf> what causes this?
<benzrf> is it picking the wrong version of cabal somehow or something?
Acou_Bass has joined #nixos
Shou has quit [(Ping timeout: 248 seconds)]
<taktoa> benzrf: drv ==> haskell.lib.doJailbreak drv
<taktoa> (that basically just says "ignore the version bounds in the cabal file, I know what I'm doing")
<taktoa> (if the version bounds really are correct, though, you'll have to either overrideScope with Cabal-1.24 or you'll have to fix bugs in the library itself)
MarcelineVQ has quit [(Ping timeout: 256 seconds)]
<taktoa> weird, though, because `ghc-pkg list Cabal` gives me 1.24.0.0 on my machine... are you using nixos-16.09 with GHC-8.0.1?
MarcelineVQ has joined #nixos
rmeis has joined #nixos
johnsonav has joined #nixos
rmeis has quit [(Ping timeout: 276 seconds)]
derjohn_mob has quit [(Ping timeout: 245 seconds)]
ppppp5 has quit [(Remote host closed the connection)]
ppppp5 has joined #nixos
paperd has joined #nixos
derjohn_mob has joined #nixos
tyuiuo has joined #nixos
matthewbauer has joined #nixos
<tyuiuo> I just installed nixos with lxqt and it seems the start menu isn't working. Can anyone help me? Is there an executable name for the menu? Or a log for lxqt?
m0rphism has joined #nixos
<paperd> ~/.xsession-errors?
<tyuiuo> paperd: empty file
joneshf-laptop has joined #nixos
sellout- has joined #nixos
uerumi has quit [(Ping timeout: 260 seconds)]
mizu_no_oto has joined #nixos
paperd has quit [(Quit: WeeChat 1.5)]
mbrgm has quit [(Ping timeout: 240 seconds)]
mbrgm has joined #nixos
defel has quit [(Ping timeout: 240 seconds)]
roconnor has quit [(Ping timeout: 264 seconds)]
MP2E has quit [(Quit: brb)]
MP2E has joined #nixos
m-i has quit [(Remote host closed the connection)]
m-i has joined #nixos
frumpagumpus has joined #nixos
jsgrant has joined #nixos
phreedom has quit [(Remote host closed the connection)]
<nhooyr> does nixops automatically reuse machines or does it create new ones on every deployment?
athan has joined #nixos
<simpson> nhooyr: It reuses the machines.
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<nhooyr> ok cool
tyuiuo has quit [(Ping timeout: 260 seconds)]
frumpagumpus has quit [(Ping timeout: 240 seconds)]
hexagoxel has quit [(Ping timeout: 240 seconds)]
<nhooyr> say I have a nixops configuration for a database. Is it ok to set up the password for the database within the configuration? The configuration itself won't be copied to the server right? The server would just be configured based on the configuration.
<pikajude> the password will be in the nix store somewhere
hexagoxel has joined #nixos
<nhooyr> damn, is there anything else I can do to make the password not in the nix store? Am I forced to use a different type of authentication? Like ident for unix sockets or TLS certificates?
mguentner has quit [(Quit: WeeChat 1.6)]
mguentner has joined #nixos
georges-duperon has quit [(Ping timeout: 252 seconds)]
k0001 has quit [(Quit: Connection closed for inactivity)]
frumpagumpus has joined #nixos
mguentner2 has joined #nixos
<nhooyr> also, how would one do a zero downtime with nixops? Like say I have two services defined. haproxy and some webserver. In order to do a zero downtime deploy and update my webserver, I need to start the new version of my webserver and then get haproxy to stop sending requests to the old one and start sending them to the new one. Finally, the old web
<nhooyr> server shuts down after handling all its requests.
mguentner has quit [(Ping timeout: 255 seconds)]
athan has quit [(Remote host closed the connection)]
Wizek_ has quit [(Ping timeout: 255 seconds)]
frumpagumpus has quit [(Ping timeout: 260 seconds)]
sophiag has joined #nixos
mkoenig has joined #nixos
<sophiag> hi. i installed nixos for the first time yesterday (with a bit of pain involved) and kde is behaving a bit bizarre, which wasn't the case when using the live cd. mainly there doesn't seem to be a plasma widget for wireless and since i don't have dhcp utility installed this leaves me with seemingly no way to get online to download packages and set t
<sophiag> hings up :/
systemfault has quit [(Quit: Bye!)]
<sophiag> even many basic command line tools available on the live cd weren't installed. vi even...
<tilpner> I forgot if the default config has networking.wireless enabled. Did you edit your config at all before installing?
<sophiag> i did, but sparingly as initial attempts were causing the installation to fail. i did set networking.wireless to true
<sophiag> and i should mention i can scan connections fine from terminal. but without any way to install the dhcp tool...
sellout- has quit [(Ping timeout: 240 seconds)]
<tilpner> You can reinstall with an updated config if necessary. You don't always need dhcp
sellout- has joined #nixos
<sophiag> true, but i would like it eventually
<tilpner> Yes, but you could configure your router to give you a static IP for now, then configure that manually, then add dhcp
<sophiag> i'm debating whether to go back to the live cd and rebuild with gnome since that would be my preferred window manager if i'm using one at all
<sophiag> i don't have access to the router is the thing
<tilpner> Rebuilding with networking.networkmanager.enable = true and networkmanagerapplet might be the fastest way
<tilpner> If you don't want to rebuild: do you have LAN or an Android device?
<sophiag> as mentioned above, i had networking.networkmanager.enable = true already
<tilpner> Wait, tethering probably doesn't work yet
<tilpner> (You didn't mention that)
<sophiag> you asked and i responded "i did"
<sophiag> anyway, besides the point. just that isn't the issue
<tilpner> You said you enabled networking.wireless, which is a different thing. I have no experience with it
<sophiag> oh i'm sorry
<sophiag> also i *do* have the kde network manager, just not the wireless widget
<sophiag> i guess for starters i should ask if i have the live cd loaded, but am not booting off of it if i can have nixos rebuild and install things from it until i can get online
<sophiag> if i leave the live cd in on startup then it just boots off that and i don't have access to my regular build (or at least haven't figured out how to)
<tilpner> I didn't try with Nixos yet, but with Arch I often mounted and chrooted into my existing installation. You could do that, fix your config, and nixos-rebuild. Probably
<sophiag> oh, if i could figure that out that would probably be the easiest route
georges-duperon has joined #nixos
<tilpner> So, I have to ask again, which one of the options did you enable?
frumpagumpus has joined #nixos
<tilpner> (Go look in your config, maybe even link it here)
<sophiag> "networking.wireless.enable"
<tilpner> Aww. If it was networkmanager you could just have used nmtui
<sophiag> well, i do have the kde network manager. but that's distinct from the wireless widget
<sophiag> is there a command to get nix-env to install things from the cd rather than remotely? that would certainly make things easier
<tilpner> I have no idea if it would work, but you could copy the nix store from the cd to your local system, which probably includes a dhcpcd
<sophiag> but even then i wouldn't know how to get it to install from there rather than trying to connect to mirrors
<sophiag> perhaps if you do know for sure how to chroot into my build after booting from the cd then i should just go that route
<sophiag> otherwise i have to format the drives and do a totally new install until i get the config set up so i can get online :/
<tilpner> If everything works as expected, you could just nix-env -i dhcpcd after copying the store
<sophiag> oh, you mean it will look in the filesystem before looking on mirror just not on other volumes?
<tilpner> I don't know "for sure", especially if you have some funky LVM/LUKS stuff going on
<sophiag> no, not really
<sophiag> it's pretty straightforward
<sophiag> i'll give it a try rn
<tilpner> Good luck
rmeis has joined #nixos
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
rmeis has quit [(Ping timeout: 258 seconds)]
<sophiag> ok so regardless of whether the contents of the live cd are on the boot disk or not, nix-env still immediately goes to curl
<sophiag> given that, i'd be fine formatting the disk and reinstalling...i'd just like to know i get the config right this time :/
<sophiag> i certainly would at least ad gnome as well as kde while i have internet access in case that gives me a way to get online
<sophiag> tilpner: can you possibly paste exactly how you have the network manager in your config in case that's my issue?
<tilpner> Sure, pm in a second
<sophiag> thanks
frumpagumpus has quit [(Ping timeout: 264 seconds)]
matthewbauer has quit [(Remote host closed the connection)]
<Ralith> sophiag: networking.wireless is not intended to be enabled simultaneously to networking.networkmanager, and you probably want the latter
roconnor has joined #nixos
<Ralith> and you almost certainly do have a dhcp client installed regardless
athan has joined #nixos
m-i has quit [(Remote host closed the connection)]
m-i has joined #nixos
<sophiag> oh, thanks. i'm getting a conflicting definitions error from it anyway now so good to know
justan0theruser has joined #nixos
justanotheruser has quit [(Ping timeout: 240 seconds)]
layus_ has joined #nixos
roconnor has quit [(Ping timeout: 252 seconds)]
layus has quit [(Ping timeout: 276 seconds)]
aklt has joined #nixos
endformationage has joined #nixos
athan has quit [(Ping timeout: 240 seconds)]
<aklt> Hi all, I have an issue: When starting urxvt or xterm there is a waiting time of seconds polling the X11 socket. I have tried to look into this, bbut I have not been able to find the reason. Has anyone experienced a similar issue?
<aklt> The strace output can be seen here: https://gist.github.com/aklt/8cb2069f6712d855c62128f7fc96108e
<aklt> Please note the comment at the bottom of the pad
<aklt> s/pad/page/
mkoenig has quit [(Ping timeout: 255 seconds)]
mkoenig has joined #nixos
jophish has quit [(Ping timeout: 255 seconds)]
mkoenig has quit [(Ping timeout: 264 seconds)]
mkoenig has joined #nixos
<benley> is there a reason that some settings just never work in gnome on nixos?
<benley> I don't think I have ever seen the mouse tracking speed slider do anything, for instance.
wkennington has joined #nixos
iyzsong has joined #nixos
MercurialAlchemi has joined #nixos
endformationage has quit [(Quit: WeeChat 1.6)]
ebzzry has quit [(Ping timeout: 260 seconds)]
faffolter has joined #nixos
faffolter has quit [(Changing host)]
faffolter has joined #nixos
xeviox has joined #nixos
justbeingglad has joined #nixos
wkennington has quit [(Quit: Leaving)]
fritschy has joined #nixos
<dmj`> cache.nixos.org down?
justbeingglad has left #nixos []
georges-duperon has quit [(Ping timeout: 252 seconds)]
frumpagumpus has joined #nixos
<NixOS_GitHub> [nixpkgs] benley pushed 3 new commits to master: https://git.io/vDGBg
<NixOS_GitHub> nixpkgs/master 599df5e Pascal Bach: virtualbox: 5.1.10 -> 5.1.14
<NixOS_GitHub> nixpkgs/master 5ca3a7e Pascal Bach: virtualbox: remove upstream-info.json as it is no longer used...
<NixOS_GitHub> nixpkgs/master 1d3364e Benjamin Staffin: Merge pull request #22383 from bachp/virtualbox-5.1.14...
reinzelmann has joined #nixos
<NixOS_GitHub> [nixpkgs] benley closed pull request #22358: asterisk: add lts version (master...asteriskupd) https://git.io/vDOZn
<NixOS_GitHub> [nixpkgs] benley closed pull request #22384: vscode: 1.8.1 -> 1.9.0 (master...update_vscode) https://git.io/vDsl6
<NixOS_GitHub> [nixpkgs] benley pushed 2 new commits to master: https://git.io/vDGRL
<NixOS_GitHub> nixpkgs/master 9fcb903 Cray Elliott: pulseaudio: 9.0 -> 10.0...
<NixOS_GitHub> nixpkgs/master 3d543cb Benjamin Staffin: Merge pull request #22398 from MP2E/pulse_update...
georges-duperon has joined #nixos
morsicus1 has joined #nixos
Itkovian has joined #nixos
SShrikeM is now known as SShrike
morsicus1 has quit [(Quit: Leaving.)]
nschoe has joined #nixos
Kingsquee has quit [(Read error: Connection reset by peer)]
Kingsquee has joined #nixos
<NixOS_GitHub> [nixpkgs] cpages pushed 2 new commits to master: https://git.io/vDGEE
<NixOS_GitHub> nixpkgs/master 45f51f0 Cray Elliott: dhewm3: 20130113 -> 1.4.1
<NixOS_GitHub> nixpkgs/master 922b335 Carles Pagès: Merge pull request #22395 from MP2E/dhewm3_update...
MP2E has quit [(Quit: sleep)]
Turion has joined #nixos
<layus_> anyone ever tried to install z3 (program prover), boogie (meta progra prover) or dafny (proff aware programming language) ? All by microsoft research
<taktoa> z3 is already packaged
johann__ has joined #nixos
<taktoa> I made an attempt at packaging dafny a while ago but I couldn't figure it out
goibhniu has joined #nixos
<layus_> taktoa: The most frustrating part is that I had a (hackish) working package in september, but cannot lay my hand on it.
<layus_> taktoa, yhanks for the link
<taktoa> layus_: weird, I think I tried packaging dafny back in september
<layus_> taktoa, Did you also attend VTSA'16 in Liège (Belgium) ?
<taktoa> nope
<layus_> oh, that would have been crazy :-)
<taktoa> I did go to ICFP 2016 but nothing else
frumpagumpus has quit [(Ping timeout: 248 seconds)]
Turion has quit [(Ping timeout: 255 seconds)]
<layus_> Hey, apparently I kept a dafny branch around :-) https://github.com/layus/nixpkgs/commits/dafny.
<layus_> The last commit has comments from obadz. Did I PR at some point ?
<layus_> apparently no.
<layus_> taktoa, thanks for the link, I will try to merge your ideas with my config. I am no dotnet guru yet :-(
rly has joined #nixos
ebzzry has joined #nixos
<taktoa> layus_: me neither
johann__ has quit [(Read error: No route to host)]
viric_ is now known as viric
ebzzry has quit [(Ping timeout: 255 seconds)]
ebzzry has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh pushed 2 new commits to master: https://git.io/vDGzb
<NixOS_GitHub> nixpkgs/master 201a0fe Frederik Rietdijk: pythonPackages.ansible_2_1: use jinja2 2.8.1
<NixOS_GitHub> nixpkgs/master 8b3db9a Frederik Rietdijk: pythonPackages.ansible_2_2: use jinja2 2.8.1
panostimos has joined #nixos
johann__ has joined #nixos
FRidh has joined #nixos
mudri has joined #nixos
layus_ is now known as layus
johann__ has quit [(Client Quit)]
AMDmi3 has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh pushed 1 new commit to master: https://git.io/vDGgS
<NixOS_GitHub> nixpkgs/master 1652a13 Frederik Rietdijk: pythonPackages.cytoolz: disable failing test
<NixOS_GitHub> [nixpkgs] domenkozar pushed 1 new commit to master: https://git.io/vDGgd
<NixOS_GitHub> nixpkgs/master 0772e27 Domen Kožar: haskell.lib.buildStackProject: fix #22386
rmeis has joined #nixos
johann__ has joined #nixos
glines has quit [(Ping timeout: 260 seconds)]
slack1256 has joined #nixos
lsix has joined #nixos
jophish has joined #nixos
<NixOS_GitHub> [nixpkgs] domenkozar pushed 1 new commit to release-16.09: https://git.io/vDG2C
<NixOS_GitHub> nixpkgs/release-16.09 74f24c7 3noch: Add callCabal2nix to haskell packages...
thc202 has joined #nixos
bennofs has joined #nixos
derjohn_mob has quit [(Ping timeout: 276 seconds)]
aklt has quit [(Quit: leaving)]
<NixOS_GitHub> [nixpkgs] domenkozar closed pull request #22379: hackage2nix: remove swagger2 from the list of broken packages (master...swagger2-patch2) https://git.io/vD3Xj
slack1256 has quit [(Remote host closed the connection)]
johann__ has quit [(Quit: Leaving.)]
sweber has joined #nixos
bennofs has quit [(Ping timeout: 255 seconds)]
ebzzry has quit [(Ping timeout: 240 seconds)]
stepcut has quit [(Ping timeout: 256 seconds)]
Tarinaky has quit [(Read error: Connection reset by peer)]
lsix has quit [(Ping timeout: 255 seconds)]
mudri has quit [(Ping timeout: 240 seconds)]
Wizek_ has joined #nixos
jgertm has joined #nixos
johann__ has joined #nixos
johann__ has quit [(Client Quit)]
stepcut has joined #nixos
jensens has joined #nixos
digitalmentat has quit [(Ping timeout: 255 seconds)]
Shou has joined #nixos
<NixOS_GitHub> [nixpkgs] abbradar closed pull request #22397: urbanterror: 4.2.023 -> 4.3.1 (master...urbanterror_update) https://git.io/vDsFJ
<symphorien> how can I install gmp in such a way that gcc blah.c -
<symphorien> sorry
<symphorien> how can I install gmp in such a way that gcc blah.c -lgmp works ?
m-i has quit [(Ping timeout: 260 seconds)]
proteusguy has joined #nixos
<layus> symphorien, pass -L/run/current-system/sw/lib or -L~/.nix-profile/lib to gcc ?
Shou has quit [(Ping timeout: 255 seconds)]
<layus> symphorien, and maybe also -isystem /run/currrent-system/sw/include and/or -isystem ~/.nix-profile/include
<symphorien> ld still does not find gmp
m-i has joined #nixos
<layus> symphorien, does `nix-shell -p gmp --command "gcc blah.c -lgmp"` work ?
<symphorien> yes
<symphorien> tahnks*
<symphorien> *thanks
mudri has joined #nixos
<layus> you can also enter the shell with `nix-shell -p gmp` and work from that environment
m-i has quit [(Ping timeout: 264 seconds)]
<layus> I usually start nix-shell then exec zsh within. Bash feels unfriendly when you know zsh.
Shou has joined #nixos
jgeerds has joined #nixos
derjohn_mob has joined #nixos
<NixOS_GitHub> [nixpkgs] nbp closed pull request #22399: modules lib: type description in type error message (master...module-errors) https://git.io/vDsNp
m-i has joined #nixos
justan0theruser has quit [(Ping timeout: 240 seconds)]
m-i_ has joined #nixos
lsix has joined #nixos
m-i has quit [(Ping timeout: 252 seconds)]
layus has quit [(Remote host closed the connection)]
alx741_ has joined #nixos
proteusguy has quit [(Remote host closed the connection)]
layus has joined #nixos
alx741 has quit [(Ping timeout: 252 seconds)]
Shou has quit [(Ping timeout: 240 seconds)]
proteusguy has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to staging: https://git.io/vDGPZ
<NixOS_GitHub> nixpkgs/staging adab4cd Vladimír Čunát: Merge branch 'master' into staging
samvher has joined #nixos
julm has joined #nixos
<nhooyr> how can I get zero downtime deploys with nixops? I found a message on the mailing list but it has no satisfactory solution. http://lists.science.uu.nl/pipermail/nix-dev/2016-September/021680.html
<ikwildrpepper> nhooyr: I don't think that is a feature of nixops really
<ikwildrpepper> nhooyr: it really depends on your application, software and config if that is possible or not
<ikwildrpepper> also depends on the changes you are deploying
<nhooyr> ok, I have a more specific question then. If I update some package for a service, will nixops do `systemctl restart` or `systemctl stop` and then `systemctl start` to start it?
<nhooyr> because if it does `systemctl restart`, then I can add zero downtime restarts myself.
<ikwildrpepper> depends on the service
<ikwildrpepper> most will likely do a stop and start
<ikwildrpepper> but it is really dependent on how the service is implemented
<nhooyr> let's say it's nginx
<nhooyr> and I changed the configuration file
<ikwildrpepper> note that nixops doesn't really do anything other than calling the nixos activation
<ikwildrpepper> so technically, nixops has no influence theree
<nhooyr> what do you mean nixos activation?
<nhooyr> nixos-rebuild switch?
<ikwildrpepper> yeah, similar to a switch
johann__ has joined #nixos
Seichi has joined #nixos
m-i has joined #nixos
m-i_ has quit [(Ping timeout: 252 seconds)]
ebzzry has joined #nixos
defel has joined #nixos
bennofs has joined #nixos
xeviox has quit [(Ping timeout: 276 seconds)]
johann__ has quit [(Read error: No route to host)]
bennofs has quit [(Ping timeout: 245 seconds)]
m-i has quit [(Ping timeout: 252 seconds)]
Profpatsch has quit [(Quit: WeeChat 0.4.3)]
Profpatsch has joined #nixos
johann__ has joined #nixos
<manveru> that'd be a nice feature :)
<manveru> i think right now you can only get zero downtime with a load balancer in front of 2-3 machines...
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to staging: https://git.io/vDGDw
<NixOS_GitHub> nixpkgs/staging e7c968f Vladimír Čunát: linuxPackages*.perf: fix build with default gcc...
Itkovian has quit [(Ping timeout: 260 seconds)]
<manveru> well, or 2-3 containers
m-i_ has joined #nixos
<viric> nix-shell -p x -p y -p z does not give me gcc
<viric> how so? I thought it was kind of included
<pierron_> Whoa is that really a Guile room, or a Guix room at the FOSDEM? https://fosdem.org/2017/schedule/track/gnu_guile/
<viric> :)
m-i has joined #nixos
Itkovian has joined #nixos
m-i_ has quit [(Ping timeout: 252 seconds)]
<pierron_> Whoa, and this would be the same room as the "distribution" track.
<pierron_> I recall the FOSDEM did not want to favor one distribution over another, sounds like a big failure from my point of view
mkoenig has quit [(Ping timeout: 276 seconds)]
Itkovian has quit [(Client Quit)]
<niksnut> viric: yes, gcc is included
<viric> niksnut: uhm. not here. I wonder what happens...
mkoenig has joined #nixos
<viric> niksnut: I end up adding "-p gcc" to get it
<LnL> is there some way to use the setuid module outside of nixos?
ertesx has joined #nixos
<manveru> nhooyr: actually there seems to be a setting that forces reload instead of restart
<manveru> nhooyr: it's called reloadIfChanged
<page> viric: fwiw, I also don't get gcc
<nhooyr> manveru: sweet thanks!
<gchristensen> good morning #nixos
<Dezgeg> I think gcc got out of 'nix-shell -p' after stdenvNoCC
<manveru> you might have to change the nginx unit to support reload
ebzzry has quit [(Ping timeout: 252 seconds)]
<viric> Dezgeg: ahh. is this desired? niksnut
Itkovian has joined #nixos
ertes has quit [(Ping timeout: 240 seconds)]
ertesx is now known as ertes
<gchristensen> manveru, nhooyr: I'd recommend accomplishing ZDD by having multiple machines as even reloadIfChanged won't help you in the case of a replaced nginx binay.
<LnL> viric: you can use nix-shell -A stdenv
<manveru> well, that's what i said before :)
<nhooyr> ok gotcha
<manveru> also hardware can fail ;)
<viric> LnL: I thought I tried this, the first
MoreTea has quit [(Quit: Leaving)]
<viric> LnL: right, doesn't work
<viric> LnL: there should be a stdenv = stdenvNoCC or so, for what Dezgeg says
sdothum has joined #nixos
<LnL> viric: nix-shell '<nixpkgs>' --pure -A stdenv --run 'gcc -v'
Kingsquee has quit [(Read error: Connection reset by peer)]
<LnL> work fine
Kingsqueee has joined #nixos
<viric> LnL: I said -p
<viric> not -A
<LnL> either -p gcc or -A stdenv
<NixOS_GitHub> [nixpkgs] abbradar pushed 1 new commit to master: https://git.io/vDGSx
<NixOS_GitHub> nixpkgs/master 9eb540b Nikolay Amiantov: qemu-vm module: fix boot.tmpOnTmpfs...
<NixOS_GitHub> [nixpkgs] edwtjo pushed 1 new commit to master: https://git.io/vDG9O
<NixOS_GitHub> nixpkgs/master fd005d0 Josef Kemetmueller: catch: use upstream install target
Kingsqueee has quit [(Read error: Connection reset by peer)]
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 9 new commits to master: https://git.io/vDG96
<NixOS_GitHub> nixpkgs/master 4101f1f Michael Raskin: iptables: 1.6.0 -> 1.6.1
<NixOS_GitHub> nixpkgs/master d6710e3 Michael Raskin: shadow: 4.2.1 -> 4.4
<NixOS_GitHub> nixpkgs/master 426dddd Michael Raskin: harfbuzz: 1.4.1 -> 1.4.2
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 1 new commit to master: https://git.io/vDG97
<NixOS_GitHub> nixpkgs/master 47127e6 Michael Raskin: libreoffice-fresh: 5.2.4.2 -> 5.3.0.3
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to release-16.09: https://git.io/vDG9h
<NixOS_GitHub> nixpkgs/release-16.09 cb448f1 Michael Raskin: shadow: 4.2.1 -> 4.4...
<NixOS_GitHub> nixpkgs/release-16.09 11d120f Michael Raskin: xorg.libXpm: 3.5.11 -> 3.5.12...
mkoenig has quit [(Ping timeout: 264 seconds)]
mkoenig has joined #nixos
<nhooyr> manveru: gchristensen: ikwildrpepper: I found the issue for it https://github.com/NixOS/nixpkgs/issues/1988
<gchristensen> whoa buddy Firefox 53 is the last FF where Rust is optional
<gchristensen> I wonder how we're doing on that front
m-i_ has joined #nixos
m-i has quit [(Ping timeout: 240 seconds)]
m-i has joined #nixos
m-i_ has quit [(Ping timeout: 240 seconds)]
m-i_ has joined #nixos
m-i has quit [(Ping timeout: 248 seconds)]
m-i has joined #nixos
xeviox has joined #nixos
m-i__ has joined #nixos
<NixOS_GitHub> [nixpkgs] grahamc pushed 1 new commit to master: https://git.io/vDG7U
<NixOS_GitHub> nixpkgs/master d66fa9a Graham Christensen: tigervnc: 1.7.0 -> 1.7.1 for CVE-2017-5581
m-i_ has quit [(Ping timeout: 240 seconds)]
m-i_ has joined #nixos
m-i has quit [(Ping timeout: 276 seconds)]
m-i__ has quit [(Ping timeout: 240 seconds)]
lsix has quit [(Ping timeout: 252 seconds)]
lsix has joined #nixos
mkoenig has quit [(Ping timeout: 255 seconds)]
mkoenig has joined #nixos
Shou has joined #nixos
joelmo has joined #nixos
goibhniu has quit [(Quit: Leaving.)]
Shou has quit [(Ping timeout: 240 seconds)]
goibhniu has joined #nixos
Shou has joined #nixos
abcrawf has quit [(Remote host closed the connection)]
sellout- has quit [(Quit: Leaving.)]
rmeis has quit [(Ping timeout: 240 seconds)]
Shou has quit [(Ping timeout: 240 seconds)]
sellout- has joined #nixos
johann__ has quit [(Remote host closed the connection)]
rmeis has joined #nixos
mudri has quit [(Ping timeout: 245 seconds)]
pi3r has joined #nixos
sellout- has quit [(Client Quit)]
mkoenig has quit [(Ping timeout: 245 seconds)]
layus has quit [(Ping timeout: 240 seconds)]
mudri has joined #nixos
mkoenig has joined #nixos
m-i has joined #nixos
rmeis has quit [(Ping timeout: 240 seconds)]
m-i_ has quit [(Ping timeout: 240 seconds)]
m-i has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] teh opened pull request #22402: joblib: Fix tests in python3.5 (master...master) https://git.io/vDGFx
mkoenig has quit [(Read error: Connection reset by peer)]
mkoenig has joined #nixos
fritschy has quit [(Quit: Leaving.)]
layus has joined #nixos
m-i has joined #nixos
bennofs has joined #nixos
<pierron_> gchristensen: There is a disable-rust flag, but the rust compiler that is packaged in the latest NixOS is enough to compile nightly builds of Firefox locally
<pierron_> gchristensen: one side-effect, it that we might have to follow the 6 weeks cucle of rustc if we want to upgrade firefox.
mkoenig has quit [(Ping timeout: 255 seconds)]
mkoenig has joined #nixos
nhooyr has quit [(Ping timeout: 276 seconds)]
mizu_no_oto has joined #nixos
mizu_no_oto has quit [(Client Quit)]
<NixOS_GitHub> [hydra] edolstra pushed 2 new commits to master: https://git.io/vDGAP
<NixOS_GitHub> hydra/master a366f36 Eelco Dolstra: Use latest nixUnstable
<NixOS_GitHub> hydra/master 53b1f7d Eelco Dolstra: Decrease memoryTokens
bennofs has quit [(Ping timeout: 264 seconds)]
<NixOS_GitHub> [nixpkgs] edolstra pushed 1 new commit to master: https://git.io/vDGAA
<NixOS_GitHub> nixpkgs/master dea8195 Eelco Dolstra: nixUnstable: 1.12pre4911_b30d1e7 -> 1.12pre4997_1351b0d
layus has quit [(Quit: Leaving)]
mkoenig has quit [(Read error: Connection reset by peer)]
<fpletz> anyone else at the fosdem beer event tonight?
layus has joined #nixos
Shou has joined #nixos
mkoenig has joined #nixos
kyren has quit [(Ping timeout: 240 seconds)]
bennofs has joined #nixos
<NixOS_GitHub> [nixpkgs] retrry opened pull request #22403: rustc, cargo: 1.14.0 -> 1.15.0, 0.15 -> 0.16 (master...master) https://git.io/vDGxP
kyren has joined #nixos
layus has quit [(Quit: Leaving)]
layus has joined #nixos
<NixOS_GitHub> [nixpkgs] edolstra pushed 2 new commits to release-16.09: https://git.io/vDGpU
<NixOS_GitHub> nixpkgs/release-16.09 2c73cad Eelco Dolstra: nixUnstable: 1.12pre4523_3b81b26 -> 1.12pre4911_b30d1e7...
<NixOS_GitHub> nixpkgs/release-16.09 2087008 Eelco Dolstra: nixUnstable: 1.12pre4911_b30d1e7 -> 1.12pre4997_1351b0d...
mkoenig has quit [(Read error: Connection reset by peer)]
layus has quit [(Quit: Leaving)]
ttuegel has joined #nixos
layus has joined #nixos
tvon has quit [(Quit: System is sleeping...)]
rmeis has joined #nixos
xeviox has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] cpages opened pull request #22404: jsoncpp: update and drop old version (master...jsoncpp) https://git.io/vDGp9
<ttuegel> Where is the documentation for producing a signed .nar file with 'nix-store --export'? It's not mentioned in the 'man' page, and 'nix-store --import' refuses to import because of missing signatures.
mkoenig has joined #nixos
pi3r has quit [(Ping timeout: 240 seconds)]
<gchristensen> pierron_: after 53 though it will not be optional... makes sense. exciting :)
cpennington has joined #nixos
<LnL> ttuegel: do you have signed-binary-caches in your nix.conf, maybe --import also looks at that
<ttuegel> LnL: I do. I realize I could turn it off, but I was hoping 'nix-store' could produce a signed nar for me :-\
<LnL> I know you can with nix-push, but not sure about export
<LnL> importing as root might also help
<ttuegel> LnL: root does not help, although you do need to be root to pass --options to nix-store.
rmeis has quit [(Ping timeout: 255 seconds)]
<ttuegel> But being root does not automatically disable security features. :)
mguentner2 is now known as mguentner
<ttuegel> The reason I want the signed nar is I've started carrying a backup of my current system closure on my phone and I would *prefer* to be able to verify that it hasn't been tampered with, e.g. going through Customs.
<ttuegel> In day to day usage, I accept this is totally unnecessary :)
iyzsong has quit [(Quit: bye~)]
mizu_no_oto has joined #nixos
<gchristensen> I think you want nix-push
tvon has joined #nixos
<ttuegel> gchristensen: That would give me a directory full of nars, which is not quite what I want. But, I see that nix-push is using nix-store --dump, so I can probably figure out how to sign from the source. Thanks! :)
<gchristensen> great :) good luck{!
<LnL> has anybody messed around with setuid wrappers?
pi3r has joined #nixos
* ttuegel appreciates that nobody here bats an eye at his paranoia and inflated sense of importance.
<gchristensen> ttuegel: I'm freaked out, too.
<gchristensen> and I appreciate that nix-store has the --check options
<gchristensen> and --verify-contents
pi3r has quit [(Ping timeout: 252 seconds)]
bennofs has quit [(Ping timeout: 258 seconds)]
xeviox has joined #nixos
k0001 has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to staging: https://git.io/vDZvP
<NixOS_GitHub> nixpkgs/staging 2ba076e Vladimír Čunát: Merge branch 'master' into staging...
mudri has quit [(Ping timeout: 276 seconds)]
<niksnut> the signed .nar stuff in nix-store --export has been removed in nix 1.12 btw
<ttuegel> niksnut: So 'nix-store --export' cannot produce a signed nar? I'm using nixUnstable.
<niksnut> right
<NixOS_GitHub> [nixpkgs] edanaher opened pull request #22405: Add vim plugins (master...add-vim-plugins) https://git.io/vDZvb
<ttuegel> niksnut: OK, so why does 'nix-store --import' reject unsigned nars?
<niksnut> what's the error message?
<niksnut> oh, note that I just updated nixUnstable, maybe yours still has it :-)
rmeis has joined #nixos
<ttuegel> niksnut: That could be it. I'm not at that machine currently. I'll check again and file an issue if it's still a problem. Thanks! :)
ttuegel has quit [(Remote host closed the connection)]
bennofs has joined #nixos
kampfschlaefer has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/vDZJ8
<NixOS_GitHub> nixpkgs/master 55e85a1 Benjamin Smith: opera: 41.0.2353.56 -> 42.0.2393.517
<NixOS_GitHub> nixpkgs/master f7577b8 Joachim F: Merge pull request #22391 from polynomial/opera...
FRidh has quit [(Ping timeout: 255 seconds)]
<NixOS_GitHub> [nixpkgs] abbradar pushed 1 new commit to master: https://git.io/vDZJS
<NixOS_GitHub> nixpkgs/master b02799a Nikolay Amiantov: qtcreator: 4.2.0 -> 4.2.1
<Unode> Are permission changes on files in the /nix/store considered "corrupted store"?
Rotaerk has quit [(Quit: Leaving)]
xeviox has quit [(Ping timeout: 252 seconds)]
<Dezgeg> probably
rmeis has quit [(Ping timeout: 248 seconds)]
<the-kenny> What are you trying to accomplish?
<pierron_> .w 99
mog has quit [(Quit: im quiting!)]
mog has joined #nixos
MercurialAlchemi has quit [(Ping timeout: 256 seconds)]
kampfschlaefer has joined #nixos
rmeis has joined #nixos
erasmas has joined #nixos
georges-duperon has quit [(Ping timeout: 252 seconds)]
pi3r has joined #nixos
cmercier has joined #nixos
thc202 has quit [(Ping timeout: 245 seconds)]
<NixOS_GitHub> [nixpkgs] abbradar opened pull request #22406: Qt 5: Use buildEnv for env, don't use it for packages (master...qtenv) https://git.io/vDZt2
drakonis has joined #nixos
slyfox has quit [(Ping timeout: 240 seconds)]
<pierron_> Profpatsch: we have a way to deprecate options in NixOS.
AMDmi3 has quit [(Quit: #!/bin/rm)]
page has quit [(Quit: leaving)]
<yorick> my python wheels don't build: ValueError: ZIP does not support timestamps before 1980
<yorick> that's not good
<LnL> yorick: SOURCE_DATE_EPOCH = "315542800";
<LnL> does anybody know why the setuid wrappers don't use store paths
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<viric> LnL: the store does not allow setuid files
neeasade has quit [(Quit: WeeChat 1.5)]
<LnL> I mean the .real copy, that doesn't have special permissions
<drakonis> a important question regarding python packages
<drakonis> how come it isn't like haskell's packages where it can be updated en masse?
<simpson> drakonis: The Python package infrastructure doesn't quite publish all the information we need, IIRC. fridh would know more.
<drakonis> ah, shame
<drakonis> there's a package with dualshock 4 drivers i'd like to install but its outdated, oh well, time to update it :v
slyfox has joined #nixos
<cmercier> Hello everyone, I'm an engineer in a french bioinformatics team, and we would like to try to create nix packages with our programs. I created our new package in a new branch and pushed it on our forked nixpkgs github repository, but I'm not sure what to do now ; should I simply make a pull request?
jensens has quit [(Ping timeout: 240 seconds)]
<viric> LnL: it would just be another dereferencing
ebzzry has joined #nixos
page has joined #nixos
<LnL> what do you mean?
<drakonis> hm
<goibhniu> hi cmercier, yep, open a pull request for review
<cmercier> thank you goibhniu
<LnL> viric: /var/setuid-wrappers/foo -> execve /nix/store...
<viric> Ah.
<viric> I don't know
ebzzry has quit [(Ping timeout: 256 seconds)]
<LnL> perhaps to prevent gc issues or something
goibhniu1 has joined #nixos
ebzzry has joined #nixos
<viric> LnL: git doesn't tell?
goibhniu has quit [(Ping timeout: 248 seconds)]
goibhniu1 is now known as goibhniu
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to master: https://git.io/vDZOW
<NixOS_GitHub> nixpkgs/master 698f178 Guillaume Maudoux: default nixos config: add firewall options....
<NixOS_GitHub> [nixpkgs] tomberek closed pull request #20884: PostgREST: 0.3.2 -> HEAD (master...patch-4) https://git.io/v1Was
bennofs1 has joined #nixos
djvdorp has quit [(Ping timeout: 252 seconds)]
<drakonis> when's 0.12 again?
thc202 has joined #nixos
bennofs2 has joined #nixos
jensens has joined #nixos
<NixOS_GitHub> [nixpkgs] tomberek opened pull request #22407: postgrest: dontCheck (master...patch-4) https://git.io/vDZ3f
mizu_no_oto has joined #nixos
rmeis has quit [(Ping timeout: 240 seconds)]
bennofs1 has quit [(Ping timeout: 240 seconds)]
drakonis has quit [(Remote host closed the connection)]
jensens has quit [(Ping timeout: 240 seconds)]
edvorg has joined #nixos
ebzzry has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] ttuegel closed pull request #22406: Qt 5: Use buildEnv for env, don't use it for packages (master...qtenv) https://git.io/vDZt2
<jophish> Is there a way to get nix-build to wait until build users are free?
<jophish> Talking about this: error: all build users are currently in use; consider creating additional users and adding them to the ‘nixbld’ group
<Profpatsch> pierron_: Where?
ixxie has joined #nixos
djvdorp has joined #nixos
mkoenig has quit [(Ping timeout: 240 seconds)]
reinzelmann has quit [(Quit: Leaving)]
katyucha has quit [(Quit: leaving)]
mkoenig has joined #nixos
danharaj has joined #nixos
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
derjohn_mob has quit [(Ping timeout: 255 seconds)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<LnL> you can add toplevel assertions and warnings that are checked during activation IIRC
<NixOS_GitHub> [nixpkgs] globin force-pushed openssl-1.1 from b2b687d to 5082ced: https://git.io/vDOWO
<NixOS_GitHub> nixpkgs/openssl-1.1 5082ced Robin Gloster: pin some packages to openssl 1.0.2 for now
roconnor has joined #nixos
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] metabar opened pull request #22409: ecopcr: init at version 0.7.0 (master...ecopcr) https://git.io/vDZG7
mkoenig has quit [(Read error: Connection reset by peer)]
mkoenig_ has joined #nixos
joelmo has quit [(Quit: Connection closed for inactivity)]
<eacameron> Weird. `nix-env --uninstall git` on macOS doesn't actually uninstall git. :(
<eacameron> It's still there.
<eacameron> In ~/.nix-profile/bin/git
<simpson> eacameron: Huh. Wonder if that's Darwin-specific.
<eacameron> simpson: Would I need to do the same `-f '<nixpkgs>' -A` stuff?
<eacameron> Installing required `nix-env -f '<nixpkgs>' -iA git`
<simpson> eacameron: I don't know; I don't do Darwin, sorry.
<eacameron> simpson: Heh...
<eacameron> Problem solved.
mkoenig_ has quit [(Ping timeout: 245 seconds)]
mkoenig has joined #nixos
<eacameron> Apparently `nix-env -f '<nixpkgs>' -iA git` installs "git-minimal"
<eacameron> So you must `nix-env --uninstall git-minimal`
<eacameron> Lol.
mudri has joined #nixos
<corngood> Can you uninstall with the attribute name? I.e. `-A git`?
<eacameron> corngood: `nix-env -eA git` complains that it doesn't understand "A"
<simpson> That's not surprising. I wouldn't expect it to work.
<corngood> Yeah, it would have to look up the name from the attribute. I can see how that wouldn't be safe
pi3r has quit [(Ping timeout: 258 seconds)]
tvon has quit [(Quit: Peace out, y'all!)]
danharaj has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] FRidh closed pull request #22402: joblib: Fix tests in python3.5 (master...master) https://git.io/vDGFx
jgeerds has quit [(Remote host closed the connection)]
ertes has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] 7c6f434c closed pull request #22347: julia: fix build and execution on PaX. (master...fix/julia-pax) https://git.io/vDYLW
pi3r has joined #nixos
digitus has joined #nixos
jsgrant has quit [(Remote host closed the connection)]
rly has quit [(Ping timeout: 252 seconds)]
rly has joined #nixos
pi3r has quit [(Quit: Nettalk6 - www.ntalk.de)]
ixxie has quit [(Ping timeout: 240 seconds)]
sophiag has quit [(Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)]
cmercier has quit [(Ping timeout: 245 seconds)]
mkoenig has quit [(Read error: Connection reset by peer)]
<clever> eacameron: what name does git go by in nix-env -q
<clever> ah yeah, git-minimal
<clever> the nix-env tool needs some work, -e only goes by name, but -iA can take attrpath
frumpagumpus has joined #nixos
mkoenig has joined #nixos
Shou has quit [(Ping timeout: 245 seconds)]
endformationage has joined #nixos
<NixOS_GitHub> [nixpkgs] cpages pushed 1 new commit to master: https://git.io/vDZlV
<NixOS_GitHub> nixpkgs/master 500d48f Carles Pagès: minetest: use system jsoncpp...
bennofs has quit [(Ping timeout: 258 seconds)]
<LnL> clever: do you have any idea if it's possible to make that systemd runner use the correct uid for the command?
sophiag has joined #nixos
k0001 has quit [(Quit: Connection closed for inactivity)]
lsix has quit [(Remote host closed the connection)]
<clever> LnL: *looks*
<LnL> clever: some things chone in pre start but don't want to run as root
<clever> LnL: ah, it currently doesnt support dropping root, so only services that can drop on their own will work
<LnL> chown
<clever> that will need a PR to the perl script
<Unode> clever: nox kinda works as replacement but a primitive one at the moment
<clever> Unode: nox has uninstall options?
lsix has joined #nixos
Itkovian has joined #nixos
<Unode> not sure
ryanartecona has joined #nixos
goibhniu has quit [(Ping timeout: 240 seconds)]
<LnL> clever: I don't have pam in my container (just /etc/passwd) at the moment so su doesn't work
<clever> LnL: ah, if you just reference ${pkgs.su}/bin/su in one of the nix strings, it will automaticaly get su, oh, but that one wont be setuid
<clever> hmmm, since its dropping from root, it probably wont need setuid
<LnL> yeah I was hoping that
treniii has joined #nixos
digitalmentat has joined #nixos
<treniii> I can't scan without using sudo. I'm using sane and I am on the scanner group, but strace shows EACCES for some thing in /dev/bus/usb which is owned by root and the lp group
mudri has quit [(Ping timeout: 245 seconds)]
<clever> treniii: then you probably want to also be in the lp group
alx741_ has quit [(Quit: alx741_)]
servilio has joined #nixos
alx741 has joined #nixos
<NixOS_GitHub> [nixpkgs] abbradar pushed 8 new commits to master: https://git.io/vDZB0
<NixOS_GitHub> nixpkgs/master 1426779 Nikolay Amiantov: portmap: remove...
<NixOS_GitHub> nixpkgs/master 314f187 Nikolay Amiantov: rpcbind: 0.2.3 -> 0.2.4...
<NixOS_GitHub> nixpkgs/master 876a6d7 Nikolay Amiantov: rpcbind service: use upstream systemd unit
ixxie has joined #nixos
<servilio> hi all! what would be a way to tell if a derivation is included in a closure of another derivation?
<treniii> clever: guess that's the obvious answer. The hardware.sane.enable description should be fixed too then?
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<clever> treniii: i think the deeper issue, is that your scanner is owned by a printer group
<clever> treniii: but the correct group will depend on if its a printer,scanner, or both
<treniii> clever: both
<servilio> I am trying to implement the equivalent of needrestart (https://github.com/liske/needrestart) for nixos
<clever> ah, then lp is the right group for that device, but linux cant put 2 groups on the same device
<gchristensen> servilio: nixos already does this
<servilio> gchristensen: how? you mean the restarting of services?
<gchristensen> yeah
<servilio> needrestart can also work on the user session, telling what needs to be restarted
<gchristensen> because when a library is updated, it results in a whole new executable for whatever service depended upon it, which creates a whole new systemd service file, which nixos sees and triggers a stop of the old and a start of the new one
<servilio> I want that
derjohn_mob has joined #nixos
<servilio> I want to able to tell what executables I need to restart in my desktop session would the system configuration change
Intensity has quit [(Changing host)]
Intensity has joined #nixos
mudri has joined #nixos
<NixOS_GitHub> [nixpkgs] adnelson opened pull request #22410: upstart: wrap binaries and patch hard-coded paths (master...upstart_improvements) https://git.io/vDZR7
<clever> servilio: for things in $PATH thats easy, just compare /proc/$PID/exe to "which $(basename $(readlink /proc/$PID/exe))"
<clever> servilio: but if you go a level deeper, it gets much more complex
abbradar has joined #nixos
<abbradar> Hi all! I'm getting a strange error message about fetching paths: http://lpaste.net/5240013590366257152
<abbradar> Any ideas?
Shou has joined #nixos
<gchristensen> abbradar: you very likely have some of the outputs of /nix/store/qj7fbpwab0rgxp72wnsrka7pkarm2d0z-systemd-231 but not the -lib one
<gchristensen> so the store sees one of the outputs, sees it doesn't have lib, and then gives up
<abbradar> gchristensen: ouch, i figured it out right then but hoped that's not the case
<abbradar> seems a little stupid from nix perspective
<abbradar> could have just rebuild the whole derivation then
<gchristensen> this is my understanding of what is going on, I'm trying to find the issue
<abbradar> oh, then at least we have similar theories :p
<abbradar> BTW it spins CPU like crazy after than and till I kill it
<abbradar> that*
mkoenig has quit [(Read error: Connection reset by peer)]
<clever> abbradar: what does top say is using cpu?
<abbradar> clever: nix-daemon
<clever> ah
<abbradar> hm, maybe a restart helps...
<abbradar> nope, it didn't
<clever> abbradar: try letting it spin some more
<clever> abbradar: normaly, it should give up on the binary cache,and just build the entire derivation localy
Seichi has quit [(Quit: Konversation terminated!)]
pi3r has joined #nixos
<abbradar> I think it happens like this
<abbradar>
<abbradar>
<abbradar> [Fri Feb 3 2017]
<abbradar> *** You have joined channel #nixos [20:17]
<abbradar> *** Topic for #nixos: https://nixos.org || Latest NixOS:
abbradar has quit [(Remote host closed the connection)]
<gchristensen> oops
abbradar has joined #nixos
Shou has quit [(Ping timeout: 240 seconds)]
<gchristensen> wb :)
<abbradar> :) I think it happens like this: Nix wants .lib output for .out, it doesn't know how to build .lib, tries .out, tries .lib, repeat until
<abbradar> it doesn't seem to eat more memory with time though
<clever> but the binary cache must have the .lib in that case
<clever> its invalid for the binary cache to only have half of it
<abbradar> clever: yep, but I suppose that for some reason it has been lost
<abbradar> failure with uploading
<abbradar> something like that
<gchristensen> it seems to me the nix should handle the cache being more transient than that
<abbradar> I'll spin up gdb and try to see where it spins (no pun intended)
<abbradar> (well, maybe a little)
<gchristensen> it means any cache which actually behaves like a cache (with evictions) has to have deep knowledge of nix and the topography
mkoenig has joined #nixos
<abbradar> gchristensen: yeah, it seems strange. I assume it's a bug.
mkoenig_ has joined #nixos
mkoenig has quit [(Ping timeout: 245 seconds)]
<yorick> I think it would be fun if nix could generate systemd-user units
<clever> yorick: it can
<gchristensen> buuuuuuuuuut
<gchristensen> user services are very poorly supported
<abbradar> at least they work as should for dbus and dbus-activated services
<abbradar> but <abbradar> :) I think it happens like this: Nix wants .lib output for .out, it
<abbradar> doesn't know how to build .lib, tries .out, tries .lib, repeat
<abbradar> until [20:24]
<abbradar> <abbradar> it doesn't seem to eat more memory with time though
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vDZug
<NixOS_GitHub> nixpkgs/master eb0eed4 Tuomas Tynkkynen: jenkins-job-builder: 1.4.0 -> 1.6.1
<abbradar> <clever> but the binary cache must have the .lib in that case
<abbradar> <abbradar> clever: yep, but I suppose that for some reason it has been lost
<abbradar> <clever> its invalid for the binary cache to only have half of it
<abbradar> <abbradar> failure with uploading
<abbradar> <abbradar> something like that
rly has quit [(Ping timeout: 256 seconds)]
<abbradar> <gchristensen> it seems to me the nix should handle the cache being more
abbradar has quit [(Remote host closed the connection)]
<gchristensen> poor abbradar :/
abbradar has joined #nixos
<gchristensen> abbradar: are you doing okay?
<abbradar> sorry all, I've accidentially copied entire emacs buffer to IRC :D
<abbradar> figured out it'd be better to disconnect before everything would be sent
<gchristensen> :)
<abbradar> (first disconnect was of bad network)
<Unode> Dezgeg, the-kenny Using nix on a non-nixos system. Some permissions got messed up. I'm trying to nix-store --repair ... and it's taking its time so I just wanted to make sure it's doing the right thing
Turion has joined #nixos
<Unode> should also say it's a custom directory so ...
simendsjo has joined #nixos
sweber has quit [(Quit: Konversation terminated!)]
<abbradar> interesting, nix-store --realize fails properly on "don't know how to build these paths"
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/vDZgB
<NixOS_GitHub> nixpkgs/master 0c31286 Joachim Fasting: grsecurity docs: some polish...
<NixOS_GitHub> nixpkgs/master 0911d74 Joachim Fasting: os-prober: 1.71 -> 1.73...
nschoe has quit [(Quit: Program. Terminated.)]
pi3r has quit [(Ping timeout: 252 seconds)]
modafinil has joined #nixos
<NixOS_GitHub> [nixpkgs] rardiol opened pull request #22411: sane service: mention the lp group for printer+scanners (master...sane) https://git.io/vDZ2n
glines has joined #nixos
<NixOS_GitHub> [nixpkgs] abbradar closed pull request #22411: sane service: mention the lp group for printer+scanners (master...sane) https://git.io/vDZ2n
<abbradar> argh, while I was trying to debug this cache got fixed D:
<gchristensen> ack :P
samueldr has joined #nixos
<> changed the topic of #nixos to: Topic for #nixos is "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/ || Swag: http://www.cafepress.co.uk/NixOS || Darwin: ##nix-darwin"
<> changed the topic of #nixos to: Topic set by gchristensen!~ident@unaffiliated/grahamc on 2016-12-04 22:01:50 UTC
<> changed the topic of #nixos to: Channel #nixos created on 2008-04-25 12:32:07 UTC
imalsogreg has joined #nixos
zombified has joined #nixos
<NixOS_GitHub> [nixpkgs] ocharles pushed 1 new commit to master: https://git.io/vDZa0
<NixOS_GitHub> nixpkgs/master 7d00b5f Ollie Charles: muchsync: init at 2
shachaf has joined #nixos
pkogan has joined #nixos
cpennington has quit [(Remote host closed the connection)]
rawtaz has joined #nixos
watersoul has joined #nixos
<NixOS_GitHub> [nixpkgs] ocharles pushed 1 new commit to master: https://git.io/vDZa5
<NixOS_GitHub> nixpkgs/master 3c05174 Ollie Charles: muchsync: Add meta attributes
dcampano has joined #nixos
morsicus_ has quit [(Remote host closed the connection)]
cpennington has joined #nixos
<gchristensen> nix is cool b/c I can develop an expression, and as long as I don't need to fetch new things, I'm guaranteed to be able to build it on an airplane.
<abbradar> that's if you don't accidentially run collect-garbage (which I did) :D
<gchristensen> hehe
<LnL> yeah, you can nix-push all the source tarballs to a cache so you reproduce everything without an internet connection
jgertm has quit [(Ping timeout: 255 seconds)]
<NixOS_GitHub> [nixpkgs] abbradar pushed 1 new commit to master: https://git.io/vDZwq
<NixOS_GitHub> nixpkgs/master ede8adc Nikolay Amiantov: tcp_wrappers: 7.6.q -> 7.6.q-26...
<jophish> How many flights are long enough to rebuild chromium on a laptop?
<gchristensen> jophish: I think you need to be flying NYC to Melbourne for that one
<gchristensen> but related, I'm a bit concerned about taking my hardware encryption token with me to the airport, and somewhat, my computer in general. is this paranoia? I can’t tell.
Shou has joined #nixos
<NixOS_GitHub> [nixpkgs] globin force-pushed openssl-1.1 from 5082ced to 0089f72: https://git.io/vDOWO
<NixOS_GitHub> nixpkgs/openssl-1.1 3e2b2ac Robin Gloster: openssl: default to openssl_1_1_0
<NixOS_GitHub> nixpkgs/openssl-1.1 71f37ba Robin Gloster: socat: 1.7.3.1 -> 1.7.3.2...
<NixOS_GitHub> nixpkgs/openssl-1.1 b6514c6 Robin Gloster: afflib: 3.7.6 -> 3.7.15
<jophish> gchristensen: post the key separately?
<abbradar> gchristensen: I think in some countries they may force you to decrypt a laptop... but my memory is foggy and I can't remember if it's true and where
<abbradar> (I think you also'll have an option to dump the laptop in the trash bin)
<clever> jophish: my battery wouldnt last long enough to build chromium,lol
<gchristensen> ah! thank you, abbradar
mkoenig_ has quit [(Ping timeout: 264 seconds)]
mkoenig has joined #nixos
Shou has quit [(Ping timeout: 240 seconds)]
<abbradar> gchristensen: I don't see anything about decryption keys there
<abbradar> they can seize a laptop and "inspect" it for several days, but worst they can do IIUC is deny you entry if you refuse to decrypt
<abbradar> However, I'm not sure if they can seize your hardware key
<abbradar> IANAL
<gchristensen> yeah
mizu_no_oto has joined #nixos
digitalmentat has quit [(Ping timeout: 255 seconds)]
rsynnest has quit [(Quit: Connection closed for inactivity)]
fkz_ has quit [(Ping timeout: 240 seconds)]
fkz_ has joined #nixos
<sophiag> hi. i'm new to nix and am having some minor troubles with gnome, which i hear are not uncommon? several things, but for starters i don't have gui versions of any of the packages i installed via ~/.nixkpgs/config.nix rather than /etc/nixos/configurations.nix (mainly the non-free ones). do i need to rebuild to see them appear?
Itkovian has joined #nixos
<sophiag> i also don't seem to be able to install gnome extensions
<clever> sophiag: nixos-rebuild will only ever use the things referenced in configuration.nix, so it wont be affected by ~/.nixpkgs/config.nix
<clever> sophiag: but you can do nixpkgs config for nixos, by setting nixpkgs.config in configuration.nix
<sophiag> that makes sense. i was just guessing since i have gui versions of the ones in configuration.nix but not the ones in nixpkgs.nix
<sophiag> *nixpkgs.config
<sophiag> also is there a preferred way of declaring them? i.e. should i ideally declare everything in nixpkgs and then just add that to configurations?
bennofs has joined #nixos
<clever> sophiag: i do like the idea of just putting EVERYTHING into configuration.nix, so i can recreate or update the system with a single command, but sometimes i want to just install 1 thing without waiting for the entire os to update, so i do that via nix-env
<sophiag> but don't non-free packages need to be in nixpkgs.config?
<clever> you can set nixpkgs.config.allowUnfree = true;
<clever> the entire nixpkgs.config tree works exactly the same as the config.nix file
<sophiag> i did, but they weren't available until i also set it in nixpkgs.config...
<clever> config.nix is only read by nix-env and nix-build
<clever> nixos-rebuild will never read config.nix
<clever> but you can set the exact same values under nixpkgs.config = { ... }; of configuration.nix, for the same effect
<NixOS_GitHub> [nixpkgs] pSub pushed 1 new commit to master: https://git.io/vDZ6m
<NixOS_GitHub> nixpkgs/master ef3fc82 Pascal Wittmann: mujs: 2016-11-30 -> 2017-01-24
mudri has quit [(Ping timeout: 260 seconds)]
<sophiag> ah, ok. so just to be clear. if i set Unfree = true in configuration then it won't let me install them using nix-env, but i *can* just add them to the pkgs list?
<clever> yeah
<sophiag> ok, cool. that sounds like a better route going forward
<clever> you are also free to set allowUnfree = true; in 3 places (configuration.nix, /root/.nixpkgs/config.nix, /home/sophiag/.nixpkgs/config.nix)
<clever> then no tool will ever refuse again
<sophiag> but do you know if that will solve my issue with gui versions in gnome?
meloc has quit [(Quit: WeeChat 1.7)]
<clever> some things in nixpkgs are patched to look for plugins in /run/current-system/sw, which can only be managed via systemPackages in configuration.nix
<clever> so some stuff only works right when installed system wide
<sophiag> oh, do you mean like oraclejdk where i had to sign the license, install, and then add to pkgs?
<clever> yeah
<sophiag> that's fine. i'm just trying to understand why i have a gnome icon for firefox i can add to favorites and not for chrome, for example. and seems likely because i installed chrome via nixpkgs.config and haven't rebuilt since then
<ocharles> abbradar: deny entry probably means "forever", mind you
rmeis has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<sophiag> so basically that and why i can't install gnome3 extensions are what i'm trying to figure out before rebuilding
<abbradar> ocharles: ouch, perhaps so
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/vDZis
<NixOS_GitHub> nixpkgs/master 0788889 rnhmjoj: dnschain: fix build
<NixOS_GitHub> nixpkgs/master f7d4903 rnhmjoj: dnschain service: overhaul option interface & implementation...
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #22041: DNSChain: fix broken package and improve service (master...dnschain) https://git.io/vM77P
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to master: https://git.io/vDZiK
<NixOS_GitHub> nixpkgs/master 1e835f2 lassulus: googleearth: 6.0.3.2197 -> 7.1.4.1529
layus has quit [(Remote host closed the connection)]
layus has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #18115: googleearth: 6.0.3.2197 -> 7.1.4.1529 (master...package/googleearth) https://git.io/vifny
<NixOS_GitHub> [nixpkgs] makefu opened pull request #22412: exfat-nofuse: init at 2017-01-03 (master...exfat-nofuse) https://git.io/vDZib
danharaj has joined #nixos
danharaj has quit [(Read error: Connection reset by peer)]
<sophiag> clever: the only thing i think i have left to figure out unrelated to gnome is grub efi. i had to comment it out of my configurations because i couldn't figure out the correct mount point and now i have no way to access bios (this laptop originally had uefi and i'd like to change some things)
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #22329: minikube: pull kubernetes into PATH and 0.15.0 -> 0.16.0 (master...f/minikube) https://git.io/vDqaf
<clever> sophiag: ive had it work by not even setting the efi mount point, as long as /boot was a fat filesystem
<sophiag> oh? mine is ext4 tho
bennofs has quit [(Quit: WeeChat 1.7)]
<sophiag> i think i tried enabling efi and leaving out the mount point and install failed, but memory might be failing me
MichaelRaskin has joined #nixos
<makefu> /grep lassulus
<makefu> wupps :)
<endformationage> I'm packaging an application which relies on read write permsisions on files it copies out of the nix store, but the mode it copies over is obviously read only. Is there a standard way to deal with this?
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to master: https://git.io/vDZXx
<NixOS_GitHub> nixpkgs/master a3ff62d rnhmjoj: namecoind: refactor nixos module
mojjo has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vDZ1I
<NixOS_GitHub> nixpkgs/master 26a27e4 makefu: exfat-nofuse: init at 2017-01-03
<NixOS_GitHub> nixpkgs/master a8e32d6 Jörg Thalheim: Merge pull request #22412 from makefu/exfat-nofuse...
Itkovian has joined #nixos
<LnL> is there some way to access a module option without the apply function
jabb has joined #nixos
<jabb> heyo
<jabb> currently i'm trying to build something with a new gcc version and it's trying to use an old linker
<jabb> /usr/bin/ld
<jabb> instead of .nix_profile/bin/ld
<LnL> are you on nixos?
cpennington has quit [(Ping timeout: 252 seconds)]
<LnL> it shouldn't be trying to use /usr/bin stuff
<jabb> I'M USING NIX-ENV
<jabb> sorry caps
s33se_ has joined #nixos
<sophiag> oh, this is maybe a silly question, but do rebuilds preserve things like window manager settings? i'd assume yes
<simpson> sophiag: Your homedir isn't affected.
<jabb> binutils ahas ld
<jabb> but it's in conflict with gcc for some reaosn
<jabb> or doesn't install ld
<sophiag> simpson: thanks
<Ralith> sophiag: did you get your networking sorted out?
<LnL> jabb: it's trying to use the system version instead of the one from nix
<jabb> LnL, .nix_profile/bin doesn't contain ld
<LnL> using the sandbox might help
<LnL> no it doesn't have to
<sophiag> Ralith: yes! had to reinstall, but it was very easy once i figured out what was screwing up my initial installations. just dealing with the finer points now (mainly gnome stuff). plus haven't set up my emacs packages yet, which i'm really psyched about the nix approach to
<Ralith> can confirm, nixy emacs is the best
<jabb> LnL: , how would it use nix ld then if it doesn't exist?
<c74d> jabb: it should be somewhere in the Nix store
<c74d> which is usually at /nix/store
<LnL> jabb: it exists, just not in your user profile
glines has quit [(Ping timeout: 252 seconds)]
goibhniu has joined #nixos
treniii has quit [(Quit: Leaving)]
<jabb> LnL, okay, it does
<sophiag> Ralith: do you use gnome? looking for someone who can answer a few questions regarding issues i'm having with that
<jabb> how do i have it use that ld?
<jabb> and not /usr/bin /ld
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<LnL> jabb: http://nixos.org/nix/manual/#name-14 build-use-sandbox
<LnL> if you set that the build will run inside of a sanbox and won't find /usr/bin/ld
<jabb> LnL: thanks
<jabb> where is this file located?
<servilio> clever: thanks for the input!
<LnL> jabb: it's /etc/nix/nix.conf
<servilio> clever: the problem is I need to do it assuming the current path is different from the processes I am inspecting...
<yorick> sometimes I generate pythonPackages as side-effects of things I do, that probably could be in python-packages
<yorick> should I contribute them in or something?
cpennington has joined #nixos
<clever> servilio: you can also inspect the environment of any process, /proc/self/environ is a \0 seperated list of key=value pairs
<servilio> clever: hence I need to be able to tell if a derivation is contained by a closure of another derviation
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to master: https://git.io/vDZDo
<NixOS_GitHub> nixpkgs/master b7bbe2c Robin Gloster: pythonPackages.requests-mock: 0.6.0 -> 1.3.0
<clever> servilio: and look into nix-store --query --tree
<servilio> clever: ohh, thanks for the information bit
<dmj`> which package is `ar` in?
<servilio> clever: will look into that first, seems more promising
ixxie has quit [(Ping timeout: 240 seconds)]
<yorick> dmj`: binutils
<jabb> LnL: thanks, is there a way to make sure the flag is set
<dmj`> yorick: <3 u
<jabb> /etc/nix didn't exist so i had toc reate it
<servilio> clever: nix-store --query --roots is the one
<servilio> clever: thanks a lot!
<clever> yep
<yorick> when do things get into python-packages?
<avn> Btw, how sana would be to move /etc/nixos -> /nix/etc? ;)
<LnL> avn: you can set nixos-config in your NIX_PATH
Jackneill has joined #nixos
Sonarpulse has joined #nixos
<Ralith> sophiag: no, I don't use a DE
estewei has joined #nixos
jgertm has joined #nixos
<jabb> wwait, is there a way to invoke a command within the enviroment?
<jabb> i've just been running make
<jabb> nix-env --run make
<jabb> ?
<avn> LnL: yes, I know, I doubting if moving it out of /etc (and make it pure generated) will be good idea or not
Tarinaky has joined #nixos
<clever> jabb: nix-shell -p make --run make
<jabb> error: undefined variable ‘make’ at (string):1:66
<ToxicFrog> It's "gnumake"
<ToxicFrog> (per `command-not-found make`)
<LnL> avn: and the daemon uses nix.nixPath by default
<jabb> nix-shell -p gnumake --run make --option build-use-sandbox true
<jabb> still uses /usr/bin/ld
<LnL> huh
neeasade has joined #nixos
<LnL> jabb: nix-shell --pure ...
<jabb> can't find g++
fabian_a has joined #nixos
<sophiag> Ralith: ah ok, thanks. it seems most people on nix don't and i likely will switch to xterm + xmonad at some point, but currently just want to replicate my debian setup so i can get back to actually coding
<pikajude> jabb: add stdenv.cc
<pikajude> to the inputs
thc202 has quit [(Ping timeout: 248 seconds)]
<jabb> in the shell command?
<pikajude> nix-shell --pure -p gnumake stdenv.cc
mizu_no_oto has joined #nixos
<jabb> pikajude: getting closer :)
<jabb> now just have missing links, regex and ncursesw
<jabb> boost_regex
<jabb> i have boost installed using nix-env and ncurses
faffolter has quit [(Ping timeout: 255 seconds)]
<LnL> you still have to add those with -p
<jabb> yessssss
<jabb> ty so much
<jabb> that's a mouthfull
<LnL> you generally don't install development dependencies like that in you user profile
mojjo has quit [(Ping timeout: 258 seconds)]
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
dcampano has quit [(Quit: dcampano)]
dcampano has joined #nixos
<c74d> Can one pin a NixOS QEMU VM to a specific system generation, without pinning the host system to that generation?
bfrog has joined #nixos
esmiurium has quit [(Read error: Connection reset by peer)]
<cransom> c74d: i'm unsure about a specific generation that has already existed, but you could always duplicate the configuration.nix, use it for nixos-config, and then nixos-rebuild build-vm
<c74d> mm, it's a version of nixpkgs I want to pin, rather than a version of my configuration
<cransom> still yes. you can have a local git checkout with nixpkgs=path/to/whereever or nixpkgs=https://url/the/channel
<Tsutsukakushi> .b 229
<NixOS_GitHub> [nixpkgs] volth opened pull request #22415: liberation-fonts: init at 1.07.4 (master...liberation_ttf_v1) https://git.io/vDZNw
frumpagumpus has quit [(Ping timeout: 248 seconds)]
MP2E has joined #nixos
benzrf has left #nixos ["WeeChat 1.7"]
benzrf has joined #nixos
Turion has quit [(Quit: Leaving.)]
<benzrf> hey, so i was frustrated with figuring out how to override some stuff, and as a stopgap solution i edited my copy of nixpkgs directly
<benzrf> then i realized it's part of the store
<benzrf> what effect will that have? can i easily revert it?
abbradar has quit [(Remote host closed the connection)]
JagaJaga has joined #nixos
rmeis has quit [(Ping timeout: 258 seconds)]
<eacameron> What paths are permanently added to the nix store when I open nix-shell for some project?
<eacameron> I'm trying to determine if I'm polluting my nix store
<benzrf> eacameron: you mean, stuff that doesnt get removed by GC?
<simpson> benzrf: Oh, you edited the file directly in the store? I mean, you *could* remove it from the store and then reinstantiate it, but that might not work depending on how it's referenced by the rest of your system.
<eacameron> benzrf: Hmm...I sort of assume that anything needed by nix-shell *alone* would get GC'ed. I'm more concerned with leaving around thousands of versions of my source code that are all 99% identical. Doesn't nix-shell skip adding some paths to the store?
<simpson> benzrf: Normally it's a little hard to edit the store directly though. I guess you're not on NixOS?
<benzrf> simpson: i had to use :w!
<benzrf> >.>
<simpson> eacameron: You could always enable hard linking. It's generally safe and massively improves the store's footprint.
<eacameron> simpson: So nix-shell adds everything to the store?
<simpson> eacameron: It doesn't add the current directory to the store unless you try to instantiate something based on the current directory.
<gchristensen> Tsutsukakushi: what is the ".b 229"? I've seen that twice now
Wizek_ has quit [(Ping timeout: 240 seconds)]
<Tsutsukakushi> >.<
<eacameron> simpson: "Current directory"? Why would it ever add that anyway?
<Tsutsukakushi> gchristensen: it's me failing horribly at changing buffer
<gchristensen> Tsutsukakushi: not necessarily from you, but from other people
<gchristensen> oh hrm hehe ok
<NixOS_GitHub> [nixpkgs] jagajaga pushed 5 new commits to master: https://git.io/vDZp8
<NixOS_GitHub> nixpkgs/master 127c299 Evan Danaher: vim-plugins: add vim-highlightedyank
<NixOS_GitHub> nixpkgs/master b017334 Evan Danaher: vim-plugins: add vim-scala
<NixOS_GitHub> nixpkgs/master 20db0d7 Evan Danaher: vim-plugins: add neco-vim
<gchristensen> also: TWO HUNDRED AND TWENTY NINE? O.O
<Tsutsukakushi> probably same for them
<simpson> eacameron: Well, for example I have a default.nix with my project, and it has a filterSource on ./. as part of its build.
<eacameron> simpson: Ah ok right. Yah that's my same context.
<Tsutsukakushi> gchristensen: yeah, i've tried to cut it down a bit
<simpson> eacameron: So, how to enable hard linking on NixOS: http://lists.science.uu.nl/pipermail/nix-dev/2015-February/016180.html
<simpson> This isn't in the NixOS manual; it really should be. :c
<MP2E> interesting, didn't know about this
<NixOS_GitHub> [nixpkgs] FRidh pushed 3 new commits to master: https://git.io/vDZpH
<NixOS_GitHub> nixpkgs/master 7680786 Lancelot SIX: pythonPackages.pep257: 0.3.2 -> 0.7.0
<NixOS_GitHub> nixpkgs/master 9d1e203 Lancelot SIX: pythonPackages.pytest-pep257: 0.0.1 -> 0.0.5
<NixOS_GitHub> nixpkgs/master e3f7104 Frederik Rietdijk: Merge pull request #22325 from lsix/update_pep257...
<benzrf> simpson: any further thoughts on how to fix it?
<eacameron> simpson: Ah this is pretty neat. I knew about optimizing via hardlinking but didn't know it could be done incrementally like this.
<benzrf> could i just get a copy from the web and replace?
<eacameron> benzrf: You could delete that package and run nix-store --repair
<benzrf> eacameron: the package is literally nixpkgs
<simpson> benzrf: What references it? Could you get away with just a nix-channel update?
<eacameron> benzrf: I imagine that the nix-store database is not a package at all and wouldn't care either way.
<LnL> I want moduleOverrides for nixos
<benzrf> /nix/store/ww1yhlv274h9vwxlsl56zy2c07yssm68-nixpkgs-17.03pre99971.05ee547/nixpkgs/pkgs/development/haskell-modules
<LnL> that would be so nice
<eacameron> benzrf: Yah I'm guessing that's nothing more than just a normal package in the eyes of nix-store
<eacameron> you could not delete it but move it in case I'm wrong ;P
aminechikhaoui has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
<aminechikhaoui> Hi, is there a way to append to a list based nix option defined somewhere else while overriding it..something like a recursive definition foo = lib.mkOverride 10 (foo ++ [ bar ]); ?
binaryphile has quit [(Quit: Leaving)]
<gchristensen> fpletz: do you know where to find SUSE's package patches?
<gchristensen> / anyone ?
JagaJaga has quit [(Ping timeout: 264 seconds)]
Itkovian has joined #nixos
<NixOS_GitHub> [nixpkgs] lsix opened pull request #22416: wget: 1.18 -> 1.19 (master...update_wget) https://git.io/vDneK
<NixOS_GitHub> [nixpkgs] pSub pushed 3 new commits to master: https://git.io/vDne7
<NixOS_GitHub> nixpkgs/master 2352099 Pascal Wittmann: ocaml-4.04: dont strip to obtain a working compiler
<NixOS_GitHub> nixpkgs/master 7a6aac9 Pascal Wittmann: ocaml-lablgl: use camlp5
<NixOS_GitHub> nixpkgs/master c160454 Pascal Wittmann: llpp: 2016-05-07 -> 2017-01-18
ryanartecona has joined #nixos
<MichaelRaskin> gchristensen: like that?
derchris has quit [(Ping timeout: 245 seconds)]
<gchristensen> MichaelRaskin++ yes! thank you :D
derchris has joined #nixos
<MichaelRaskin> I have more or less searched for «opensuse package source»…
<gchristensen> hm neat
<LnL> clever: su doesn't seem to work when I disable pam
<gchristensen> interesting, I can't find a change in build.opensuse.org corresponding to the tigervnc update
<MichaelRaskin> 1.7.1?
<gchristensen> no, 1.6.0-6
JagaJaga has joined #nixos
<MichaelRaskin> 16 days ago
<MichaelRaskin> (entry list can be sorted by mtime, neat)
<gchristensen> ah ha! misleading, since the report said it was fixed in 42.2
<gchristensen> thank you for hunting around ... how did you get to 42.3 from 42.2/tigervnc?
<MichaelRaskin> Your point being?
<MichaelRaskin> I mean, I just search for tigervnc, get a list of packages, then I just look at the top5
<gchristensen> I guess my point is that you're clearly more comfortable navigating this than I am
<MichaelRaskin> 42.2 has the same updates
<MichaelRaskin> (for this patchset)
<MichaelRaskin> What is there to navigate?
<MichaelRaskin> I mean, I have posted #2 #3 #5 results from search
<MichaelRaskin> It's not even gforge.
<gchristensen> heh
servilio has left #nixos ["ERC (IRC client for Emacs 24.5.2)"]
<MichaelRaskin> I think some of the INRIA installations of GForge are straightforward but annoying because the links are even more random than at SourceForge.net
<gchristensen> INRIA?
martijn923 has joined #nixos
<MichaelRaskin> French CS/Applied-CS research structure. Their research labs across France maintain Coq prover, OCaml etc
<gchristensen> gotcha
<sophiag> noob question: where do i put my emacs.nix?
<MichaelRaskin> Why3 prover tool has source URL https://gforge.inria.fr/frs/download.php/file/36398/why3-0.87.3.tar.gz — which is annoying when you update a lot of packages at once…
<gchristensen> ahh yeah that is a very annoying patter
<MichaelRaskin> (for the record: https://gforge.inria.fr/frs/download.php/file/36398/why3-0.0.0.tar.gz has the same checksum, because filename is just a decoration)
<sophiag> oh, and while i'm asking...is this the correct way to enable adding gnome extensions? services.xserver.desktopManager.gnome3.sessionPath.apply = list: list ++ [ gnome3.gnome_shell gnome3.gnome-shell-extensions ];
ryanartecona has quit [(Quit: ryanartecona)]
<gchristensen> ....
<gchristensen> sophiag: that was to gforge's silliness :)
<MichaelRaskin> gchristensen: stop making me feel old, I am not yet 30.
<MichaelRaskin> I haven't even seen 8.25'' floppies
<gchristensen> for not using gforge?
<MichaelRaskin> For never having seen a download service where index is everything and filename is just aesthetics
<gchristensen> oh, haha, no no... I have. I was just naive enough to hope it wasn't common anymore.
<sophiag> gchristensen: i didn't think it was directed at me :)
<MichaelRaskin> sophiag: I would start by trying services.xserver.desktopManager.gnome3.sessionPath = [whatever-extensions]
<MichaelRaskin> gchristensen: not knowing what INRIA is is also surprising to me
<sophiag> MichaelRaskin: that makes sense. i was mainly just trying to address the fact that i can't install them the old-fashioned way currently :/
<MichaelRaskin> I use neither Gnome nor mainline NixOS, so my words are more inference that experimental knowledge
dcampano has quit [(Quit: dcampano)]
<gchristensen> MichaelRaskin: I don't think I've had occasion to know about them, really, I don't use any of their projects I don't think.
dcampano has joined #nixos
<MichaelRaskin> gchristensen: given the scale of the task you try to spearhead, I didn't expect to be able to surprise you with completely mundane tales like GForge or to outsearch you with a noticeable margin. Maybe it's for the better, you haven't yet come to the conclusion that the only way to fix software is napalm, we need such optimistic people.
<sophiag> MichaelRaskin: yeah, not finding many gnome users here to ask
dcampano has quit [(Client Quit)]
simendsjo has quit [(Ping timeout: 240 seconds)]
<gchristensen> haha
<gchristensen> my task takes very little more than brute force and time, I'm nobody special, other than I'm fairly good at being consistent
<MichaelRaskin> Well, sometimes you do need to evaluate the situation which requires some wide perspective
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<gchristensen> fair enough
MP2E has quit [(Quit: brb)]
<MichaelRaskin> Like with openjpeg…
<gchristensen> *sigh* openjpeg
<clever> LnL: i'll look into the perl runner script some more when i get a chance
<clever> LnL: it should be as simple as calling setgroups, setgid, and setuid
<gchristensen> perl scripts can't be setuid by default
hiratara has quit [(Ping timeout: 255 seconds)]
<LnL> I want root -> user
<LnL> or does that not work either
<gchristensen> well root can always drop privs
<gchristensen> ok back soon.
<clever> LnL: since it already has root when you start it, there is no need for setuid
<maurer> Fun note about inria links by the way - if you change the version number naively, this will only change the filename of the download
MP2E has joined #nixos
<maurer> will download fine, iirc
<maurer> oh
<MichaelRaskin> maurer: I have made that point
<maurer> nevermind, scrollback indicates this
<maurer> Yeah, I had only read part of scrollback
<MichaelRaskin> And yes, sha512sum confirms
<pikajude> room
<pikajude> whoops
mizu_no_oto has joined #nixos
<MichaelRaskin> I wonder if we end up with a single setuid wrapper with metadata appended to the end of the executable
hiratara has joined #nixos
isidore has joined #nixos
<MichaelRaskin> So that it can be shared between runners and setuid-wrappers
derchris has quit [(Ping timeout: 240 seconds)]
<c74d> Is there a proper way to diff NixOS generations?
derchris has joined #nixos
<contrapumpkin> c74d: not very nicely today
<NixOS_GitHub> [nixpkgs] edanaher opened pull request #22417: neovim-remote: move from python-packages to /neovim/neovim-remote. (master...move-neovim-remote) https://git.io/vDnLb
<NixOS_GitHub> [nixpkgs] jbaum98 opened pull request #22418: nodePackages: Add tern (master...tern) https://git.io/vDntG
rly has joined #nixos
Jackneill has quit [(Remote host closed the connection)]
frumpagumpus has joined #nixos
fabian_a has quit [(Ping timeout: 264 seconds)]
<LnL> c74d: somebody made a script, but it only works for nix-env stuff
aminechikhaoui has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vDnqf
<NixOS_GitHub> nixpkgs/master 6a5ee48 Volth: liberation-fonts: init at 1.07.4
<NixOS_GitHub> nixpkgs/master 9483615 Michael Raskin: Merge pull request #22415 from volth/liberation_ttf_v1...
cpennington has quit [(Remote host closed the connection)]
<sophiag> sorry to ask again, but in what directory should i put my emacs.nix? and can in import it in configurations.nix?
dcampano has joined #nixos
<NixOS_GitHub> [nixpkgs] edanaher opened pull request #22419: vim-plugins: add vim-lawrencium (master...add-vim-lawrencium) https://git.io/vDnqp
<NixOS_GitHub> [nixpkgs] jagajaga closed pull request #22419: vim-plugins: add vim-lawrencium (master...add-vim-lawrencium) https://git.io/vDnqp
<MichaelRaskin> What does it define? Basically, you can include it from wherever you want…
<NixOS_GitHub> [nixpkgs] cpages pushed 1 new commit to master: https://git.io/vDnm2
<NixOS_GitHub> nixpkgs/master c54f47b Carles Pagès: kodiPlugins.pvr-hts: 3.4.4 -> 3.4.16
pi3r has joined #nixos
pi3r has quit [(Client Quit)]
<sophiag> MichaelRaskin: it loads emacs packages
jdawgg has quit [(Quit: Leaving)]
<sophiag> tbh i'm not even sure where emacs itself downloaded to
<sophiag> so i need to figure out where to put my .emacs as well. probably /usr/bin?
<MichaelRaskin> To /nix/store/ like all packages
<sophiag> ah ok
<MichaelRaskin> .emacs goes to ~
<MichaelRaskin> No?
<sophiag> yeah that makes sense
<sophiag> so probably same for emacs.nix?
<MichaelRaskin> I am not sure in what sense it loads the packages
<MichaelRaskin> Nix allows import by absolute path, so it doesn't matter much where you put it, it depends mostly on how you version things
<sophiag> (one of the big draws to using nix for me tbh)
<LnL> clever: I created c wrapper that works, but it would be nice if the perl script could just do it
<sophiag> ok. but can i just import it to configuration.nix since i have to rebuild today anyway?
<MichaelRaskin> In configuration you could (import /path/to/emacs.nix pkgs) and use it as you would use any package
<sophiag> ok cool
joneshf-laptop has quit [(Remote host closed the connection)]
<sophiag> i'll probably just put it in /etc/nixos then
<clever> LnL: yeah, i should be able to implement it
bfrog has quit [(Quit: WeeChat 1.7)]
<NixOS_GitHub> [nixpkgs] volth opened pull request #22420: liberastika: init at 1.1.5 (master...liberastika-1.1.5) https://git.io/vDnOe
slyfox_ has joined #nixos
slyfox has quit [(Ping timeout: 240 seconds)]
hiratara has quit [(Quit: ZNC - http://znc.in)]
hiratara has joined #nixos
rly has quit [(Ping timeout: 240 seconds)]
taeradan has quit [(Quit: No Ping reply in 180 seconds.)]
<sophiag> ugh, so my rebuild is failing on the gnome extensions... right now i have it like: services.xserver.desktopManager.gnome3.sessionPath = [ gnome-shell-extensions ... ];
<clever> sophiag: and what is the error?
<LnL> clever: I think that I might have found it http://perldoc.perl.org/POSIX.html#setuid
<LnL> almost everything was talking about the file bit
<clever> LnL: yeah, but you also want setgroups and setgid, and to read /etc/group with getpwnam or it will not work as you expect
taeradan has joined #nixos
isidore has quit [(Quit: WeeChat 1.7)]
<clever> int setgroups(size_t size, const gid_t *list);
<clever> LnL: not sure why i forgot this one, but its also important for it to fully work
<sophiag> clever: "undefined variable ‘gnome-shell-extensions’"
<clever> sophiag: try pkgs.gnome-shell-extensions
<yorick> can I easily package things that run 'docker run' at compile time?
<LnL> clever: ooh, I wasn't following why you where talking about getpwnam because I was using the user's uid/gid directly
<sophiag> clever: think that did it :)
<clever> LnL: ah
<clever> LnL: if you want the aux groups to be initialized correctly, you will still want to properly load /etc/group and setgroups()
<clever> int initgroups(const char *user, gid_t group);
<clever> LnL: this looks like the best function for that
slyfox has joined #nixos
<sophiag> clever: ugh, now getting an error from my emacs.nix..."anonymous function at /etc/nixos/emacs.nix:1:1 called with unexpected argument ‘config’"
slyfox_ has quit [(Ping timeout: 276 seconds)]
<clever> sophiag: what is the contents of emacs.nix and how are you loading it?
Guest99685 has joined #nixos
Guest99685 has quit [(Client Quit)]
sophiag has quit [(Read error: Connection reset by peer)]
sophiag has joined #nixos
<sophiag> ok, so getting "error: anonymous function at /etc/nixos/emacs.nix:1:1 called with unexpected argument ‘config’" and that line is "{ pkgs ? import <nixpkgs> {} }:"
<pikajude> sophiag: is it in your imports
<pikajude> how are you importing it
<pikajude> just from the sound of things, nix thinks your emacs.nix is a module file, but it's probably just a regular derivation
<sophiag> i put it in /etc/nixos so i can just do ./emacs.nix
<pikajude> what do you mean do
<sophiag> pikajude: that sounds right from what i'm seeing
<sophiag> i mean imports = [ ./emacs.nix ];
<pikajude> and if it's the latter, you get a proper package with pkgs.callPackage /path/to/emacs.nix {}
<pikajude> and then you can put that in your systemPackages or whatever
<sophiag> oh i see. i asked earlier about this and someone said i could just import it
<MichaelRaskin> I wrote (import /path/to/emacs.nix pkgs
<MichaelRaskin> ) — this is Nix import, not NixOS import
djames has joined #nixos
<pikajude> sophiag: import and imports are very different :(
<sophiag> i'm quite confused at this point...what do i actually do?
<sophiag> i wish they had this in the manual :(
<pikajude> sophiag: environment.systemPackages = [ (pkgs.callPackage ./emacs.nix {}) ];
<Ralith> do "pkgs.callPackage /path/to/emacs.nix {}"
<djames> on macOS, I have a manually-downloaded version of the Oracle JDK. can I inform the scala package to use it?
<djames> Currently, running `scala` gives: "Exception in thread "main" java.lang.UnsupportedClassVersionError: scala/tools/nsc/MainGenericRunner : Unsupported major.minor version 52.0"
<djames> Strangely, I am able to do a gradle build.
<djames> But running scala / scalac directly fails. Is there a write-up of what I should expect w.r.t. JDK's?
<sophiag> Ralith: i get "pkgs.callPackage: command not found"
<Ralith> it's a nix expression, not a shell command
<Ralith> put it in systemPackages like pikajude told you to
viric_ has joined #nixos
<djames> actually, I would not be surprised if gradle sidesteps using scala directly.
<djames> anyhow, I would appreciate anyone who could shed some light on what the Nix package story for JDK's is
viric has quit [(Ping timeout: 260 seconds)]
Intensity has quit [(Remote host closed the connection)]
JagaJaga has quit [(Ping timeout: 240 seconds)]
<clever> sophiag: that has to go into the nix file, not the shell
taeradan has quit [(Remote host closed the connection)]
<sophiag> clever: lol yeah realized that right after i typed it
<sophiag> um, but now i'm geting "error: The option `allowUnfree' defined in `/root/.nixpkgs/config.nix' does not exist." which is odd because it was fine using "nix-env -iA all"
<clever> sophiag: what command gave that error?
taeradan has joined #nixos
<sophiag> clever: nixos-rebuild switch
<clever> sophiag: and how is config.nix being referenced from configuration.nix?
<sophiag> clever: in import...
<sophiag> guessing similar issue?
<clever> sophiag: can you paste that line of code here
<sophiag> sure
<sophiag> imports = [ ~/.nixpkgs/config.nix ];
<clever> sophiag: imports can only be used for other nixos modules, it wont work on config.nix or packages
<clever> sophiag: you want nixpkgs.config = import /root/.nixpkgs/config.nix;
<sophiag> ah ok, may have been misinformed or may have misinterpreted
<clever> sophiag: all import does, is load a given file, and return the top level structure within it
<clever> sophiag: in this last case, its an attribute set, which you still need to store at the nixpkgs.config key in configuration.nix
djames has quit [(Remote host closed the connection)]
djames has joined #nixos
<sophiag> ok, my problem now is that Synaptics and libinput are incompatible...but i haven't specifically set libinput to true?
djames has quit [(Ping timeout: 258 seconds)]
<clever> sophiag: gnome enables libinput automaticaly, you will need to either turn off Synaptics or turn off libinput
<sophiag> disadvantages to the latter?
garbas has quit [(Ping timeout: 240 seconds)]
<clever> i'm guessing gnome has proper support for controlling libinput config with the touchpad
<clever> so if you turn libinput off, you will have to find some other way to configure the touchpad
<sophiag> shouldn't synaptics do that? that's the whole reason i added that. i was gifted a gaming laptop with a weird trackpad
jgertm has quit [(Ping timeout: 240 seconds)]
<clever> services.xserver.libinput.enable = mkDefault true; # for controlling touchpad settings via gnome control center
<clever> this line implies that libinput does the same thing
<clever> and that gnome has a GUI for controling it
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<sophiag> what i mean is i think the synaptics driver does some unique things for this particular one. like recognizing when your palm is resting on it. although to be fair, i stopped noticing that as an issue so much when i installed gnome
<clever> your free to switch libinput off and synaptics on, reboot, and see what happens
<sophiag> (and gnome does have a gui for controlling it, but i may switch to xterm + xmonad when i have the time to get used to a new setup)
<clever> unlike other distros, it will be trivial to switch back at any time
<sophiag> ha. yeah, must be a "see what happens issue"
<sophiag> well, i am doing it the same time as a bunch of other changes
<sophiag> the smart thing would be to leave that as its own rebuild
jgertm has joined #nixos
<Ralith> libinput is generally much better
<sophiag> Ralith: yeah, i'm going to put off even trying synaptics for its own build because its exactly the kind of thing i'd want to roll back
<sophiag> anyway...next up (sorry for all of this, just a lot getting used to...) i'm getting errors on some fonts that are listed under nixpkgs on github. in addition to the ones on the wiki i added dejavu-fonts and vista-fonts. not sure why these would be an issue?
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/vDn4k
<NixOS_GitHub> nixpkgs/master 26e5b42 Tim Steinbach: linux: 4.4.45 -> 4.4.46
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to release-16.09: https://git.io/vDn4q
<NixOS_GitHub> nixpkgs/release-16.09 c7778c2 Tim Steinbach: linux: 4.4.45 -> 4.4.46
Drakonis has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej opened pull request #22421: unison: install unison-fsmonitor (master...unison-fsmonitor) https://git.io/vDn4w
Shou has joined #nixos
jgertm has quit [(Ping timeout: 255 seconds)]
garbas has joined #nixos
m-i has quit [(Remote host closed the connection)]
m-i has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus opened pull request #22423: git: 2.11.0 -> 2.11.1 (master...git_2_11_1) https://git.io/vDnRO
<NixOS_GitHub> [nixpkgs] NeQuissimus opened pull request #22424: kotlin: 1.0.5-2 -> 1.0.6 (master...kotlin_1_0_6) https://git.io/vDnRM