<ToxicFrog>
Anyone here running Enlightenment as their DE?
<ToxicFrog>
It asserts on login here and I'm trying to figure out if the problem is enlightenment, nix, or the laptop
<Benrob0329[m]>
i had it running on a vm
mkoenig has quit [(Read error: Connection reset by peer)]
<shlevy>
o/ all. My macbook pro has finally finished crapping out. Recommendations for linux-friendly laptops? Don't really care how free it is or isn't as long as it has drivers :)
<hodapp>
thinkpads are quite decent
<shlevy>
Ideally able to recompile ghc a dozen times a day
avn has quit [(Ping timeout: 240 seconds)]
<ToxicFrog>
Yeah, I've been really happy with my T550 Thinkpad (and my X1 at work)
<Benrob0329[m]>
ToxicFrog: im going to try and install enlightment real quick, ill let you know if it works or not.
avn has joined #nixos
<Ralith>
shlevy: I'm planning to get an XPS 15 next; I have a T430 right now which has served quite well, but for my next machine I want a decent screen
danharaj has quit [(Ping timeout: 240 seconds)]
t7 has quit [(Remote host closed the connection)]
<shlevy>
Thanks!
<ToxicFrog>
Benrob0329[m]: thanks
alx741_ has quit [(Quit: alx741_)]
<Ralith>
the 13 is also good
alx741 has joined #nixos
<shlevy>
I travel too much to not stick with a 13 I think
alx741 has quit [(Client Quit)]
<Ralith>
but only dual core
<ToxicFrog>
shlevy: I will say, avoid the Helix 2, my wife has one and while it's nice enough in concept the hardware support is a complete shitshow.
alx741 has joined #nixos
alx741 has quit [(Client Quit)]
avn has quit [(Ping timeout: 260 seconds)]
<Ralith>
the 13 is available with linux from the manufacturer, and the 15 has very similar hardware, discrete gpu aside
athan has quit [(Quit: leaving)]
sellout- has quit [(Quit: Leaving.)]
<maurer>
I've successfully used an X1 carbon with nixos, and am currently on a nixos p50
<Benrob0329[m]>
ToxicFrog: so far it seems to work
<maurer>
(both lenovo machines)
<Ralith>
that simplifies things
rgh has joined #nixos
<k0001>
maurer: NixOS P50 eh? I want one of those =P
<maurer>
k0001: It's moderatly pimped. The gov't kept telling us we weren't spending enough money, so I helped out
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
avn has joined #nixos
<maurer>
shlevy: If you're considering buying lenovo, just don't buy anything labeled "ideapad", these are the fall-apart consumer laptops
<NixOS_GitHub>
[nixpkgs] dezgeg pushed 1 new commit to staging: https://git.io/vDeNl
<NixOS_GitHub>
nixpkgs/staging be0e48e Tuomas Tynkkynen: Merge remote-tracking branch 'upstream/master' into staging
<k0001>
I currently like two laptops: ThinkPad P50 and Precision 7510.
bennofs has joined #nixos
<k0001>
Not very lightweight, though.
xwvvvvwx has quit [(Ping timeout: 252 seconds)]
<maurer>
Yeah, if shlevy wants a light one, X1 carbon is good
* gchristensen
perks up
rgh has left #nixos []
<gchristensen>
shlevy: which mbp did you have? I'm in the same boat :)
<maurer>
Benrob0329[m]: Out of curiosity, why use matrix over e.g. weechat
alx741 has joined #nixos
avn has joined #nixos
<ToxicFrog>
Benrob0329[m]: yeah, if you were seeing the same issue it would be really obvious because it would SIGABRT as soon as you got through first-time configuration; you'd never get to the point of being able to start a browser.
<ToxicFrog>
Thanks for investigating.
xwvvvvwx has joined #nixos
<shlevy>
gchristensen: mid 2015 13 inc
<shlevy>
gchristensen: So young :( But the internal usb (i.e. keyboard and mouse and wifi) has been flaky for a year now and now the wifi is just not working at all
erasmas has quit [(Quit: leaving)]
phreedom has joined #nixos
<Ralith>
maurer: matrix user here; seamless multi-device support is the biggie
<grantwu>
You can do that with Weechat with sufficient application of effort
<grantwu>
Not saying it's necessarily better though
avn has quit [(Ping timeout: 240 seconds)]
avn has joined #nixos
Wizek_ has joined #nixos
markus1199 has joined #nixos
<gchristensen>
shlevy: ahh... mine is late 2013 (11,3) and about dead too... :(
<gchristensen>
wifi is very flaky, the battery under the trackpad is ever so slightly buldging resulting in the track-pad not pressing down correctly
<Ralith>
yeah, I have a web server anyway so it's not a game changer; that's the multi-device support, as mentioned
<maurer>
Ralith: have you examined weechat remotes?
markus1189 has quit [(Ping timeout: 240 seconds)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<ToxicFrog>
tilpner: hah! I'm already using something similar for accessing slack.
<Ralith>
the only mobile IRC solution with push notifications I was aware of was irccloud, which isn't great
<ToxicFrog>
Ralith: yep. And it respects the hilight settings of the master weechat instance, so (e.g.) if you have a channel set to hilight on every message, those will generate notifications
<tilpner>
Ralith - ZNC and Pushbullet worked quite well
<ToxicFrog>
(it also has a power-saving mode that delays notifications by up to 5 minutes but uses less power and network traffic)
<ToxicFrog>
Ralith: ok, now I'm not sure we're talking about the same thing -- I got push notifications with andchat and yaiic as well
<Ralith>
ToxicFrog: there's no mature tty client; a weechat script exists but doesn't seem super active
pmade has left #nixos ["Using Circe, the loveliest of all IRC clients"]
<ToxicFrog>
(my understanding is that if you're a UI designer a "push notification" is one of those android notifications that shows up if the app is not in the foreground but wants your attention, and if you're a protocol designer a "push notification" is one generated by a message from the server without the client having to constantly poll; weechatdroid meets both of these definitions)
<gchristensen>
ToxicFrog++
eacamero_ has joined #nixos
<ToxicFrog>
(but so did every other android IRC client I used, so maybe I'm missing something)
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 2 new commits to master: https://git.io/vDehE
<NixOS_GitHub>
nixpkgs/master 4345dfb Tim Steinbach: kernel: 4.4.44 -> 4.4.45
<NixOS_GitHub>
nixpkgs/master 99c9252 Tim Steinbach: kernel: 4.9.5 -> 4.9.6
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 1 new commit to release-16.09: https://git.io/vDeh2
<NixOS_GitHub>
nixpkgs/release-16.09 f97d456 Tim Steinbach: kernel: 4.4.44 -> 4.4.45...
<Ralith>
ToxicFrog: *push* notifications are routed through google services and mitigate power/network traffic issues more or less entirely
<gchristensen>
well and there is a third way to look at it
eacameron has quit [(Ping timeout: 240 seconds)]
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
<hodapp>
hrmph. I did rstudio = pkgs.rstudio.override { R = rEnv; }; but rstudio is still not able to find any of the packages I've added to R with the method described in https://nixos.org/nixpkgs/manual/#r-packages
<hodapp>
I wonder if rstudio itself is invoking R in some way that's overriding its path, so that it makes no difference what packages I bundle with R
p0le has quit [(Quit: WeeChat 1.6)]
mkoenig has quit [(Ping timeout: 252 seconds)]
mkoenig has joined #nixos
avn has quit [(Ping timeout: 240 seconds)]
mudri has quit [(Quit: WeeChat 1.6)]
<NixOS_GitHub>
[nixpkgs] grahamc pushed 1 new commit to master: https://git.io/vDvvt
<NixOS_GitHub>
nixpkgs/master f46c5b2 Graham Christensen: qemu: 2.7 -> 2.8, drop 2.7
Fare has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/vDvvK
<NixOS_GitHub>
nixpkgs/master d7756e9 Tim Steinbach: Accidental file commit
<eacamero_>
gchristensen: For some reason my friend simply cannot get nixops to build things on the remote system. It's quite disappointing. :( I even added the remote as a NIX_REMOTE_SYSTEMS entry.
<eacamero_>
gchristensen: He's about to deploy to VirtualBox in hopes that it has better luck.
<DavidEGrayson>
Hey,
<DavidEGrayson>
I know nix-build outputs special characters that allow you to organize all the build output heirarchically. Is there a cool tool that you can stream the output of nix-build to that lets you view that in real time? Or acutally, I don't know of any tools that let you view it at all... any pointers about viewing the output heirarchically instead of a wall of text would be nice.
<gchristensen>
eacamero_: ugh ... yeah, I ... :| from OSX?
<DavidEGrayson>
I am building GCC over and over again and it would be nice to have some real info about the progress instead of just this wall of compiler invocations.
eacamero_ is now known as eacameron
<eacameron>
gchristensen: Yah. It's from macOS. That's the issue. It...decides...it can't build on the remote linux box.
<eacameron>
gchristensen: Have you ever run nix-copy-closure manually from a nixops deployed box to your local machine?
<eacameron>
Or vice versa
acarrico has joined #nixos
avn has quit [(Ping timeout: 245 seconds)]
<gchristensen>
I have, but I've never used nixops on osx
<gchristensen>
never got it to work because I use the daemon on osx
kresbach_ has quit [(Quit: Lost terminal)]
<gchristensen>
bed time, good night
<gchristensen>
sorry you're having trouble, eacameron :(
avn has joined #nixos
acowley is now known as acowley_away
<fpletz>
lewo: you can list all device modules with qemu-system-x86_64 --device help
<eacameron>
gchristensen: Not your fault...Just wish I knew what the issue is! nixops is seriously awesome.
<eacameron>
Just that it has a few rough edges...most notably on Darwin.
avn has quit [(Ping timeout: 276 seconds)]
Lowl3v3l has joined #nixos
avn has joined #nixos
<pikajude>
ok, i'm installing a nixos on my new computer
<pikajude>
if i'm using grub for the bootloader, do i need a partition before my main system partition?
mk-fg has quit [(Ping timeout: 240 seconds)]
<Benrob0329[m]>
How would I build XFCE mixer with pulseaudio support?
Fare has quit [(Ping timeout: 240 seconds)]
mk-fg has joined #nixos
<eacameron>
gchristensen: Wow...he can't even get nixops to connect to a VirtualBox machine. Once the machine builds it says it can't connect.
<Benrob0329[m]>
im wondering how that translates to a package override
Lowl3v3l has quit [(Ping timeout: 255 seconds)]
Lowl3v3l_ has joined #nixos
<corngood>
Yeah, same here. Though it's in config, so I don't think you'll need a packageOverride?
iyzsong has joined #nixos
<corngood>
Is it just `nixpkgs.config.pulseaudio = true` ?
<corngood>
seems strange
<corngood>
I mean, you should still be able to do it with a nested packageOverride on xfce and then xfce4mixer, but the config looks like it would be easier
<Benrob0329[m]>
that seems to have done it, thanks!
systemfault has quit [(Quit: Bye!)]
<corngood>
just the config?
<Benrob0329[m]>
just the config
<corngood>
You did already have `hardware.pulseaudio.enable = true` right?
<Benrob0329[m]>
right
<Benrob0329[m]>
perhaps the config.pulsaudio could be aliased to pulseaudio.enable
<corngood>
I guess it's just a general config for things with optional pulseaudio support.
<corngood>
well, this is nixpkgs config, so it can't really depend on your system config
<Benrob0329[m]>
i have one more question whilest were in the xfce options though
<corngood>
basically just the same way, but in packageOverrides and `samba = pkgs.samba` I think
<corngood>
yeah...
<Benrob0329[m]>
but that doesnt seem work
mguentner has quit [(Quit: WeeChat 1.6)]
<Benrob0329[m]>
gvfs still doesnt have samba support, though gvfs seems kind of broken on Nix right now anyways
<corngood>
I tried to get gfvs to work with samba the other day and had no luck. You saw that bug right?
<Benrob0329[m]>
i cant mount an ftp filesystem with it either
<corngood>
yeah, the bug was about ftp
<Benrob0329[m]>
wait, were you the one who pointed me to the bug?
<hodapp>
huh, I thought this was a problem with how nixpkgs was packaging RStudio but now it's looking like RStudio just has its own very opinionated idea of what R libraries should be examined
<corngood>
like if you just add gfvs to your system, it doesn't work.
<corngood>
yeah
<hodapp>
so I suppose if I fix this a pull request would be a dubious thing to do
hexagoxel has joined #nixos
mguentner has joined #nixos
<hodapp>
I guess the proper thing would be to add a note to the docs that if you run RStudio, it will only pick up all of the custom R packages you added if you run via <X> or something
<Benrob0329[m]>
Well xfce4mixer still doesn't show my XLR interface, but the volume keys work right now :D
<Benrob0329[m]>
I can just use the PA mixer though
<corngood>
Benrob0329: when I tried to use gfvs the daemon didn't even start (wasn't picked up by systemd). Anyway, I gave up at that point, but you could at least see if the daemon is running on yours. It does look like gvfs needs work though.
sellout- has quit [(Quit: Leaving.)]
<Benrob0329[m]>
A few things do I believe, but so far I am very happy with Nix.
acarrico has quit [(Ping timeout: 255 seconds)]
<Benrob0329[m]>
For eg kdenlive acts kinda weird
<Benrob0329[m]>
But that may be a lack of plugins in the repos
<corngood>
Yeah, I wouldn't recommend it to someone who isn't prepared to tinker with things, but I have no intention of going back to another distro. Getting more Arch/Gentoo people on board would help it I think.
iyzsong has quit [(Quit: ZNC 1.6.4 - http://znc.in)]
<Benrob0329[m]>
Do appimages work out of the box?
<simpson>
Things are going to act weird. We're finally being serious about security, in a world where package authors have forgotten the concept.
<Benrob0329[m]>
like, sandboxing and stuff?
<simpson>
No. Sandboxes are usually not helpful. I'm talking about how the Nix store and evaluation model embody POLA, the Principle of Least Authority.
<Benrob0329[m]>
(that's one of the first things I thought of with the way nix does packaging)
<Benrob0329[m]>
Aka the minimum amount of privileges an application needs to run?
<Benrob0329[m]>
So that something that is malicious doesn't infect things by getting into an unprotected application
hamishmack has quit [(Quit: hamishmack)]
<Benrob0329[m]>
*non locked down application
<simpson>
Sure. But "malicious" here just means "doing what it wasn't supposed to be able to do". We do this to *all* packages, even the ones that we supposedly trust.
<simpson>
And the reason that we do this is so that we don't *have* to trust them.
hamishmack has joined #nixos
<Benrob0329[m]>
So is this live now, or in the upcoming months once the next stable is released?
<simpson>
POLA in the store and evaluator? It's already here. Packages are not allowed to do certain stuff while building. Paths into the Nix store are unguessable.
<Ralith>
I'm trying to install nixos from an ubuntu rescue image by following https://nixos.org/wiki/Install_NixOS_on_Linode and it seems to mostly be correct but nixos-install insists on compiling literally everything from source
<Ralith>
any idea what I might be missing?
<NixOS_GitHub>
[nixpkgs] Gabriel439 opened pull request #22193: Add a `pkgs.dhallToNix` utility (master...gabriel/dhallToNix) https://git.io/vDvmH
hamishmack has quit [(Ping timeout: 240 seconds)]
<corngood>
Ralith: which channel did you add?
<Ralith>
nixos-16.09 as nixos, of course
<Ralith>
hm, looks like for some reason nix didn't have any binary cache configured? weird.
georges-duperon has quit [(Ping timeout: 252 seconds)]
<corngood>
It had none at all? Not just a nix vs nixos thing because it uses the nix install script?
<corngood>
I don't even know if they have separate binary caches. Just speculating
mrkgnao has joined #nixos
dbmikus has quit [(Ping timeout: 256 seconds)]
k0001 has quit [(Quit: Connection closed for inactivity)]
mguentner2 has joined #nixos
mguentner has quit [(Ping timeout: 248 seconds)]
sellout- has joined #nixos
avn has quit [(Ping timeout: 258 seconds)]
xwvvvvwx has quit [(Ping timeout: 255 seconds)]
<justanotheruser>
trying to install tensorflow, getting "protobuf-3.0.0-beta-2 not supported for interpreter python3.5m", how do I fix this? https://paste.debian.net/plain/910852
dbmikus has joined #nixos
sellout- has quit [(Quit: Leaving.)]
dbmikus has quit [(Ping timeout: 255 seconds)]
slack1256 has quit [(Remote host closed the connection)]
avn has joined #nixos
AllanEspinosa has quit [(Ping timeout: 240 seconds)]
dbmikus has joined #nixos
nh2_ has quit [(Ping timeout: 252 seconds)]
avn has quit [(Ping timeout: 276 seconds)]
Lowl3v3l__ has joined #nixos
avn has joined #nixos
Lowl3v3l_ has quit [(Ping timeout: 260 seconds)]
modafinil has quit [(Quit: Connection closed for inactivity)]
<Ralith>
has anyone got a NixOS machine working using dhcpv6?
<Ralith>
or any other ipv6 setup, for that matter
Lowl3v3l__ has quit [(Ping timeout: 240 seconds)]
MP2E has quit [(Quit: bbl)]
johnsona` has quit [(Ping timeout: 255 seconds)]
p0le has joined #nixos
avn has quit [(Ping timeout: 245 seconds)]
avn has joined #nixos
hamishmack has joined #nixos
mkoenig has quit [(Ping timeout: 260 seconds)]
mkoenig has joined #nixos
systemfault has joined #nixos
johnsonav has joined #nixos
Mercuria1Alchemi has joined #nixos
tsurai has joined #nixos
<tsurai>
hi, am I missing something or is there currently no way to edit the rspamd config from the main configuration.nix file?
<NixOS_GitHub>
[nixpkgs] jbaum98 opened pull request #22196: pstoedit,plotutils: fix for darwin and mark not broken (master...pstoedit) https://git.io/vDvnW
eacameron has joined #nixos
eacameron has quit [(Read error: Connection reset by peer)]
eacameron has joined #nixos
Wizek_ has quit [(Ping timeout: 276 seconds)]
dramforever has quit [(Quit: Leaving)]
<shanemikel>
LnL what's your github username?
eacameron has quit [(Ping timeout: 240 seconds)]
reinzelmann has joined #nixos
systemfault has quit [(Quit: Bye!)]
jluttine has joined #nixos
<LnL>
shanemikel: @LnL7
<LnL>
good morning everyone
<shanemikel>
morning.. midnight for me!
<shanemikel>
PST
<LnL>
looks like evaluation was broken when you created it
<shanemikel>
Do you think I should get rid of the library thing?
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
MichaelRaskin has quit [(Remote host closed the connection)]
<NixOS_GitHub>
[nixpkgs] basvandijk opened pull request #22197: ghcjs-HEAD: upgrade to the latest HEAD (master...ghcjsHEAD-upgrade) https://git.io/vDvCh
<shanemikel>
oh.. I don't think I need to use eval anymore..
<LnL>
none of the other scrips do that, not sure
<NixOS_GitHub>
[nixpkgs] shanemikel closed pull request #22156: Add a script that "diffs" nix environment generations (master...master) https://git.io/vMhqJ
Lowl3v3l has joined #nixos
Itkovian has joined #nixos
<NixOS_GitHub>
[nixpkgs] shanemikel reopened pull request #22156: Add a script that "diffs" nix environment generations (master...master) https://git.io/vMhqJ
edvorg has joined #nixos
<globin>
niksnut: hydra is down
katyucha_ has joined #nixos
katyucha has quit [(Killed (verne.freenode.net (Nickname regained by services)))]
katyucha_ is now known as katyucha
katyucha_ has joined #nixos
<LnL>
ikwildrpepper: ^
<LnL>
I also just noticed
goibhniu has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
panostimos has joined #nixos
indi_ has quit [(Remote host closed the connection)]
jgertm has joined #nixos
indi_ has joined #nixos
digitalmentat has quit [(Ping timeout: 255 seconds)]
indi_ has quit [(Ping timeout: 240 seconds)]
fritschy has joined #nixos
isHavvy is now known as Havvy
derjohn_mobi has quit [(Ping timeout: 248 seconds)]
ckauhaus has joined #nixos
rly has joined #nixos
<pikajude>
hello
<pikajude>
how do I figure out what my current PWM fan speed is
<pikajude>
nixos does not have the fancontrol service as far as i can tell
ixxie has joined #nixos
jgertm has quit [(Ping timeout: 240 seconds)]
p0le has quit [(Read error: Connection reset by peer)]
<shanemikel>
how should I make sure my nixpkgs doesn't get GC'd after a nix pull?
<NixOS_GitHub>
[nixpkgs] svanderburg pushed 1 new commit to master: https://git.io/vDv2B
<NixOS_GitHub>
nixpkgs/master b810011 Sander van der Burg: xcodeenv, titaniumenv: fix IPA builds by granting codesign the right permissions
<hodapp>
hmm. I don't understand exactly how the R package sets up R_LIBS_SITE to point to all of the installed R packages (including dependencies) but I need to figure out some way to make this generate a byproduct that I can run in RStudio to fix its library paths
<hodapp>
I can do this very easily from the wrapper script that is generated for R with a couple of regexps, and just turn it into an R expression that uses .libPaths()
afics has quit [(Quit: WeeChat 1.6)]
jcl[m] has left #nixos ["Kicked by @appservice-irc:matrix.org"]
bzf[m] has left #nixos ["Kicked by @appservice-irc:matrix.org"]
georges-duperon has joined #nixos
<hodapp>
so I guess I could have the R package generate some startup R code or something - but not for "normal" R to run, just for things like the RStudio package to grab at startup, if so configured
iyzsong has joined #nixos
<manveru>
__Sander__: any idea how to speed up building of large projects? i have 927 packages in node_modules now, and changing a single one rebuilds the whole thing
ixxie has quit [(Ping timeout: 252 seconds)]
<__Sander__>
manveru: I'm afraid I don't have an easy answer for that yet
<manveru>
__Sander__: just building node_modules takes over 3 minutes now :|
<__Sander__>
what node2nix does is somewhat slower than NPM
<sphalerite>
how many generations of your system do you have? (sudo nix-env -p /nix/var/nix/profiles/system --list-generations)
<ronny>
most are gone, the cleanup didnt happen
<ronny>
its possible i broke a configuration detail recently (i sewitched the way i configure on different computers to be more unified using modules and one pc needs efi, the other needs grub
<ronny>
sphalerite: note that i just did a collect-garbage, so no generations
<the-kenny>
'sudo nix-collect-garbage -d' will delete all old generations except the current one
<ocharles>
but you should really get into the habit of --delete-older-than 30d instead
<ocharles>
unless space is that important
dramforever has joined #nixos
cfricke has joined #nixos
<the-kenny>
oh yeah, bounded-delete is much nicer. Plus you can limit the count of old generations to 20 or so
<sphalerite>
wait, garbage collection is mixed with deleting generations in nix-collect-garbage? That's not nice
<ocharles>
only with -d
<the-kenny>
sphalerite: Normally nix will delete roots to generations not in the last N. Then the next garbage collect will delete them
<the-kenny>
the -d flag is just a feature to delete all old generations for situation like ronny's
<the-kenny>
N is boot.loader.grub.configurationLimit
<ronny>
anyway, how do i delete the files on /boot
prose[m] has quit [(Remote host closed the connection)]
unlmtd[m] has quit [(Remote host closed the connection)]
herzmeister[m] has quit [(Remote host closed the connection)]
Shell has quit [(Remote host closed the connection)]
davidar has quit [(Remote host closed the connection)]
bennofs_matrix has quit [(Remote host closed the connection)]
xj9[m] has quit [(Remote host closed the connection)]
bendlas has quit [(Remote host closed the connection)]
ntninja has quit [(Remote host closed the connection)]
Ralith has quit [(Remote host closed the connection)]
primeos[m] has quit [(Remote host closed the connection)]
zimbatm[m] has quit [(Remote host closed the connection)]
saintaquinas[m] has quit [(Remote host closed the connection)]
MrAxilus[m] has quit [(Remote host closed the connection)]
musicmatze[m] has quit [(Remote host closed the connection)]
philipp[m] has quit [(Remote host closed the connection)]
eqyiel[m] has quit [(Remote host closed the connection)]
M-manveru has quit [(Read error: Connection reset by peer)]
lfont[m] has quit [(Read error: Connection reset by peer)]
bachp has quit [(Read error: Connection reset by peer)]
icetan has quit [(Read error: Connection reset by peer)]
mythmon- has quit [(Write error: Connection reset by peer)]
aspiwack[m] has quit [(Write error: Connection reset by peer)]
M-Shrike has quit [(Write error: Connection reset by peer)]
offlinehacker[m] has quit [(Read error: Connection reset by peer)]
nhooyr has quit [(Write error: Connection reset by peer)]
Benrob0329[m] has quit [(Write error: Connection reset by peer)]
M-Rym has quit [(Write error: Connection reset by peer)]
masia[m] has quit [(Write error: Connection reset by peer)]
scott has quit [(Write error: Connection reset by peer)]
rycee[m] has quit [(Write error: Connection reset by peer)]
dtz has quit [(Write error: Connection reset by peer)]
ArdaXi[m] has quit [(Write error: Connection reset by peer)]
SyrupThinker[m] has quit [(Write error: Connection reset by peer)]
corngood has quit [(Write error: Broken pipe)]
Yaniel has quit [(Write error: Connection reset by peer)]
baldo[m] has quit [(Write error: Connection reset by peer)]
jack[m] has quit [(Write error: Connection reset by peer)]
mindB has quit [(Write error: Connection reset by peer)]
SShrikeM has quit [(Write error: Connection reset by peer)]
cinderfish[m] has quit [(Write error: Broken pipe)]
<ronny>
it seems i accidentially lost the systembd boot config
<the-kenny>
ronny: sudo nix-collect-garbage -d.
<ronny>
the-kenny: i just did that and the files are left there
<ronny>
the-kenny: the boot partition is a separate partition on my box (root is encrypted)
<the-kenny>
Oh right, nix will actually clean the references on next rebuild :/ A chicken-and-egg situation
<ocharles>
Anyone using nginx with Lets Encrypt? I've ended up with certificates for example.com...
<sphalerite>
aszlig: just noticed you hang about on the gajim MUC too. Do you run the master (gtk3) version?
<sphalerite>
ocharles: that shouldn't be possible without owning example.com \:|
<ocharles>
obvs
<ocharles>
as in I've got certificates that say they are valid for example.com, but my dns is not example.com - hence chrome throws up a huge warning
<sphalerite>
Yeah but you shouldn't be able to get certs that are valid for example.com
<gchristensen>
hold on a tick
<globin>
ocharles: it first creates snakeoil certs to be able to start nginx with some cert and then requests the letsencrypt certs, then restarts nginx
<ocharles>
Yea, I did briefly understand that bit
<gchristensen>
ocharles: are they signed by letsencrypt? or or they self-signed?
<ocharles>
the acme services are firing successfully
<ronny>
ToxicFrog: thanks, i just stumble uppon it as well
avn has quit [(Ping timeout: 248 seconds)]
<ToxicFrog>
I don't have a fix though, apart from "don't install both at the same time"
<ronny>
ToxicFrog: the problem may run deeper - as i see various collissions between the same package with different hashes
<ronny>
(i get it for gvfs as well)
acarrico has joined #nixos
avn has joined #nixos
Shou has quit [(Ping timeout: 252 seconds)]
JagaJaga has joined #nixos
sdothum has joined #nixos
<Yaniel>
resurrectionbutterfly80
<Yaniel>
damn muscle memory
<Yaniel>
well, good thing that one was changed already
ronny has quit [(Ping timeout: 276 seconds)]
hpc has joined #nixos
chpatrick has joined #nixos
<chpatrick>
what's the best way to make a derivation that's just a bunch of packages?
<chpatrick>
if I make one with buildInputs then it complains about it not having a src
<Yaniel>
as a means of declaring your user environment?
<Yaniel>
buildEnv with paths = [whatever packages] works fine
<chpatrick>
Yaniel: I want to build a bunch of packages on our CI server so we can download them from the cache
<Yaniel>
dunno, buildEnv might work there as well
ronny has joined #nixos
<chpatrick>
what would be even better is: "build all the deps of some package, with some exceptions"
<Yaniel>
it pulls in all packages listed in paths so..
<chpatrick>
would that be possible?
ixxie has joined #nixos
Wizek has quit [(Ping timeout: 252 seconds)]
<Unode>
clever: remember yesterday with vmTools. Seems like it doesn't help. I run into the same issue.
<Unode>
I managed to get a better look at the problem. One of the package dependencies is systemd and systemd fails due to: "cannot create directory '/var/log/journal': Permission denied" and subsequent errors around this folder.
<Unode>
well actually it fails on "/share/nix/store/0lfzr92ysanc2lbr90bavfcib4nss85m-stdenv/setup: line 98: 16952 Aborted find $out -name "*kernel-install*" -exec rm {} \;"
<Unode>
which I don't really understand
<clever>
Unode: sounds like its trying to actualy run systemd things at build time, rather then just linking to it?
<justanotheruser>
trying to install tensorflow, getting "protobuf-3.0.0-beta-2 not supported for interpreter python3.5m", how do I fix this? https://paste.debian.net/plain/910852
<Unode>
clever: I'll get a full log out and paste it somewhere. It's a little confusing to read right now.
athan has joined #nixos
<gchristensen>
Dezgeg: can you help me some time (between 6:45AM - 9:00AM) or (between 5:00PM - 9:00PM) UTC-5 (America/New_York) with understanding arm & develop a bootstrapping tool?
<Dezgeg>
sure
mudri has joined #nixos
<gchristensen>
great :) then we'll get some nodes in to hydra.nixos.org!
<Dezgeg>
today we have a company party though so might go until tomorrow
<gchristensen>
that is okay
<gchristensen>
oh yeah, those restrictions are for monday through friday... weekends are more flexible (6:45am to 9:00pm UTC-5, basically)
<Dezgeg>
looks like the free vc4 graphics stack is working nicely... at least kmscube works on the raspberry pi 3
edvorg has quit [(Remote host closed the connection)]
<AveryC>
I'm trying to mount a kerberized NFS share from nixos, but even installing the gss package doesn't seem to provide a GSS service. Any suggestions?
<NixOS_GitHub>
[nixpkgs] joachifm pushed 4 new commits to release-16.09: https://git.io/vDvpa
<NixOS_GitHub>
nixpkgs/release-16.09 3ff53e9 Joachim Fasting: grsecurity: use upstream url as the primary source...
<NixOS_GitHub>
nixpkgs/release-16.09 b65e43a Joachim Fasting: grsecurity: adapt new to mirror url structure...
<NixOS_GitHub>
nixpkgs/release-16.09 91abecb Joachim Fasting: grsecurity: 4.8.15-201612301949 -> 4.8.16-201701062021...
fritschy has quit [(Quit: Leaving.)]
ikervagyok has quit [(Quit: Page closed)]
<NixOS_GitHub>
[nixpkgs] globin pushed 2 new commits to master: https://git.io/vDvh3
<NixOS_GitHub>
nixpkgs/master 8769ddc Robin Gloster: apacheHttpd_2_2: remove
<NixOS_GitHub>
nixpkgs/master 8a104aa Robin Gloster: nixos/release-small.nix: cleanup to use default versions...
<Benrob0329[m]>
> I'm trying to mount a kerberized NFS share from nixos, but even installing the gss package doesn't seem to provide a GSS service. Any suggestions?
<Benrob0329[m]>
AveryC do you mean GVS?
<Benrob0329[m]>
*gvfs
<AveryC>
No, the gssd security service that is needed for kerberized nfs mounts.
<Benrob0329[m]>
Ah, because I know that gvfs supposedly doesn't work because of a similar problem.
<Benrob0329[m]>
(But I havent checked running services yet to make sure)
MarcelineVQ has quit [(Ping timeout: 240 seconds)]
<gchristensen>
or at least mozilla package update mvp *smiles at garbas*
MarcelineVQ has joined #nixos
<AveryC>
From what I can find, the gvfs issue has to do with gnome-specific services that need to be run if gnome isn't being used, but isn't related to GSS
<garbas>
gchristensen: +100 taku0 is doing an awesome job!
bennofs1 has joined #nixos
eacameron has joined #nixos
eacameron has quit [(Remote host closed the connection)]
eacameron has joined #nixos
tvon has quit [(Remote host closed the connection)]
eacameron has quit [(Read error: Connection reset by peer)]
eacameron has joined #nixos
FrederickSilva has quit [(Remote host closed the connection)]
eacameron has quit [(Read error: Connection reset by peer)]
<Unode>
any clue what could be causing that "Abort" on the last line? I've no idea what could cause this.
cpennington has joined #nixos
georges-duperon has quit [(Ping timeout: 252 seconds)]
danharaj has joined #nixos
ZoomZoomZoom has quit [(Quit: Leaving)]
avn has quit [(Remote host closed the connection)]
dramforever has quit [(Quit: Leaving)]
mguentner2 is now known as mguentner
bennofs1 has quit [(Quit: WeeChat 1.6)]
erasmas has joined #nixos
tvon has quit [()]
<Benrob0329[m]>
> From what I can find, the gvfs issue has to do with gnome-specific services that need to be run if gnome isn't being used, but isn't related to GSS
<Benrob0329[m]>
AveryC GVFS. doesn't work in Gnome either
<Benrob0329[m]>
Besides, those services should start if I have gvfs enabled
<AveryC>
Interesting. The wiki seems to imply gvfs works in xfce once the gnome services are launched: https://nixos.org/wiki/Xfce
<AveryC>
My question really has nothing to do with either the gnome services or gvfs, though.
AveryC has quit [(Ping timeout: 240 seconds)]
<chpatrick>
clever: do you happen to know the best way to build a list of packages?
<chpatrick>
what I want is a derivation with buildInputs but that does nothing else
mkoenig has joined #nixos
<schoppenhauer>
hi. I just installed tor-browser, but when trying to start it, it says "No protocol specified\nError: cannot open display: :0". other applications work. (I am using stable)
joelmo has quit [(Quit: Connection closed for inactivity)]
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/vDfts
<NixOS_GitHub>
nixpkgs/master 3d78976 Svein Ove Aas: nginx-config-formatter: init at 2016-06-16 (#22179)
AveryC has joined #nixos
<clever>
chpatrick: buildEnv is one option
<Benrob0329[m]>
> Interesting. The wiki seems to imply gvfs works in xfce once the gnome services are launched: https://nixos.org/wiki/Xfce
<Benrob0329[m]>
The thing is, I've done all that. i do not believe his is not an issue of setup.
rmeis_ has joined #nixos
rly has quit [(Ping timeout: 264 seconds)]
<Benrob0329[m]>
I submitted a bug report, and commented on a similar issue, but so far nothing has come of it.
<simpson>
Bug reports to NixOS are rarely acted on.
rly has joined #nixos
<simpson>
It's usually expected that you'll roll up your sleeves.
rmeis has quit [(Ping timeout: 240 seconds)]
sellout- has joined #nixos
<lassulus>
I had a few issues which were fixed in less than 24hours
reinzelmann has quit [(Quit: Leaving)]
iyzsong has quit [(Quit: bye.)]
Jackneilll has quit [(Quit: Leaving)]
goibhniu has quit [(Ping timeout: 245 seconds)]
goibhniu has joined #nixos
sellout- has quit [(Quit: Leaving.)]
civodul has joined #nixos
rmeis_ has quit [(Ping timeout: 240 seconds)]
<yorick>
oh god, I just found the chromium updater
<yorick>
guess we can't move away from md5 after all
<schoppenhauer>
well anyway. is anyone using a tor socks proxy under nixos? if so, how is the package called?
<schoppenhauer>
hm. services.tor.enable = true; is sufficient for a basic configuration, right?
jophish has quit [(Ping timeout: 276 seconds)]
ertes has quit [(Ping timeout: 255 seconds)]
goibhniu has joined #nixos
modafinil has quit [(Quit: Connection closed for inactivity)]
avn has joined #nixos
<avn>
folks, I need help ;) Any way to build zfs capable efi grub image, on other nixos machine?
sellout- has joined #nixos
michiel_ has joined #nixos
michiel_ is now known as Guest96151
<NixOS_GitHub>
[nixpkgs] globin pushed 2 new commits to master: https://git.io/vDfs5
<NixOS_GitHub>
nixpkgs/master 0cd1f6b Robin Gloster: gxemul: get rid of composableDerivation
<NixOS_GitHub>
nixpkgs/master a611eca Robin Gloster: timidity: get rid of composableDerivation
pi3r has joined #nixos
derjohn_mob has quit [(Ping timeout: 256 seconds)]
freedomcode has quit [(Quit: leaving)]
<avn>
silly question -- how to nix-build pkgs.grub2 { zfsSupport=true; efiSupport = true}? --argstr not give proper result (i386-pc grub in result, and no zfs stuff)
Guest96151 has quit [(Ping timeout: 264 seconds)]
johnsonav has joined #nixos
<avn>
(another interesting, but not so urgent question -- why my /boot/efi/.../grub.efi have direct reference on lvm, and no zfs module)
<NixOS_GitHub>
[nixpkgs] league opened pull request #22207: vokoscreen: init at 2.5.0 (master...vokoscreen) https://git.io/vDfnL
michiel__ has joined #nixos
<corngood>
Not sure why your build didn't work. Looks like zfsSupport defaults to true
cpennington has quit [(Ping timeout: 252 seconds)]
Fare has quit [(Ping timeout: 240 seconds)]
angerman has quit [(Quit: Gone)]
stepcut_ has quit [(Remote host closed the connection)]
reardencode has joined #nixos
<avn>
corngood: ./result/lib/grub/i386-pc/ in result, not .../grub/x86_64-efi
<avn>
but I also don't know, if it allow to build `efi capable` image or not
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
<NixOS_GitHub>
[nixpkgs] nocoolnametom opened pull request #22208: gcalcli: init at 3.4.0 (master...gcalcli-3.4.0) https://git.io/vDfcy
angerman has joined #nixos
sdothum has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
Fare has joined #nixos
angerman has quit [(Client Quit)]
danielrf has quit [(Read error: Connection reset by peer)]
cpennington has joined #nixos
Itkovian has joined #nixos
angerman has joined #nixos
civodul has quit [(Quit: ERC (IRC client for Emacs 25.1.1))]
angerman has quit [(Ping timeout: 256 seconds)]
nschoe has quit [(Quit: Program. Terminated.)]
glines has joined #nixos
danharaj has quit [(Ping timeout: 276 seconds)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
Itkovian has joined #nixos
simendsjo has joined #nixos
__Sander__ has quit [(Quit: Konversation terminated!)]
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to staging: https://git.io/vDflf
<NixOS_GitHub>
nixpkgs/staging e11f8dc Robin Gloster: miraclecast: remove obsolete enableKDbus flag
bennofs1 has joined #nixos
<NixOS_GitHub>
[nixpkgs] Baughn opened pull request #22209: nginx: Format the config file (master...nginx) https://git.io/vDf8T
ixxie has quit [(Ping timeout: 264 seconds)]
michiel__ has quit [(Ping timeout: 245 seconds)]
<aszlig>
sphalerite: nope, especially because i'm running a quite patched version of gajim with a custom gtk2 theme
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/vDfBq
<NixOS_GitHub>
nixpkgs/master aa686fe Robin Gloster: gnutls33: remove
<avn>
well, grub-mkrescue create something which help me boot from flash
<avn>
the question, how to make proper bootloader for main system
mudri has quit [(Ping timeout: 264 seconds)]
<NixOS_GitHub>
[nixpkgs] fpletz pushed 2 new commits to staging: https://git.io/vDfBP
<NixOS_GitHub>
nixpkgs/staging 9c9e5bf Franz Pletz: libva: 1.7.2 -> 1.7.3
<NixOS_GitHub>
nixpkgs/staging bb8859b Franz Pletz: vaapiIntel: 1.7.2 -> 1.7.3
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/vDf0B
<NixOS_GitHub>
nixpkgs/master f66d782 Robin Gloster: fix eval...
kampfschlaefer has quit [(Remote host closed the connection)]
<copumpkin>
@$@#%! I get so much travis-ci noise about builds erroring
<gchristensen>
I know, right?
<gchristensen>
gotta replace it ASAP with an official version of prs.nix.gsc.io
<chpatrick>
is there any reason why nix openblas could be slow compared to arch reference blas?
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
nh2_ has left #nixos []
<copumpkin>
chpatrick: might not have arch-specific build flags to take advantage of your magic CPU features?
<chpatrick>
like 30% slower or so
stepcut has quit [(Remote host closed the connection)]
<copumpkin>
the thing about the binary cache is that it needs to be conservative in what it assumes about CPUs running it
<chpatrick>
copumpkin: the arch linux one is from a bindist too though
<copumpkin>
so I don't think it assumes you have SSE-N
<chpatrick>
the openblas's derivation seems to have some kind of dynamic CPU detection
<Dezgeg>
that should be patched out
<copumpkin>
that also doesn't seem ideal
<copumpkin>
yeah
<gchristensen>
:/
<gchristensen>
depends on who you are, a user who needs good cpu detection would rather they be forced to rebuild
t7 has joined #nixos
<copumpkin>
chpatrick: I think how it should look is that openblas defaults to a common set of features that most CPUs will have; then there are flags you can override on the derivation if you want a magic fast version that assumes more about your CPU
<simpson>
Or at the very least require CPU information in stdenv?
<gchristensen>
not sure how we should handle it
<copumpkin>
ludicrous-speed would either be a preset set of CPU options that we agree upon
<gchristensen>
no
<copumpkin>
and we just agree it won't work on some CPUs
<gchristensen>
well maybe
<copumpkin>
or we make it impure, and then make sure hydra doesn't build it
<gchristensen>
but every time I used it in serious use cases, I forced a rebuild on the same hardware it was used on
<gchristensen>
b/c I didn't want presets, I wanted it to match, best, my hardware
<copumpkin>
either way, if it's defaulting to impure auto-detection, then we're going to get something that might not work on all machines if it gets built on a newer Hydra builder
<gchristensen>
true
<chpatrick>
what I'm doing for my own packages is I added a cpuMarch flag
<copumpkin>
magic AVX+SSE4+whatever today
<chpatrick>
then I detect my -march outside nix and pass it through
<copumpkin>
who knows what it finds on hydra
<copumpkin>
chpatrick: that seems reasonable
<copumpkin>
but if there are multiple axes of optimization that can get awkward
<Benrob0329[m]>
How would I add extra build inputs to an application?
<copumpkin>
take e.g., FFTW's wisdom process
<gchristensen>
very awkward
<copumpkin>
we could leave it impure and set preferLocalBuild = true :)
<gchristensen>
copumpkin: maybe default to minimal options, and then a way for users to say "no really, rebuild please" and substitute it in for their own uses
<simpson>
Well, what do we value: Our security model, or speed?
<simpson>
(My bias is hopefully obvious.)
<copumpkin>
:)
mkoenig has quit [(Ping timeout: 256 seconds)]
cpennington has quit [(Ping timeout: 258 seconds)]
angerman has joined #nixos
<copumpkin>
I'd default to a minimal slow set of arguments, then use lib.warn around it saying "we're giving you an openblas that works broadly but isn't fully optimized for your CPU type. If you need maximum performance out of it, type <command here> to rebuild openblas on your machine fully optimized for your computer and shut up this error"
<copumpkin>
s/error/warning/
<simpson>
I'd be grudgingly okay with that.
stepcut has joined #nixos
<copumpkin>
or perhaps add a config flag for it
<simpson>
I have a long animus with scientific libraries. They always go for speed at the expense of literally everything that one desires in maintainable software.
<copumpkin>
yup
<hodapp>
simpson: dunno if I'd say *always*, but having worked with folks who have written scientific libraries... yeah.
<hodapp>
I have tried, without any success, to explain to such people why pesky notions like "abstraction" actually mean something.
<simpson>
hodapp: I may be biased from my time working at a university.
<simpson>
And working on Python in the face of Numpy. And etc.
<hodapp>
"Why do I care about that crap? All the language does is let me add and multiply numbers. Anything else is just unnecessary overhead."
stepcut_ has joined #nixos
<hodapp>
now, I do think J has an interesting approach here in which operations have a specific rank and everything is very explicit about what works on what dimensions... a complaint that I have with a lot of scientific/numeric libraries and languages is that they do a lot of vague stuff with dimensions
pi3r has quit [(Ping timeout: 252 seconds)]
stepcut has quit [(Read error: Connection reset by peer)]
<hodapp>
for now, though, I'm just trying to get julia-shell-mode and ESS to coexist in Emacs. I want ESS mode so I can use R, but ESS mode wants to stomp all over julia-shell because ESS has some basic support for Julia files.
<hodapp>
I guess the Nix-hack way is just to make separate copies of Emacs, one with ESS and one without
mkoenig has joined #nixos
<sphalerite>
aszlig: oh ok
angerman has quit [(Ping timeout: 264 seconds)]
cpennington has joined #nixos
danharaj has joined #nixos
slyfox has quit [(Ping timeout: 240 seconds)]
bennofs1 has joined #nixos
slyfox has joined #nixos
ambro718 has joined #nixos
<hodapp>
ugh, I am trying to figure out the right question to even ask here. stdenv.mkDerivation { ... } is invoking a function, right? with all the keywords given therein being specific arguments?
glines has quit [(Ping timeout: 255 seconds)]
ckauhaus has quit [(Quit: Leaving.)]
<hodapp>
what I'm trying to do is make a filename available from rWrapper so that I can point RStudio to it, but rWrapper is the result of stdenv.mkDerivation { ... }, so I'm not sure what to do; does that function return a set that I can add another key to?
<hodapp>
but, that filename needs to be based on $out, so... hmm
JagaJaga has quit [(Ping timeout: 252 seconds)]
<bennofs1>
hodapp: you can pass a `passthrough` arg to mkDerivation to add attributes to the resulting derivation
<hodapp>
bennofs1: oh, thanks! I think that's exactly what I need
slyfox has joined #nixos
<hodapp>
then .someval is available on that package?
<bennofs1>
hodapp: yeah should be
<bennofs1>
iirc
<hodapp>
I'll give it a try
<bennofs1>
hodapp: oh, it'll be in .passthrough.someval
<globin>
bennofs1, hodapp: passthru
<bennofs1>
globin, hodapp ah thanks with that spelling it works as expected (with .someattr to access the attribute) :) stdenv.mkDerivation { passthru = { someattr = "somevalue"; }; }
<bennofs1>
thx
<hodapp>
I've also not quite understood the $out business; is that an environment variable only accessible in certain spots? is there another way I can get to that same information
<hodapp>
oh, wait, it just magically worked with 'passthru' instead of 'passthrough' I think
eacameron has joined #nixos
gchristensen has left #nixos ["WeeChat 0.4.2"]
jensbin has joined #nixos
Itkovian has joined #nixos
gchristensen has joined #nixos
ilja_kuklic has joined #nixos
derjohn_mob has joined #nixos
cpennington has quit [(Ping timeout: 255 seconds)]
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/vDf6v
<NixOS_GitHub>
nixpkgs/master edef570 Robin Gloster: clooj: fix download
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/vDf6E
<NixOS_GitHub>
nixpkgs/master c67805f Robin Gloster: llvmPackages_36: remove
<fresheyeball>
hey out there
<fresheyeball>
I'm using cabal2nix for a project and would like to specifiy the ghc version to use
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<LnL>
cabal2nix --shell should generate an expression with a compiler argument
Shou has joined #nixos
tokudan has joined #nixos
<hodapp>
ugh, why is RStudio dead set on *not* letting me set anything with how it runs R :(
<hodapp>
I guess I could hack up postInstall to slip some code into RStudio's startup code
<hodapp>
I figure I should at least get something in the docs about how RStudio can't see packages installed in https://nixos.org/nixpkgs/manual/#r-packages, even if it's not really NixOS's job to solve that
cpennington has joined #nixos
angerman has joined #nixos
<fresheyeball>
LnL: Oic. Its all figured out now!
<hodapp>
I have a package defined in ~/.nixpkgs/config.nix, and I also have nixpkgs checked out (with local changes) in ~/nixpkgs; how would I do nix-build or nix-env on that package, while still using the custom nixpkgs?
<bennofs1>
hodapp: nix-build ~/nixpkgs -A yourcustompkg
<bennofs1>
hodapp: for nix-env, it is nix-env -f ~/nixpkgs -iA yourcustompkg
<hodapp>
oh, dang, I already had the first command you said but it had a spurious -i... thanks
<hodapp>
I hadn't realized that with -f ~/nixpkgs it would still make use of ~/.nixpkgs/config.nix
georges-duperon has quit [(Ping timeout: 252 seconds)]
jophish has joined #nixos
bennofs1 has quit [(Ping timeout: 252 seconds)]
Shou has quit [(Ping timeout: 252 seconds)]
Fare has quit [(Ping timeout: 258 seconds)]
k0001 has joined #nixos
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/vDfX5
endformationage has joined #nixos
<NixOS_GitHub>
nixpkgs/master c466e31 Robin Gloster: libressl_2_3: remove
jensbin has quit [(Remote host closed the connection)]
jensbin has joined #nixos
angerman has quit [(Ping timeout: 260 seconds)]
rasen has joined #nixos
<rasen>
hey guys! anyone using musl here?
jensbin has quit [(Client Quit)]
<rasen>
I see references to musl-gcc, but can't find it in nixpkgs
<rasen>
ok, nevermind. it was removed in 93e44be (#21023)
ilja_kuklic has quit [(Remote host closed the connection)]
mkoenig has quit [(Remote host closed the connection)]
georges-duperon has joined #nixos
<NixOS_GitHub>
[nixpkgs] aszlig pushed 1 new commit to master: https://git.io/vDfDd
<NixOS_GitHub>
nixpkgs/master 61b673c aszlig: gajim: Enable running test suite...
jgertm has joined #nixos
nckx has quit [(Ping timeout: 240 seconds)]
nckx has joined #nixos
Shou has joined #nixos
markus1 has quit [(Read error: Connection reset by peer)]
markus1 has joined #nixos
avn has quit [(Quit: leaving)]
<hodapp>
gross, rstudio package has quite a lengthy build, and the thing I'm testing isn't until postInstall :-/
avn has joined #nixos
<ToxicFrog>
hodapp: temporarily replace the build step with something that just copies the files from a known-good reference build?
<hodapp>
ToxicFrog: I guess that's a possibility
* hodapp
shakes fist at Boost
Itkovian has joined #nixos
AllanEspinosa has joined #nixos
[0x4A6F] has joined #nixos
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/vDfH3
<NixOS_GitHub>
nixpkgs/master 426b61a Robin Gloster: openssl_1_0_1: remove
stepcut_ has quit [(Remote host closed the connection)]
<hodapp>
aaack. I put "$out/fix_libs.R" in a string, but now if I use that outside of the given nix file, it evaluates to something else... I hadn't realized evaluation worked that way
cpennington has quit [(Ping timeout: 255 seconds)]
<hodapp>
can I force evaluation at a particular point?
jgertm has quit [(Ping timeout: 258 seconds)]
kampfschlaefer has quit [(Remote host closed the connection)]
<hodapp>
hrmph, I guess "$out" (not ${out}) is evaluated differently from normal string interpolation
<copumpkin>
yeah, it's an environment variable
<copumpkin>
not a nix variable
<hodapp>
that's what I was thinking but was trying to make sense of it
<copumpkin>
the thing is, the nix side of things doesn't know what its value is during evaluation
<hodapp>
hmmmm
<copumpkin>
it gets computed based on everything else, then set in the environment during build time
<copumpkin>
there's an upcoming feature in nix to let you refer to it from the nix side, but that just injects a placeholder in
<copumpkin>
that gets replaced on the fly during the build
johnsonav has joined #nixos
<hodapp>
guess I'll figure out how to do this without needing to refer to $out explicitly outside of the build
[0x4A6F] has quit [(Remote host closed the connection)]
<copumpkin>
the placeholder thing is probably what you want, but it's only in nix unstable
<hodapp>
well, I feel like I can do what I need a bit more directly without that
[0x4A6F] has joined #nixos
<hodapp>
I should just be able to inspect 'packages' and 'recommendedPackages' and do some string interpolation and stuff inside rstudio's nix expressions
<hodapp>
that should let me do more stuff inside Nix, less stuff with hacky shell scripts
<copumpkin>
pierron_: any thoughts on making modules overridable in the same (or similar) way to packages?
<copumpkin>
sometimes modules exist that almost do what I want, but not quite, so I have to do some horrible hackery
ugjka is now known as UgJkA
<hodapp>
blargh. 'packages' and 'recommendedPackages' aren't including in all the other dependencies of those packages, but somehow when it creates $R_LIBS_SITE it accounts for this
<hodapp>
but of course, that too is an environment variable I can't rely on
Jackneill_ has joined #nixos
xwvvvvwx has joined #nixos
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/vDfd1
<NixOS_GitHub>
nixpkgs/master 52be026 Robin Gloster: libmsgpack_0_5: remove
mkoenig has joined #nixos
estewei has quit [(Quit: Quit)]
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/vDfF8
<NixOS_GitHub>
nixpkgs/master ff89e81 Robin Gloster: libmsgpack_1_4: remove
rly has joined #nixos
[0x4A6F]1 has joined #nixos
<NixOS_GitHub>
[nixpkgs] globin pushed 3 new commits to master: https://git.io/vDfFb
<hodapp>
what in the bloody hell is this program's problem
acowley_away is now known as acowley
hiratara has quit [(Ping timeout: 255 seconds)]
hiratara has joined #nixos
<gchristensen>
I need to tell systemPackages to no really, use netcat-openbsd over netcat-gnu, I've tried (mkOrder 9999 netcat-openbsd) but it seems to not do the business. any tips? I've never run in to this before
<simpson>
gchristensen: Use socat~
<simpson>
I don't know how to fix your actual problem, sorry. :c
<gchristensen>
wait, wtf? systemPackages has `netcat` in it, and `netcat` is `netcat-openbsd` but ` nc --version` -> `netcat (The GNU Netcat) 0.7.1`
<NixOS_GitHub>
[nixpkgs] kevincox created env-quotes (+1 new commit): https://git.io/vDJez
<NixOS_GitHub>
nixpkgs/env-quotes d11ed7b Kevin Cox: Properly escape systemd environment options....
<gchristensen>
simpson: can you reproduce
<gchristensen>
?
<gchristensen>
ie: you should already have netcat. which one do you ha/e
<simpson>
gchristensen: I'm not on a NixOS machine right now, sorry.
* gchristensen
needs to get away from the computer apparently
<gchristensen>
it is okay :) thank you
<gchristensen>
globin: can you reproduce?
<globin>
gchristensen: sorry on the tube right now and not at my device until late/tomorrow morning
<gchristensen>
aye
<gchristensen>
thanks anyway! :)
cpennington has quit [(Remote host closed the connection)]
<NixOS_GitHub>
[nixpkgs] kevincox deleted env-quotes at d11ed7b: https://git.io/vDJv0
sitedyno has quit [(Ping timeout: 240 seconds)]
phant0mas has quit [(Remote host closed the connection)]
<LnL>
does anybody have an example of a hetzner deployment, I think I did something wrong with my partitions
ryantrinkle has joined #nixos
<ryantrinkle>
is there any way to work around the issues with fetchgit's hashing changing a while back?
<ryantrinkle>
i.e. to make something that's compatible with both the old and the new hashes
copumpkin has quit [(Quit: My MacBook Pro has gone to sleep. ZZZzzz…)]
jgertm has quit [(Ping timeout: 240 seconds)]
sitedyno has joined #nixos
rmeis has joined #nixos
<gchristensen>
LnL: I can send you my example
<gchristensen>
LnL: do you have a nixos machine?
<LnL>
think I found something, just want an ext4 partition :p
<gchristensen>
ah
<gchristensen>
can you tell me what netcat you have?
angerman has joined #nixos
<gchristensen>
`nc --version`
<LnL>
invalid option
<gchristensen>
what??
<gchristensen>
you have the right netcat ... how...
<vagrant->
hi guys, what's the new way to override things in nixpkgs? I used to use nixpkgs.overridePackages(self: super: {....}), but now I'm getting that `overridePackages` attribute is missing.
<gchristensen>
nixpkgs.config.overridePackages
<gchristensen>
oh actually, nixpkgs.config.packageOverrides = super: let self = super.pkgs; in { foobar = self.netcat; }
<vagrant->
so, I should packageOverrides as an attribute in my config argument to nixpkgs?
bennofs1 has quit [(Ping timeout: 255 seconds)]
rmeis has quit [(Ping timeout: 276 seconds)]
goibhniu has quit [(Ping timeout: 245 seconds)]
bennofs1 has joined #nixos
bennofs has quit [(Quit: WeeChat 1.6)]
bennofs has joined #nixos
ambro718 has quit [(Quit: Konversation terminated!)]
<NixOS_GitHub>
[nixpkgs] kevincox opened pull request #22215: libnl: 3.2.23 -> 2.3.29 to revert accidental downgrade. (master...nl-2.3.29) https://git.io/vDJTD
chpatrick has left #nixos []
angerman has quit [(Ping timeout: 245 seconds)]
<NixOS_GitHub>
[nixpkgs] grahamc pushed 2 new commits to master: https://git.io/vDJkU
<NixOS_GitHub>
nixpkgs/master 6dcc462 Kevin Cox: libnl: 3.2.23 -> 2.3.29 to revert accidental downgrade....
<NixOS_GitHub>
nixpkgs/master d75035f Graham Christensen: Merge pull request #22215 from kevincox/nl-2.3.29...
<NixOS_GitHub>
[nixpkgs] grahamc pushed 1 new commit to release-16.09: https://git.io/vDJkY
<NixOS_GitHub>
nixpkgs/release-16.09 b186574 Kevin Cox: libnl: 3.2.23 -> 2.3.29 to revert accidental downgrade....
lambdael has joined #nixos
<lambdael>
hello?
<gchristensen>
[hello
<lambdael>
i have question
<lambdael>
i want to use newest atom editor
<gchristensen>
I have 469 irc users who might have an answer
[0x4A6F] has quit [(Ping timeout: 256 seconds)]
<gchristensen>
468
<hodapp>
the way this change should work is that the user can optionally pass in an R wrapper, and if one is passed in, it will modify the RStudio wrapper to make use of this R wrapper's same packages... but not sure how to express this in the function arguments
<lambdael>
i got atom 1.9.9
<hodapp>
I guess since Nix is dynamically typed, the optional argument could just be 'false' by default or something
<hodapp>
or... is there some other idiomatic way to express the equivalent of Maybe or an option type?
<lambdael>
on github, it looks been updated to 1.13.1
<Ralith>
hodapp: null exists
<Ralith>
regrettably
<lambdael>
why i got atom 1.9.9? and how i can install 1.13.1?
<hodapp>
Ralith: hah... is there a better way you can suggest?
* Ralith
shrug
<Ralith>
I don't know the first thing about R
<hodapp>
this is more a Nix question than an R one
<hodapp>
oh, so, example 15.1 in the Nix manual shows things like "openssl ? null" which looks like the same sort of thing I need
to266 has joined #nixos
panostimos has quit [(Ping timeout: 240 seconds)]
<tilpner>
lambdael - nixos/nixpkgs/pkgs/applications/editors/atom/default.nix has version = "1.13.1";
JagaJaga has quit [(Ping timeout: 240 seconds)]
<to266>
Hi. Trying to package anaconda for nixos (I know that it could be considered an "antithesis" to the nixos idea)
<lambdael>
yes, but i got 1.9.9 somehow
bennofs1 has quit [(Ping timeout: 258 seconds)]
<to266>
and so far I've only managed to extract the thing
<tilpner>
lambdael - I forgot to say I checked on master. You're probably not on master
<to266>
Then the extracted binaries are supposed to be run, and that's where I'm stuck
<to266>
any advice?
<lambdael>
how i can be "on master"? im trying to use unstable, but im not sure im using it
<simpson>
to266: Yes, do not use Conda. Easy.
copumpkin has joined #nixos
<to266>
simpson, only for the sake of principle / cleanliness?
<tilpner>
lambdael - I'm new to Nixos, so I probably did it wrong, but you can clone nixpkgs locally and set the NIX_PATH environment variable, then nix-env -i atom
<simpson>
to266: It is one of those tools that is not good on Nix. I do not use pip or virtualenv either.
<tilpner>
lambdael - Or you could take just the atom derivation and copy it somewhere, then import it
<lambdael>
ok i gonna try. thank you tilpner
<tilpner>
lambdael - FWIW; $ env NIX_PATH=nixpkgs=$HOME/dev/nixpkgs nix-env -i atom said installing ‘atom-1.13.0’ before I cancelled it
<to266>
simpson: Sad :/ I'd have liked to be able to use Nixos
<to266>
since I have to maintain a conda package, it's quite important
<simpson>
to266: I am so sorry.
<simpson>
to266: You can of course set up an FHS env. Heavyweight but does the job.
slyfox has quit [(Quit: :))]
<to266>
simpson: hmm, that's an idea I haven't looked into, thanks
<avn>
actually atom* stuff need to be rewritten using opensource electron shell, etc (if they finally opensource it ofc)
Jackneill_ has quit [(Remote host closed the connection)]
<to266>
simpson: actually, for the sake of interest, maybe you know __why__ the extracted binaries did not run? it just says "no such file or directory: ...", which I find odd, coming from other linuxes
slyfox has joined #nixos
Jackneill_ has joined #nixos
<simpson>
to266: NixOS does not do LSB or FHS.
Jackneill_ has quit [(Remote host closed the connection)]
<Ralith>
to266: to be specific, the binaries have an invalid interpreter path
<Ralith>
patchelf can work around that
<Ralith>
manually patching binaries is a pain, though, and then you have no guarantee there won't be some other, worse, hardcoded stuff
AllanEspinosa has quit [(Ping timeout: 245 seconds)]
AllanEspinosa has joined #nixos
<to266>
Thanks both, did not expect this. Anyone have a link with info why the LSB is relevant? Would not have guessed
acowley is now known as acowley_away
georges-duperon has joined #nixos
Fare has joined #nixos
slyfox has quit [(Ping timeout: 240 seconds)]
ryantrinkle has quit [(Ping timeout: 245 seconds)]
slyfox has joined #nixos
simendsjo has quit [(Quit: ERC (IRC client for Emacs 24.5.2))]
<NixOS_GitHub>
[nixpkgs] adnelson opened pull request #22217: lsof: replace impure reference to /usr/include files (master...lsof_darwin_fix) https://git.io/vDJmw
AllanEspinosa has quit [(Ping timeout: 276 seconds)]
angerman has joined #nixos
tokudan has quit [(Quit: Leaving)]
<NixOS_GitHub>
[nixpkgs] jgeerds pushed 1 new commit to master: https://git.io/vDJYh