digitus has quit [(Quit: digitus)]
kampfschlaefer has quit [(Ping timeout: 256 seconds)]
<sophiag> the manual is a bit unclear as to whether you need to reboot after calling "nixos-rebuild switch." seems like no, but mine was successful and the window manager didn't even restart, which seems odd
<clever> sophiag: it will restart some system services, but it wont restart xorg on its own
<clever> sophiag: you have to manualy "systemctl restart display-manager"
<sophiag> thanks
<clever> sophiag: it will clearly tell you which services it skipped
<sophiag> yeah, it says systemd-hostedname.service. wasn't sure what that meant
<clever> run "systemctl status systemd-hostedname.service"
<clever> it should give a description
frumpagumpus has quit [(Remote host closed the connection)]
Shou has quit [(Ping timeout: 240 seconds)]
<c74d> I'm using ZFS on NixOS, and `nixos-rebuild switch --upgrade` says that the current versions of Linux and ZFS on Linux are incompatible, and suggests that I use `zfsUnstable`; could(/should) I use a LTS version of Linux instead?
<c74d> s/the current versions/NixOS's current versions/
<clever> c74d: are you forcing a kernel version in configuration.nix?
<c74d> I don't think so; I'll check
<clever> c74d: boot.kernelPackages
<sophiag> clever: it justs says systemd itself...
<sophiag> i'm thinking maybe best to reboot
<c74d> clever: the string 'kernelPackages' doesn't appear in my configuration
justanotheruser has joined #nixos
<clever> c74d: then it should be using the default for that nix channel
<c74d> I'm on nixos-unstable
<clever> c74d: looks like it defaults to the linuxPackages attribute of all-packages
fnljk has quit [(Read error: Connection reset by peer)]
<clever> c74d: this follows the 4.9 branch on nixos-unstable
mizu_no_oto has joined #nixos
<c74d> clever: does NixOS consider Linux 4.4 supported?
<clever> c74d: there is a linuxPackages_4_4 attribute, so id say yes
<clever> it has versions going back as far as 3.10
<c74d> okay
<c74d> would I be correct to infer that you're using a stable release of NixOS?
<clever> c74d: i'm running a version of nixos-instable from dec 7th
<c74d> ah
<clever> i need to get around to another upgrade
glines has joined #nixos
markus1199 has joined #nixos
erasmas has quit [(Quit: leaving)]
goibhniu has quit [(Ping timeout: 252 seconds)]
markus1189 has quit [(Ping timeout: 264 seconds)]
sophiag has quit [(Remote host closed the connection)]
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
derchris has quit [(Ping timeout: 255 seconds)]
derchris has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 opened pull request #22425: haskellPackages.mysql-simple: skip check (master...mysql-simple) https://git.io/vDngL
glines has quit [(Quit: Lost terminal)]
<savanni> I used this file to create a nix derivation for purescript that I could use with project at work.
Shou has joined #nixos
sitedyno has quit [(Ping timeout: 240 seconds)]
mudri has joined #nixos
<savanni> Curiosity point: why are there ten different nixbld users?
<MichaelRaskin> Because different builds should not be able to interfere with each other
<savanni> They're usually given different homes, though?
sitedyno has joined #nixos
<MichaelRaskin> So what? We want them to be unable to interfere, not merely unwilling by default
<NixOS_GitHub> [nixpkgs] rushmorem closed pull request #22403: rustc, cargo: 1.14.0 -> 1.15.0, 0.15 -> 0.16 (master...master) https://git.io/vDGxP
mkoenig has quit [(Ping timeout: 255 seconds)]
<savanni> Okay, can see that.
mkoenig has joined #nixos
roconnor has quit [(Ping timeout: 255 seconds)]
Intensity has joined #nixos
khumba has joined #nixos
ebzzry has joined #nixos
bennofs2 has quit [(Quit: WeeChat 1.6)]
mkoenig has quit [(Ping timeout: 255 seconds)]
georges-duperon has joined #nixos
mkoenig has joined #nixos
<gchristensen> clever: around? I think I have something neat to show you.
<clever> gchristensen: yeah
<gchristensen> one sec :)
panostimos has quit [(Ping timeout: 240 seconds)]
<clever> gchristensen: hard to see what exactly its doing without some more context
<gchristensen> verify-test-case is a wrapper around nixpkgs/nixos/tests/make-test.nix which defines a qemu machine special to this use case, accepts variables appropriate (like the # of database servers it should create before starting the test)
<clever> ah
<gchristensen> and then runs phases to perform operations with a built-in DSL for asserting results
obadz has quit [(Ping timeout: 245 seconds)]
<gchristensen> neat. no? :)
<clever> yeah
<gchristensen> & it only took about an hour to make
<clever> nice
obadz has joined #nixos
Shou has quit [(Ping timeout: 255 seconds)]
<clever> gchristensen: i so have a fairly large project i plan to test more fully with nixos, first step is to get the entire thing booting on a fresh nixos with zero manual config
<gchristensen> nice
<yorick> you made it into a lisp
<gchristensen> yorick: :D
<gchristensen> clever: the qemu infra is very very helpful for that
<gchristensen> yorick: is there something wrong with that?
<yorick> gchristensen: well, we have guix already
<gchristensen> heh, I'm only using the parens for operator precedence
<gchristensen> functions in lists are not so good
derjohn_mob has quit [(Ping timeout: 245 seconds)]
mudri has quit [(Quit: WeeChat 1.6)]
Wizek_ has joined #nixos
<dmj`> where is `install` located
<gchristensen> coreutils
<dmj`> gchristensen: gracias
<gchristensen> denada (sp?)
<dmj`> yup, bueno
<gchristensen> :)
abcrawf has joined #nixos
sophiag has joined #nixos
derjohn_mob has joined #nixos
<Drakonis> gchristensen, are there other available sets of utilities?
<sophiag> so... just evaled my .emacs for the first time and it can't find packages in my emacs.nix. i'm thinking it may have to do with a global/local issue?
<Drakonis> instead of gnu coreutils
<Drakonis> busybox, toybox
<gchristensen> busybox exists yes
<MichaelRaskin> type -P emacs
<Drakonis> get nix on portable systems
<gchristensen> toybox doesn't seem to be in nixpkgs
abcrawf has quit [(Remote host closed the connection)]
<sophiag> MichaelRaskin: -P?
s33se has joined #nixos
<Drakonis> there's also the famous suckless utils but let's not get into that, they're
<Drakonis> uh
<Drakonis> sucky
<MichaelRaskin> sophiag: check path to the executable
<MichaelRaskin> lowercase -p in zsh, uppercase -P in bash
<sophiag> oh, i don't have that alias
<MichaelRaskin> type is the command
<MichaelRaskin> «type -P emacs»
<MichaelRaskin> not a verb
<sophiag> ah ok
<sophiag> haha. i'm used to using $PATH or similar
abcrawf has joined #nixos
<sophiag> it's at "/run/current-system/sw/bin/emacs"
<MichaelRaskin> Hm. And you have added your emacs-with-packages to systemPackages, right?
s33se_ has quit [(Ping timeout: 240 seconds)]
<sophiag> oh, no. i just have emacs
<sophiag> emacs-with-packages will put all the packages in my emacs.nix in its search path?
obadz has quit [(Ping timeout: 255 seconds)]
<MichaelRaskin> I mean, the code to import emacs.nix
<MichaelRaskin> not literally emacs-with-packages
Wizek_ has quit [(Ping timeout: 240 seconds)]
<sophiag> oh yes. i have that
<sophiag> (pkgs.callPackage ./emacs.nix {})
<gchristensen> MichaelRaskin: how do you type « / » ?
<MichaelRaskin> What's the problem with typing a slash?
<gchristensen> *stare* lol
<khumba> Compose key with "<<"? :)
<MichaelRaskin> I have some custom overrides, actually
<gchristensen> MichaelRaskin: how do you type «»«»
<sophiag> i knew what you were asking :)
<MichaelRaskin> flag key + [
<gchristensen> or maybe «\»\«»? is there a proper escape sequence here?
<MichaelRaskin> And flag key is set up as ISO Level3 Shift
obadz has joined #nixos
<gchristensen> is this special softwar?
<MichaelRaskin> Nope, just xmodmap a lot
<gchristensen> neat, thank you
khumba has quit [(Quit: SIGIRL)]
<MichaelRaskin> Actually, that specific combo can be present in upstream us(intl_deadkeys)
Sonarpulse has quit [(Ping timeout: 255 seconds)]
<MichaelRaskin> But I have three layouts (LGC) and a lot of overrides for Level3
<gchristensen> my keyboard at home for some reason has a key specifically for the overlapping-S symbol that means section
<MichaelRaskin> That one: § ?
<gchristensen> yep. I would have found it via web browser, but am conserving energy since I'm in an airplane.
<MichaelRaskin> I have that in my layout
<MichaelRaskin> sophiag: I would check if there is a differnet emacs* executable
<MichaelRaskin> And maybe strace emacs to see what it actually touches
<sophiag> that was my thinking
<gchristensen> maybe whereis to see if you have multiple
<sophiag> strace says it is actually looking in /nix/store...
<sophiag> and whereis says i only have one copy :/
<sophiag> don't see how it could be my .emacs...package names don't change and if the first one required didn't download from melpa-stable i would have gotten an error on rebuild
<gchristensen> ok I'm off for a bit. good luck, sophiag
<sophiag> thanks for all the help today
djwhitt has joined #nixos
<sophiag> it's not many packages for me to download from melpa directly, i was just really psyched for nix to do it automagically :/
<sophiag> and sort of the most important thing for me to get back to work
<MichaelRaskin> Well, there is the intermediate option: load all the .el files that get into /run/current-system/sw/…
mkoenig has quit [(Ping timeout: 258 seconds)]
<sophiag> you mean locate where nix downloaded them?
roconnor has joined #nixos
mkoenig has joined #nixos
<sophiag> oh...actually whereis can't find any of them...
<MichaelRaskin> Well, not sure what whereis looks for
<MichaelRaskin> It may be it just doesn't go into the needed directory
<MichaelRaskin> Maybe just try find
djames has joined #nixos
nhooyr has joined #nixos
mbrgm has quit [(Ping timeout: 240 seconds)]
djwhitt has quit [(Quit: Leaving)]
mbrgm has joined #nixos
<sophiag> this is odd. so i tried nix-build on my emacs.nix and then ./result/bin/emacs -q, M-x package-initialize, and now tried to pull up my .emacs and it isn't evaling
<sophiag> i really think the issue is a global/user thing
<sophiag> ah, right because this version i launched from a root shell
<djames> I noticed that my shim script for scala sets JAVA_HOME to be a version I don't want. Other than changing it directly, what are some good ways to tell Nix to rely on a version of Java I specify? (or is that contrary to the spirit of Nix?)
<djames> (The script was installed by Nix and lives in ~/.nix-profile/bin/scala
Sonarpulse has joined #nixos
<sophiag> so clearly something to do with it is "./result/bin/emacs -q" does open a different emacs than the one i've been using, likely has the packages, but (find-file user-init-file) throws an error so i can't even locate its .emacs!
<sophiag> i've literally never seen that before. it's telling me "wrong type argument: stringp, nil" wtf
systemfault has joined #nixos
<sophiag> oh, maybe not tho...even that version can't find the theme in my emacs.nix
dbmikus has quit [(Ping timeout: 240 seconds)]
Kingsquee has joined #nixos
<Ralith> sophiag: you shouldn't need to deal with melpa at all
<djames> I've found some clues in my search for changing JAVA_HOME. I looked at the source of the scala package and found that it sets up the shim script using the `jre` variable (if that is the right term).
<sophiag> Ralith: glad you're here :)
<Ralith> all you need to do is install an expression like (emacsWithPackages (with emacs24PackagesNg; [ better-defaults ... ]))
<djames> The (outdate?) Nix wiki has something useful https://nixos.org/wiki/Using_Oracle_JDK_instead_of_Open_JDK
<sophiag> Ralith: i currently have "(pkgs.callPackage ./emacs.nix { inherit pkgs; })"
<Ralith> you should do the thing I said instead
athan has joined #nixos
<sophiag> one sec. lemme try it
<sophiag> wait, where does it link to my emacs.nix tho?
<Ralith> I have no idea what your emacs.nix is and I am telling you not to use it
<sophiag> oh...you're saying that should be my emacs.nix...i already have it
<Ralith> no, I'm saying you should do this instead
Drakonis has quit [(Read error: Connection reset by peer)]
<sophiag> i have that and then i link to it in my configuration.nix with the line above
<Ralith> paste your configuration.nix
<Ralith> and describe your problem
<sophiag> problem is the packages don't seem to be there. no errors on rebuild tho
<Ralith> how are you starting emacs
<Ralith> and what does `which emacs` return
<sophiag> "/run/current-system/sw/bin/emacs"
<sophiag> and i start it from either gnome or cli
<Ralith> try installing it in your user profile instead of the system profile
<sophiag> interestingly i seem to get a different version if i run ./result/bin/emacs -q but that doesn't have the packages either
<NixOS_GitHub> [nixpkgs] khumba opened pull request #22426: squirrel-sql: init at 3.7.1 (master...squirrel-sql) https://git.io/vDnXu
<sophiag> how do i specify to install it locally in my config? also now wondering if this could be an issue with other packages...
<Ralith> `nix-env -f emacs.nix -i` or something like that
<Ralith> later you can use buildEnv to make a declarative profile
<sophiag> oh yeah, i was hoping not to do it that way. guess you're thinking just to diagnose the problem tho
ertes has joined #nixos
hexagoxel has quit [(Ping timeout: 256 seconds)]
Spun1 has joined #nixos
<sophiag> and then you'd suggest i move my emacs.nix locally and build that? because now i have the app local, but it still can't find its packages
hexagoxel has joined #nixos
<sophiag> hmm still doesn't seem to be working. they're different versions now too. it downloaded 25 and it says emacs-with-packages-24.5
Rotaerk has joined #nixos
<Ralith> the location of your emacs.nix isn't relevant
mguentner has quit [(Quit: WeeChat 1.6)]
<Ralith> are you on nixos unstable or something?
<sophiag> nope
Spun1 has left #nixos ["Gonna Party Like Chris Farley"]
<sophiag> i'd be quite stupid to be on unstable with all the trouble i've had over the past two days :p
<Ralith> emacs 25 is not the default emacs on 16.09
<sophiag> seems like most of the folks on hacker news give up using nixos tho so maybe i'm ahead of the curve. lol
<sophiag> yeah, i know. i've never used 25 before
<Ralith> it is not possible that nixos-16.09 will install emacs 25 when asked for pkgs.emacs
<sophiag> not sure what to say
<Ralith> the expression I gave above works fine installed in a user profile; I have no idea what your system configuration is
<sophiag> oh, that threw an error so i just used "nix-env -i emacs"
<sophiag> you suggested "nix-env -f nix.emacs -i"
<Ralith> those are drastically different commands
<sophiag> welp, not sure why the latter failed
<Ralith> please don't substitute commands without saying anything
mguentner has joined #nixos
<sophiag> sorry. my bad
<Ralith> you should remove all the various emacses you have installed and use the expression I gave you above
<Ralith> that means remove the one from your user profile and remove the one from your configuration.nix and nixos-rebuild switch to apply that change
<Ralith> and any others you might not have mentioned
<Ralith> you'll know you got them all when there is no emacs in path
<sophiag> with nix-env --remove-all ?
<sophiag> or just rm?
georges-duperon has quit [(Ping timeout: 252 seconds)]
<Ralith> the former will of course nuke your user profile, which will certainly get emacs
<Ralith> rm is not a nix command
<Ralith> nix-env -e <name> is the normal way to remove things from your profile
<Ralith> make sure you haven't installed things imperatively in root's profile either
<Ralith> and no nix-env command will impact your configuration.nix, of course
<sophiag> i haven't, but i still have the 24.5 version and it's not being removed with nix-env -e
<Ralith> nix-env -e removes things from your user profile
<sophiag> even if i run it as root?
<Ralith> you will also need to remove any instances of emacs you have installed by other means, such as configuration.nix
<sophiag> right, that's the one i'm talking about
<sophiag> so you mean rebuild?
<Ralith> then you are removing things from root's user profile, which is a different thing entirely
<Ralith> you will need to remove any installations of emacs from all three of those places
<Ralith> assuming you have installations in all three, which seems likely, that means running nix-env -e as your user, running it as root, deleting references to it your configuration.nix, and running nixos-rebuild switch
<sophiag> i had only one version, then i imperatively installed 25 somehow just now and then removed it. so the one i have is the one from config
<sophiag> ok gotcha
<Ralith> nix-env -q will list the names of everything installed in the profile of the user running it
<sophiag> nix-env -q emacs turns up nothing, but whereis emacs shows it's still there after removing from configuration.nix and rebuilding
<Ralith> where is "there"
<Ralith> don't pass an argument to -q
<sophiag> ok, nix-env-q returns nothing
<Ralith> as which user?
mguentner2 has joined #nixos
<sophiag> as user, not root
<Ralith> what does it return as root?
<sophiag> but apparently there's still a copy here: /nix/store/6x0rk4afcxpai6nr1b5rd1318pzc0si3-system-path/bin/emacs
<Ralith> of course there's still a copy there, you haven't GCd
<Ralith> use which, not whereis
<sophiag> oh, now i get it
<sophiag> which says i have one at: /run/current-system/sw/bin/emacs
<sophiag> that's the same 24.5 from all along :/
<Ralith> that's from your configuration.nix
<sophiag> nix-env -q returns all and hello
<Ralith> as root?
<sophiag> (i only used all for nonfree packages)
<sophiag> yes, as root
<Ralith> you should remove both of those
<Ralith> if you need system-wide packages, put them on configuration.nix, don't use nix-env as root
<Ralith> put them in*
<sophiag> yeah, they're not doing anything anyway
mguentner has quit [(Ping timeout: 255 seconds)]
<Ralith> then you need to remove references to emacs from your configuration.nix and run nixos-rebuild switch
<sophiag> i'm saying i already did that...
<Ralith> but you clearly haven't
athan has quit [(Ping timeout: 240 seconds)]
<Ralith> the command is "nixos-rebuild switch" and it needs to be ran as root
<sophiag> i did, but not the link to emacs.nix where it downloads the emacs packages. so removing that now too
<sophiag> ah, ok i think i'm good
<sophiag> which returns no emacs :)
<Ralith> when I say "remove references to emacs" I do in fact mean to remove references to emacs :P
<sophiag> i thought you meant references to the application
<sophiag> anyway, what now?
<Ralith> emacs is an application, yes
<Ralith> now you should install the expression I gave you earlier
<sophiag> but that was a reference to the file which declares emacs packages, not the emacs application
<sophiag> got it
<sophiag> wait...as root or user?
<sophiag> (trying to be very clear from here out)
<Ralith> again, do not use nix-env as root
<Ralith> it only ever confuses things
<sophiag> "error: getting information about ‘/home/sophia/nix.emacs’: No such file or directory"
georges-duperon has joined #nixos
<Ralith> I don't know what nix.emacs is or where it came from or what you're trying to do with it
alx741 has quit [(Quit: alx741)]
<sophiag> i thought you said "nix-env -f nix.emacs -i"
<Ralith> I did not
<sophiag> ah yes, sorry just scrolled up
<sophiag> i get the same with emacs.nix tho...
obadz has quit [(Ping timeout: 240 seconds)]
<Ralith> the expression I gave you was: (emacsWithPackages (with emacs24PackagesNg; [ your-packages-here ]))
<sophiag> oh at one point you said "nix-env -f emacs.nix -i" so it thought you were referring to that
<Ralith> that's a shell command, not a nix expression
<sophiag> so you're saying put this in my configuration.nix and do nixos-rebuild switch?
<Ralith> that's one way
<sophiag> or wait...i already have my packages defined in a separate file
<Ralith> personally I prefer to keep systemPackages as small as possible and certainly absent any heavyweight GUI stuff
alx741 has joined #nixos
<sophiag> shouldn't i do nix-build on this file: https://gist.github.com/Sophia-Gold/d912b4007c7d7b49fdb4b55a034a29bc
<Ralith> but installing arbitrary expressions in a user profile requires a little more effort
eacamero_ has joined #nixos
<Ralith> that's not the expression I gave you, and nix-build is not a command that installs anything
<Ralith> (also, it's nice to not need root to add an emacs package or something)
<sophiag> so just to be clear...what should i actually do then? because i just followed the manual and it didn't work
<Ralith> the manual contains instructions to do a great many different things
<Ralith> following an unspecified part of it isn't necessarly useful
proteusguy has quit [(Ping timeout: 240 seconds)]
<Ralith> the simplest way to install an arbitrary nix expression is to place it inside the systemPackages list in configuration.nix
<sophiag> ok
<Ralith> and then run "nixos-rebuild switch" as root
eacameron has quit [(Ping timeout: 248 seconds)]
<sophiag> the manual has only one part on declaring emacs packages tho. so i literally followed the only way it says to do it there
<sophiag> to be fair
<sophiag> ok, done
<sophiag> damn :D
<sophiag> that was so much easier than what the manual said too
<Rotaerk> there is a lot about nix that's not documented; just have to accept that :P
<Rotaerk> well, nixpkgs at least
<sophiag> yeah i figured. at people on irc are nice tho
<sophiag> channels vary greatly...
<Ralith> the manual's approach is probably perfectly reasonable as well, but it looks more advanced
<Ralith> and therefore easier to get wrong
<Ralith> feel free to experiment with different approaches; the expression and approach I guided you to was just the most basic thing that could possibly work
<sophiag> yeah from what i read before jumping into nixos i suspect the confusion is over user vs. root level stuff
<Ralith> nix-env as root is a bit of a footgun
obadz has joined #nixos
<sophiag> well i never ran nix-env. i did it all in configuration and a linked emacs.nix file i copied from the manual
<sophiag> a really nice thing about your approach is not having to remember what repo the emacs packages are in
<Ralith> clearly you ran nix-env as root at some point, because you had things installed there
<sophiag> i think that's because i had the emacs.nix i created in /etc/nixos/
eacamero_ has quit [(Remote host closed the connection)]
<Ralith> the different emacs package repos often have different versions of the same package
mkoenig has quit [(Ping timeout: 240 seconds)]
<Ralith> there are times when this matters
<sophiag> the theme i use isn't in stable for whatever reason
mkoenig has joined #nixos
<sophiag> things are looking pretty good now :) the only minor issues i have left are not being able to install grub efi support and gnome extensions
<sophiag> unless you happen to know about those off the top of your head they're really not things i need to deal with now
<Ralith> using grub on efi strikes me as kind of silly when systemd-boot is a thing
<sophiag> yeah, someone else told me that. i'm not sure how to configure it tho. currently i have no way to access bios :p
eacameron has joined #nixos
mkoenig has quit [(Ping timeout: 240 seconds)]
endformationage has quit [(Ping timeout: 240 seconds)]
endformationage has joined #nixos
eacameron has quit [(Ping timeout: 255 seconds)]
mkoenig has joined #nixos
phreedom has joined #nixos
<sophiag> Ralith: you use this gummibootBuilder?
Wizek_ has joined #nixos
<Ralith> I would not recommend trying to configure your 16.09 system by wandering around in the guts of nixpkgs master
<sophiag> fair
<sophiag> i doubt i'd get it right the first try and then just be back here asking what went wrong
<Ralith> refer to `man configuration.nix`
<sophiag> oh, it might be as easy as "boot.loader.systemd-boot.enable = true"
<sophiag> my problem with efi was not being able to specify a mount point
<sophiag> maybe also need "boot.loader.efi.efibootmgr.enable = true"
<sophiag> hard to tell if that's it
<unlmtd[m]>
djames has quit [(Ping timeout: 255 seconds)]
eacameron has joined #nixos
systemfa_ has joined #nixos
systemfault has quit [(Ping timeout: 260 seconds)]
systemfa_ is now known as systemfault
georges-duperon has quit [(Ping timeout: 252 seconds)]
endformationage has quit [(Quit: WeeChat 1.6)]
jmeredith has quit [(Quit: Connection closed for inactivity)]
sophiag has quit [(Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)]
dramforever has joined #nixos
Acou_Bass has quit [(Read error: Connection timed out)]
m-i has quit [(Remote host closed the connection)]
m-i has joined #nixos
Acou_Bass has joined #nixos
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
georges-duperon has joined #nixos
Acou_Bass has quit [(Read error: Connection timed out)]
ebzzry has quit [(Ping timeout: 240 seconds)]
systemfault has quit [(Quit: Bye!)]
Wizek_ has quit [(Ping timeout: 240 seconds)]
mkoenig_ has joined #nixos
mkoenig has quit [(Ping timeout: 258 seconds)]
Itkovian has joined #nixos
mkoenig_ has quit [(Read error: Connection reset by peer)]
<NixOS_GitHub> [nixpkgs] 3noch opened pull request #22427: haskellPackages.callCabal2nix: provide fallback name (master...fix-callCabal2nix) https://git.io/vDn9L
mkoenig has joined #nixos
edvorg has quit [(Ping timeout: 276 seconds)]
eacameron has quit [(Remote host closed the connection)]
ryanartecona has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #22425: haskellPackages.mysql-simple: skip check (master...mysql-simple) https://git.io/vDngL
Jackneill has joined #nixos
dramforever has quit [(Quit: Leaving)]
systemfault has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vDnHC
<NixOS_GitHub> nixpkgs/master 7d3db4f Bryan Gardiner: squirrel-sql: init at 3.7.1
<NixOS_GitHub> nixpkgs/master f5db07b Jörg Thalheim: Merge pull request #22426 from khumba/squirrel-sql...
Jackneill has quit [(Remote host closed the connection)]
Jackneill has joined #nixos
Itkovian has quit [(Read error: Connection reset by peer)]
edvorg has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
jgertm has joined #nixos
MoreTea has joined #nixos
<MoreTea> 'morning
<MoreTea> anyone going to FOSDEM today?
<LnL> I'll be there later today
<MoreTea> I'd like to meet with some of you today / tomorrow :)
edvorg has quit [(Remote host closed the connection)]
dramforever has joined #nixos
<LnL> I assume a bunch of us will go to the node2nix talk
edvorg has joined #nixos
systemfault has quit [(Quit: Bye!)]
edvorg has quit [(Ping timeout: 252 seconds)]
athan has joined #nixos
derjohn_mob has quit [(Ping timeout: 240 seconds)]
panostimos has joined #nixos
derjohn_mob has joined #nixos
<srhb> What on earth does this mean? The option value `boot.kernelModules.[definition 9-entry 1]' in ... is not a str.
mkoenig has quit [(Ping timeout: 252 seconds)]
<johbo>
<johbo> just arrived there, charging all devices at hackerroom :D
<johbo> there -> fosdem
MP2E has quit [(Quit: sleep)]
<srhb> Where is optional defined?
<srhb> lib/lists.nix, ok.
<lassulus> srhb: I guess you have boot.kernelmodules = [ something ]; somewhere and something is not a string?
<lassulus> but I'm not sure :D
<zimbatm[m]> FOSDEM
<zimbatm[m]> !!!
<NixOS_GitHub> [nixpkgs] Mic92 opened pull request #22428: zfs: 0.6.5.8 -> 0.6.5.9 (linux 4.9 support) (master...zfs) https://git.io/vDnFU
JagaJaga has joined #nixos
mkoenig has joined #nixos
<NixOS_GitHub> [nixpkgs] srhb opened pull request #22429: bumblebee service: Fix type error when pmMethod = "bbswitch" (master...fix-bbswitch) https://git.io/vDnFQ
Jackneill has quit [(Remote host closed the connection)]
<srhb> lassulus: Figured it out, thanks. :)
<srhb> Maintainers are at FOSDEM, make pull requests! :-P
[0x4A6F] has joined #nixos
<MoreTea> zimbatm[m]: are you in some room?
<MoreTea> I tried to get into the graph room, but it's full
<MoreTea> johbo: which hackerroom :)?
Jackneill has joined #nixos
<zimbatm[m]> MoreTea: I'm in UB2.252A
Jackneill has quit [(Remote host closed the connection)]
<johbo> H.2111 MoreTea
<MoreTea> What's in UB2.252A :)?
dramforever has quit [(Ping timeout: 260 seconds)]
<MoreTea> ah, virtualisation and IaaS
<zimbatm_> some weird talk :p
<NixOS_GitHub> [nixpkgs] rycee pushed 1 new commit to master: https://git.io/vDnbY
<NixOS_GitHub> nixpkgs/master 39ac622 Tim Steinbach: kotlin: 1.0.5-2 -> 1.0.6
<NixOS_GitHub> [nixpkgs] rycee closed pull request #22424: kotlin: 1.0.5-2 -> 1.0.6 (master...kotlin_1_0_6) https://git.io/vDnRM
<zimbatm_> modular VDEplug: switchless switching networks (and libslirp)
<MoreTea> I might go to the mozilla track
<NixOS_GitHub> [nixpkgs] rycee pushed 1 new commit to release-16.09: https://git.io/vDnbs
<NixOS_GitHub> nixpkgs/release-16.09 05a87d2 Robert Helgesson: git-hub: 0.10 -> 0.11.0...
Wizek_ has joined #nixos
Jackneill has joined #nixos
<zimbatm_> catch up later then :)
dramforever has joined #nixos
roconnor has quit [(Ping timeout: 255 seconds)]
ajp has quit [(Ping timeout: 256 seconds)]
pi3r has joined #nixos
ajp has joined #nixos
panostimos has quit [(Ping timeout: 276 seconds)]
jensens has joined #nixos
[0x4A6F] has quit [(Ping timeout: 252 seconds)]
MarcelineVQ has quit [(Ping timeout: 276 seconds)]
ebzzry has joined #nixos
mudri has joined #nixos
_c_ has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to staging: https://git.io/vDnNu
<NixOS_GitHub> nixpkgs/staging 45fcefd Vladimír Čunát: qt4: another attempt to fix build on Darwin
<NixOS_GitHub> [nixpkgs] abbradar closed pull request #22429: bumblebee service: Fix type error when pmMethod = "bbswitch" (master...fix-bbswitch) https://git.io/vDnFQ
itsN1X has joined #nixos
dramforever has quit [(Ping timeout: 255 seconds)]
Jackneill has quit [(Remote host closed the connection)]
athan has quit [(Ping timeout: 252 seconds)]
itsN1X has quit [(Remote host closed the connection)]
itsN1X has joined #nixos
itsN1X has quit [(Remote host closed the connection)]
<kragniz> F O S D E M
faffolter has joined #nixos
faffolter has quit [(Changing host)]
faffolter has joined #nixos
itsN1X has joined #nixos
itsN1X has quit [(Read error: Connection refused)]
thc202 has joined #nixos
<MoreTea> ^-- I'll post FOSDEM ideas in there
<NixOS_GitHub> [nixpkgs] vcunat pushed 2 new commits to staging: https://git.io/vDnAQ
<NixOS_GitHub> nixpkgs/staging 94a7a80 Vladimír Čunát: Revert "spidermonkey_24: remove"...
<NixOS_GitHub> nixpkgs/staging a558519 Vladimír Čunát: Revert "gnome3.gjs: 1.46 -> 1.47, use spidermonkey_31"...
<MoreTea> probably mostly random idea's that i/we discovered during conversations
Jackneill has joined #nixos
<srhb> How do I enable primus in steam-run? It seems like there's no override
Jackneill has quit [(Remote host closed the connection)]
<srhb> Oh, there's an overrideAttrs. Hmm.
kampfschlaefer has joined #nixos
Jackneill has joined #nixos
Acou_Bass has joined #nixos
<srhb> Well, that gives me a steam-run command, but that doesn't know anything about primusrun
goibhniu has joined #nixos
<srhb> Is there an artible somewhere about how to use the steam infrastructure?
<NixOS_GitHub> [nixpkgs] jgertm opened pull request #22430: gogs: fix error on push (master...tj/fix-gogs-pushing) https://git.io/vDnxQ
itsN1X has joined #nixos
itsN1X has quit [(Client Quit)]
Jackneill has quit [(Remote host closed the connection)]
<srhb> This doesn't get me primusrun inside steam: mySteam = self.steam.overrideAttrs (attrs: { withPrimus = true; }); -- am I getting warmer though?
iyzsong has joined #nixos
ebzzry has quit [(Ping timeout: 255 seconds)]
<srhb> Hm, if I hardcode it in the chrootenv package list, it does work. So something is wrong with how I am passing that argument.
jarlg has joined #nixos
olejorgenb has joined #nixos
<LnL> so much stuff, don't know what rooms to go to :)
ertesx has joined #nixos
ertes has quit [(Ping timeout: 240 seconds)]
ertesx is now known as ertes
<NixOS_GitHub> [nixpkgs] abbradar opened pull request #22431: postfix service: don't empty local_recipient_maps (master...postfix-local) https://git.io/vDnha
panostimos has joined #nixos
Jackneill has joined #nixos
simendsjo has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg opened pull request #22432: freerdp: 20160909 -> 20170201 and dump the old, buggy freerdpStable (master...d/freerdp) https://git.io/vDnjn
indi_ has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vDnj4
<NixOS_GitHub> nixpkgs/master 83241c0 Tim Jaeger: gogs: fix error on push...
<NixOS_GitHub> nixpkgs/master 4938afd Jörg Thalheim: Merge pull request #22430 from jgertm/tj/fix-gogs-pushing...
goibhniu has quit [(Ping timeout: 245 seconds)]
mkoenig has quit [(Ping timeout: 264 seconds)]
<NixOS_GitHub> [nixpkgs] laMudri opened pull request #22433: xfce: make xfwm optional (master...xfwm-option) https://git.io/vDnj9
mkoenig has joined #nixos
indi_ has quit [()]
indi_ has joined #nixos
panostimos has quit [(Ping timeout: 240 seconds)]
Shou has joined #nixos
indi_ has quit [(Client Quit)]
goibhniu has joined #nixos
dramforever has joined #nixos
Jackneill has quit [(Read error: Connection reset by peer)]
goibhniu has quit [(Ping timeout: 245 seconds)]
Jackneill has joined #nixos
Wizek_ has quit [(Ping timeout: 264 seconds)]
ixxie has joined #nixos
<schoppenhauer> hi. how do I find the boost library flags, etc., when developing with boost in a shell? boost lacks pkg-config
Jackneill has quit [(Remote host closed the connection)]
goibhniu has joined #nixos
proteusguy has joined #nixos
<NixOS_GitHub> [nixpkgs] lsix opened pull request #22434: gnused: 4.3 -> 4.4 (staging...update_sed) https://git.io/vDcv9
julm has left #nixos []
[0x4A6F] has joined #nixos
<NixOS_GitHub> [nixpkgs] bjornfor pushed 1 new commit to master: https://git.io/vDcfJ
<NixOS_GitHub> nixpkgs/master 5b4a857 Bjørn Forsman: hydra: 2016-12-09 -> 2017-02-03...
pi3r has quit [(Ping timeout: 255 seconds)]
Jackneill has joined #nixos
iyzsong has quit [(Quit: good night.)]
acarrico has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] bjornfor pushed 1 new commit to release-16.09: https://git.io/vDcfV
<NixOS_GitHub> nixpkgs/release-16.09 46e3107 lassulus: googleearth: 6.0.3.2197 -> 7.1.4.1529...
JagaJaga has quit [(Ping timeout: 240 seconds)]
Kingsquee has quit [(Quit: https://i.imgur.com/qicT3GK.gif)]
derjohn_mob has quit [(Ping timeout: 258 seconds)]
mkoenig has quit [(Read error: Connection reset by peer)]
<taktoa> nixpkgs should have a lint for trailing whitespace (I found some in `pkgs/top-level/dotnet-packages.nix`)
mkoenig has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
mguentner2 is now known as mguentner
mkoenig has joined #nixos
JagaJaga has joined #nixos
sellout- has joined #nixos
dramforever has quit [(Quit: Leaving)]
goibhniu has quit [(Ping timeout: 245 seconds)]
m-i has quit [(Remote host closed the connection)]
[0x4A6F]1 has joined #nixos
mudri has quit [(Ping timeout: 255 seconds)]
m-i has joined #nixos
JagaJaga has quit [(Ping timeout: 240 seconds)]
sellout- has quit [(Quit: Leaving.)]
Shou has quit [(Ping timeout: 256 seconds)]
alx741_ has joined #nixos
alx741 has quit [(Ping timeout: 240 seconds)]
panostimos has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 2 new commits to master: https://git.io/vDcUJ
<NixOS_GitHub> nixpkgs/master 17b5ae4 Tim Steinbach: linux: 4.4.46 -> 4.4.47
<NixOS_GitHub> nixpkgs/master 7f69dc4 Tim Steinbach: linux: 4.9.7 -> 4.9.8
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to release-16.09: https://git.io/vDcUU
<NixOS_GitHub> nixpkgs/release-16.09 6be8d01 Tim Steinbach: linux: 4.4.46 -> 4.4.47
<LnL> taktoa: +1 I've also found tabs in some files
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 2 new commits to release-16.09: https://git.io/vDcUs
<NixOS_GitHub> nixpkgs/release-16.09 de47888 Pascal Bach: kernel: 4.9.6 -> 4.9.7
<NixOS_GitHub> nixpkgs/release-16.09 3a77643 Tim Steinbach: linux: 4.9.7 -> 4.9.8
roconnor has joined #nixos
hotfuzz has quit [(Ping timeout: 240 seconds)]
Grill[m] has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm pushed 3 new commits to master: https://git.io/vDcU2
<NixOS_GitHub> nixpkgs/master 19759cf Pascal Bach: services: add GlusterFS service...
<NixOS_GitHub> nixpkgs/master ff3f339 Pascal Bach: filesystems: add support to mount glusterfs
<NixOS_GitHub> nixpkgs/master 17cc22a Joachim F: Merge pull request #22225 from bachp/glusterfs-service...
c0bw3b has joined #nixos
mudri has joined #nixos
alx741_ has quit [(Quit: alx741_)]
alx741 has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/vDcUD
<NixOS_GitHub> nixpkgs/master 949f9af Tim Steinbach: linux: 3.12.69 -> 3.12.70
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to release-16.09: https://git.io/vDcUQ
<NixOS_GitHub> nixpkgs/release-16.09 4db7ca8 Tim Steinbach: linux: 3.12.69 -> 3.12.70
sdothum has joined #nixos
pi3r has joined #nixos
mkoenig has quit [(Ping timeout: 252 seconds)]
<NixOS_GitHub> [nixpkgs] rycee pushed 1 new commit to master: https://git.io/vDcTY
<NixOS_GitHub> nixpkgs/master d1aa065 Remy Goldschmidt: dotnetPackages.Boogie: init at 2017-01-03
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #22374: fpm: fix vulnerable dependency (master...f/ruby-tar) https://git.io/vD3RE
mkoenig has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #22289: flow: 0.37.1 -> 0.37.4 (master...flow-37.4) https://git.io/vDTaO
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to master: https://git.io/vDcT6
<NixOS_GitHub> nixpkgs/master 913c5b2 pngwjpgh: gcs: init at 4.8.0 (#22173)
m-i has quit [(Remote host closed the connection)]
m-i has joined #nixos
<NixOS_GitHub> [nix] mguentner closed pull request #1167: RFC: Add IPFS to Nix (master...ipfs) https://git.io/vMIum
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #21536: virt-top: init at 1.0.8 (master...virt-top-1.0.8) https://git.io/vMLAp
_c_ has left #nixos ["-"]
rly has joined #nixos
martijn923 has quit [(Quit: WeeChat 1.0.1)]
martijn923 has joined #nixos
MarcelineVQ has joined #nixos
eacameron has joined #nixos
zarel has joined #nixos
martijn923 has quit [(Quit: WeeChat 1.0.1)]
<NixOS_GitHub> [nixpkgs] fpletz closed pull request #22428: zfs: 0.6.5.8 -> 0.6.5.9 (linux 4.9 support) (master...zfs) https://git.io/vDnFU
martijn923 has joined #nixos
arianvp2 has joined #nixos
<arianvp2> Who else is at Sander's talk at the moment? :D
<zarel> me :)
<arianvp2> :)
<arianvp2> I have a sticker, and the guy next to me has buttons
<arianvp2> if you want one
<zarel> cool, I really wanted to ask for some swag, at present I have nothing but a wallpaper, and almost always it's not visibile
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #22420: liberastika: init at 1.1.5 (master...liberastika-1.1.5) https://git.io/vDnOe
* fpletz is also at the node2nix talk
martijn923 has quit [(Client Quit)]
<arianvp2> there are dozens of us. dozens!
<arianvp2> but cool, What are you plans for the rest of the week?
<arianvp2> I'll probably go to the Guix people tomorrow. as that's the closet that we have to a nix track
<zarel> the schedule of saturday was so overwhelming that I decided to not look at tomorrow's one before tonight
<arianvp2> the best tactic to fosdem is to have no plan
<arianvp2> because you always get disappointed because you mis 20 talks for every talk :)
<LnL> I'm also there :)
m-i has quit [(Remote host closed the connection)]
<arianvp2> I'm the guy in the red sweater with the red hair and the nixos button if you're looking for me after the talk, zarel
m-i has joined #nixos
<arianvp2> also im really tall. unmissable
<zarel> arianvp2, cool!
martijn923 has joined #nixos
<kragniz> I got caught in a different room :/
<zarel> FOSDEM effect
<LnL> I had no plan except this talk, it's a bit hard to get a proper overview on the website
<zarel> LnL: I find giggity (android application) pretty comfortable and it's offline usabel
<kragniz> I'm doing video, so it's a little more hectic
<zarel> npm behavior is mindblowing!
<zarel> (w.r.t. the talk)
<LnL> zarel: well the ios app shows that all talks are at 12u so it's not very usable
<eacameron> Does nixpkgs.haskellPackages follow Stackage LTS?
<LnL> eacameron: yes
ixxie has quit [(Ping timeout: 258 seconds)]
<arianvp2> oh man
<arianvp2> npm feels painful
hotfuzz has joined #nixos
<arianvp2> did cabal2nix have same hurdles by the way?
<LnL> yeah npm and pip are two of the most painful package managers that I've used
<arianvp2> python must be a pain as well
<zarel> LnL: my coworkers had some talks starred yesterday, and this morning all the talks were un-starred. It's bug ridden
<arianvp2> have you ever read how python resolves modules?
<arianvp2> it's crazy complicated
<LnL> zarel: oh that sucks
<zarel> sorry I'm running out of power! I have a blue sweater and orange checked shirt if you wish to have a chat
zarel has quit [(Quit: Leaving)]
JagaJaga has joined #nixos
c0bw3b has left #nixos []
mizu_no_oto has joined #nixos
m-i has quit [(Remote host closed the connection)]
m-i has joined #nixos
georges-duperon has quit [(Ping timeout: 252 seconds)]
contrapumpkin is now known as copumpkin
Sonarpulse has quit [(Ping timeout: 248 seconds)]
jensbin has joined #nixos
mkoenig has quit [(Ping timeout: 260 seconds)]
mkoenig has joined #nixos
jensbin has quit [(Quit: Leaving)]
<fpletz> our plan is to go to the bar to get some drinks and sit down
pesk has joined #nixos
<LnL> oh
<LnL> I went to get some food
<eacameron> LnL: Thanks. I thought so but wanted to be certain.
<pesk> I would like to contribute a python package to nixos, the installer works and I can load it into other apps that I need.
<pesk> However, the tests refuse to run successfully during install. I can make them work in "nix-shell --pure pythonPackages.pytest", but having "checkPhase = '' py.test '';" does not work in the install. I suspect this is because it relies on bash functions(?). Any help?
ThatDocsLady has joined #nixos
<copumpkin> garbas: you around?
t7 has joined #nixos
alx741 has quit [(Ping timeout: 260 seconds)]
<copumpkin> has anyone used pypi2nix?
ertes has quit [(Ping timeout: 255 seconds)]
Shou has joined #nixos
<copumpkin> keep getting a VersionConflict error
simendsjo has quit [(Quit: ERC (IRC client for Emacs 24.5.2))]
alx741 has joined #nixos
ramnes has joined #nixos
<LnL> only one of the python generation tools worked for me last time I tried
<LnL> but I don't remember which one
ThatDocsLady has quit [(Read error: Connection reset by peer)]
<hodapp> why does http://fsharp.org/use/linux/#option-8-using-nix-on-any-linux-distribution-or-mac-os-x need that nix-instantiate command, versus something like "nix-env -f "<nixpkgs>" -qaP -A haskellPackages" to list Haskell packages?
Shou has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] rnhmjoj opened pull request #22438: masscan: init at 2017-02-04 (master...masscan) https://git.io/vDcOp
benzrf has left #nixos ["WeeChat 1.7"]
johnsonav has quit [(Ping timeout: 240 seconds)]
rly has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] despairblue opened pull request #22440: Spotify: 1.0.47 -> 1.0.48 (master...nixos-unstable) https://git.io/vDcsH
<NixOS_GitHub> [nixpkgs] rnhmjoj opened pull request #22441: bdf2psf: 1.152 -> 1.158 (master...bdf2psf) https://git.io/vDcs7
jensens has quit [(Ping timeout: 258 seconds)]
endformationage has joined #nixos
layus_ has joined #nixos
nh2_ has joined #nixos
<nh2_> can I tell nix to use a different binary cache downloader than curl? E.g. axel or aria2c? Because my downloads are so slow
layus has quit [(Ping timeout: 264 seconds)]
<copumpkin> nh2_: I think puffnfresh recently asked something similar
<copumpkin> nh2_: could it be the http2 bug?
<copumpkin> (I think the answer was no)
<jophish> mguentner: nice logo for NixIPFS!
<copumpkin> wherE?
<mguentner> jophish: ha! it fits too good :)
<nh2_> copumpkin: for me it's definitely not a http2 bug, this machine's network simply has the property that the downloads can only be made fast by using multiple TCP connections
<NixOS_GitHub> [nixpkgs] rnhmjoj opened pull request #22443: btfs: 2.12 -> 2.13 (master...btfs) https://git.io/vDcGH
<copumpkin> nh2_: ah, so I'm guessing not then. niksnut mentioned that it's all c++ now and fairly tightly integrated with libcurl
<copumpkin> fun :)
<nh2_> in general I'm all for using libraries instead of shelling out, but this might indeed make things harder
cko has joined #nixos
fnljk has joined #nixos
<jophish> mguentner: very nice :)
<cko> how can I install a ghc 7 at NixOS unstable?
<mguentner> I assume that the paths are not yet realised in parallel, thus no parallel downloads, however the impl looks like it can manage parallel downloads already
morsicus1 has joined #nixos
georges-duperon has joined #nixos
danharaj has joined #nixos
mizu_no_oto has quit [(Quit: ["Textual IRC Client: www.textualapp.com"])]
<NixOS_GitHub> [nixpkgs] Ralith opened pull request #22444: matrix-synapse: 0.18.7-rc2 -> 0.19.0 (master...matrix-synapse) https://git.io/vDcZV
<nh2_> my Nixos 16.09 doesn't even seem to download multiple independent files in parallel, shouldn't it do that by default?
<copumpkin> you need to pass -j
<copumpkin> so not default
<copumpkin> I think if you pass 0, it'll use number of cores
<copumpkin> you can obviously set that in configuration.nix
<nh2_> copumpkin: but isn't it `binary-caches-parallel-connections`: "It defaults to 25." ?
<mguentner> copumpkin: indeed
<nh2_> or is that something else?
<copumpkin> nh2_: I thought that was the "check if available" thing
<copumpkin> it blasts out a ton of HEAD HTTP calls I think
<copumpkin> to figure out which hashes need to be built
pesk has quit [(Quit: Lost terminal)]
Wizek_ has joined #nixos
mudri has quit [(Ping timeout: 245 seconds)]
<nh2_> copumpkin: do you have an example of where build-max-jobs goes in configuration.nix? Currently I don't have a nix section in there yet
<copumpkin> nix.maxJobs = 4;
<copumpkin> or 0
johnsonav has joined #nixos
xwvvvvwx has joined #nixos
<nh2_> copumpkin: thanks
<nh2_> what's the right command to just download a derivation without using it on my machine, so that I can just export it as a closure and bring it to another machine on a USB drive?
<nh2_> like e.g. nix-env -i but so that it doesn't install it, just downloads
<copumpkin> nix-build
<copumpkin> it'll build or download
zraexy has joined #nixos
zraexy has quit [(Client Quit)]
benzrf has joined #nixos
<benzrf> what exactly is the distinction between haskellPackages and haskell.packages?
<copumpkin> I didn't even know the latter existed, so you won't get much of an answer out of me :)
<benzrf> ack
<nh2_> copumpkin: I can't figure out how to give it a fully qualified package, like `nix-build 7ks5mnhx96z5anhhz859h0aya483c32f-stdenv`, it assumes the first argument is a local path
jgertm has quit [(Ping timeout: 264 seconds)]
georges-duperon has quit [(Ping timeout: 240 seconds)]
mizu_no_oto has joined #nixos
morsicus1 has quit [(Quit: Leaving.)]
<NixOS_GitHub> [nixpkgs] rnhmjoj opened pull request #22445: zimg: 2.3 -> 2.4 (master...zimg) https://git.io/vDcnb
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
rly has joined #nixos
<copumpkin> nh2_: hmm, it won't magically realize a hash for you
benzrf has left #nixos ["WeeChat 1.7"]
<copumpkin> you need a nix expression to start from
<nh2_> hmm, my plan was to just download what that other machine wanted
<mguentner> nh2_: there is nix-store --realise :)
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vDccl
<NixOS_GitHub> nixpkgs/master 98eb852 Michael Raskin: libzmf: configure with --disable-werror, needed on i686
<NixOS_GitHub> nixpkgs/master d4c9960 Michael Raskin: libreoffice-still, libreoffice-fresh: remove a test that fails on i686
xwvvvvwx has quit [(Quit: WeeChat 1.6)]
derjohn_mob has joined #nixos
morsicus1 has joined #nixos
morsicus1 has quit [(Client Quit)]
mudri has joined #nixos
pi3r has quit [(Quit: Nettalk6 - www.ntalk.de)]
mizu_no_oto has joined #nixos
georges-duperon has joined #nixos
derjohn_mob has quit [(Ping timeout: 264 seconds)]
<garbas> copumpkin: pong
<NixOS_GitHub> [nixpkgs] rnhmjoj opened pull request #22446: vapoursynth: R35 -> R36 (master...vapoursynth) https://git.io/vDcC7
<garbas> copumpkin: i see the issue you created, will reply there
<Unode> I've recently ran into some troubles with nix's store (in a custom location) and some files were removed. nix-store --repair ran for some hours and managed to repair a bunch of things, however the remaining are still failing with iconv errors such as http://dpaste.com/1B9W079
<Unode> Do you have any suggestion to fix this?
georges-duperon has quit [(Ping timeout: 252 seconds)]
<MichaelRaskin> I would run nix-store --verify
<Unode> currently, fontconfig, man-db, and a dejavu package are failing with this
<Unode> MichaelRaskin: nix-store --verify --check-contents --repair is what I've been running.
<MichaelRaskin> Then I would try -r of the iconv derivation
<Unode> MichaelRaskin: I'm not sure I know what that means. Can you elaborate a little?
<MichaelRaskin> Well, recovering from store corruption is complicated. Have you read the Nix manual?
<Unode> I have some time ago, probably should refresh it.
<MichaelRaskin> nix-store -r is the «realise» operation\
<MichaelRaskin> Also, if you have non-standard location, does that mean you run as a non-root user with some underlying distribution?
<nh2_> mguentner copumpkin: ah, so I can just do `nix-store --realise /nix/store/3zlw6qqvcnv8dh3vgyhvwpmgqwj2mxxf-linux-4.4.44`, if I don't forget to put `/nix/store/` in front, then indeed that works
<nh2_> cool
<Unode> MichaelRaskin: yes
georges-duperon has joined #nixos
<MichaelRaskin> Then the builder could inspect /usr/ in some way, not all such attempts are patched out in NixPkgs
<Unode> I see
<MichaelRaskin> So I would try building with -K and looking into config.log. The failure may be unrelated to store corruption
<MichaelRaskin> (it can still be feasible to fix, though)
<Unode> I have used the strategy of building in a virtualmachine (vmTools.runInLinuxVM) before to overcome one such problem, but I believe this was on another existence (I had nix in a different root before).
<Unode> MichaelRaskin: thanks, I'll explore those options.
m-i has quit [(Remote host closed the connection)]
<MichaelRaskin> Do you have root access? Building with a non-standard store path with sandboxing works OK
<Unode> MichaelRaskin: no root access
m-i has joined #nixos
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
* hodapp stabs OpenCV in the face
<MichaelRaskin> Is the machine quite powerful? _If_ lack of sandboxing causes significant problems, you can build with the same store path on another machine where you do have root, then export/import the result.
<MichaelRaskin> (That works especially well when no-root-access machine is also weaker than the build machine)
<Unode> I'm also getting a strange exit code on http://dpaste.com/33R0M3K when running "nix-env -u" which updates neovim (and ruby as a dependency).
mizu_no_oto has joined #nixos
<Unode> currently trying this with the vmTools.runInLinuxVM approach to see if I get some progress
<MichaelRaskin> 134 = signal 6 = sigabrt?
<MichaelRaskin> I would check available RAM…
<Unode> 256GB shouldn't be a problem right?
<MichaelRaskin> Unless non-root access comes with RAM quotas (like ulimit)
<Unode> hum...
<Unode> doesn't look that different from my current user
<jophish> Is there any documentation on what the program under NIX_BUILD_HOOK should do?
<jophish> aside from reading the source of build-remote.pl
Wizek_ has quit [(Ping timeout: 240 seconds)]
<Dezgeg> no (well, it's probably easier to read the c++ version from nix master)
<justanotheruser> hello, how do I define a custom keyboard in nixos?
Shou has joined #nixos
<Unode> MichaelRaskin: out of curiosity is it possible to have vmTools.runInLinuxVM as the default for all builds? i.e. something I can add to nix.conf ?
xwvvvvwx has joined #nixos
<MichaelRaskin> Don't think so. For example, one could only hope that this setting wouldn't apply to vmTools.runInLinuxVM itself…
<xwvvvvwx> Hey :)
<xwvvvvwx> So I'm stuck with a very similar issue to that in https://github.com/NixOS/nixpkgs/issues/14349#issuecomment-207060409
rly has quit [(Ping timeout: 240 seconds)]
<xwvvvvwx> I want to use the ycmd plugin for vscode
<xwvvvvwx> The workaround listed on the issue doesn't seem to work
<xwvvvvwx> I tried setting the python interpreter for the ycmd plugin to be a bash script with the following content:
<xwvvvvwx> eval exec $1/__main__.py "${@:2}"
georges-duperon has quit [(Ping timeout: 252 seconds)]
<xwvvvvwx> and this fixes the issue with python getting confused because __main__.py is a shell script
<xwvvvvwx> but now there is another wrapped script
<xwvvvvwx> and now I don't know really what to do
<xwvvvvwx> do any of the nix wizards here have any ideas?
<eacameron> What is the effect of adding a channel via nix-channel when running on NixOS?
<eacameron> Doesn't the OS use its own channel?
<xwvvvvwx> eacameron: what do you mean? There are lots of different channels, each one just points to a particular commit of the nixpkgs repo
<Unode> xwvvvvwx: seems like your problem is mixing shell scripts with python scripts
<NixOS_GitHub> [nixpkgs] vcunat pushed 2 new commits to staging: https://git.io/vDclu
<NixOS_GitHub> nixpkgs/staging d2a571a Vladimír Čunát: audacity: fixup build also with default gcc...
<NixOS_GitHub> nixpkgs/staging 73d7985 Vladimír Čunát: protobuf, perf: fix my bad condition on gcc version
<xwvvvvwx> you can see a list of channels here: http://howoldis.herokuapp.com/
<eacameron> xwvvvvwx: Right but adding a channel via nix-channel...what does it actually *do* to your computer?
<Unode> the error you pasted is a python interpreter running a bash script
<Unode> eacameron: it adds an independent tree of packages that you can pick from
<xwvvvvwx> eacameron: it doesn't do anything until you install a package / rebuild the os
<eacameron> Unode: xwvvvvwx: So if you have, say, 3 channels, how does it decide which one to use?
<xwvvvvwx> It just specifies which packages will be used when you run nixos-rebuild / nix-env etc.
<xwvvvvwx> eacameron: no idea, why would you want three channels?
<eacameron> xwvvvvwx: me neither...but nix-channel seems to allow it for some reason.
<eacameron> xwvvvvwx: That's sort of why I'm curious. Why would I want multiple channels? Why does nix-channel have --add instead of --set?
<xwvvvvwx> Unode: yes clear that the issue is that there are bash scripts inside the python script, but if I understood the github issue I linked correctly, nix intentionally does this
<eacameron> xwvvvvwx: Also at the moment on my NixOS machine nix-channel --list shows nothing. Yet nixos-rebuild switch --upgrade seems to know where to look.
<xwvvvvwx> eacameron: try sudo nix-channel --list
<eacameron> xwvvvvwx: Ohhh
<eacameron> xwvvvvwx: Now that makes more sense.
<xwvvvvwx> yeah totally confused me at first as well
<NixOS_GitHub> [nixpkgs] rnhmjoj opened pull request #22447: fish: 2.3.1 -> 2.5.0 (master...fish) https://git.io/vDcl1
<teto> any guide on how to keep dotfiles working for both ubuntu and nixos ? nixos noob here and from my understanding, I'll need to put nix-shell shebang everywhere which might be a problem if ubuntu does not have it
pesk has joined #nixos
<Unode> xwvvvvwx: not sure how to help here. It seems to me that ycmd should be fixed. The whole tricking it to have a .py that is actually a shell script is nonsense.
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vDcl9
<NixOS_GitHub> nixpkgs/master a2c867f Vladimír Čunát: Merge branch 'staging'
<eacameron> xwvvvvwx: Thanks. So what's the difference between root channel and user channels? Since all channels specify all packages, I'm curious how you would combine two channels in a meaningful way.
wangoe has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #22121: ghc: support building with integer-simple (master...ghc-integer-simple) https://git.io/vMAst
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<Unode> xwvvvvwx: if I'm reading it right that is...
<xwvvvvwx> eacameron: urrrr bit fuzzy on the multi user stuff since I have no need for it, but if I understood it right, the user channels are for per-user packages and the root channel is for systemwide packages
<eacameron> xwvvvvwx: That seems sensible enough. I suppose nix can tell the difference.
<Unode> eacameron: in nixOS every user can have it's own set of packages, regardless of what the system runs
<xwvvvvwx> I mean everything is just a symlink from /nix/store, so you can have outputs from different versions of nixpkgs in the store and then just link them in per user
<Unode> eacameron: bu the same reasoning, a user can have whatever channels he/she desires
derjohn_mob has joined #nixos
<xwvvvvwx> different build recipie == different hash == can coexist in /nix/store
<Unode> exactly
<eacameron> Unode: That makes sense...but it doesn't make sense that users would be able pick different network drivers, for example, since the machine can only use one at a time.
<copumpkin> garbas: thanks!
<Unode> eacameron: the fact that a channel includes all that is irrelevant
<xwvvvvwx> Unode: yeah this bash in python thing felt totally weird to me, but I don't really know how to fix it
<xwvvvvwx> Unode: I don't realy see where it's coming from in the derivation: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/tools/misc/ycmd/default.nix
<xwvvvvwx> Unode: Is it part of mkPythonDerivation?
<Unode> eacameron: they can't pick a driver, the system is already running. They can only run differnt apps, not mess with things that need root access, such as the kernel
<xwvvvvwx> Unode: and it feels somehow needed to get the python path setup correctly?
<garbas> copumpkin: i should have an answer shortly. it is currently hard to package things with pypi2nix that require specific setuptools version.
<copumpkin> ah cool
<copumpkin> thanks!
vcunat has joined #nixos
<eacameron> Unode: Ok that makes sense. I guess I just didn't realize nix was making a distinction between root packages and user-level packages. But it makes sense.
<Unode> xwvvvvwx: I don't know where the code bit that was pasted comes from. Is that atom configuration? I think the wrong part is that it's considering it a python executable an not simply something that can be called and should resove its interpreter via shebang
<Unode> eacameron: technically a user can install a system package, but it would be able to use it
<Unode> wouldn't *
<eacameron> Unode: ah gotcha.
Shou has quit [(Ping timeout: 240 seconds)]
<Unode> the moment you need root access for something you hit a wall.
<Unode> which is why "sudo" is such a bad habit, but that's a different story.
<hodapp> doesn't Arch do some magic in ABS so that packages that think they need root access can still think they get it?
Grill[m] has left #nixos ["User left"]
mizu_no_oto has joined #nixos
<eacameron> Unode: I think I'm catching on.
<xwvvvvwx> Unode: OK maybe I wasn't super clear
<Unode> hodapp: whatever Arch uses is likely differnt from how nix works. But I'm not familiar with it so I could be wrong.
<xwvvvvwx> Unode: here is all relevant context
<NixOS_GitHub> [nixpkgs] rycee pushed 3 new commits to release-16.09: https://git.io/vDc83
<NixOS_GitHub> nixpkgs/release-16.09 ceb9fd2 ikervagyok: packagekit: add 'enableNixBackend' as an option (#21157)...
<NixOS_GitHub> nixpkgs/release-16.09 8960ffb Franz Pletz: ngrep: fix build due to new libpcap, use debian patches...
<NixOS_GitHub> nixpkgs/release-16.09 ae1f57c Vladimír Čunát: opentsdb: fixup sandboxed builds...
<xwvvvvwx> I am using visual studio code with the you-complete-me plugin (not atom as in the issue), but it's essentially the same issue
<xwvvvvwx> this bash in python stuff
thaega has joined #nixos
<Unode> xwvvvvwx: what's "ycmd.python": supposed to be ?
<Unode> should it be the path to a python interpreter?
m-i has quit [(Remote host closed the connection)]
m-i has joined #nixos
<xwvvvvwx> That was an attempt to hack around the bash in python stuff
<xwvvvvwx> As described at the bottom of the github issue
<garbas> copumpkin: you didn't choose the easiest package :)
<copumpkin> :D
<Unode> xwvvvvwx: but my question still stands. Is that option supposed to be a python script, a binary, an executable (shell script with +x)?
<Unode> xwvvvvwx: because from the output it seems like it should be a python script
<Unode> xwvvvvwx: meaning it's being called with "python <ycmd.python>"
<Unode> xwvvvvwx: so whatever wrapping you are to do you probably need to do it in python. Even if it's something as silly as calling subprocess.Popen() to open your shell script.
<Unode> "turtles all the way down"
<xwvvvvwx> Unode: urgh sorry had the wrong error message there
<xwvvvvwx> Unode: that was without the wrapper script :/
<xwvvvvwx> Unode: not paying attention
<xwvvvvwx> Unode: have update the gist
<xwvvvvwx> Unode: basically the wrapper script fixes the issue with __main__.py but then there is another one of these bash in python things at /nix/store/n0nsk3jfxsl73lpbb2gk91wfd7l2d779-ycmd-2016-01-12/lib/ycmd/ycmd/../ycmd/completers/all/identifier_completer.py
<Unode> xwvvvvwx: still looks like the same problem to me...
<xwvvvvwx> oh really?
<Unode> xwvvvvwx: your issue is that some python interpreter is trying to either execute __main__.py or "import" it.
<Unode> so you can't have bash there
<xwvvvvwx> yes
<xwvvvvwx> or no I'm not sure
<xwvvvvwx> in the new error I see __main__.py-wrapped being executed
<Unode> The previous error was something trying to execute __main__.py this one seems like an import.
<xwvvvvwx> yes
<hodapp> how do I point nix-shell to a separate nixpkgs I've checked out, but still use the shell.nix from a local directory?
<xwvvvvwx> but it's a different file
<Unode> What is the content of the __main__.py file?
<Unode> or actually where is that PATH=/nix .. coming from?
<Unode> if it's coming from a .py script, that's the problem
drakonis has joined #nixos
<xwvvvvwx> Unode: added __main__.py to the gist
<hodapp> tried nix-shell ~/nixpkgs, but this just complains I need allowUnfree and allowBroken, then gives me "error: assertion failed at /home/hodapp/nixpkgs/pkgs/top-level/all-packages.nix:6088:19"
<Unode> xwvvvvwx: yeah that __main__.py makes no sense
<Unode> xwvvvvwx: is that a file created by nix?
<xwvvvvwx> Unode: I assume so
<Unode> then that's something that needs to be fixed
<Unode> it assumes that all .py files are executed as ./script.py which is not true
<Unode> and that's why you are getting all this trouble.
<xwvvvvwx> Unode: __main__.py in the main ycmd repo looks like this: https://github.com/Valloric/ycmd/blob/master/ycmd/__main__.py
<xwvvvvwx> Unode: How would I go about fixing that
<xwvvvvwx> Unode: I don't see any calls in the ycmd derivation that are wrapping python scripts
<hodapp> alternate question: how else can I get a nix-shell with opencv3 from recent nixpkgs (16.09 seems to have 3.1, I need 3.2) *and* with enableContrib=true on that package?
<Unode> xwvvvvwx: I don't know enough about nix to help there.
VisualizeR has joined #nixos
<Unode> xwvvvvwx: but whatever the case, having bash inside a .py file is nonsense.
<Unode> and not the right way to fix it.
<xwvvvvwx> hodapp: Can't you use packageOverrides and the nixos-unstable channel? https://nixos.org/wiki/Nix_Modifying_Packages#Overriding_Existing_Packages
<Unode> if a wrapper is needed and it can't go anywhere else, at least write it in python
<xwvvvvwx> Unode: makes total sense to me
<hodapp> xwvvvvwx: haven't been using separate channels because often enough I have local changes I need
<xwvvvvwx> Unode: I'll ask a question on the issue
<xwvvvvwx> hodapp: what do you mean?
<hodapp> xwvvvvwx: I haven't set up a separate channel for unstable
<hodapp> I generally just use the nixpkgs repo checked out locally
stepcut has quit [(Remote host closed the connection)]
<hodapp> okay, looks like I just needed nix-shell -I nixpkgs=~/nixpkgs
<hodapp> it is now not complaining about assertions
mkoenig has quit [(Ping timeout: 255 seconds)]
<hodapp> hmmm. this is for https://github.com/shimat/opencvsharp but as far as I understand it even though it's in NuGet one still must build the native library
mkoenig has joined #nixos
<hodapp> so I guess I could add this to dotnetPackages and have it use fetchNuget or whatever to get the C# half of things
systemfault has joined #nixos
<hodapp> I don't suppose C# is hugely popular around here :P
<Rotaerk> I use it at work
<xwvvvvwx> hodapp: over my head to be honest, sorry! :)
<hodapp> xwvvvvwx: shame, it's over mine too
<xwvvvvwx> :D
<hodapp> Rotaerk: it appears that I now do too
<hodapp> and I really am not a big fan of Visual Studio and the like so I'm seeing what's involved in getting some stuff to work with Mono & MonoDevelop
<Rotaerk> I don't mind VS, though I only use a small set of its features
<Rotaerk> I do mind how big and sluggish it is though
<hodapp> I worked with it professionally for years and it just always felt like trying to program with boxing gloves on
<hodapp> after picking it back up in 2017, the boxing gloves are just shinier now
<hodapp> but I see dotnet-packages in nixpkgs and it doesn't look horrible to add stuff to it
<Rotaerk> hmm don't really get what you mean; sounds like you're saying it's limiting, but in what way?
<hodapp> though I'd have to look for how it does native libraries
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<hodapp> it's hard to describe, it's just like I always feel like the IDE is in my way, like the build system is in my way, like the project is in my way
<hodapp> like sometimes I just want to be really explicit about what I'm doing, and not wave the mouse around angrily at a point-and-click system
<drakonis> so, which version of eclipse should i install?
<hodapp> D:
<Rotaerk> null
<drakonis> which variety
<hodapp> sadly, Java is one of those languages that kind of needs an IDE to be used sanely
<hodapp> though many folks seem to prefer NetBeans or IntelliJ, but perhaps you have no choice in whether you use Eclipse
<Unode> interesting change of topic
<hodapp> I'm just rambling while OpenCV compiles for like the 5th time
<hodapp> but hey, maybe I'll contribute this to nixpkgs on the rare chance somebody else wanted to use OpenCV in C# on Mono on Nix o_O
<NixOS_GitHub> [nixpkgs] kierdavis opened pull request #22448: intel-ocl: init at r4.0-59481 (master...intel-opencl) https://git.io/vDc4o
<Unode> hodapp: don't mind me, I'm also waiting for a nix-store --repair. And now nix-store --repair-path ... is telling me "you don't have sufficient rights to use this command". I'm already a trusted-user(s). Dunno what else I could be.
<hodapp> aaack
<Unode> hodapp: interesting requirements
<hodapp> Unode: it mostly follows from "want to do computer vision in C#, but not require Visual Studio" :P
<drakonis> i want to do some C coding
<drakonis> which IDE do i need for this
<drakonis> or which setup
<hodapp> do you have prior experience with C?
<drakonis> yes
<Unode> drakonis: that's a very user specific question. The best answer is "whatever works for you".
<hodapp> I've been more a fan of just using a decent text editor that knows a little about C and a little about how to run a Makefile.
<hodapp> e.g. Emacs
<hodapp> and not bothering with code completion and the like
<Unode> as someone else said the other day, "pick your poison".
timclassic has joined #nixos
<Rotaerk> use the standard unix text editor... ed
<hodapp> just because it was good enough for Bell Labs in 1975 doesn't mean it's good enough for us now
<Rotaerk> :P
<Unode> Rotaerk: I hope you aren't being serious or else I'll hand you the punch cards.
<Rotaerk> lol
<MichaelRaskin> Rotaerk: keep up with moder Single Unix Speciication. The modern standard has vi
<hodapp> 9_9
<hodapp> somehow I doubt any of this is helping drakonis :P
<MichaelRaskin> I do write whatever C I need in Vim (not vi, though)
VisualizeR has quit [(Ping timeout: 255 seconds)]
<hodapp> yeah, most of the C I wrote was in Emacs alongside documentation pages for APIs and I almost never had need of code completion
estewei has quit [(Quit: Quit)]
<hodapp> though ctags is still pretty handy to let you quickly jump to a function definition
<Unode> drakonis: if you just want to get started, any text editor will do. If you want to spend some days procrastinating by finding the best editor that will suit your needs, here's something to get you started: http://www.tecmint.com/best-linux-ide-editors-source-code-editors/
m-i has quit [(Remote host closed the connection)]
<hodapp> curmudgeony me says to use a text editor and to learn to write Makefiles if you don't know how
m-i has joined #nixos
mkoenig has quit [(Ping timeout: 260 seconds)]
<vcunat> in case you wanted advanced features for C in vim, there is e.g. youcompleteme
<hodapp> yeah, vim and Emacs can be used as the base for some nice setups for C; I've just usually kept mine pretty minimal
<vcunat> (but such stuff seems really "personal")
<hodapp> probably Atom can do this too
mkoenig has joined #nixos
<Unode> vcunat: if you mention youcompleteme, xwvvvvwx is coming to get you :)
<hodapp> my Emacs configuration for C was little more than the standard C support, ctags (for larger projects), and some style customization (e.g. no tabs, indent by 4)
mkoenig has quit [(Read error: Connection reset by peer)]
mkoenig has joined #nixos
<xwvvvvwx> hehe :D
<xwvvvvwx> youcompleteme is pretty nice
<xwvvvvwx> I use it at work with vscode on osx
<xwvvvvwx> and I'm quite happy with it
<xwvvvvwx> Can be a bit slow when you want to jump to definition in a big project but apart from that works great
<xwvvvvwx> this is for C++ btw, but I assume that the experience is pretty similar
<vcunat> I haven't noticed any slowness (vim + C), but I haven't used it on any really big project either
<vcunat> (and the machine is rather fast :-)
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vDcRl
<NixOS_GitHub> nixpkgs/master 927b815 Jake Waksbaum: nodePackages: Add tern (#22418)...
mkoenig has quit [(Ping timeout: 240 seconds)]
mkoenig has joined #nixos
mizu_no_oto has joined #nixos
<drakonis> hm
mizu_no_oto has quit [(Client Quit)]
[0x4A6F]_ has joined #nixos
[0x4A6F] has quit [(Read error: Connection reset by peer)]
[0x4A6F]_ is now known as [0x4A6F]
[0x4A6F] is now known as 32NAAELAQ
[0x4A6F]1 is now known as 18WAAHTG8
32NAAELAQ has quit [(Client Quit)]
vcunat has quit [(Quit: Leaving.)]
Ivanych has quit [(Ping timeout: 245 seconds)]
[0x4A6F] has joined #nixos
<NixOS_GitHub> [nixpkgs] dezgeg pushed 2 new commits to master: https://git.io/vDc0t
<NixOS_GitHub> nixpkgs/master 01d03cb Tuomas Tynkkynen: binutils: Fix cross build...
<NixOS_GitHub> nixpkgs/master b234309 Tuomas Tynkkynen: make-bootstrap-tools{,-cross}.nix: Fix build after binutils changes...
Jackneill has quit [(Read error: Connection reset by peer)]
hiratara has quit [(Ping timeout: 255 seconds)]
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
hiratara has joined #nixos
<timclassic> I see the instructions at https://github.com/NixOS/nixpkgs say to maintain custom changes on top of one of the channel branches, i.e. nixos-16.09. Is this acceptable even in the case where I'm using Nix on a non-NixOS system?
sdothum has joined #nixos
<drakonis> probably
<drakonis> a question
<drakonis> how can i maintain changes based on the master repo?
<LnL> timclassic: I guess it depends on your usecase, nixpkgs-unstable only tests a few packages
<timclassic> I'm looking for a stable base
<kier> has anyone else been getting a message like "error: program ‘/nix/store/g0caryjyiachqrqpscidmx4qvgk1dbq2-openssl-1.0.2j-bin/bin/openssl’ failed with exit code 1" from nix-copy-closure?
<timclassic> I was worried that the nixos channels would pull in stuff that is NixOS-specific, or somethinhg
VisualizeR has joined #nixos
martinklepsch has quit [(Ping timeout: 255 seconds)]
martinklepsch has joined #nixos
<LnL> the only changes on release branches are security fixes, nixpkgs-unstable is the latest master that passed some basic sanity checks
mkoenig has quit [(Ping timeout: 276 seconds)]
mkoenig has joined #nixos
bennofs has joined #nixos
stepcut has joined #nixos
panostimos has quit [()]
panostimos has joined #nixos
faffolter has quit [(Ping timeout: 245 seconds)]
mkoenig has quit [(Read error: Connection reset by peer)]
mkoenig has joined #nixos
<kier> oh, I think its because I was using a binary cache keypair instead of an openssl keypair for my /etc/nix/signing-key.sec
<LnL> that could explain it
hiratara has quit [(Quit: ZNC - http://znc.in)]
hiratara has joined #nixos
<NixOS_GitHub> [nixpkgs] mdorman opened pull request #22449: Automated emacs package updates (master...emacs-updates) https://git.io/vDcuC
JagaJaga has quit [(Ping timeout: 240 seconds)]
drakonis has quit [(Ping timeout: 240 seconds)]
nhooyr has quit [(Quit: Ping timeout (120 seconds))]
Shou has joined #nixos
goibhniu has joined #nixos
stepcut has quit [(Remote host closed the connection)]
mzarella has joined #nixos
<mzarella> hello again!
kampfschlaefer has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub> [nixpkgs] vrthra closed pull request #22441: bdf2psf: 1.152 -> 1.158 (master...bdf2psf) https://git.io/vDcs7
<mzarella> i added nixpkgs.config.chromium.enablePepperFlash = true; nixpkgs.config.chromium.enablePepperPDF = true; nixpkgs.config.chromium.enableWideVine = true; services.xserver.enableCtrlAltBackspace = true;
<mzarella> when i go to play.spotify.com, it still tells me that i need to install flash
rmeis has joined #nixos
<mzarella> chrome://plugins shows doesn't show flash
<mzarella> also, pressing ctrl alt backspace doesn't restart the xserver
mkoenig has quit [(Ping timeout: 255 seconds)]
<mzarella> am i missing something?
mkoenig has joined #nixos
rmeis has quit [(Ping timeout: 252 seconds)]
m-i has quit [(Remote host closed the connection)]
m-i has joined #nixos
<ToxicFrog> IIRC you need to hold down ctrl and alt and press backspace twice
<viric_> twice? I didn't know about twice. I won't try now though
m-i has quit [(Remote host closed the connection)]
<ToxicFrog> At least, that's been the behaviour for me for ~years now
<ToxicFrog> I have no idea if that's a configuration option that most distros set by default or what
<c74d> that does nothing for me
<c74d> (I expect I just never enabled it)
<ToxicFrog> c74d: with services.xserver.enableCtrlAltBackspace = true in configuration.nix?
m-i has joined #nixos
<ToxicFrog> It's off by default in niox
<ToxicFrog> *nixos
<c74d> indeed, I never enabled it
<viric_> X hardly hangs these days
viric_ is now known as viric
<viric> for that to help
<ToxicFrog> I've been having a lot of problems with kwin_x11 hanging, but c-a-bb doesn't help there :/
<ToxicFrog> (and I'm not sure if the real culprit is kwin_x11 itself or the display driver or what; it only seems to happen under heavy video decoding or 3d acceleration load)
<viric> what is heavy video decoding?
<ToxicFrog> (or I mean, it "helps" by nuking the entire X session, which is kind of overkill when you can fix it by killing and restarting kwin)
<ToxicFrog> viric: like, multiple youtube videos or VLC instances at once kind of thing
<viric> how do you play youtube videos?
<ToxicFrog> In chromium
<viric> are they hw accelerated there?
<ToxicFrog> I believe so
<ToxicFrog> I mean, at some level everything is hardware accelerated because KDE uses a compositing WM, AIUI
<viric> in firefox they are not
<viric> ToxicFrog: I mean video decoding
<ToxicFrog> Hmm
<ToxicFrog> Ok, chrome://gpu says that most things are hardware accelerated but video decode is not
<viric> in firefox even the yuv->rgb is not accelerated
<ToxicFrog> But compositing is
<viric> firefox or chromium don't give a dim for hw acceleration on linux, I guess
<viric> video decoding
<viric> I hate it a lot when video is decoded by software
MP2E has joined #nixos
<18WAAHTG8> Hmm, dig was moved from bind to dnsutils since my last update. Had to change my service.systemd.name.path definition.
mkoenig has quit [(Ping timeout: 256 seconds)]
cko has quit [(Ping timeout: 258 seconds)]
justanotheruser has quit [(Ping timeout: 260 seconds)]
mkoenig has joined #nixos
reardencode has quit [(Read error: Connection reset by peer)]
reardencode has joined #nixos
ugjka has quit [(Ping timeout: 260 seconds)]
acowley_away has quit [(Ping timeout: 260 seconds)]
[0x4A6F] has quit [(Ping timeout: 240 seconds)]
18WAAHTG8 is now known as [0x4A6F]
[0x4A6F]_ has joined #nixos
Shou has quit [(Ping timeout: 240 seconds)]
seagreen has quit [(Ping timeout: 260 seconds)]
Shou has joined #nixos
[0x4A6F]_ has quit [(Client Quit)]
acowley_away has joined #nixos
seagreen has joined #nixos
ugjka has joined #nixos
justanotheruser has joined #nixos
eacamero_ has joined #nixos
danharaj has quit [(Ping timeout: 240 seconds)]
[0x4A6F]_ has joined #nixos
<mzarella> ToxicFrog: i did try hitting backspace twice :|
Intensity has quit [(Changing host)]
Intensity has joined #nixos
eacameron has quit [(Ping timeout: 256 seconds)]
<symphorien> Try alt sysrq k
eacamero_ has quit [(Remote host closed the connection)]