gchristensen changed the topic of #nixos to: NixOS 18.03 and Nix 2.0 are released! || Share the output of nix-shell -p nix-info --run nix-info to help us help you. || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat
broccoli has quit [Ping timeout: 240 seconds]
work_ has joined #nixos
oltoAltn has quit [Quit: ZNC - https://znc.in]
<{^_^}> [nixpkgs] @samueldr opened pull request #40462 → Fixes grub splashImage documentation + implementation → https://git.io/vp96m
olto has joined #nixos
bpa has quit [Remote host closed the connection]
Have-Quick has quit [Quit: Have-Quick]
manu_ has quit [Quit: Page closed]
Have-Quick has joined #nixos
goibhniu has quit [Ping timeout: 268 seconds]
mekeor has quit [Ping timeout: 255 seconds]
giaco has quit [Quit: Leaving...]
<infinisil> WHAT
<infinisil> Why do I suddenly get a million xml manual errors when I haven't even touched it
<samueldr> home-manager?
<infinisil> I'm using that with nixos yeah
<gchristensen> home-manager dives in to implementation details of the nixos docs
<gchristensen> and the nixos docs changed, and home-manager hasn't adjusted I guess
<samueldr> (I'm subscribed to home-manager repo since I intend to use it... someday...)
<samueldr> (if I can stop diving deep into grub)
silver_ has joined #nixos
<samueldr> ah, unless it's that issue https://github.com/rycee/home-manager/issues/254
<infinisil> That issue doesn't seem related to what I have
<infinisil> Oh yeah that one's more like it
<samueldr> yeah, I jumped on the still-open one, simply searching for xml
stumble has quit [Ping timeout: 240 seconds]
<infinisil> (Already created a gist for showing the error though: https://gist.github.com/Infinisil/37a64bd2dec87786447c35cdead20887)
<infinisil> I guess I'll update home-manager
<infinisil> I really need to have a better update-policy for my system configuration
silver has quit [Ping timeout: 246 seconds]
<infinisil> Currently it's a mix of git submodules and a lot of files having some fetchFromGitHub with a specific hash
<{^_^}> [nixpkgs] @samueldr opened pull request #40464 → doc: Fixes documented default option for `<name>` for submodules. → https://git.io/vp9iI
<samueldr> gchristensen: ^
<samueldr> it's probably not the *right* fix, I' thinking something's encoded for that field only sometimes in the generated documentaion parts
<infinisil> samueldr: Those are some fancy check marks
<gchristensen> :D
<samueldr> I have seeing the tasks thing on my PRs
<samueldr> hate*
<samueldr> I also use 🆖 when it's not applicatble (e.g. linux-only package for macOS)
<infinisil> I only see a box with NG inside it
<samueldr> that's what it is
<infinisil> Oh
<samueldr> > The letters NG, shown enclosed in a square, which are an acronym for the words No Good.
<{^_^}> error: syntax error, unexpected ',', expecting ')', at (string):36:15
<infinisil> Heh
<ghostyy> hi, can any of you watch live youtube streams with mpv on nixos?
<ghostyy> i havent been able to for months but my friend on arch doesnt have any problems
<ghostyy> it plays a second or two, then pauses for 30 seconds, then plays some more
<infinisil> ghostyy: Works for me
<infinisil> Oh hold on haven't tested that
<ghostyy> really...
<ghostyy> ah
<ghostyy> if it works please tell about version numbers and such
<infinisil> Huh
<infinisil> Wow
<infinisil> It's just like you're saying, doesn't work
<infinisil> In the logs with -v I see [vo/opengl/x11] Enabling screensaver.
<infinisil> When it stops, and "Disabling" when it starts working again
<samueldr> infinisil: probably a side-effect of pausing
<ghostyy> thats very strange...
lopsided98 has quit [Quit: Disconnected]
stumble has joined #nixos
<samueldr> (I get it when I pause manually)
<infinisil> Ah yeah
taktoa has quit [Remote host closed the connection]
Cale has quit [Remote host closed the connection]
<infinisil> Hmm..
<infinisil> It works for twitch streams I know that
ericsagnes has joined #nixos
<infinisil> It sure is rather quiet on IRC at European nighttime!
jperras has joined #nixos
<gchristensen> it is America/New_York night time too :)
<infinisil> 9pm?
<infinisil> And yeah the manual is building now, thanks samueldr and gchristensen, I wouldn't have thought of home-manager
<infinisil> I wish to just have a single nixpkgs update without breaking anything, maybe I should update all things with it to have a higher chance of that
<gchristensen> almost my bed time :o
camsbury has joined #nixos
acarrico has quit [Ping timeout: 260 seconds]
<samueldr> it *is* generally quieter early night time
silver_ has quit [Read error: Connection reset by peer]
foldingcookie has joined #nixos
<foldingcookie> I'm trying to use unstable packages, but I can't seem to get youtube-dl to update (I have 2018.02.22) with any combination of `nix-env -u`, `nix-channel --update`, and `nixos-rebuild --switch`... how do I debug this? nix-channel --list shows "nixos https://nixos.org/channels/nixos-unstable" as root, and nothing as my user
<infinisil> foldingcookie: Have you tried `sudo nixos-rebuild switch --upgrade`?
<foldingcookie> no, I didn't know that was a thing
<foldingcookie> no change, it didn't seem to do much
markus1199 has joined #nixos
<infinisil> You probably installed it with nix-env then
<foldingcookie> I think so
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<infinisil> Assuming you have updated the channel (sudo nix-channel --update), you should be able to just reinstall youtube-dl (nix-env -iA nixos.youtube-dl) to get the latest version
Supersonic112 is now known as Supersonic
<foldingcookie> why does that work, if nix-env -u doesn't?
<foldingcookie> (it does seem to be doing something, so presumably it's installing the newest version)
<infinisil> I think nix-env -u does some version string comparison thing
<foldingcookie> hm... still says 2018.02.22 in --version
markus1189 has quit [Ping timeout: 240 seconds]
<infinisil> Which probably fails with youtube-dl's weird versioning
<foldingcookie> despite "copying path '/nix/store/gid4kxc5bizjci1hvdrymxzyk90684qc-youtube-dl-2018.05.01' from 'https://cache.nixos.org'..."
<infinisil> what's `which youtube-dl` output?
<foldingcookie> /nix/var/nix/profiles/default/bin/youtube-dl
<infinisil> Ah yeah that's not installed with nix-env then
<infinisil> but now you installed it with nix-env too, so you could start a new terminal and it would be there
<foldingcookie> oh... then what do I do to update it?
oltoAltn has joined #nixos
olto has quit [Ping timeout: 256 seconds]
<infinisil> Hmm.. I'm actually not sure how a youtube-dl gets to this default profile
<foldingcookie> :x
<{^_^}> [nixpkgs] @ttuegel pushed 2 commits to release-18.03: https://git.io/vp9PW
<{^_^}> → 4cafff64 by @ttuegel: Merge pull request #40447 from ttuegel/bugfix/18.03/kde-gtk-config/gsettings
<{^_^}> → 84e11029 by @ttuegel: kde-gtk-config: Set path for GSettings schemas
<{^_^}> [nixpkgs] @ttuegel merged pull request #40447 → kde-gtk-config: Set path for GSettings schemas → https://git.io/vp9nJ
Cale has joined #nixos
<foldingcookie> infinisil: it's not in my /etc/nixos/configuration.nix...
mbrgm has quit [Ping timeout: 260 seconds]
<foldingcookie> is there a way to tell where a file/program comes from?
<foldingcookie> (e.g. what roots it against gc in the store)
<infinisil> Oh
<infinisil> Try `sudo nix-env -iA nixos.youtube-dl`
<infinisil> I just read that this default profile comes from root's nix-env
<foldingcookie> "replacing old 'youtube-dl-2018.02.22'"
<foldingcookie> "installing 'youtube-dl-2018.05.01'"
<foldingcookie> cool
<infinisil> Ah nice
<foldingcookie> should I *have* anything in root's nix-env?
<infinisil> You don't need to
<infinisil> I prefer not to
<foldingcookie> I'm not really sure I understand the interaction between users' and root's nix-env and the "system" nix
<infinisil> What I prefer even more is to not use nix-env at all
<foldingcookie> is there a guide to this stuff?
mbrgm has joined #nixos
<foldingcookie> it's nice to not need root to configure packages that root/system-services won't run
<infinisil> I can't link you to a guide, but here it is in a sentence: user's nix-env overrides root's nix-env overrides systemPackages, other than that there's no interaction
<foldingcookie> why is root's nix-env even part of a user's environment?
<infinisil> Because that's how other distro's work, you install stuff for all users through root
<foldingcookie> I thought the system nix stuff (/etc/nixos/configuration.nix and so on) was how you installed stuff for all users
<infinisil> Yeah you can do that too, but if all you need is a package you can use sudo nix-env
<infinisil> Which has the added disadvantage of not being stateless
<foldingcookie> I'm less interested in "can do X" than I am in getting a coherent picture of how things are intended to work
<foldingcookie> or is there one of those? :x
<infinisil> Hmm..
<foldingcookie> thanks for the help btw
<foldingcookie> I've read chunks of the manual, of course
<infinisil> Hmm.. I guess it's kinda still intended to use configuration.nix only for system/global stuff, but nix-env for users, but since pretty much everybody has a single-user system, those don't differ much
<foldingcookie> yeah, it just seems weird that root's nix-env isn't private
<infinisil> Also, people want configuration.nix style settings for their $HOME which nixos doesn't provide at all
<infinisil> ,home-manager foldingcookie
<{^_^}> foldingcookie: home-manager allows you to manage your per-user configuration similarly to NixOS' configuration.nix: https://nixos.wiki/wiki/Home_Manager
<infinisil> That's why this exists
<foldingcookie> that would be nice
<foldingcookie> "this"?
<infinisil> home-manager
<foldingcookie> mm
<infinisil> Have been using HM (home-manager) for a while and it works pretty well :)
<foldingcookie> it does packages and dotfiles?
<infinisil> packages, dotfiles and systemd user services
xcmw has joined #nixos
<foldingcookie> hrm
<infinisil> ,nix-env-r
<{^_^}> A simple way to install all your packages declaratively is to use `nix-env -ir default.nix` with the file of the form `with import <nixpkgs> {}; { inherit hello; }` to install hello. Note that with the -r switch this removes all your previously installed packages
<infinisil> There's also this if you want a simple declarative way of doing user packages
<foldingcookie> I might try that
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/vp9PK
<{^_^}> → 75305528 by @adisbladis: firefox-beta-bin: 60.0b8 -> 61.0b4
<{^_^}> → 83e237d9 by @adisbladis: firefox-devedition-bin: 60.0b8 -> 61.0b4
<angerman> is there any good reader for the documentation in a terminal? navigating the mess of xml when grepping is a bit annoying.
<adisbladis[m]> angerman: nixos-help will default to w3m if your BROWSER env-var is unset
<angerman> adisbladis[m]: hmm so that's nixos only, I guess.
<samueldr> it defaults to xdg-open if it's available first
<angerman> I wish I could just convert the docbook stuff to info or something.
<samueldr> you could download the html file from the website and elinks it, or generate from a checkout and elinks it
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<samueldr> substitute elink to your favorite terminal browser
<joepie91> angerman: can't pandoc do docbook->manpage or something
<joepie91> it seems to do everything to everything anyway
<joepie91> :p
<angerman> guess, I can do docbook->texi->info
<angerman> or, I'll just bite the bullet and keep using the webpage
jackdk has quit [Remote host closed the connection]
fiji has joined #nixos
<fiji> Is there anything special I have to do in order to have the docker service start after installing with nix-env
<adisbladis[m]> fiji: nix-env does not take care of service management.
<adisbladis[m]> fiji: If you are on NixOS there is a nixos module for docker.
adisbladis has joined #nixos
codygman___ has joined #nixos
<{^_^}> [nixpkgs] @lukeadams closed pull request #37608 → [WIP] bazel, tensorflow: enable Darwin source build → https://git.io/vxW0a
<codygman___> I'm installing nixos on a new computer that already has an efi partition. I should be fine just mounting it to /mnt/boot and letting the nix installer write to it right? Doesn't it just add to it?
<stumble> codygman___: Yes. Although sometimes people say you shoud first of all decide what size EFI partition you want, in case you want to add other OSs' boot stuff to it later.
camsbury has quit [Quit: Leaving...]
<fiji> adisbladis[m]: So for ubuntu I'd just use systemd?
<adisbladis> fiji: Yes
<fiji> adisbladis[m]: One last question, is there an easy way to get the path of dockerd from a specific profile
<stumble> codygman___: Personally, I only run NixOS, using systemd-boot, and it only takes less than 100Mb. But often people say to make sure you have at least 250MB to allow for contingencies.
<codygman___> stumble: Thanks for the confirmation. Oh? I've never heard of that.
klntsky has quit [Read error: Connection reset by peer]
oida has quit [Write error: Connection reset by peer]
phreedom has quit [Write error: Connection reset by peer]
phreedom has joined #nixos
<stumble> Well if you're sure you won't mind repartitioning if you ever want to run something with more complicated boot requirements, then no need to worry.
jackdk has joined #nixos
<stumble> I have a 1GB boot partition, and 90% of it is wasted.
oida has joined #nixos
<infinisil> Dare I get myself into trouble trying to resize my ESP I got from Windows
karlguy has joined #nixos
<infinisil> It's only 100MB big..
klntsky has joined #nixos
<stumble> infinisil: Are you asking for advice? Is it not working the way it is?
MP2E has joined #nixos
<infinisil> Nah, just rambling, i don't even wanna attempt to resize it
nuncanada has quit [Quit: Leaving]
codygman___ has quit [Ping timeout: 260 seconds]
<adisbladis> fiji: I guess you could log in as the user and check the path? It's probably better not to though..
<adisbladis> Honestly, if I was on Ubuntu I'd probably let ubuntu manage docker
<stumble> Rambling is good.
jtojnar has quit [Quit: jtojnar]
jtojnar has joined #nixos
Arcaelyx has joined #nixos
<{^_^}> [nixpkgs] @ttuegel merged pull request #40010 → plasma5: 5.12.4 -> 5.12.5 → https://git.io/vpwbI
<{^_^}> [nixpkgs] @ttuegel pushed 2 commits to master: https://git.io/vp9XN
<{^_^}> → b53182b4 by @bkchr: plasma5: 5.12.4 -> 5.12.5
<{^_^}> → 8a32c801 by @ttuegel: Merge pull request #40010 from bkchr/plasma_5_12_5
ryantrinkle has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40465 → stubby: 0.2.2 -> 0.2.3 → https://git.io/vp91J
<{^_^}> [nixpkgs] @samueldr opened pull request #40466 → dbeaver: 5.0.4 -> 5.0.5 → https://git.io/vp91I
<{^_^}> [nixpkgs] @samueldr opened pull request #40467 → dbeaver: 5.0.4 -> 5.0.5 → https://git.io/vp91t
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40468 → timescaledb: 0.9.1 -> 0.9.2 → https://git.io/vp91q
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40469 → xonsh: 0.6.1 -> 0.6.3 → https://git.io/vp91P
lopsided98 has joined #nixos
lopsided98_ has joined #nixos
slack1256 has joined #nixos
lopsided98 has quit [Ping timeout: 255 seconds]
<dhess> hi all, I screwed up and let a certificate expire, now I'm having trouble doing NixOps deployments against my Hydra cache. I need to deploy the new cert, but I've got a chicken-and-egg problem here.
<dhess> is there any way to get NixOps to ignore SSL certificate issues?
<dhess> and/or to pass that through to the various Nix utilities that it runs?
Taneb has quit [Quit: I seem to have stopped.]
b has quit [Ping timeout: 240 seconds]
jperras has quit [Quit: WeeChat 2.1]
freeman42x]NixOS has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @teto opened pull request #40470 → [RFC] pythonPackages.libnl: init at 3.3.0 → https://git.io/vp9Mr
justanotheruser has quit [Ping timeout: 250 seconds]
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/4cafff64bb4 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
work_ has quit [Quit: Connection closed for inactivity]
jtojnar has quit [Read error: Connection reset by peer]
jtojnar has joined #nixos
jackdk has quit [Ping timeout: 248 seconds]
justanotheruser has joined #nixos
nD5Xjz has quit [Ping timeout: 265 seconds]
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/4cafff64bb4 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
spear2 has quit [Quit: Leaving]
nD5Xjz has joined #nixos
nD5Xjz has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @Chiiruno opened pull request #40471 → qtchan: init at v0.100 → https://git.io/vp9D7
Mateon3 has joined #nixos
infinisil has quit [Quit: Configuring ZNC, sorry for the join/quits!]
infinisil has joined #nixos
Mateon1 has quit [Ping timeout: 248 seconds]
Mateon3 is now known as Mateon1
schoppenhauer has quit [Ping timeout: 250 seconds]
schoppenhauer has joined #nixos
Ross has quit [Ping timeout: 264 seconds]
Ross has joined #nixos
jackdk has joined #nixos
Have-Quick has quit [Quit: Have-Quick]
jtojnar has quit [Read error: Connection reset by peer]
nD5Xjz has joined #nixos
jtojnar has joined #nixos
<{^_^}> [nixpkgs] @adisbladis merged pull request #40469 → xonsh: 0.6.1 -> 0.6.3 → https://git.io/vp91P
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/vp9y2
<{^_^}> → 9346d137 by R. RyanTM: xonsh: 0.6.1 -> 0.6.3
<{^_^}> → f53d22ed by @adisbladis: Merge pull request #40469 from r-ryantm/auto-update/xonsh
nD5Xjz has quit [Ping timeout: 268 seconds]
fiji___ has joined #nixos
fiji___ has quit [Quit: Page closed]
fiji has quit [Quit: Page closed]
Rusty1_ has quit [Quit: Konversation terminated!]
hiroshi- has joined #nixos
nD5Xjz has joined #nixos
jD91mZM2 has joined #nixos
hiroshi has quit [Ping timeout: 264 seconds]
hiroshi- is now known as hiroshi
<jcrben> the gmane link at https://nixos.org/nixpkgs/manual/#idm140737315718432 really needs to be fixed
<jcrben> would like to know what the policy on the staging branch is
blankhart has joined #nixos
Have-Quick has joined #nixos
knupfer has joined #nixos
<PolarIntersect> yo
<PolarIntersect> Am I missing something, or did the google-chrome package disappear?
<clever> PolarIntersect: how are you attempting to install it?
<PolarIntersect> oh
<PolarIntersect> It's in my system configuration
<PolarIntersect> somehow I have chromium, so I think it's installing chromium instead of google chrome
<PolarIntersect> Also, it doesn't show up on https://nixos.org/nixos/packages.html#google-chrome any more
<jD91mZM2> Did you allow unfree packages?
<PolarIntersect> yep
<PolarIntersect> It's even installing nVidia driver properly
<jD91mZM2> Stable or unstable?
<PolarIntersect> not sure tbh
<jD91mZM2> Like clever asked, how are you installing it? Also, output of `nixos-version`?
<PolarIntersect> I answered how I'm installing it, yes?
<PolarIntersect> 18.03.git.120b013 (Impala)
<jD91mZM2> Oh, my bad. Exact code?
<PolarIntersect> It seems to be in git, so I don't understand why it wouldn't be in the package search (linked above) https://github.com/NixOS/nixpkgs/blob/da97c73fb3576930712463d420fd23e6d7d69fc0/pkgs/applications/networking/browsers/google-chrome/default.nix
<jD91mZM2> Did you enable unfree packages system wide?
<PolarIntersect> yes
<PolarIntersect> I don't know how to do it any other way
<jD91mZM2> Could you link your config?
<PolarIntersect> trying
<PolarIntersect> I need to find an anonymous pastebin since all my chrome configs are gone since google-chrome is installing chromium instead :)
<PolarIntersect> Apparently gist requires signin now?
<PolarIntersect> paste.pocoo doesn't exist any more either :o
<jD91mZM2> hastebin perhaps?
<PolarIntersect> pastebin is the worst :D
<PolarIntersect> ads :'(
aarvar has joined #nixos
<Yaniel> what's wrong with pastebins these days anyway
<Yaniel> either they need js to load anything at all or they are an ad-infested mess
<PolarIntersect> So, that's the only package list I have on this system
<PolarIntersect> Yaniel: I think the Mozilla one I just used doesn't meet either of those conditions?
<jD91mZM2> "systempackages" is all lowercase. Is Nix case sensitive?
<PolarIntersect> Somehow I have `chromium`, but don't have `google-chrome`.
<jD91mZM2> Any package overrides we should know about?
<Yaniel> yeah that one looks green
<PolarIntersect> It's actually uppercase, I don't know why the paste changed t
raynold has quit [Quit: Connection closed for inactivity]
<Yaniel> I usually use bpaste.net for the same raeson
xy2_ has joined #nixos
<PolarIntersect> Yaniel: Because of JS?
<PolarIntersect> ah, bpaste looks nice :)
<stumble> (Yes Nix is case sensitive.)
<Yaniel> well a pastebin doesn't really need js
endformationage has quit [Quit: WeeChat 1.9.1]
<PolarIntersect> Yaniel: I know, but I'm asking if that's why it was green? I'm assuming you mean the code didn't show there
<Yaniel> ah, yeha
robstr has joined #nixos
<PolarIntersect> It also lowercased my stuff for no apparent reason
<Yaniel> green as in ublock origin does not show any remote content
<PolarIntersect> Here's the bpaste version
<PolarIntersect> ooh
<jD91mZM2> PolarIntersect: Ok so it looks like google-chrome depends on chromium which would explain why it's getting installed. But I don't know why it's not installing itself
<PolarIntersect> Maybe the name of the executable changed?
<jD91mZM2> Maybe you're overriding your $PATH somewhere?
iqubic has joined #nixos
<jD91mZM2> google-chrome-stable IIRC
<PolarIntersect> Everywhere that I override PATH includes the other PATH
<Yaniel> people have this weird obsession with CDNs so you have to allow executing opaque scripts from N arbitrary locations for some sites to load in the first place
<PolarIntersect> If it didn't, I wouldn't have chromium
<PolarIntersect> SLiM doesn't even exec .profile, so I guess I can't override my PATH... but that's a whole diff issue *cry*
<PolarIntersect> Yaniel: "weird obsession with CDNs" can also be called "security" :)
<Yaniel> when you need 5 3rd party services to show a text file you are doing it wrong
Have-Quick has quit [Quit: Have-Quick]
<Yaniel> even from a security perspective
MercurialAlchemi has joined #nixos
<jD91mZM2> That sucks, yeah. Luckily you can source your .profile from your .xprofile as a workaround for now... except if you're using ZSH which is brutally overriding your PATH anyway later
<PolarIntersect> Yeah, but CDNs are still good
<Yaniel> they are a good hammer, yes
<PolarIntersect> jD91mZM2: No it's not. I have my own configuration, which you can surely look at. I don't use OhMyZSH which is gross
<stumble> Yaniel: I agree.
<jD91mZM2> PolarIntersect: Did you set programs.zsh.enable?
<jD91mZM2> Because that creates /etc/zshenv :(
<PolarIntersect> jD91mZM2: But, yeah, SLiM doesn't source .xprofile, .profile, .zprofile, .bash_profile, or anything... It's been a nightmare trying to figure that one out :)
<Yaniel> good thing there's still things like 0x0.st
<PolarIntersect> omg thanks for that Yaniel
<PolarIntersect> sprunge.us is broken for like 2 years now and I've been wanting a replacement
<jD91mZM2> Aannnyway, PolarIntersect, what's the output of `nix-build "<nixpkgs>" -A google-chrome --no-out-link`?
<Yaniel> the only problem with 0x0.st is that a lot of url detectors fail on it :D
<PolarIntersect> error: Package ‘google-chrome-66.0.3359.139’ in /nix/store/3x89azpqb51bmk1jjdqk6ilnca4ihq0v-nixos-18.03/nixos/pkgs/applications/networking/browsers/google-chrome/default.nix:136 has an unfree license (‘unfree’), refusing to evaluate.
<PolarIntersect> Not sure how to allow it w/ that command
<jD91mZM2> export NIXPKGS_ALLOW_UNFREE=1 or something hold on
<PolarIntersect> yep that worked
<PolarIntersect> thnx
<jD91mZM2> Wow I was spot on :O
<PolarIntersect> /nix/store/kmyzdlb4cq3i9x5gjc7bf9w12jijw44m-google-chrome-66.0.3359.139
<PolarIntersect> hehe yep
Guanin_ has quit [Ping timeout: 248 seconds]
<PolarIntersect> That has a bin/google-chrome-stable in it as well?
<jD91mZM2> Ok. Does running google-chrome-stable work?
<PolarIntersect> nope
<jD91mZM2> Does running the absolute path to the program work?
<PolarIntersect> yep
<jD91mZM2> echo $PATH and look for chrome
<stumble> Yaniel++
<{^_^}> Yaniel's karma got increased to 1
<jD91mZM2> Maybe nix requires every user to allow unfree in order to use unfree system packages nowadays?
<PolarIntersect> Okay, so my PATH is messed up apparently but every configuration I have for it includes the old value
<stumble> I can use my wireless driver, which is unfree, without doing anything outside /etc/nixos/configuration.nix.
<PolarIntersect> Also, using bash exhibits the same behavior?
<PolarIntersect> jD91mZM2: I don't think so, because I'm using nVidia drivers fine
<PolarIntersect> Also, before I ran `nixos-rebuild switch --upgrade` - chrome was there :o
slack1256 has quit [Remote host closed the connection]
<hodapp> we've a karma-bot here?
<stumble> hodapp++
<{^_^}> hodapp's karma got increased to 1
<PolarIntersect> What's a karma-bot?
<stumble> hodapp-
<hodapp> WUT
<PolarIntersect> o
<iqubic> iqubic ++
<stumble> hodapp--
<{^_^}> iqubic's karma got decreased to -1
<PolarIntersect> brb! laundry switch to dryer!
<stumble> stumble++
<{^_^}> stumble's karma got decreased to -1
knupfer has quit [Ping timeout: 265 seconds]
<iqubic> Darn it. I complain about a bug on IRC one time and then it gets patched up.
<stumble> stumble++
<{^_^}> stumble's karma got decreased to -2
<jD91mZM2> PolarIntersect: This is going to sound silly but have you tried relogging? :P
<stumble> We shouldn't be able to set karma in Nix because Nix is pure.
<jD91mZM2> stumble++
<{^_^}> stumble's karma got increased to -1
<jD91mZM2> wait what
<jD91mZM2> oh nvm
<jD91mZM2> I read that as "got increased by -1"
<iqubic> If you try to increase your own karma it actually subtracts one.
<jD91mZM2> Yeah I saw. Tried to spam in in DMs but it didn't affect this channel :(
Guanin_ has joined #nixos
<iqubic> I notitced that I could increase my own karma a few days ago and mentioned it in chat. Looks like it is now patched up.
<jD91mZM2> iqubic: That's odd, I've decreased mine before that... I think.
<iqubic> Oh, interesting. The other day multiple people were able to increase their own karma.
<PolarIntersect> back
<PolarIntersect> yes I have tried that as well as rebooting
<PolarIntersect> and as well as running rebuild again
<iqubic> and did it work?
<PolarIntersect> no
<PolarIntersect> I tried before asking here
<PolarIntersect> I also tried in virtual consoles, in different shells, etc
<jD91mZM2> What happens if you temporarily comment out all the spots you're changing your $PATH?
<PolarIntersect> jD91mZM2: Same thing as if I use a different shell, I'm guessing?
<jD91mZM2> Depends on where you're setting it and what shell you're using
<iqubic> Whenever I hit my laptop's power button NixOS automatically shuts down. Is there a way I can change this behaviour?
<jD91mZM2> If you're using zsh, then sadly yes it should reset because of that zshenv thing I mentioned
<PolarIntersect> Would ` sudo -- su - polar -c '/run/current-system/sw/bin/sh' ` not reproduce that?
<PolarIntersect> That's what I tried
<PolarIntersect> Also, it's suspicious to me that it's not in /run/current-system/bin/
<PolarIntersect> shouldn't it be there?
<PolarIntersect> Is there a way to tell nixos to verify everything is accurate / doesn't need repaired?
Have-Quick has joined #nixos
<jD91mZM2> iqubic: You might want to try `systemd.extraConfig`
smallville7123 has joined #nixos
<jD91mZM2> PolarIntersect: Ok yeah that's a good point
<jD91mZM2> iqubic: nvm you need to edit a specific config it looks like
<PolarIntersect> oddly, a ton of other things aren't in my PATH either
<PolarIntersect> like pavucontrol
<jD91mZM2> Yeah because those are in /run/current-system/sw/bin I guess?
<PolarIntersect> ooo
<PolarIntersect> hmm
<PolarIntersect> Not there either
<jD91mZM2> ~/.nix-profile/bin?
<jD91mZM2> iqubic: services.logind.extraConfig = "HandlePowerKey=ignore"
<PolarIntersect> ~/.nix-profile was a broken symlink when I installed the system
<PolarIntersect> I just deleted it
<jD91mZM2> What else is in your PATH?
<jD91mZM2> /run/wrappers/bin maybe?
<jD91mZM2> Seems like you have the same $PATH as me plus a bunch of extra stuff. But like you said - no deletions
<PolarIntersect> ya :(
<PolarIntersect> should be ok
<PolarIntersect> Also, the thing that .nix-profile symlinks to is in there
<PolarIntersect> so should be ok?
blankhart has quit [Quit: WeeChat 1.9.1]
<iqubic> So the power button thing is still bugging me.
<PolarIntersect> currently running a `find` for all paths containing google-chrome-stable
<jD91mZM2> iqubic: After setting the services thing and restarting?
<PolarIntersect> Seems like it's in a lot of places
<iqubic> What do you mean?
<PolarIntersect> Is there one that it should be but isn't? :o
<jD91mZM2> iqubic: Did you try my suggestion using services.logind.extraConfig?
<jD91mZM2> PolarIntersect: But no symlinks.... very odd
<PolarIntersect> yeah
<PolarIntersect> It feels like those should definitely be there :o
<PolarIntersect> oh
<jD91mZM2> Is it possible that you can just tab-complete "google-" and see if there is anything?
<PolarIntersect> maybe that's all needs-to-be-GC'd stuff?
<jD91mZM2> probably lol yeah
<PolarIntersect> hmm
<PolarIntersect> I ran gc and it's still there
<PolarIntersect> Is there a, like, repair operation?
<PolarIntersect> to make sure everything is accurate
<jD91mZM2> That's basically nixos-rebuild in a nutshell
<jD91mZM2> I've deleted my /boot multiple times and nixos-rebuild just puts it back :)
<PolarIntersect> hmm
<PolarIntersect> but it's not working? :(
<jD91mZM2> btw I was wrong about google-chrome depending on chromium, I was looking at the wrong place
<jD91mZM2> This... is... WEIRD
* PolarIntersect runs switch again
<PolarIntersect> Yeah, I think it just uses chromium for a build operation or something?
<PolarIntersect> I remember there being a comment about that
<jD91mZM2> Output of `nix-env -q`?
<jD91mZM2> Should show all "manually" installed packages, like chromium
<PolarIntersect> jD91mZM2: It's an empty result
<PolarIntersect> I must be booted into an old configuration or something
<jD91mZM2> I got one last idea
<PolarIntersect> brb rebooting again
<jD91mZM2> What if google-chrome is never added to all-packages.nix
<jD91mZM2> or if it's replaced by chromium
<jD91mZM2> Well ok there goes my idea
<jD91mZM2> ugh
<jD91mZM2> Does `google-chrome-beta` work or something?
<PolarIntersect> jD91mZM2: Nope.
* PolarIntersect is so confused
<jD91mZM2> Okay one last idea:
<jD91mZM2> Have you tried pooping on the carpet?
<jD91mZM2> Might help, I'm out of options
<PolarIntersect> Not for at least an hour or two
<PolarIntersect> Like, ok
<PolarIntersect> nixos-rebuild reports no errors
<jD91mZM2> What if you install it using nix-env?
<PolarIntersect> error: attribute 'google-chrome' in selection path 'google-chrome' not found
<jD91mZM2> nixos.google-chrome*
<jD91mZM2> Assuming your channel is called nixos
<PolarIntersect> ah sorry
<PolarIntersect> I've never manually installed before :}
<jD91mZM2> btw `sudo nixos-channel --list` and `nixos-channel --list`
<jD91mZM2> WOAH! Good boi :)
<PolarIntersect> ok wtf that worked
johann__ has joined #nixos
<PolarIntersect> not only did that work
<PolarIntersect> but it ALSO put all the other things back?...
<jD91mZM2> What other things?
<PolarIntersect> and also it didn't actually do anything because it says it created 0 symlinks
* jD91mZM2 has to go get breakfast, sorry
<PolarIntersect> jD91mZM2: Sorry, what I mean is running that brought back ALL the packages
<PolarIntersect> not just Chrome
<PolarIntersect> even though it says it didn't build anything
<PolarIntersect> jD91mZM2: wtf
<PolarIntersect> rebooting breaks it again
<PolarIntersect> It's like my boot configuration isn't being rewritten after switching?
asuryawanshi has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
Ariakenom has joined #nixos
jackdk has quit [Ping timeout: 240 seconds]
asuryawanshi has joined #nixos
<PolarIntersect> and now nix-env doesn't fix it either
* PolarIntersect falls over
applePrincess has joined #nixos
<PolarIntersect> Yep
<PolarIntersect> It was the boot configuration
shikiryogy has joined #nixos
<shikiryogy> Anyone using ocaml on nixos? I can't seem to install the Core package correctly
xy2_ has quit [Ping timeout: 268 seconds]
mkoenig has quit [Remote host closed the connection]
<PolarIntersect> jD91mZM2: Yep. My config was installing systemd, but my system was booting on grub. Enabling grub seems to have fixed the issue :op
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
* PolarIntersect dances
mkoenig has joined #nixos
MP2E has quit [Remote host closed the connection]
jacob has joined #nixos
jacob is now known as Guest69026
<jD91mZM2> PolarIntersect: `nixos-rebuild --install-bootloader`
<jD91mZM2> That's some nice debugging. Well done :)
applePrincess has quit [Quit: Mutter: www.mutterirc.com]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40472 → osrm-backend: 5.17.2 -> 5.18.0 → https://git.io/vp9QT
griff_ has joined #nixos
applePrincess has joined #nixos
xy2_ has joined #nixos
johann__ has quit [Quit: Leaving.]
Guest15545 has quit [Ping timeout: 256 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/f53d22edd68 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<iqubic> How hard is it to install the Times New Roman font on NixOS?
<iqubic> I also need to get printing set-up on NixOS. Is that hard to do?
Ariakenom has quit [Read error: Connection reset by peer]
xy2_ has quit [Ping timeout: 276 seconds]
<jD91mZM2> iqubic: Seems like liberation_ttf is the replacement for Times New Roman
<{^_^}> [nixpkgs] @jcrben opened pull request #40473 → docs: fix broken link to staging policy → https://git.io/vp9QP
<iqubic> Alright, that sounds good. I have that.
<iqubic> Now, what about printing to a physical printer that uses actual paper with NixOS?
<jD91mZM2> Can't help you with that, sorry ¯\_(ツ)_/¯
<iqubic> That's fine. I can always just reboot into my Windows 10 partition and print from there.
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/a19cc36e1a2 (from 2 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
hotfuzz_ has joined #nixos
Intensitea has joined #nixos
hotfuzz has quit [Ping timeout: 240 seconds]
applePrincess_ has joined #nixos
griff_ has quit [Quit: griff_]
applePrincess has quit [Ping timeout: 250 seconds]
vaninwagen has joined #nixos
periklis has joined #nixos
phdoerfler has joined #nixos
<PolarIntersect> jD91mZM2: `nixos-rebuild switch` seemed to fix it
<tilpner> iqubic - services.printing.enable = true;
<tilpner> iqubic - services.printing.drivers = with pkgs; [ gutenprint brgenml1cupswrapper brgenml1lpr ];
<iqubic> is that all?
<tilpner> iqubic - May have to adjust drivers for your printer, but yes, that's all I needed
<tilpner> After that, go to localhost:631 and configure CUPS
<iqubic> I'll try that. Thanks.
<stumble> That address gives information about loading some drivers.
<stumble> Which you may or may not need.
<adisbladis> Gutenprint will generally get you really far in my experience
<adisbladis> Most printers I happen to use on occasion are supported
spear2 has joined #nixos
spear22 has joined #nixos
asuryawanshi has quit [Ping timeout: 256 seconds]
<iqubic> So I'm at the cups localhost place, and I'm trying to add a printer. How do I do that? I just click "add printer"?
phdoerfler has quit [Quit: Leaving.]
<iqubic> Can I just tell cups to scan for nearby printers?
<adisbladis> iqubic: DEs will do that generally
<adisbladis> Maybe you can find some other UI if you are not on a DE
<iqubic> Yeah, but I'm using i3...
<iqubic> Isn't the cups thing at localhost:631 good enough?
<tilpner> It is
<iqubic> Can I tell that to search for nearby printers?
wingstaker99 has joined #nixos
<stumble> Sorry - don't know - but at least it's now a CUPS problem rather than a NixOS problem, so there should be plenty of help on the web somewhere.
<tilpner> Yes, check under Administration > Printers
<stumble> tilpner++
<{^_^}> tilpner's karma got increased to 3
<iqubic> Alright, so I have gone there.
<iqubic> The find new printer button didn't work.
<iqubic> Took me to a blank page saying "No Printers found."
<hyper_ch> (aren't printers usually quite big so you should be able to spot them easily?)
<iqubic> hyper_ch: Ha Ha Ha.
<hyper_ch> but I do have a love/hate relationship with cups also
<tilpner> My printer was discovered immediately from "Add Printer", but that's not too hard if your printer is connected via USB
<sphalerite> iqubic: I don't know for sure, but maybe it announces itself via broadcast packets and those are getting firewalled off
<iqubic> I only have a Hate relationship. I have never once gotten a printer to work properly via cups.
<iqubic> I'm using the Brother HL-L6200DW printer.
<iqubic> And it isn't working right now.
<iqubic> So I feel really stupid right now.
sary has joined #nixos
MercurialAlchemi has quit [Ping timeout: 256 seconds]
wangoe has joined #nixos
MercurialAlchemi has joined #nixos
Have-Quick has quit [Quit: Have-Quick]
<avn> configure cups via web looks completely non-declarative
smallville7123 has quit [Quit: rosa]
<iqubic> It is. That's not really an issue for me right now. What I need is just a system that will work.
udono has joined #nixos
<iqubic> Is there a cups driver for my Brother HL-L6200DW printer out there? Is it easy to port that to NixOS?
<avn> I still curious, how to save/replicate cups configuration on nixos. I tried to copy .ppd file in activation script, but it looks ugly.
<iqubic> Or should I just reboot my machine and use my Windows OS (I dual boot) in order to do my printing?
smallville7123 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40475 → ocamlPackages.ocurl: 0.8.0 -> 0.8.1 → https://git.io/vp9dq
<avn> iqubic: I solved it by network/postscript-capable printer ;)
<avn> so all setup is just redirector to ipp;//printer
smallville7123 has quit [Client Quit]
<iqubic> Nice. Does that help me with my issue?
<iqubic> Is there a cups support place I can go to get help. Like an IRC channel or something?
<tilpner> On FreeNode, you can use "/msg alis search <topic>" to search for channels
<tilpner> * /msg alis list <topic>
<iqubic> I'm not sure that worked for me.
<iqubic> Nope.
<iqubic> Neither on of those worked.
<elvishjerricco> Huh. My darwin machine has auto gc set up. I ran a darwin build on my linux machine with my mac as a remote builder, and the GC ran during some part of that, causing the build to fail since a dependency had been deleted. I would have thought that wasn't possible.
<tilpner> They do here
<iqubic> Well that's odd.
<tilpner> (The second one)
<iqubic> Yeah, I'm getting no response from that. I need to learn how to use ERC.
<iqubic> Is alis the right thing to message?
kreetx_ has joined #nixos
<tilpner> Yes
<sphalerite> elvishjerricco: the gc was on the mac?
<iqubic> Well I'm getting no responses here.
<elvishjerricco> sphalerite: yea
<sphalerite> elvishjerricco: hm right. It shouldn't happen but I can see why it would — because the darwin machine isn't the one coordinating the build
<clever> sphalerite: i think ive seen some bugs where the darwin garbage collector cant see all in-use files
<sphalerite> elvishjerricco: if you build it on the darwin machine using --store ssh-ng://user@host instead of --buildres, it will probably not gc it away
<sphalerite> clever: but it would also make sense that since the darwin machine has no "big-picture" view of what's getting built, only what it's building right now, that would happen
jensens has joined #nixos
<elvishjerricco> sphalerite: Ok, I can see how that would happen. i.e. if the path was deleted in the middle of the remaining paths still being copied over
<clever> sphalerite: yeah, but the master would just re-upload things when it starts the next build
<sphalerite> oh yeah, hm
<sphalerite> --store is a better option for remote builds when the builder and the requester aren't both building anyway, because it doesn't copy deps to from the requester (using less space on it) and doesn't require a trusted-user on the builder
<clever> oh, wow, nice
<sphalerite> it's not as nicely integrated though, you have to nix copy the results over manually afterwards
MercurialAlchemi has quit [Ping timeout: 256 seconds]
<clever> and they might get GC'd during that last step?
<sphalerite> yeah
MercurialAlchemi has joined #nixos
hamishmack has joined #nixos
MichaelRaskin has quit [Quit: MichaelRaskin]
Ariakenom has joined #nixos
<iqubic> tilpner: Turns out I was not at all familiar with the way erc works. I got responses from my earlier /msg
<clever> sphalerite: it might help if the -o option made an indirect root on the remote machine
<sphalerite> clever: yeah, confusing behaviour though.
<lewo> Does "squash and merge" github button let you to edit the commit message? It seems so, but I'm not really sure...
stumble- has joined #nixos
<dhess> clever: question for you -- the TLS cert I use for my Hydra binary cache expired. I need to deploy a new cert but I've got this chicken-and-egg problem. Do you know of a way to tell NixOps to ignore certificate problems? Or to override the cert bundle it uses? I've tried setting NIX_SSL_CERT_FILE but either NixOps or the remote builder is ignoring it and still trying to validate the Hydra TLS cert with the expired cert bundle
stumble has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
<clever> dhess: you need to manually replace the /etc/nix/nix.conf symlink with a file having the same contents, then edit that file to remove the hydra
<clever> dhess: and next time it does a nixops deploy or reboot, it will revert the file back to its proper version
<dhess> clever: ahh so just don't use the Hydra for one deployment
<clever> yeah
<dhess> I tried doing what you describe with the cert bundle in /etc/ssl/certs, but that didn't work
<dhess> let me try your idea
<dhess> clever: do I need to do this on the deployment host or on the remote builder? or both?
stumble- has quit [Client Quit]
<clever> probably both
<dhess> it's never quite clear to me who's doing the downloading when I do a NixOps deploy
<dhess> ok thanks, let me try that
stumble has joined #nixos
<elvishjerricco> aw, the single line output in `nix build` doesn't seem to work with `--store ssh-ng://`
<clever> dhess: nixops downloads everything to the deployment host, then re-uploads the build deps to a build slave
<sphalerite> yeah there are some bugs with the output on that
<clever> sphalerite: ive also wanted that single-line output with nix-shell
<elvishjerricco> clever: I'm hoping for `nix shell` :P
<sphalerite> yeah
<sphalerite> also for nixos-rebuild
<elvishjerricco> nixos-rebuild, nixops, and darwin-rebuild, yea
<clever> sphalerite: nixos-rebuild internally uses nix-env, so that needs to be fixed first
<sphalerite> well you could always just have it build the system, then use nix-env --set
<elvishjerricco> I thought that's what it already did
<sphalerite> or you can just do that manually like https://github.com/NixOS/nix/issues/1952#issuecomment-373928543
<{^_^}> [nixpkgs] @gebner pushed to master « elan: 0.3.2 -> 0.5.0 »: https://git.io/vp9bQ
<clever> sphalerite: the nixBuild bash function would need to be adjusted to use nix build
winem_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40476 → neomutt: 20180323 -> 20180512 → https://git.io/vp9NB
<{^_^}> [nixpkgs] @jlesquembre opened pull request #40477 → clojure: 1.9.0.375 -> 1.9.0.381 → https://git.io/vp9As
kreetx_ has quit [Quit: leaving]
Tucky has joined #nixos
kreetx has joined #nixos
<dhess> clever: does nix-daemon on NixOS use /etc/nix/nix.conf or does it use /run/current-system/etc/nix/nix.conf ?
<dhess> removing the hydra from /etc/nix/nix.conf doesn't seem to have worked. I did restart nix-daemon also
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40478 → mate.mate-panel: 1.20.1 -> 1.21.0 → https://git.io/vp9Aa
<sphalerite> dhess: it does use /etc/nix/nix.conf
<sphalerite> dhess: maybe you can also just use --option substituters ''
<sphalerite> has building the manpages become a lot more expensive? My system rebuilds on ARM have started taking much longer
thc202 has joined #nixos
goibhniu has joined #nixos
<dhess> sphalerite: oh you're my hero, --option substituters worked!
<clever> dhess: i think you need to restart nix-daemon
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40479 → links: 2.15 -> 2.16 → https://git.io/vp9AQ
<dhess> clever: I did, at least on the remote-builder, but it still complained
<dhess> it might be complainig on the deployment host, I will check that next
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40480 → metabase: 0.29.0 -> 0.29.2 → https://git.io/vp9Ah
phreedom has quit [Remote host closed the connection]
phreedom_ has joined #nixos
<kreetx> hi -- is there a good way to use nixops on macos to deploy on virtualbox? I have a simple LAMP server configuration, but on macos it tries to build it on the host and this doesn't work
<clever> kreetx: previously, nixops would auto-configure the virtualbox as a buildslave and just work
<kreetx> I've found a number of github issues related to this and am just thinking if there is some recommended way
<clever> but now that darwin is using a multi-user setup, it doesnt have permission to do that
<clever> so it just fails
<kreetx> ah
<clever> you need to manually configure /etc/nix/machines with the sshkey and user/host of a linux build slave (which can be in virtualbox, if you remember to turn it on for builds)
<dhess> hmm strange, --option substituters works with the x86_64-linux hosts, but not with my aarch64-linux host
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40481 → libsForQt5.mlt: 6.6.0 -> 6.8.0 → https://git.io/vp9x0
periklis has quit [Ping timeout: 255 seconds]
MinceR has quit [Ping timeout: 240 seconds]
<sphalerite> dhess: does the aarch64 machine maybe have extra-substituters set?
MinceR has joined #nixos
<robstr> Morning, is there something special to curl on nixos ? When calling my endpoint, curl -v reports status 200 but no content, when using wget it is working ...
smichel has joined #nixos
<sphalerite> robstr: curl behaves a bit differently
<dhess> sphalerite: I don't think so, let me check
<sphalerite> dhess: if so, add --option extra-substituters '' as well
<dhess> sphalerite: nope, just substituters
<dhess> I'm actually having the same issue on my nix-darwin machine now as well
crooksey has joined #nixos
<LnL> what's the problem?
<LnL> robstr: maybe it's a redirect? try curl -L
johanot has joined #nixos
<robstr> LnL: nothing
<dhess> LnL: I screwed up and let a cert expire on my Hydra binary cache. I was able to use --option substituters with NixOps to ignore the binary cache until I could deploy the new cert. But on my Mac, nix-env seems to be ignoring that option
<dhess> it's not specific to nix-darwin I don't think
<dhess> or I dunno, maybe it is if nix-daemon is ignoring it for some reason
<kreetx> clever: is there a good tutorial on how to do this? I've found related issues and gists, but I don't fully understand what they do/how they work..
civodul has joined #nixos
<sphalerite> LnL: if it were a redirect it'd be 3xx not 200
<kreetx> I guess I should read up on multi-user nix, then on remote building, and then try to put it all together
<clever> kreetx: yeah, it should all be in the nix manual
<robstr> maybe `Transfer-Encoding: chuncked` is the problem ?
<dhess> LnL: how can I restart nix-daemon on nix-darwin without running 'darwin-rebuild' ? Can I HUP it?
<sphalerite> clever: would you happen to know how to apply https://www.coreboot.org/Initramfs for 32-bit ARM with a zImage rather than an uncompressed vmlinux?
<clever> sphalerite: ive not tried forcing such a thing on the kernel after its built, but i do know that linux has a compile-time option to embed an initrd into it
nD5Xjz has quit [Ping timeout: 264 seconds]
<clever> nix just makes it tricky to use that
<sphalerite> yeah, I want to use the plain nixos kernel
<clever> you might be able to modify the linux derivation to also include an uncompressed vmlinux in its output
<sphalerite> not too keen on having to build the kernel at all for this, the feedback loop is way too slow
<clever> sphalerite: oh, and reading the wiki closer, it only works on a kernel that already has an initrd baked into it at compile time
<clever> sphalerite: it just replaces the initrd section in the ELF layout
<sphalerite> I read "remove any previous .init.ramfs section" as "remove it if present"
<clever> i suspect the kernel has to be built in the right mode to even look for that section
<sphalerite> meh
Myrl-saki has quit [Ping timeout: 240 seconds]
Myrl-saki has joined #nixos
<LnL> dhess: yeah, that should restart it
Myrl-saki has quit [Client Quit]
<dhess> LnL: I figured it out, thanks!
Boomerang has joined #nixos
Myrl-saki has joined #nixos
coot has quit [Quit: coot]
Tucky has quit [Quit: WeeChat 2.1]
coot has joined #nixos
smallville7123 has joined #nixos
nD5Xjz has joined #nixos
smallville7123 has quit [Quit: rosa]
nD5Xjz has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40482 → libmediainfo: 18.03.1 -> 18.05 → https://git.io/vpHfQ
nD5Xjz has joined #nixos
<unlmtd> any good trick on dealing with makescripts looking for git versions ?
Tucky has joined #nixos
<clever> unlmtd: read it and see if it checks for things like .version?
Tehnix2 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40484 → libite: 2.0.1 -> 2.0.2 → https://git.io/vpHJg
Tehnix has quit [Ping timeout: 248 seconds]
statusfailed has quit [Ping timeout: 248 seconds]
statusfailed has joined #nixos
orivej has quit [Ping timeout: 256 seconds]
<ij> It seems that docker containers bound to 0.0.0.0:port are not being firewalled despite firewall.allowedTCPPorts not containing the said port.
<ij> I did not expect that at all.
<kreetx> on my macos I have channels/ and channels_root under ~/.nix-defexpr, and since yesterday after starting to use the unstable channlel I get a warning of "name collision in input Nix expressions" when doing nix-env -q <something>. I guess this is related to having two channels used where one is overriding the other? I did the channel switch as non-root (I think) -- should I have done it as root on macos?
<kreetx> i.e related to the multi-user setup it's using
mojjo has joined #nixos
smallville7123 has joined #nixos
<mojjo> hi! I have some problems with VirtualBox on nixos. I'm getting "The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing". Any hints for me?
<clever> kreetx: your supposed to manage the channel as root when using a multi-user setup
applePrincess_ has quit [Remote host closed the connection]
<kreetx> mojjo: maybe unrelated but on my ubuntu desktop machine I needed to enable something from bios to make virtualbox work. I forgot to write notes on this, so I don't remember what it was..
<kreetx> I think it was some virtualization extension, or maybe some cpu execution restriction unlifting..
<kreetx> but keep in mind: this might be unrelated :)
<clever> kreetx: its probably accelerated vm extensions in the cpu
mojjo has quit [Ping timeout: 256 seconds]
<kreetx> yes, I think that was it!
<clever> kreetx: in theory, a bootloader based malware could put your entire OS into a vm, without it noticing, and then do naughty things in the background
<clever> which is why its disabled by default
sigmundv_ has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #40479 → links: 2.15 -> 2.16 → https://git.io/vp9AQ
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vpHT3
<{^_^}> → 32af5711 by R. RyanTM: links: 2.15 -> 2.16
<{^_^}> → 4574bb70 by @7c6f434c: Merge pull request #40479 from r-ryantm/auto-update/links2
johann__ has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/425ff431aba (from 2 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
vcunat has joined #nixos
<kreetx> I managed to remove the user's channel and change the root's channel, but nix-channel --update now gets an error with SSL certificates when trying to download the expressions
vcunat has quit [Ping timeout: 276 seconds]
<kreetx> my case is this: updated the channel in root, but doing sudo nix-channel --update complains about the ssl cert. Ok, but maybe the update is supposed to be run as regular user so I do that. Now the .nix-defexpr/channel/manifest.nix gets some content again, and I start getting the "warning: name collision in input Nix expressions" warning again..
mojjo has joined #nixos
<mojjo> regarding the VirtualBox problem... I checked my BIOS and all virtualization options are enabled..
johann__ has quit [Quit: Leaving.]
Twey has joined #nixos
Twey has quit [Changing host]
Twey has joined #nixos
<Myrl-saki> Is there a systemd attribute that will only perform once?
<lassulus> mojjo: is your user in the group vboxusers?
freeman42x]NixOS has joined #nixos
<mojjo> lassulus: yes
simukis has joined #nixos
<mojjo> oh, wait.. it's listed in the nixos config, but does not show up on the `groups` command
spear22 has quit [Quit: Leaving]
spear2 has quit [Quit: Leaving]
<stumble> mojjo: Have you nixos-rebuilded and rebooted since adding it?
<{^_^}> [nixpkgs] @adisbladis opened pull request #40486 → kde-frameworks: 5.45 -> 5.46 → https://git.io/vpHtk
<LnL> you have to relogin for groups to apply
<{^_^}> [nixpkgs] @adisbladis opened pull request #40487 → kde-applications: 18.04.0 -> 18.04.1 → https://git.io/vpHtL
wingstaker99 has quit [Quit: Textual IRC Client: www.textualapp.com]
<mojjo> LnL: did so.. I look like the vboxusers group does not exist (whe trying `usermod -a -G vboxusers me`)
<lassulus> do you have: virtualisation.virtualbox.host.enable = true; in your configuration?
<mojjo> I was just checking this... I guess this was the problem..
mojjo has quit [Remote host closed the connection]
mojjo has joined #nixos
<mojjo> lassulus: works.. ;-) I mingled guest with host..
<lassulus> \(• ◡ •)/
johann__ has joined #nixos
<stumble> \o/
<Boomerang> Hello, I'm having some issues using a custom binary cache. In "/etc/nix/nix.conf" I used to have the lines "binary-caches = http://hydra:8080 http://cache.nixos.org" and it worked fine. I have now upgraded to nix 2.0 and this binary-cache setup doesn't seem to work anymore. Any idea how to get it to work? :-)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40488 → keepass: 2.39 -> 2.39.1 → https://git.io/vpHqu
mojjo has quit [Ping timeout: 248 seconds]
ericsagnes has quit [Ping timeout: 256 seconds]
chisui has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40489 → fstrm: 0.3.2 -> 0.4.0 → https://git.io/vpHmN
smallville7123 has quit [Quit: rosa]
Ariakenom has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #40477 → clojure: 1.9.0.375 -> 1.9.0.381 → https://git.io/vp9As
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vpHY4
<{^_^}> → b1537513 by @jlesquembre: clojure: 1.9.0.375 -> 1.9.0.381
<{^_^}> → 29dff188 by @Mic92: Merge pull request #40477 from jlesquembre/clojure
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40490 → feh: 2.26 -> 2.26.1 → https://git.io/vpHYR
<{^_^}> [nixpkgs] @obadz merged pull request #40488 → keepass: 2.39 -> 2.39.1 → https://git.io/vpHqu
<{^_^}> [nixpkgs] @obadz pushed commit from R. RyanTM to master « keepass: 2.39 -> 2.39.1 »: https://git.io/vpHY5
__monty__ has joined #nixos
<{^_^}> [nixpkgs] @adisbladis merged pull request #40466 → dbeaver: 5.0.4 -> 5.0.5 → https://git.io/vp91I
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/vpHOk
<{^_^}> → 68ae161f by @samueldr: dbeaver: 5.0.4 -> 5.0.5
<{^_^}> → 4c7d07c8 by @adisbladis: Merge pull request #40466 from samueldr/dbeaver/5.0.5
<{^_^}> [nixpkgs] @adisbladis merged pull request #40467 → dbeaver: 5.0.4 -> 5.0.5 (18.03) → https://git.io/vp91t
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to release-18.03: https://git.io/vpHOB
<{^_^}> → 10294017 by @samueldr: dbeaver: 5.0.4 -> 5.0.5
<{^_^}> → a2b8e0c2 by @adisbladis: Merge pull request #40467 from samueldr/dbeaver/18.03/5.0.5
<kreetx> nixops now tells me "unable to build all machine configurations", but even running with --show-trace I don't get a clue of what goes wrong..
<kreetx> I can ssh into the nixos on vbox and indeed the apache and mysql are not running there
<__monty__> Writing my first nix expression. It's for a program with optional dependencies and I'm not sure how to go about it. For most of them it's no big deal because the program just figures out at runtime whether they're available or not. One of them though can be fulfilled by a bunch of different programs. How can I add an argument that allows a list of options?
Neo-- has joined #nixos
<{^_^}> [nixpkgs] @adisbladis closed pull request #33823 → cutegram: Build with qt59 → https://git.io/vNZD2
<{^_^}> [nixpkgs] @peterhoeg opened pull request #40491 → nixos cups: support for socket activation → https://git.io/vpHOF
tmaekawa has joined #nixos
<{^_^}> [nixpkgs] @ttuegel opened pull request #40492 → Feature/18.03/plasma 5.12.5 → https://git.io/vpH3Y
Twey has quit [Ping timeout: 248 seconds]
Twey has joined #nixos
<aminechikhaoui> kreetx: it should tell you which derivation it wasn't able to build no ?
Neo-- has quit [Ping timeout: 250 seconds]
<kreetx> aminechikhaoui: I found it was the same error which I got earlier, but now it doesn't state the error explicitly, just says which file and which line
<kreetx> and the thing that went wrong was assert stdenv.isLinux, which my macos obviously is not :)
<kreetx> so I can go back to looking into build slaves again.. :)
<aminechikhaoui> oh you're using nixops from macOS
<kreetx> yep
<aminechikhaoui> does that even work ?
<kreetx> trying to build a lamp on virtualbox
<kreetx> using virtualbox yes
<kreetx> the package manager also works, but I'm using nixops atm and it's more about developing & building on linux
<kreetx> and since I'm on darwin, but the build target is linux, then it errors out since it wants to build on my host (macos) and then deploy to nixos (linux)
<aminechikhaoui> yeah that's why I can't expect it to work
lonokhov has joined #nixos
humanoyd has joined #nixos
<aminechikhaoui> unless you somehow manage to build stuff outside of your darwin machine e.g via --option builders
<aminechikhaoui> but not sure really, there might be some other tricks
<kreetx> yes, that's what I'm going to do
<Profpatsch> mudri[m]: Ralith The type system I’ve been working on is just an embedded thing inside of nix, not a static checker like what Théophane was working on.
<Profpatsch> And, to be fair, it already exists in the module system, just not easily usable.
<kreetx> no, I think external building is the solution, and it will work even if the builder is another (or perhaps even the same?) vbox machine
orivej has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #40454 → taskwarrior: install zsh completion → https://git.io/vp9Rp
<{^_^}> [nixpkgs] @xeji pushed commit from @jfrankenau to master « taskwarrior: install zsh completion (#40454) »: https://git.io/vpHsq
<Profpatsch> So you still have to cope with non-local errors when you e.g. forget an argument to a function.
<kreetx> there should be a flag to say "build on the deploy target" -- this would then always work
<kreetx> one day... one day this will /all/ pay off :P
<{^_^}> [nixpkgs] @xeji merged pull request #40458 → giac: re-add lapack without atlas → https://git.io/vp9a3
<{^_^}> [nixpkgs] @xeji pushed commit from @timokau to master « giac: re-add lapack without atlas (#40 (#40458) »: https://git.io/vpHsl
reinzelmann has joined #nixos
<kreetx> aminechikhaoui: I think it was clever who pointed to the fact that on macos we've started using multi-user mode and this is why this doesn't work
<kreetx> I'm saying this because git blame for the line you point to is 5 years old
Ariakenom has joined #nixos
<aminechikhaoui> kreetx: yeah it might not work, just remembered seeing that in the codebase before
vaninwagen has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/vpHsx
<{^_^}> → 9e1017de by R. RyanTM: feh: 2.26 -> 2.26.1
<{^_^}> → 84c1df0c by @adisbladis: Merge pull request #40490 from r-ryantm/auto-update/feh
<{^_^}> [nixpkgs] @adisbladis merged pull request #40490 → feh: 2.26 -> 2.26.1 → https://git.io/vpHYR
smichel has quit [Remote host closed the connection]
smichel has joined #nixos
orivej has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40493 → gdal: 2.2.4 -> 2.3.0 → https://git.io/vpHGq
<Myrl-saki> I just learned the reason why we suddenly have aarch64 support. :P
<clever> ?
<Myrl-saki> Works On Arm.
<Myrl-saki> Or am I wrong?
<clever> ah
<clever> they also have an irc channel, #worksonarm
<Myrl-saki> Yeah, was looking at their issues list and I saw NixOS.
magneticduck has joined #nixos
<clever> first i'm hearing of that, but their channel has come up in past conversations
griff_ has joined #nixos
<magneticduck> I'm building a C++ application by invoking CMake in a nix-shell with sufficient dependencies, and g++ is erroring when it encounters an `#include <bfd.h>`
unkn has joined #nixos
<magneticduck> bfd is just a binutils thing, I'm confused why this isn't in the include path
alex`` has joined #nixos
<magneticduck> how do I get bfd.h?
<justanotheruser> Is there some built in authentication (db, api, etc) management in nixops? I'm not seeing anything other than ssh being taken care of.
karlguy has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @Mic92 merged pull request #40473 → docs: fix broken link to staging policy → https://git.io/vp9QP
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vpHnX
<{^_^}> → 18ae1b6d by @jcrben: docs: fix broken link to staging policy
<{^_^}> → 465ac109 by @Mic92: Merge pull request #40473 from jcrben/fix-broken-link
aiyubkhan[m] has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed commit from @jcrben to release-18.03 « docs: fix broken link to staging policy »: https://git.io/vpHnH
tilpner__ has joined #nixos
ericsagnes has joined #nixos
tmaekawa has quit [Quit: tmaekawa]
maingo has quit [Quit: Connection closed for inactivity]
tilpner__ has quit [Quit: WeeChat 2.0]
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/a2b8e0c2885 (from 64 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<alanz> I am trying to build a docker image with a haskell exe in it, but I want a simple path to the exe, rather than the /nix/store/... one. What is the easiest way to do that?
<alanz> context: pachyderm job, need to put a command into an external json pipeline spec
<goibhniu> alanz, how about /run/current-system/sw/bin?
<alanz> it is not a nixos docker image, an ubuntu one
<goibhniu> are you installing haskell into a user profile?
adisbladis has quit [Ping timeout: 260 seconds]
<goibhniu> if so, you can use ~/.nix-profile/bin/
<alanz> but that cmd definition on line 20 resolves to something in the nix store, and I want to be able to refer to it without the store path
* goibhniu isn't familiar with the docker builder
* alanz is not either, experimenting
<goibhniu> can you check if haskell is in ~/.nix-profile/bin ?
<alanz> there is no ~/.nix-profile/bin
<alanz> There is only /home/root, with .profile and .bashrc, and nothing nix related on the path. When I run the image
<alanz> Otherwise I need to generate a local file with that path in it, and just copy it into the pipeline spec.
<alanz> But my nix knowledge is pretty limited
<goibhniu> is the program on your PATH?
<alanz> not in the docker container. That is what I want, to be honest
<alanz> but not sure how to set that up in the container
<alanz> And I guess I should RTFM / read the source
<{^_^}> [nixpkgs] @ttuegel merged pull request #40492 → Plasma 5.12.5 (backport to 18.03) → https://git.io/vpH3Y
<{^_^}> [nixpkgs] @ttuegel pushed 5 commits to release-18.03: https://git.io/vpHWG
<{^_^}> → 1483e54a by @bkchr: plasma5: 5.12.2 -> 5.12.3
<{^_^}> → 9fe618ea by @abbradar: kdeApplications.kgamma5: fix build
<{^_^}> → a56b31fa by @adisbladis: plasma: 5.12.3 -> 5.12.4
<{^_^}> [nixpkgs] @MasseGuillaume opened pull request #40494 → sublime3: 3170 -> 3176 → https://git.io/vpHWc
xcmw has joined #nixos
__Sander__ has joined #nixos
acarrico has joined #nixos
orivej has joined #nixos
<andreabedini> hello folks, I have been using nix on macos in the last few weeks and loving it. A bit of a steep curve but I see the value
<andreabedini> now, I need a newer version of a python package (nixpkgs.python.pkgs.docker), happy to contribute a patch/pr, is it a matter of just bumping up the version and hash?
<sphalerite> often, yes
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<andreabedini> I'll give it a go sphalerite
deepfire` has quit [Ping timeout: 240 seconds]
griff_ has quit [Quit: griff_]
vcunat has joined #nixos
<andreabedini> isn't there some sort of automated way of importing updates from pypi (in case of python modules)
coot has quit [Quit: coot]
nD5Xjz has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40495 → ccnet: 6.1.7 -> 6.1.8 → https://git.io/vpH8i
deepfire` has joined #nixos
Rusty1_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40496 → chirp: 20180412 -> 20180512 → https://git.io/vpH42
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40497 → mate.caja: 1.21.0 -> 1.21.1 → https://git.io/vpHBV
vcunat has quit [Ping timeout: 240 seconds]
xcmw has joined #nixos
<andreabedini> there is =) https://github.com/ryantm/nixpkgs-update
coot has joined #nixos
nD5Xjz has joined #nixos
vcunat has joined #nixos
vcunat has quit [Client Quit]
<{^_^}> [nixpkgs] @andreabedini opened pull request #40498 → pythonPackages.docker-pycreds: 0.2.2 -> 0.2.3 → https://git.io/vpHRM
vaninwagen has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40499 → byacc: 20170709 -> 20180510 → https://git.io/vpH0K
<{^_^}> [nixpkgs] @r-ryantm opened pull request #40500 → accountsservice: 0.6.47 -> 0.6.49 → https://git.io/vpH0d
acarrico has quit [Ping timeout: 240 seconds]
reinzelmann has quit [Quit: Leaving]
<alanz> goibhniu, FYI the trick is to set the PATH environment var: https://gist.github.com/alanz/7ea953bee127cda36104e36b59a8cf88#file-gistfile1-txt-L14
asuryawanshi has joined #nixos
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/vpHua
<{^_^}> → 640c9779 by @pSub: Merge pull request #40500 from r-ryantm/auto-update/accountsservice
<{^_^}> → 7d631f89 by R. RyanTM: accountsservice: 0.6.47 -> 0.6.49
<{^_^}> [nixpkgs] @pSub merged pull request #40500 → accountsservice: 0.6.47 -> 0.6.49 → https://git.io/vpH0d
liff has joined #nixos
smichel_ has joined #nixos
smichel has quit [Ping timeout: 248 seconds]
smichel_ is now known as smichel
johann__ has quit [Quit: Leaving.]
johann__ has joined #nixos
acarrico has joined #nixos
griff_ has joined #nixos
jperras has joined #nixos
<dmj`> how good is nix support for building rust
MercurialAlchemi has quit [Ping timeout: 246 seconds]
asuryawanshi has quit [Remote host closed the connection]
<goibhniu> alanz: cool!
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/0a941b03d05 (from 88 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
thblt has joined #nixos
johanot has quit [Quit: Leaving.]
asuryawanshi has joined #nixos
__monty__ has quit [Read error: Connection reset by peer]
cybrian has quit [Ping timeout: 260 seconds]
asuryawanshi has quit [Ping timeout: 268 seconds]
cybrian has joined #nixos
bebehei has joined #nixos
cruxeternus has joined #nixos
johann__ has quit [Quit: Leaving.]
johann__ has joined #nixos
johann__ has quit [Client Quit]
amir has quit [Read error: Connection reset by peer]
smallville7123 has joined #nixos
cybrian has quit [Ping timeout: 268 seconds]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
amir has joined #nixos
isHavvy has quit [Read error: Connection reset by peer]
waleee has joined #nixos
Havvy has joined #nixos
<alanz> And if anyone wants to use haskell on pachyderm via nixos, the hello world example is at https://github.com/alanz/haskell-pachyderm-play
<gchristensen> plagued again by "SQUASHFS error: squashfs_read_data failed to read block 0x126be48f" and "SQUASHFS error: xz decompression failed, data probably corrupt"
vaninwagen has quit [Ping timeout: 248 seconds]
wangoe has quit [Quit: WeeChat 1.9.1]
johann__ has joined #nixos
xcmw has joined #nixos
Zgrl__afk has quit [Quit: Leaving]
Twey has quit [Quit: WeeChat 1.7]
selaux has joined #nixos
Twey has joined #nixos
iqubic has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
shikiryogy has quit [Quit: Leaving]
toby1851 has quit [Remote host closed the connection]
Neo-- has joined #nixos
toby1851 has joined #nixos
<sphalerite> I think microsoft are stealing version numbers from nixos
kahiru has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @arcadio opened pull request #40501 → nixos: stumpwm: switch from package marked as broken to working quick… → https://git.io/vpHPn
johann__ has quit [Quit: Leaving.]
dbmikus has joined #nixos
smallville7123 has quit [Quit: rosa]
smallville7123 has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
smallville7123 has quit [Client Quit]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to release-18.03: https://git.io/vpHDo
<{^_^}> → 49a69778 by @jbgi: azure-agent: add option to control auto mount
<{^_^}> → 73699a03 by @jbgi: azure-agent: add bash to service path.
smallville7123 has joined #nixos
ben has quit [Ping timeout: 240 seconds]
fgaz has quit [Ping timeout: 276 seconds]
smallville7123 has quit [Quit: rosa]
cybrian has joined #nixos
deepfire` has quit [Ping timeout: 240 seconds]
nuncanada has joined #nixos
<swflint> Is there a way to get info pages and manual automatically installed with packages?
Ariakenom has quit [Ping timeout: 246 seconds]
smallville7123 has joined #nixos
endformationage has joined #nixos
nuncanada has quit [Ping timeout: 240 seconds]
<andi-> swflint: environment.extraOutputsToInstall could be what you are looking for
deepfire` has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
nico202 has joined #nixos
Sonarpulse has joined #nixos
asuryawanshi has joined #nixos
<nico202> do any of you uses tmux+tmuxp+nix-shell? I want to launch a nix-shell and load in it a tmuxp session but can't find a good way
<swflint> andi-: thanks, I'll try that.
smallville7123 has quit [Client Quit]
jnoah has quit [Ping timeout: 276 seconds]
<sphalerite> nico202: just put shell-command: nix-shell <args> in the panes?
<{^_^}> [nixpkgs] @Ericson2314 pushed 76 commits to staging: https://git.io/vpH7R
<{^_^}> → b53182b4 by @bkchr: plasma5: 5.12.4 -> 5.12.5
<{^_^}> → ec00b6fb by @xeji: nixos/mesos-slave: start after docker
<{^_^}> → 0d2a4ed4 by @xeji: nixos/tests/mesos: wait for all services and ports
smallville7123 has joined #nixos
fgaz has joined #nixos
fgaz is now known as Guest70486
jnoah has joined #nixos
<nico202> sphalerite: the problem was that tmux/tmuxp would need to be installed on the host. But I just tried and it's possible to nest nix-shells.. when did it became possible? I remember times where this was not working
<clever> nico202: you can also export PATH=$(nix-build '<nixpkgs>' -A tmux)/bin:$PATH
<clever> then tmux will be the first thing in PATH
<sphalerite> nico202: oh right I misunderstood what you wanted to do. Yeah, nix-shell has been nestable since a fix a while back that changed it to always use bashInteractive rather than bash
<sphalerite> Although nesting them may still result in undesired behaviour.
<{^_^}> [nixpkgs] @xeji merged pull request #40499 → byacc: 20170709 -> 20180510 → https://git.io/vpH0K
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « byacc: 20170709 -> 20180510 (#40499) »: https://git.io/vpH5P
srl295 has joined #nixos
obadz- has joined #nixos
<rycee> infinisil: Did your problem with the home manager man page get sorted with the latest master?
acarrico has quit [Ping timeout: 240 seconds]
obadz has quit [Ping timeout: 256 seconds]
obadz- is now known as obadz
acarrico has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #40494 → sublime3: 3170 -> 3176 → https://git.io/vpHWc
<{^_^}> [nixpkgs] @xeji pushed commit from @MasseGuillaume to master « sublime3: 3170 -> 3176 (#40494) »: https://git.io/vpHd6
smallville7123 has quit [Quit: rosa]
<{^_^}> [nixpkgs] @xeji merged pull request #40489 → fstrm: 0.3.2 -> 0.4.0 → https://git.io/vpHmN
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « fstrm: 0.3.2 -> 0.4.0 (#40489) »: https://git.io/vpHFe
__Sander__ has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @Ericson2314 pushed 5 commits to staging: https://git.io/vpHbg
<{^_^}> → eebd455d by @Ericson2314: linux stdenv: Update gnu-config on all non-x86
<{^_^}> → 29db8170 by @Ericson2314: gnu-config: Update to support ARM and 4 quardruples
<{^_^}> → f472dd76 by @Ericson2314: Revert "Revert "gcc, binutils: Get rid of 32-bit ARM configure flag exception""
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #40040 → gnu-config: Update, allowing hacks to be removed → https://git.io/vprXB
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #40495 → ccnet: 6.1.7 -> 6.1.8 → https://git.io/vpH8i
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « ccnet: 6.1.7 -> 6.1.8 (#40495) »: https://git.io/vpHb9
<{^_^}> [nixpkgs] @xeji closed pull request #32546 → [RFC/RDY] neomutt: 2017-12-08 -> 2017-12-15 → https://git.io/vbRgA
ben has joined #nixos
Guest70486 is now known as fgaz
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #40505 → gnu-config: Update, allowing hacks to be removed → https://git.io/vpHAG
Tucky has quit [Quit: WeeChat 2.1]
xy2_ has joined #nixos
coot has quit [Read error: No route to host]
nkaufmann has joined #nixos
coot has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/73699a03c95 (from 71 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
Ariakenom has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @mmlb opened pull request #40506 → flent: init at 1.2.2 → https://git.io/vpHh0
Ariakenom has joined #nixos
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
humanoyd has quit [Quit: WeeChat 2.1]
asuryawanshi has quit [Remote host closed the connection]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
asuryawanshi has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #40505 → gnu-config: Update, allowing hacks to be removed → https://git.io/vpHAG
<{^_^}> [nixpkgs] @Ericson2314 pushed 4 commits to staging-18.03: https://git.io/vpHjw
<{^_^}> → eebd455d by @Ericson2314: linux stdenv: Update gnu-config on all non-x86
<{^_^}> → 29db8170 by @Ericson2314: gnu-config: Update to support ARM and 4 quardruples
<{^_^}> → f472dd76 by @Ericson2314: Revert "Revert "gcc, binutils: Get rid of 32-bit ARM configure flag exception""
jtojnar has quit [Quit: jtojnar]
griff_ has quit [Quit: griff_]
smallville7123 has joined #nixos
leat has quit [Ping timeout: 248 seconds]
chessai has joined #nixos
smichel has quit [Quit: smichel]
smichel has joined #nixos
xcmw has joined #nixos
knupfer has quit [Ping timeout: 240 seconds]
lonokhov has quit [Quit: WeeChat 2.0]
nkaufmann has quit [Ping timeout: 260 seconds]
smallville7123 has quit [Quit: rosa]
camsbury has joined #nixos
smallville7123 has joined #nixos
crooksey has quit [Ping timeout: 260 seconds]
leat has joined #nixos
sigmundv_ has quit [Ping timeout: 260 seconds]
slyfox has quit [Ping timeout: 250 seconds]
slyfox_ has joined #nixos
Baughn has quit [Quit: ZNC 1.6.2+deb1 - http://znc.in]
smallville7123 has quit [Quit: rosa]
Baughn has joined #nixos
amir has quit [Ping timeout: 265 seconds]
winem_ has quit [Ping timeout: 264 seconds]
asuryawanshi has quit [Ping timeout: 264 seconds]
johann__ has joined #nixos
TonyTheLion has joined #nixos
uptime has left #nixos [#nixos]
ihar has joined #nixos
Neo-- has quit [Ping timeout: 256 seconds]
coot has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #40501 → nixos: stumpwm: switch from package marked as broken to working quick… → https://git.io/vpHPn
<{^_^}> [nixpkgs] @xeji pushed commit from @arcadio to master « nixos: stumpwm: switch from package marked as broken to working quicklisp package (#40501) »: https://git.io/vpQks
griff_ has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
selaux has quit [Remote host closed the connection]
Arcaelyx has quit [Quit: Textual IRC Client: www.textualapp.com]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/a2981671523 (from 2 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
griff_ has quit [Ping timeout: 255 seconds]
sanscoeur has joined #nixos
johann__ has quit [Ping timeout: 248 seconds]
orivej has quit [Ping timeout: 256 seconds]
humanoyd has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
darlan has joined #nixos
maingo has joined #nixos
knupfer has joined #nixos
darlan has quit [Client Quit]
jensens has quit [Ping timeout: 240 seconds]
Boomerang has quit [Ping timeout: 248 seconds]
shiver has quit [Ping timeout: 256 seconds]
shiver has joined #nixos
shiver has quit [Changing host]
shiver has joined #nixos
xy2_ has quit [Ping timeout: 260 seconds]
phreedom_ has quit [Remote host closed the connection]
phreedom has joined #nixos
GaryKibbe has joined #nixos
<GaryKibbe> Anyone know who to make a package overlay for a out of nixpkgs python library?
foldingcookie has quit [Ping timeout: 246 seconds]
xcmw has joined #nixos
<Twey> GaryKibbe: It's usually not worth making an overlay for just one package
coot has joined #nixos
<tilpner> What's the conventional value for version if upstream didn't have a release yet?
<GaryKibbe> Twey: Ok, so what should I use to accomplish that?
<Twey> tilpner: The ISO date
<kreetx> if one is were to use nixops but want to build remotely (perhaps even on the machine deployed to), where should he look? I see remote building in the package manager's manual but not in nixops
thekolb has joined #nixos
<Twey> GaryKibbe: You can just write an expression
<thekolb> Is there really no rlang in rPackages?
<Twey> GaryKibbe: And build it with `nix-build .` or install it with `nix-env -f. -i` or include it as a dependency in your project's shell.nix
<thekolb> nvm, there is. Why can’t it be found....
<tilpner> Twey - And prefix -unstable to name?
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #40509 → gcc: Simplify this old Hurd condition → https://git.io/vpQqR
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<tilpner> *suffix
<thekolb> I have this (let buildInputs = with rPackages; [ R dplyr readr ggplot2 bit64 mgcv rlang ]; in) and it says error: undefined variable rlang ?
<GaryKibbe> Twey: Thanks!
<waleee> thekolb: isnt rlang implied by the 'R' already?
<Twey> tilpner: No, don't think so
xy2_ has joined #nixos
<tilpner> Hmm, there's a bunch of -unstables with ISO dates :/
<Twey> tilpner: That's usually just to distinguish when there's also a stable version
<tilpner> There's not. I'll remove it
<{^_^}> [nixpkgs] @tilpner opened pull request #40510 → gomuks: init at 2018-05-14 → https://git.io/vpQm3
<tilpner> Are special privileges still needed to command ofborg, or can anyone do that now?
nico202 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #40509 → gcc: Simplify this old Hurd condition → https://git.io/vpQqR
<{^_^}> [nixpkgs] @Ericson2314 pushed 3 commits to master: https://git.io/vpQmi
<{^_^}> → 3a9654bf by @Ericson2314: gcc: Simplify this old Hurd condition
<{^_^}> → 405f9d10 by @Ericson2314: Merge pull request #40509 from obsidiansystems/gcc-hurd-condition
<{^_^}> → bf7d1bae by @Ericson2314: Merge remote-tracking branch 'upstream/master' into gcc-hurd-condition
logzet has joined #nixos
bebehei has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #40511 → gcc: Simplify this old Hurd condition → https://git.io/vpQmF
boomshroom has joined #nixos
<boomshroom> Hello!
<{^_^}> [nixpkgs] @Ericson2314 pushed 9 commits to staging: https://git.io/vpQY4
<{^_^}> → b7a0f37c by @r-ryantm: byacc: 20170709 -> 20180510 (#40499)
<{^_^}> → 1de74464 by @MasseGuillaume: sublime3: 3170 -> 3176 (#40494)
<{^_^}> → 2abd5916 by @r-ryantm: fstrm: 0.3.2 -> 0.4.0 (#40489)
asuryawanshi has joined #nixos
<jD91mZM2> boomshroom: ohai
asuryawanshi has quit [Remote host closed the connection]
<GaryKibbe> Is there a way I can define what firefox extensions I want installed in firefox with nix?
asuryawanshi has joined #nixos
<Twey> GaryKibbe: I don't believe there's infrastructure for it, no
<Twey> You could write some, probably
fiatjaf has left #nixos ["Leaving"]
alexteve_ has quit [Quit: Textual IRC Client: www.textualapp.com]
ajp has quit [Ping timeout: 255 seconds]
asuryawanshi has quit [Remote host closed the connection]
<kreetx> is there still a need for nix-darwin? I think I installed the package management part to my macos throught the script the manual offers to run -- would nix-darwin do something more for me? I'm already running the multi-user setup
asuryawanshi has joined #nixos
alexteves has joined #nixos
<Twey> GaryKibbe: Yup, you could do something like that for Firefox
reinzelmann has joined #nixos
viric has quit [Ping timeout: 265 seconds]
<LnL> kreetx: it does more than just manage the nix-daemon
<LnL> kreetx: but for example, how would you upgrade nix now?
ajp has joined #nixos
johann__ has joined #nixos
smichel has left #nixos ["Good Bye"]
asuryawanshi has quit [Remote host closed the connection]
toby1851 has quit [Ping timeout: 260 seconds]
jbboehr has joined #nixos
johann__ has quit [Ping timeout: 255 seconds]
<kreetx> LnL: (sorry for the late answer) I don't know about updating, I guess you mean the daemon?
aarvar has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @yurrriq opened pull request #40512 → kubernetes: 1.9.1 -> 1.9.7 → https://git.io/vpQsT
Twey has quit [Ping timeout: 248 seconds]
amir has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #40511 → gcc: Simplify this old Hurd condition → https://git.io/vpQmF
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to release-18.03: https://git.io/vpQsn
<{^_^}> → 3a9654bf by @Ericson2314: gcc: Simplify this old Hurd condition
<{^_^}> → ef779f83 by @Ericson2314: Merge pull request #40511 from obsidiansystems/gcc-hurd-condition
knupfer has quit [Ping timeout: 240 seconds]
<kreetx> I wonder if it would be easy to switch macos back to single user mode to get remote building on the deployed-to virtualbox machine?
jD91mZM2 has quit [Quit: WeeChat 2.0]
<{^_^}> [nixpkgs] @yurrriq opened pull request #40513 → kops: 1.8.1 -> 1.9.0 → https://git.io/vpQsD
<cizra> Agh.. Why doth Nix say sets for things that are associative arrays/dictionaries/maps?
<boomshroom> cizra: Good question. Sets usually don't contain any information other than what elements are present and have no metadata for each element.
amir_ has joined #nixos
dbmikus_ has joined #nixos
asuryawanshi has joined #nixos
dbmikus has quit [Ping timeout: 260 seconds]
nico202 has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
amir has quit [Ping timeout: 265 seconds]
unkn has quit [Quit: moo]
asuryawanshi has joined #nixos
balsoft has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
<kreetx> what is the nix commandu used here in the manual about remote builds: https://nixos.org/nix/manual/#chap-distributed-builds
waleee has quit [Quit: WeeChat 2.1]
taktoa has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 pushed 22 commits to staging-18.03: https://git.io/vpQZr
<{^_^}> → efd2addf by @florianjacob: matomo: 3.4.0 -> 3.5.0 (#40439)
<{^_^}> → 84e11029 by @ttuegel: kde-gtk-config: Set path for GSettings schemas
<{^_^}> → 45349867 by @xeji: virtmanager: add missing virt-install runtime deps (#40380)
amir_ has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to staging-18.03: https://git.io/vpQZp
<{^_^}> → 38cf2c2f by @Ericson2314: Merge commit 'de169a59500bd77d947c27b3c32aec37c81e87fe' into staging-18.03
<{^_^}> → de169a59 by @Ericson2314: Merge commit '3a9654bfe29ebd987b7426faa25f00af1fab02c5' into HEAD
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to staging: https://git.io/vpQZj
<{^_^}> → 8a70c71c by @Ericson2314: Merge commit 'de169a59500bd77d947c27b3c32aec37c81e87fe' into staging
<{^_^}> → de169a59 by @Ericson2314: Merge commit '3a9654bfe29ebd987b7426faa25f00af1fab02c5' into HEAD
aarvar has joined #nixos
humanoyd has quit [Quit: WeeChat 2.1]
Izorkin has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]
<Unode> is there any website that allows searching which derivations provide a binary? (looking if there's any that provides h5c++)
<boomshroom> Unode: Not a website, but the NixOS command-not-found service does just that.
<Unode> boomshroom: not currently on nixos :)
<LnL> yeah, and nix-index
Izorkin has joined #nixos
<Unode> nix-index I might be able to use. trying.
<boomshroom> Unode: I typed `h5c++` into the terminal and got "The program `h5c++` is currently not installed. You can install it by typing:"
<boomshroom> " nix-env -iA nixos.hdf5-cpp"
<Unode> boomshroom: awesome. Thanks!
<Unode> I was searching for h5 and variations of it and wasn't hitting the right package.
<boomshroom> Welp, trying to run nix-index made it crash: `error: cannot coerce a function to a string, at /nix/store/9v6w1lszdfl0xkifyqxb2w6yzy0hqp67-nixos-18.09pre139651.6db7f92cc2a/nixos/pkgs/stdenv/generic/make-derivation.nix:148:11`
<Unode> Also, I'm trying to compile some external package for R but when looking for openssl it fails. Tried "nix-shell -p openssl openssl.dev" but headers aren't included. Is there some way to have it inside a nix shell?
<Unode> boomshroom: nix-index seems to be taking quite a bit of memory here.
<boomshroom> Unode: That sound better than just crashing.
<LnL> looks like an evaluation issue on 18.03
<Unode> boomshroom: I just typed "nix-index" and it's generating the index since then.
<{^_^}> [nixpkgs] @yurrriq opened pull request #40514 → kubernetes-helm: 2.8.2 -> 2.9.0 → https://git.io/vpQcr
coot has quit [Quit: coot]
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
<sphalerite> Unode: nix-shell -p openssl should give you the headers
<Unode> sphalerite: hum... the tool fails to find them it seems.
<sphalerite> Unode: the relevant switches get put in NIX_CFLAGS_COMPILE, which is used by nixpkgs's C compiler wrapper
<Unode> sphalerite: more precisely, "install.packages('openssl')" inside R
johann__ has joined #nixos
<Unode> hum... might be that the install.packages approach calls the compilers directly.
<sphalerite> Unode: rPackages.openssl does exist
<Unode> sphalerite: might be a better option indeed. Have to put that and a few other in a derivation.
<{^_^}> [nixpkgs] @volth closed pull request #40441 → cpan2nix: update perl packages → https://git.io/vp9Yb
amir has joined #nixos
johann__ has quit [Ping timeout: 264 seconds]
nico202 has quit [Ping timeout: 265 seconds]
<infinisil> My backup tool (znapzend) broke again on NixOS :(
<infinisil> That wouldn't have happened if it used a compiled language instead of perl
<infinisil> #40516 btw
<{^_^}> https://github.com/NixOS/nixpkgs/issues/40516 (by Infinisil, open): znapzend broken
<Sonarpulse> is there new recommended defaults re max-jobs and cores post nix 2.0?
<sphalerite> Sonarpulse: not that I know of. Do you have any particular changes in mind that might affect that?
<Sonarpulse> sphalerite: i thought there might be more autodetecting
<Sonarpulse> but if its still static not dynamic / load-driven
<Sonarpulse> eh whatever
<sphalerite> oh right
<Unode> can I have a mkDerivation on ~/.nixpkgs/config.nix ?
<Unode> or overrides only?
<infinisil> Unode: Works without problems
<sphalerite> in packageOverrides? Yeah you can put anything there. overlays are better than packageOverrides though and you should probably use those.
<Unode> Struggling with getting the syntax right... Yeah for now I just want to fix this dependency issue.
dbmikus_ has quit [Ping timeout: 265 seconds]
nico202 has joined #nixos
<Unode> Not quite like this? http://dpaste.com/3H92VMW
<{^_^}> [nixpkgs] @TravisWhitehead opened pull request #40517 → discord: 0.0.4 -> 0.0.5 → https://git.io/vpQ89
<infinisil> Unode: I think packageOverrides only takes 1 argument
<sphalerite> yep
dbmikus_ has joined #nixos
dbmikus_ has quit [Client Quit]
<Unode> so how do I access stdenv then?
<infinisil> pkgs.stdenv
<Unode> ok
<infinisil> Not sure where you read that it takes 2 args
dbmikus has joined #nixos
<Unode> ok this is now complaining about platforms missing. So progress...
__monty__ has joined #nixos
<{^_^}> [nixpkgs] @arcadio opened pull request #40518 → star: 2.5.3a -> 2.6.0c → https://git.io/vpQ4J
<__monty__> I'm having some trouble cargo installing cargo-tree. This is in a nix-shell -p rustup openssl curl cmake libnghttp2 libidn2 libps: http://ix.io/1ak8
<infinisil> Unode: You want the mkDerivation just for having these couple packages in an env?
<Unode> infinisil: yes
<infinisil> Unode: If so, you can use `pkgs.buildEnv { name = "r"; paths = [ pkgs.R pkgs.rPackages... ]; }`
<{^_^}> [nixpkgs] @ttuegel merged pull request #40486 → kde-frameworks: 5.45 -> 5.46 → https://git.io/vpHtk
<{^_^}> [nixpkgs] @ttuegel pushed 2 commits to master: https://git.io/vpQ42
<{^_^}> → 14068084 by @adisbladis: kde-frameworks: 5.45 -> 5.46
<{^_^}> → 33e07634 by @ttuegel: Merge pull request #40486 from adisbladis/kde-frameworks-5_46
<Unode> infinisil: great, thanks!
<Unode> infinisil: what's the difference between the two approaches?
<infinisil> Not suer
robstr has quit [Quit: WeeChat 1.9.1]
<Unode> hum.. still complains about missing platforms
<Unode> error: attribute ‘platforms’ missing, at /share/nix/channels/nixos1709/pkgs/development/r-modules/default.nix:36:22
vaninwagen has joined #nixos
jbboehr has quit [Ping timeout: 276 seconds]
<infinisil> No idea about that one
logzet has quit [Ping timeout: 265 seconds]
logzet_ has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/ef779f836b2 (from 88 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
logzet_ is now known as logzet
* dmj` wishes peti was around
reinzelmann has quit [Quit: Leaving]
<cizra> the-kenny-w: hey, you're listed as the mainainer for Dwarf Fortress - can I get some consultation there?
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #40519 → gcc,gcc8: {revert gcc to gcc7, mark gcc8 as broken} on Darwin → https://git.io/vpQB1
<sphalerite> cizra: make sure to ask your actual question, not just to ask it. Other people may be able to help too.
<sphalerite> not just to ask if you can ask*
<infinisil> ,ask
<{^_^}> Don't ask if anyone uses software xyz, just ask your specific question. This helps solve your problem quicker, and allows people who haven't used xyz but may still be able to help you to do so.
<cizra> sphalerite: Here comes: What's the intended way to run dfhack?
orivej has joined #nixos
alexteves_ has joined #nixos
datakurre has quit [Ping timeout: 246 seconds]
<boomshroom> __monty__: It looks like it's having trouble finding libcurl.
ent has quit [Ping timeout: 250 seconds]
Dezgeg has quit [Ping timeout: 246 seconds]
liff has quit [Ping timeout: 256 seconds]
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
<__monty__> boomshroom: I thougt it was having trouble finding the others to link with libcurl?
<boomshroom> __monty__: That is a concern, but the fact that it's looking at /usr/lib/libcurl.so is worrying. If you're using Nix, /usr/lib shouldn't even exist.
<__monty__> boomshroom: You think it's looking at my system installed curl? This is a nix-shell on an arch box.
xy2_ has quit [Ping timeout: 260 seconds]
<boomshroom> __monty__: If it was looking at the nix curl, it would be something like `/nix/store/ix1dv27c1i4cqlgmbb8y20gk4sds8pzb-curl-7.59.0/lib/libcurl.so`
Synthetica has joined #nixos
datakurre has joined #nixos
<__monty__> Oh, right.
<Unode> infinisil: facepalm moment when the README tells you how to do it: https://github.com/NixOS/nixpkgs-channels/tree/nixos-17.09/pkgs/development/r-modules
ent has joined #nixos
<Unode> custom overriding function for some reason
<boomshroom> __monty__: Trying to install cargo-tree on my NixOS machine with a user rustup installed, libbacktrace failed to build due to lacking /usr/bin/file.
hotfuzz has joined #nixos
<__monty__> Is there an easy fix with --pure or something? Or will I need to dig into the rust infrastructure for nix? I'm using rustup because I need nightly.
Dezgeg has joined #nixos
<infinisil> Unode: Hah
<boomshroom> __monty__: Using rust nightly on NixOS is a pain since it was removed from nixpkgs.
asuryawanshi has quit [Ping timeout: 264 seconds]
<boomshroom> __monty__: I would suggest using --pure and seeing if it helps.
<__monty__> Not on nixos but I guess it still applies.
liff has joined #nixos
<boomshroom> __monty__: The fact that you're not on nixos means it's much simpler since you can use rustup and cargo the way it was intended.
civodul has joined #nixos
hotfuzz_ has quit [Ping timeout: 256 seconds]
<kreetx> could one think that nix-darwin converts macos to be a bit like nixos? I.e to configure the entire machine with nix, instead of just being a package manager. (And of course not the entire machine, since macos continues to be present..)
<infinisil> __monty__: Use https://github.com/mozilla/nixpkgs-mozilla for rust nightly
<boomshroom> kreetx: If I'm not mistaken, darwin is open source. ;)
<infinisil> Rust "nightly" in nixpkgs wouldn't make sense anyways, it would be outdated almost every day
<__monty__> boomshroom: I was trying to avoid resorting to the system package manager.
<sphalerite> kreetx: it goes somewhat in that direction, but doesn't cover as much ground as nixos
<__monty__> infinisil: I'll go that route.
<sphalerite> AFAIK.
<sphalerite> I've never actually used it myself, hah.
coot has joined #nixos
nico202 has quit [Ping timeout: 260 seconds]
<kreetx> yeah, it looks like that anyway. Since I'm running ubuntu I can't be sure either since the nixos' I use are deployed to by nixops
<Unode> hum.. however if I use this super approach I run into "infinite recursion encountered, at undefined position"
<LnL> kreetx: yeah, exactly
<boomshroom> infinisil: One of the problems with nixpkgs-mozilla is that it doesn't provide a rustPlatform. 90% of the time when I use nightly, it's not because I want the latest and greatest, but because I'm doing dangerous things that stable just refuses to do.
<{^_^}> [nixpkgs] @arcadio opened pull request #40520 → parallel: 20180322 -> 20180422 → https://git.io/vpQ02
<infinisil> boomshroom: What is rustPlatform?
<ij> What's the new nixos-install --chroot?
<tilpner> ij - nixos-enter
<boomshroom> infinisil: It lets you build rust packages within Nix easily. nixpkgs has rustPlatform which builds crates with the default stable compiler and makeRustPlatform that takes a rust compiler and produces a rustPlatform that can build crates.
<Unode> question: "packageOverrides = super: let self = super.pkgs; in {" before I had "packageOverrides = pkgs: in {" . Does this mean that "self" in the first version is equivalent to "pkgs.pkgs" in the second?
<ij> tilpner, thanks
<Unode> x: is just a lambda right? there's nothing special about the 'x' name, or is there?
xcmw has joined #nixos
<infinisil> Unode: Yes and yes
<infinisil> But pkgs.pkgs == pkgs
<infinisil> So I'm not quite sure what's up with this let self = super.pkgs convention
<Unode> infinisil: not quite it seems. I was using that but ran into infinite recursion.
<infinisil> Because then self == super
<sphalerite> I've got a server here where `sensors` from lm_sensors only reports temperatures for the RAM modules. Any ideas what might be missing for the CPU temps to appear?
<sphalerite> Unode: this is why you should use an overlay :)
<infinisil> Unode: I just recommend using overlays instead
<Unode> sphalerite: :S not yet familiarized with them.
<Unode> it's on my todo... but being pushed down every day
asuryawanshi has joined #nixos
<sphalerite> Unode: not a big difference from packageOverrides, you just use self: super: {<same stuff you'd put inside packageOverrides>}
<sphalerite> and stick that in a file in ~/.config/nixpkgs/overlays/
broccoli has joined #nixos
<Unode> sphalerite: and how do you refer to them?
<Unode> I assume they aren't just magically picked up
<sphalerite> Unode: nixpkgs loads all the overlays in ~/.config/nixpkgs/overlays
<Unode> oh
pxc has joined #nixos
<pxc> hey, all! what's the fix for precompiled applications on NixOS which now crash on startup for want of libGL.so after the libglvnd change?
<pxc> I switched to nixos-unstable on my laptop today and now the zoom.us client is broken
kreetx has quit [Ping timeout: 256 seconds]
xy2_ has joined #nixos
nico202 has joined #nixos
<sphalerite> pxc: as a hack you can probably use LD_PRELOAD. Not sure of the proper solution though.
<infinisil> ,overlays
<infinisil> Nothing for overlays??
<cizra> How do packages with subpackages work anyway? The files built by https://github.com/NixOS/nixpkgs/blob/master/pkgs/games/dwarf-fortress/dfhack/ look like they ought to be copied into the same directory as https://github.com/NixOS/nixpkgs/blob/master/pkgs/games/dwarf-fortress/dfhack/ yet it doesn't get done. Is it a bug in package or am I using it wrong?
<sphalerite> cizra: that sounds like they should maybe be put together using symlinkJoin or buildEnv
nico202 has quit [Ping timeout: 248 seconds]
<pxc> sphalerite: alright. I'll give that a try when I get home.
<pxc> sphalerite: what's the difference/advantage of symlinkJoin?
<sphalerite> pxc: symlinkJoin is simpler, doesn't handle collisions AFAIK (last package on the list takes priority), doesn't allow linking specific subtrees or specific outputs
MichaelRaskin has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #36426 → pythonPackages.isort: 4.2.5 -> 4.3.4 → https://git.io/vAbCZ
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to master: https://git.io/vpQuh
<{^_^}> → 42d11fea by @couchemar: pythonPackages.isort: 4.2.5 -> 4.3.4
<{^_^}> → 31897045 by @dotlambda: Merge pull request #36426 from couchemar/isort-4.3.4
<Unode> infinisil: https://github.com/NixOS/nixpkgs-channels/tree/nixos-unstable/doc/languages-frameworks these should also be at hand. Super useful and until recently some were hiding somewhere in nixpkgs folders.
<Unode> infinisil: I meant here with the bot
<Unode> infinisil: oh so all files in the doc folder are compiled into the manual?
<infinisil> Ah, well you can define new commands yourself if you have something useful
<infinisil> ,help
<{^_^}> Use `,` to list all commands, `,foo = Foo!` to define foo as "Foo!", `,foo =` to undefine it, `,foo` to output "Foo!", `,foo somebody` to send "Foo!" to the nick somebody
<infinisil> Unode: Indeed
<Unode> ,, Unode
<Unode> guess not :P
<{^_^}> [nixpkgs] @wfranzini opened pull request #40521 → minor improvement to nix installation instructions → https://git.io/vpQzx
<Unode> , Unode
<infinisil> Unode: Feel free to spam the bot in #bottest :)
hotfuzz_ has joined #nixos
<Unode> infinisil: :)
<infinisil> (Especially for the nix eval)
nico202 has joined #nixos
hotfuzz has quit [Ping timeout: 276 seconds]
<boomshroom> infinisil: The NixOS bot supports evaluating nix expressions? What happens if you try to evaluate a derivation?
<infinisil> Only evaluation, no building (as of yet)
<infinisil> > hello
<{^_^}> "«derivation /nix/store/3d4x54v34cmm67395ssh0p56pqfy0zqv-hello-2.10.drv»"
ami-q has joined #nixos
<infinisil> It only shows like <derivation ... > because it gets passed through the _show function first btw
<infinisil> > :v _show
<{^_^}> _show = x: if lib.isDerivation x then "«derivation ${x.drvPath}»" else x
<Dezgeg> > builtins.readFile "${hello}/bin/hello"
<{^_^}> cannot read '/nix/store/6mab2znnw7j96k3vsdw9vyckady29r46-hello-2.10/bin/hello', since path '/nix/store/3d4x54v34cmm67395ssh0p56pqfy0zqv-hello-2.10.drv' is not valid, at (string):36:1
<ami-q> EC2 noob here. I've created a nixos instance, and I'm try to ssh in with ssh -i <keyfile.pem> root@ec2-whatever
<infinisil> ,nixeval
<{^_^}> I can evaluate nix if you prefix your expression with "> ". Use it here only for short demos or helping others with the syntax. If you wanna spam me, do it in #bottest!
<ami-q> my problem is it wants a password, which I don't know. I thought iwth the pem I wouldn't need one.
<ami-q> is there a default root password on these nixos AMIs?
<boomshroom> > let succ = x: x+1; seq = f: x: { head = x; tail = seq (f x); }; in seq 0 succ
<{^_^}> { head = <CODE>; tail = <CODE>; }
<boomshroom> > let succ = x: x+1; seq = f: x: { head = x; tail = seq (f x); }; in (seq 0 succ).tail.tail.head
<{^_^}> value is a function while a set was expected, at (string):36:68
<infinisil> boomshroom: *cough* #bottest
<sphalerite> ami-q: I think it is supposed to use the keys, it should work as you wrote AFAIK
<ami-q> ok, maybe I'll try again with another pem or something
<{^_^}> [nixpkgs] @Ma27 opened pull request #40522 → nexus: fix setup and nixos test → https://git.io/vpQ2b
<{^_^}> [nixpkgs] @arcadio opened pull request #40523 → minimap2: init at 2.10 → https://git.io/vpQ2h
<{^_^}> [nixpkgs] @volth reopened pull request #40441 → cpan2nix: update perl packages → https://git.io/vp9Yb
knupfer has joined #nixos
<Myrl-saki> Is there a function
<sphalerite> yes
<Myrl-saki> : types.nullOr a -> a -> a
<Myrl-saki> ?
broccoli has quit [Ping timeout: 255 seconds]
<Myrl-saki> A bit like Haskell `maybe`
<Myrl-saki> Or fromMaybe.
<boomshroom> > fromNull = d: v: if v == null then d else v
<{^_^}> fromNull defined
<Myrl-saki> :P
jtojnar has joined #nixos
<boomshroom> Didn't know I could do that.
<boomshroom> > fromNull 5 7
<{^_^}> 7
<boomshroom> > fromNull 5 null
<{^_^}> 5
<joepie91> infinisil: where's the source for the bot?
<joepie91> thanks :)
<joepie91> infinisil: does that use hnix or does it just shell out to standard nix somewhere?
<infinisil> Just nix-instantiate for now, but I might try to use hnix instead soon
<infinisil> Last time I checked hnix it was not ready at all, but johnw has improved it a lot since then, so I should give it a try again
<boomshroom> What would a Nix eDSL look like for Haskell?
<infinisil> Hard to say, the `with;` statements are going to be hard
joebobjoe has joined #nixos
<adelbertc> also hard would be the string context stuff
<boomshroom> infinisil: Monads? ;) Use a get function rather than normal bindings?
nico202 has quit [Ping timeout: 256 seconds]
<infinisil> Yeah, every variable would have to be a string though
<infinisil> Not sure if monads are needed for it though
broccoli has joined #nixos
<ami-q> phew, created a new .pem file and new instance, now can connect. not sure what happened the first time...
johann__ has joined #nixos
Guest69026 has quit [Quit: Lost terminal]
thblt has quit [Ping timeout: 276 seconds]
johann__ has quit [Ping timeout: 260 seconds]
vaninwagen has quit [Quit: WeeChat 2.1]
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
<Unode> if a derivation fails with "variable $src or $srcs should point to the source", is there any way to simply use the src from the original package? I'm using the 'let' example in https://nixos.org/nixpkgs/manual/#r-packages with nix-build
<Unode> the 2nd example I mean
<Ralith> how do I gracefully drop and recreate a binary cache?
<Unode> ok seems like using pkgs.rWrapper.override from the first example seems to workaround the issue.
broccoli has quit [Ping timeout: 240 seconds]
GaryKibbe has left #nixos [#nixos]
<Ralith> why does `nix-store --realise` fail to access a private S3 bucket binary cache?
<Ralith> seems like `nix-shell` has the same problem
warbo has joined #nixos
balsoft has quit [Quit: balsoft]
warbo has left #nixos [#nixos]
tmaekawa has joined #nixos
romildo has joined #nixos
romildo has left #nixos [#nixos]
tmaekawa has quit [Client Quit]
broccoli has joined #nixos
jperras has quit [Ping timeout: 240 seconds]
karlguy has joined #nixos
<joebobjoe> hi. I am a new nix mac user and am trying to figure out why some gpg functionality isn't working. how do I find a config.log from the compile of the package?
broccoli has quit [Ping timeout: 240 seconds]
simukis has quit [Ping timeout: 248 seconds]
<joebobjoe> oops, just realized there is a nix-darwin
<LnL> this channel is fine for things that are not super darwin specific
oknicedoit has joined #nixos
<joebobjoe> ok. how do I find out how a package was configured?
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/vpQ6h
<{^_^}> → e4a2b70f by @arcadio: minimap2: init at 2.10
<{^_^}> → 4e7d08cd by @pSub: Merge pull request #40523 from arcadio/minimap2
<{^_^}> [nixpkgs] @pSub merged pull request #40523 → minimap2: init at 2.10 → https://git.io/vpQ2h
<LnL> the build log is available, but for the config.log you'd have to rebuild locally
<oknicedoit> Hey, guys! How can I set -DLOCAL_STATE_DIR to current user's home directory?
<LnL> nix builds don't know about your user
<joebobjoe> LnL: how do I find the build log? maybe some info will be in there
<LnL> nix log nixpkgs.gnupg
<{^_^}> [nixpkgs] @romildo opened pull request #40524 → terminology: 1.2.0 -> 1.2.1 → https://git.io/vpQiZ
<LnL> that will show you the build log or download it if it's available from hydra
__monty__ has quit [Quit: leaving]
jperras has joined #nixos
<joebobjoe> is hydra like a top secret spy organization?
<joebobjoe> that's what it sounds like
<joebobjoe> thanks
<LnL> it's the ci server that builds the cache
<oknicedoit> ok, but where nixpkg store users's data then?
<boomshroom> joebobjoe: Heil Hydra!
<joebobjoe> LnL: error: attribute 'nixpkgs' in selection path 'nixpkgs.gnupg' not found
<LnL> oknicedoit: you want something that does the lookup at runtime
<LnL> joebobjoe: hmm, you're not on nixos right?
<joebobjoe> LnL: macos
<oknicedoit> LnL: like what?
<LnL> you need to use the channel name
<LnL> nix-channel --list
<joebobjoe> I'm sick of brew doing stupid things so I switched to nix
<joebobjoe> LnL: nix-channel --list shows nothing
<LnL> hmm right, user channels
<LnL> nix-shell -p nix-info --run nix-info
<joebobjoe> LnL: system: "x86_64-darwin", multi-user?: yes, version: nix-env (Nix) 2.0.2, channels(root): "nixpkgs-18.09pre139198.9d0b6b9dfc9", nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixpkgs
jperras has quit [Ping timeout: 255 seconds]
<LnL> hrm, that looks normal...
<LnL> what about nix log -f '<nixpkgs>' gnupg
<oknicedoit> i have major problem, i want to create nixpkgs, that nixpkg want to write to its nix store directory, i want to force them to use $HOME, but I don't know how
<LnL> using HOME after the build is fine, that's how most things do it
<joebobjoe> LnL: that seems to work
<joebobjoe> what did you do?
<elvishjerricco> LnL, joebobjoe: The problem is that he only has a channel in his root user
<oknicedoit> how I may use it after the build?
<LnL> so?
<elvishjerricco> LnL: A lot of the docs on Nix expect you to have a nixpkgs channel in your user
<joebobjoe> elvishjerricco: I just installed nix using the default install script from the website
<LnL> nix <cmd> channel.package should work for both root and user packages
<LnL> *channels
<elvishjerricco> Still, I think it's frustrating that Nix doesn't come with the channels that the docs expect anymore
jtojnar has quit [Quit: jtojnar]
hiratara has quit [Ping timeout: 276 seconds]
<oknicedoit> Honestly, i'm a little bit disappointed. I was very excited about nixos, but now I see some problems that do not even exist in other distros, and look unsolvable here
hiratara has joined #nixos
<boomshroom> oknicedoit: Those are the prices we pay. What we get in return can seem magical at times and would not be possible on any other distro.
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<infinisil> oknicedoit: Wait I'm confused what your actual goal is
<infinisil> What does "I want to create nixpkgs" mean?
<infinisil> Oh probably just a package, nixpkgs is something different
<infinisil> oknicedoit: There are the occasional badly programmed packages that try to store its state in its installation directory, and if packagers encounter this they have to fix it themselves by patching it
<joebobjoe> updated docs should be a priority
<infinisil> oknicedoit: That's not a fault of nix, but rather of the package not being flexible enough. 99% of packages don't make that mistake
<infinisil> Storing state where its installed is no good
asuryawanshi has quit [Ping timeout: 256 seconds]
<oknicedoit> ok, and what is the difference between package and nixpkg? I may patch it, but how can I set -DLOCAL_STATE_DIR to home dir? or waht should i do in that case?
<boomshroom> oknicedoit: nixpkgs is the entire package repository. A package is, well, a single package.
<joebobjoe> wh does clicking on the expression link on https://nixos.org/nixos/packages.html for a package link to a specific line in the .nix file on github? rather than just the file?
<infinisil> oknicedoit: This is nixpkgs: https://github.com/NixOS/nixpkgs
<boomshroom> joebobjoe: I think it might have something to do with multiple packages being defined in the same file.
<LnL> joebobjoe: a file might contain multiple package definitions
<infinisil> oknicedoit: Is that a configure phase env var?
<rain1> is nix useful to subsume language specific package managers like CPAN, cabal, pip, npm,...?
<boomshroom> rain1: For installing binaries, yes. For development, it depends.
<oknicedoit> infinisil: may be, can I read something about that? or see some example package?
<rain1> yes my interest is development
<infinisil> oknicedoit: If it's a cmake argument you can do it by adding `cmakeFlags = ["-DLOCAL_STATE_DIR=/var/lib/foobar"]`
asuryawanshi has joined #nixos
chisui has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
logzet has quit [Remote host closed the connection]
<oknicedoit> infinisil: yes, it is. And that software try to store some data there.
<infinisil> I'm off to bed now though, the others here can help you too :)
<oknicedoit> ok. thanks!
<boomshroom> Good night, infinisil!
<oknicedoit> Good night!
<{^_^}> [nixpkgs] @mboes opened pull request #40525 → Bazel 0.13 → https://git.io/vpQXy
<{^_^}> [nixpkgs] @rycee opened pull request #40526 → eclipse packages: 4.7.2 -> 4.7.3a → https://git.io/vpQ1J
griff_ has joined #nixos
oknicedoit has quit [Quit: Leaving]
chessai has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
chessai has joined #nixos
knupfer has quit [Ping timeout: 255 seconds]
<joebobjoe> ok so I have an issue
<joebobjoe> I installed gnupg on mac. which apparently install pinentry-mac, which is a gui program
<joebobjoe> but when I run gpg from the command line, it doesn't launch pinentry, and there is no fallback to a curses version
chessai has quit [Remote host closed the connection]
<joebobjoe> should I file an issue? it makes it impossible to use gpg through ssh
tertle||eltret has joined #nixos
alexteves_ has quit [Remote host closed the connection]
civodul has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
<Ralith> is anyone at all familiar with how the new `nix` tool propagates S3 credentials to the daemon?
magneticduck has quit [Ping timeout: 240 seconds]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
asuryawanshi has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @xeji pushed to master « nixos/tests: prevent stateVersion warnings in eval »: https://git.io/vpQMj
<adelbertc> Ralith: i think it uses netrc?
<Ralith> adelbertc: it certainly does not, as I have no .netrc and it works fine
<Ralith> (also, the question is "how" not "where from")
* Ralith isn't really sure how you'd use a .netrc to authenticate to S3 anyway
hiratara has quit [Quit: ZNC - http://znc.in]
ami-q has quit [Ping timeout: 260 seconds]
<Ralith> whatever it's doing, `nix-store` and `nix-shell` are *not* doing, which is causing problems
hiratara has joined #nixos
<adelbertc> hm weird, i had to setup netrc for doing that with a different backend (i assume youre speaking in the context of uploading artifacts to a cache)
aminb has quit [Quit: WeeChat 2.1]
<adelbertc> "setup" being create a netrc and point to it in nix.conf
<Ralith> nix 2.0 is able to propagate credentials from the user's environment instead of requiring you to manually configure the daemon
<Ralith> but it does not seem to do so consistently or reliably
aminb has joined #nixos
<Ralith> (or it's somehow running the download as the user, which would also be fine if it was consistent/reliable)
jperras has joined #nixos
Karl has joined #nixos
<Karl> Hi, the way the manual says "How to override a Python package using overlays?" only does python2 packages. How can that be python3?
xcmw has joined #nixos
dbmikus has quit [Ping timeout: 248 seconds]
xy2_ has quit [Ping timeout: 265 seconds]
johann__ has joined #nixos
johann__ has quit [Ping timeout: 248 seconds]
hamishmack has joined #nixos
Have-Quick has joined #nixos
sanscoeur has quit [Ping timeout: 248 seconds]
Intensitea has quit [Ping timeout: 260 seconds]
Have-Quick has quit [Client Quit]
Have-Quick has joined #nixos
Lisanna has joined #nixos
chessai has joined #nixos
Karl has quit [Ping timeout: 260 seconds]
alex`` has quit [Quit: WeeChat 2.1]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #34805 → lib: make use of visible variable in doRename → https://git.io/vALyd
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vpQ9F
<{^_^}> → a7ed44cc by @rycee: lib: make use of visible variable in doRename
<{^_^}> → 165c151f by @matthewbauer: Merge pull request #34805 from rycee/fix/dorename
<{^_^}> [nixpkgs] @matthewbauer closed pull request #40435 → doRename: use visible attribute → https://git.io/vp9Lp
Ariakenom has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #40245 → bicgl: init at 2017-09-10 → https://git.io/vpXly
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vpQ9p
<{^_^}> → 7a64b072 by @bcdarwin: bicgl: init at 2017-09-10
<{^_^}> → 8dfecefd by @matthewbauer: Merge pull request #40245 from bcdarwin/bicgl
<{^_^}> [nixpkgs] @matthewbauer merged pull request #40391 → truffleHog: init at 2.0.91 → https://git.io/vpyhs
<{^_^}> [nixpkgs] @matthewbauer pushed 5 commits to master: https://git.io/vpQHU
<{^_^}> → 68573a61 by @bhipple: smmap2: init at 2.0.3
<{^_^}> → 5efce7c4 by @bhipple: GitPython: 2.0.8 -> 2.1.9
<{^_^}> → 318ce72a by @bhipple: gitdb2: init at 2.0.3
dbmikus has joined #nixos
ZeDestructor has quit [Quit: o.O]
<{^_^}> [nixpkgs] @worldofpeace opened pull request #40527 → pythonPackages.asyncssh: init at 1.12.2 → https://git.io/vpQHl
Have-Quick has quit [Quit: Have-Quick]
ZeDestructor has joined #nixos
Have-Quick has joined #nixos
Have-Quick has quit [Client Quit]
bebehei has joined #nixos
mkoenig has quit [Ping timeout: 260 seconds]
Have-Quick has joined #nixos
joebobjoe has quit [Ping timeout: 260 seconds]
ThatPako has joined #nixos
pako_ has quit [Ping timeout: 248 seconds]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
LysergicDreams has quit [Ping timeout: 256 seconds]
LysergicDreams has joined #nixos
xcmw has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #40524 → terminology: 1.2.0 -> 1.2.1 → https://git.io/vpQiZ
<{^_^}> [nixpkgs] @xeji pushed commit from @romildo to master « terminology: 1.2.0 -> 1.2.1 (#40524) »: https://git.io/vpQQi
joebobjoe has joined #nixos
joebobjoe has quit [Client Quit]
<tertle||eltret> im booting up nixos for first time in months, anything I should do to prevent haywire?
TonyTheL1on has joined #nixos
<boomshroom> tertle||eltret: Not that I can think of, other than just a standard update. Since Linux updates aren't incremental like Windows, it's not nearly as big a hassle.
TonyTheLion has quit [Ping timeout: 256 seconds]
orivej has quit [Ping timeout: 264 seconds]
LysergicDreams has quit [Ping timeout: 268 seconds]
<tertle||eltret> this command right nixos-rebuild switch --upgrade ?
<boomshroom> tertle||eltret: As root or with sudo, yes.
<tertle||eltret> i liek this distro because it works and its fun but its not obtuse like gentoo and arch
<boomshroom> tertle||eltret: As someone who's used NixOS full time for... nearly a year? I'd have to disagree and say it has a lot in common with Arch and Gentoo.
<tertle||eltret> full time?
deepfire` has quit [Ping timeout: 240 seconds]
<tertle||eltret> so its your workhorse
<stumble> boomshroom doesn't even sleep.
<tertle||eltret> lol
<boomshroom> tertle||eltret: My primary desktop and gaming/dev machine.
<tertle||eltret> man I wish my NOC would switch to linux
<stumble> tertle||eltret: You might wat to check whether you're on a stable channel or the unstable channel. If you're on stable then the upgrade should be minor. If unstable then it might not be.
<gchristensen> Dezgeg: 'round?
<tertle||eltret> but they wont, they are invested in MS Office
<boomshroom> stumble: Wow, I wasn't expecting recognition like that. P.S. I do sleep.
<stumble> :-)
<stumble> tertle||eltret: sudo nix-channel -list
camsbury has quit [Remote host closed the connection]
thekolb has left #nixos [#nixos]
<stumble> If you see something with a version number, that's a stable channel.
<tertle||eltret> im pretty sure im on stable cuz this was a premade vbox image
slyfox_ has quit [Ping timeout: 256 seconds]
<tertle||eltret> please dont scoff at me
<Dezgeg> yah
<boomshroom> More recently, I've started dual booting on my laptop, but I still tend to use macOS more often there. In my defense, I'm mainly using nix on mac aswell.
ericsagnes has quit [Ping timeout: 240 seconds]