Fare has quit [(Ping timeout: 268 seconds)]
<Cypi> I'm unclear with something: if I add the unstable channel, then how does NixOs figure out which channels the packages in environment.systemPackages should be taken from?
zraexy has quit [(Ping timeout: 246 seconds)]
mizu_no_oto has joined #nixos
chattered has quit [(Remote host closed the connection)]
ambro718 has quit [(Ping timeout: 250 seconds)]
<Cypi> Actually I should reformulate my question: if I have several channels, then what is the content of pkgs in configuration.nix? One of these channels? Everything?
mkoenig has quit [(Ping timeout: 250 seconds)]
mkoenig has joined #nixos
lsix has quit [(Quit: Konversation terminated!)]
thott has joined #nixos
<NixOS_GitHub> [nixpkgs] offlinehacker opened pull request #21087: kubernetes module: fix default dns ip (master...nixos/kubernetes1/fixdns) https://git.io/v1Kfe
<NixOS_GitHub> [nixpkgs] offlinehacker opened pull request #21088: [WIPkubernetes module: authorization improvements (master...nixos/kubernetes1/authz) https://git.io/v1KfL
indi_ has joined #nixos
markus1189 has joined #nixos
Yaniel has left #nixos ["User left"]
mkoenig has quit [(Read error: Connection reset by peer)]
indi_ has quit [(Ping timeout: 258 seconds)]
<NixOS_GitHub> [nixpkgs] shlevy pushed 1 new commit to master: https://git.io/v1Kfz
<NixOS_GitHub> nixpkgs/master f6daae3 Shea Levy: linux: add 4.9
markus1199 has quit [(Ping timeout: 256 seconds)]
m` has joined #nixos
<NixOS_GitHub> [nixpkgs] offlinehacker closed pull request #21046: aptly: add bash completion (master...aptly-completion) https://git.io/v1rPn
mkoenig has joined #nixos
Seichi has joined #nixos
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
thott is now known as zugzug
<NixOS_GitHub> [nixpkgs] offlinehacker pushed 2 new commits to master: https://git.io/v1Kfp
<NixOS_GitHub> nixpkgs/master 50d63e1 Jörg Thalheim: libxslt: add option to enable crypto support
<NixOS_GitHub> nixpkgs/master 76a791b Jaka Hudoklin: Merge pull request #21081 from Mic92/libxslt...
mizu_no_oto has joined #nixos
herzmeister has quit [(Quit: Leaving)]
zugzug has quit [(Quit: leaving)]
zugzug has joined #nixos
herzmeister has joined #nixos
mizu_no_oto has quit [(Ping timeout: 268 seconds)]
Fare has joined #nixos
nh2_ has joined #nixos
m` has quit [(Remote host closed the connection)]
ambro718 has joined #nixos
<NixOS_GitHub> [nixpkgs] matthewbauer opened pull request #21089: openjdk-darwin: Fix libfreetype path (master...openjdk-freetype-fix) https://git.io/v1KT8
Seichi has quit [(Quit: Konversation terminated!)]
indi_ has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
indi_ has quit [(Ping timeout: 256 seconds)]
ambro718 has quit [(Ping timeout: 250 seconds)]
[0x4A6F] has quit [(Ping timeout: 258 seconds)]
[0x4A6F] has joined #nixos
mkoenig_ has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
indi_ has joined #nixos
mkoenig_ has quit [(Read error: No route to host)]
<buttbutter> Doing a first install: how should I decide on which packages to install via configuration.nix and which via nix-env?
<simpson> buttbutter: I think that the recommended style these days is to start with nix-env and graduate to per-user package configuration.
<simpson> But I don't know.
<buttbutter> Then what's the point of configuration.nix :C?
<buttbutter> (For packages)
mkoenig has joined #nixos
<simpson> buttbutter: For making packages available for *everybody*. It has use cases, but not many for a first-install project.
<buttbutter> Ah, right.
<buttbutter> But if you use configuration.nix, then you can easily, say, take your configuration.nix file to a new PC and have the same configuration, right?
<buttbutter> If you use nix-env that isn't possible...right?
<simpson> Sure.
<simpson> It's possible to have a configuration.nix file *per user*, and that combines the best of both approaches.
<buttbutter> Well I generally only have a root user and a user for myself. So I'm pretty simple. :)
<buttbutter> But I like being able to easily have the same config across PCs. So for that use case, stick to configuration.nix, right?
<simpson> Sure.
mudri has quit [(Ping timeout: 245 seconds)]
<buttbutter> Okay. Great. Thanks :)
mkoenig_ has joined #nixos
<buttbutter> Successful install :D
<buttbutter> Pretty easy!
mkoenig has quit [(Ping timeout: 248 seconds)]
aj__ has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
glines has joined #nixos
derjohn_mobi has quit [(Ping timeout: 264 seconds)]
<_habnabit> i can't find anything on https://nixos.org/wiki/How_to_install_nix_in_home_(on_another_distribution) or by searching about this: does using nix require the packages be under /nix? i.e. this is why everything is in proot or chroot? trying to figure out how to install nix on centos 5, and it has a strange/broken sudo. i guess i could set up /nix before running the nixos.org/nix/install script
indi_ has quit [(Ping timeout: 250 seconds)]
<simpson> _habnabit: Nix packages tend to have hardcoded paths into /nix/store. Does the curlbash not work on CentOS?
<_habnabit> it does not, because of the broken sudo
<_habnabit> its sudo doesn't support flags, somehow
<simpson> Yikes, that is really broken.
<_habnabit> is that the only thing that the curlbash does with sudo?
<_habnabit> i.e. /nix
<NixOS_GitHub> [nixpkgs] NeQuissimus opened pull request #21090: rkt: 1.20.0 -> 1.21.0 (master...rkt_1_21_0) https://git.io/v1Ktq
<simpson> _habnabit: IIRC yes. It sets up /nix and then puts a couple symlinks and stuff into the environment of the original calling user.
brh has joined #nixos
<_habnabit> okay
<_habnabit> i'll try it
<_habnabit> idk if it's my local network or a bad mirror but downloading the nix release is super slow
<_habnabit> not going above ~150kB/s
<_habnabit> simpson, looks like that was enough; the installer succeeded
<ashkitten> I installed adapta-gtk-theme, how can i use it with NixOS? My ~/.gktrc-2.0 isn't being read.
<simpson> _habnabit: Yay.
<brh> Anyone have any experience with Adobe Flash in Firefox? I updated my config.nix, ran `nix-env -i firefox`, saw it DL and install the GTalk and Adobe plugins, but I don't see them enabled or displayed in Firefox
<brh> following the instructions from the wiki
<brh> w/ Firefox 50.0.2
<brh> Do I have to do this at the system level instead of the user lvl for NixOS?
stepcut has quit [(Remote host closed the connection)]
indi_ has joined #nixos
stepcut has joined #nixos
lverns has joined #nixos
echo-area has joined #nixos
herzmeister has quit [(Quit: Leaving)]
herzmeister has joined #nixos
stepcut has quit [(Remote host closed the connection)]
mbrgm has quit [(Ping timeout: 252 seconds)]
systemfault has quit [(Quit: Bye!)]
mbrgm has joined #nixos
derjohn_mobi has joined #nixos
aj__ has quit [(Ping timeout: 258 seconds)]
<gchristensen> hrm. nix-instantiate starting from an openssl rebuild has taken over 15min :?
<gchristensen> go, little guy ... go
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
aboseley has quit [(Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)]
<NixOS_GitHub> [nixpkgs] vbgl pushed 2 new commits to master: https://git.io/v1KOY
<NixOS_GitHub> nixpkgs/master 77050a8 Vincent Laporte: findlib: 1.6.1 -> 1.7.1
<NixOS_GitHub> nixpkgs/master 42a0fc4 Vincent Laporte: ocamlbuild: 0.9.2 -> 0.9.3
paperd has joined #nixos
stepcut has joined #nixos
stepcut has quit [(Remote host closed the connection)]
stepcut has joined #nixos
aboseley has joined #nixos
aboseley has quit [(Client Quit)]
aboseley has joined #nixos
mckeankylej has joined #nixos
PragCyphr has quit [(Read error: Connection reset by peer)]
<mckeankylej> What do you guys do when the haskell nix package set hasnt pulled in the latest version from hackage? I usally end up using fetchgit but this a bother to maintain. Is there a better way to do that?
PragCyphr has joined #nixos
filterfish has quit [(Remote host closed the connection)]
filterfish has joined #nixos
aboseley is now known as spidermonkey
spidermonkey is now known as SpiderMonkey
SpiderMonkey is now known as blackspider
blackspider has left #nixos []
nh2_ has quit [(Ping timeout: 246 seconds)]
hexagoxel has quit [(Ping timeout: 258 seconds)]
mguentner2 has quit [(Quit: WeeChat 1.6)]
hexagoxel has joined #nixos
mkoenig_ has quit [(Ping timeout: 256 seconds)]
mguentner has joined #nixos
mkoenig has joined #nixos
amarsman has quit [(Ping timeout: 250 seconds)]
deepwater has joined #nixos
vanrein has quit [(Ping timeout: 245 seconds)]
uralbash has joined #nixos
mguentner has quit [(Read error: Connection reset by peer)]
mguentner has joined #nixos
zraexy has joined #nixos
vanrein has joined #nixos
mckeankylej has quit [(Quit: Page closed)]
viric has quit [(Ping timeout: 245 seconds)]
viric_ has joined #nixos
glines has quit [(Ping timeout: 268 seconds)]
osa1 has joined #nixos
osa1 has quit [(Changing host)]
osa1 has joined #nixos
glines has joined #nixos
osa1 has quit [(Ping timeout: 268 seconds)]
glines has quit [(Ping timeout: 248 seconds)]
william__ has joined #nixos
wkennington has quit [(Ping timeout: 260 seconds)]
william__ has quit [(Quit: Leaving)]
wkennington has joined #nixos
lverns has quit [(Ping timeout: 258 seconds)]
Wizek_ has quit [(Ping timeout: 256 seconds)]
Wizek has quit [(Ping timeout: 260 seconds)]
zagy has joined #nixos
viric__ has joined #nixos
viric_ has quit [(Ping timeout: 248 seconds)]
mkoenig has quit [(Remote host closed the connection)]
k11` has joined #nixos
<k11`> How can I use pae linux kernel?
<k11`> 32-bit NixOS
<k11`> or how can I use 64-bit kernel with 32-bit user-space
moet has joined #nixos
<moet> soo.. firefox and firefox-esr both are titled "nightly" when i fire them up.. this seems unusual..
<isHavvy> moet: Nix applies custom patches, so it can't use official Mozilla Firefox branding.
<moet> ooh.. i see
<moet> ah, so there's a binary release and a custom-build?
Fare has quit [(Ping timeout: 245 seconds)]
<moet> firefox[-esr] are the custom build, and are the firefox[-esr]-unwrapped ones the binary distribution?
<isHavvy> Well, the patches are needed so that everything is linked into the right place.
<isHavvy> I'm not sure what the -unwrapped ones are.
<moet> just poking around in nixpkgs/pkgs/applications/networking/browsers/{firefox/,firefox-bin/}
<moet> looks like the second is as binary distribution
<moet> my nixpkgs checkout is probably old
evck has quit [(Ping timeout: 258 seconds)]
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #20935: Add macvlan support for declarative containers (master...container-macvlan) https://git.io/v1BIK
Mercuria1Alchemi has joined #nixos
systemfault has joined #nixos
<AtnNn> How can the nix manual be installed using nixpkgs?
herzmeister has quit [(Read error: Connection reset by peer)]
ebzzry has quit [(Ping timeout: 245 seconds)]
reinzelmann has joined #nixos
<shachaf> hi AtnNn
<AtnNn> hey schahaf :D
herzmeister has joined #nixos
<MichaelRaskin> nix.doc contains manual in share/doc/nix/manual
<MichaelRaskin> AtnNn: ^
<AtnNn> thanks!
amarsman has joined #nixos
MichaelRaskin has quit [(Quit: MichaelRaskin)]
<AtnNn> Is there an easier way to get the path in bash? $(nix-build -E '(import <nixpkgs> {}).nix.doc')
<Rotaerk> what about nix-instantiate --eval -E
<clever> Rotaerk: main issue with that one, is that it wont build/download, so if you dont already have it, file not found
<AtnNn> `nix-instantiate --eval' seems to dump the generated derivation source instead of the output path
indi_ has quit [()]
<clever> [clever@amd-nixos:~/Downloads]$ nix-instantiate --eval -E '"${(import <nixpkgs>{}).nix.doc}"'
<clever> "/nix/store/v99lwg5653wrwbifgdyb2nd30x2aj46r-nix-1.11.4-doc"
<clever> AtnNn: casting it to a string fixes that
zagy has quit [(Quit: Leaving.)]
<AtnNn> clever!
jacob_ has joined #nixos
jacob_ is now known as Guest44965
<AtnNn> Why can I do `nix-env -iA nixos.hello' but `nix-build -E nixos.hello' can't find `nixos'?
<clever> AtnNn: nix-env loads a default expression from ~/.nix-defexpr/
<clever> nix-build needs a path given, like '<nixpkgs>'
<clever> and the nixos is the name of a channel from the defexpr, so it has to be dropped in nix-build
<AtnNn> oh, so I can do `nix-build '<nixpkgs>' -A hello' :)
<clever> yep
moet has quit [(Ping timeout: 258 seconds)]
moet has joined #nixos
<moet> l/quit
moet has quit [(Client Quit)]
proteusguy has joined #nixos
jensens has joined #nixos
<lewo> Someone could review this Keystone PR https://github.com/NixOS/nixpkgs/pull/20905?
<lewo> There was a first bunch of reviews and we are now ready for a 'member' feedback ;)
johann__ has joined #nixos
zagy has joined #nixos
ebzzry has joined #nixos
proteusguy has quit [(Ping timeout: 264 seconds)]
tomberek has joined #nixos
Itkovian has joined #nixos
teknico has joined #nixos
jgertm_ has joined #nixos
pi3r has joined #nixos
filterfish has quit [(Remote host closed the connection)]
filterfish has joined #nixos
johann__ has quit [(Quit: Leaving.)]
systemfault has quit [(Quit: Bye!)]
ckauhaus has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #20956: containers: fix broken /etc/hosts entries when localAddress contains … (master...containers-hosts) https://git.io/v10FE
johann__ has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh pushed 1 new commit to master: https://git.io/v1K0p
<NixOS_GitHub> nixpkgs/master 7c8b1e7 Frederik Rietdijk: python36: 3.6.0b2 -> 3.6.0rc1
FRidh has joined #nixos
nschoe has joined #nixos
paperd has quit [(Quit: WeeChat 1.0.1)]
FRidh has quit [(Quit: Konversation terminated!)]
FRidh has joined #nixos
dgn has joined #nixos
Wizek_ has joined #nixos
Wizek has joined #nixos
fritschy has joined #nixos
thc202 has joined #nixos
<angerman> \o/ I've built my lirbary with my custom ghc. Now how do I get a a shell where I have that ghc and my lirbary in the pkg database?
<kmicu> E.g. with nix-shell --pure -p 'haskell.packages.myGhc.ghcWithPackages (p: [ p.myLibrary ])'
goibhniu has joined #nixos
<NixOS_GitHub> [nixpkgs] offlinehacker closed pull request #21090: rkt: 1.20.0 -> 1.21.0 (master...rkt_1_21_0) https://git.io/v1Ktq
<NixOS_GitHub> [nixpkgs] offlinehacker pushed 2 new commits to master: https://git.io/v1KzA
<NixOS_GitHub> nixpkgs/master 4f05926 Tim Steinbach: rkt: 1.20.0 -> 1.21.0
<NixOS_GitHub> nixpkgs/master 15ea3ef Jaka Hudoklin: Merge pull request #21090 from NeQuissimus/rkt_1_21_0...
ckauhaus has quit [(Quit: Leaving.)]
echo-area has quit [(Remote host closed the connection)]
echo-area has joined #nixos
derjohn_mobi has quit [(Ping timeout: 250 seconds)]
ckauhaus has joined #nixos
goibhniu has quit [(Quit: Leaving.)]
goibhniu has joined #nixos
johann__ has quit [(Quit: Leaving.)]
mudri has joined #nixos
<shachaf> AtnNn: Oh, I already have /hilight on /chaf\b/, but it doesn't catch that. Maybe I need to broaden it.
<FRidh> whoa, mendeley just grew from 33 MB to 130 MB
<NixOS_GitHub> [nixpkgs] aherrmann opened pull request #21092: r-modules: Fix `png` package (master...pr_r_modules) https://git.io/v1Kwe
roconnor has quit [(Ping timeout: 245 seconds)]
johann__ has joined #nixos
sdothum has joined #nixos
isHavvyGhosting has joined #nixos
isHavvy has quit [(Ping timeout: 268 seconds)]
JagaJaga has joined #nixos
derjohn_mobi has joined #nixos
<NixOS_GitHub> [nixpkgs] peti closed pull request #21092: r-modules: Fix `png` package (master...pr_r_modules) https://git.io/v1Kwe
m` has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh opened pull request #21093: mendeley: 1.16.3 -> 1.17.6 - WIP (master...mendeley) https://git.io/v1KKq
tomberek has quit [(Quit: Page closed)]
osa1 has joined #nixos
osa1 has quit [(Changing host)]
osa1 has joined #nixos
msd has joined #nixos
<msd> viric__: could I please get a review for this OpenCV 3 PR? https://github.com/NixOS/nixpkgs/pull/21086 <- someone pushed and wants to merge.
wkennington has quit [(Read error: Connection reset by peer)]
iyzsong has joined #nixos
jgertm_ has quit [(Ping timeout: 264 seconds)]
filterfish has quit [(Remote host closed the connection)]
filterfish has joined #nixos
filterfish has quit [(Read error: Connection reset by peer)]
filterfish has joined #nixos
filterfish has quit [(Read error: Connection reset by peer)]
<viric__> msd: what are you doing with opencv3?
<viric__> what application
filterfish has joined #nixos
viric__ is now known as viric
<msd> viric__: someone else had wanted to merge a patch "fixing python use of FlannBasedMatcher.add".
<msd> viric: I don't have merge access.
<domenkozar> if anyone cares about nixops and speed of transfer: https://github.com/NixOS/nixops/pull/566
<domenkozar> also digitalocean support: https://github.com/NixOS/nixops/pull/562
<LnL> digitalocean?
<LnL> how does that work
<domenkozar> see PR text
<LnL> domenkozar: clever's kexec might also be usefull here
<clever> domenkozar: in the current form, you just upload a tar to a server, put some ssh public keys in /ssh_pubkey, unpack the tar to /, and run /kexec_nixos as root, and it will behave like it had booted from the ISO
<domenkozar> nice:)
<domenkozar> it would be interesting to have a feature comparison table between our current solutions
<clever> domenkozar: in theory, if you have a server with a linux kernel that has kexec enabled, the hoster obeys the MBR, and you have root
<clever> domenkozar: then nixops can upload that tar, and repartition the drive, and install nixos, in a fully automated manner
<domenkozar> clever: so how does that compare to nixos-infect? :)
<LnL> you can't repartition your live system
<clever> my kexec idea runs entirely from a ramdisk, so the hdd can be umount'd and fully partitioned
<LnL> I think you can compare it with an iso install, just without any physical media
<clever> yeah
<domenkozar> so clever
<clever> which also means, you dont need physical access
m` has quit [(Ping timeout: 240 seconds)]
<clever> domenkozar: with just the addition of a systemd unit, it could automaticaly install a base nixos to the hdd, and reboot into it, leaving you a bare system for nixops to target
<clever> domenkozar: another variation of that script: https://gist.github.com/grahamc/ae0b4a470cbba9a99dca572e7a9f9e38
<domenkozar> why not use partitioning by aszlig for hetzner server
<clever> forgot the link for it, but describing the partitions in nix would be better
<LnL> in the case of hetzner you don't need it because they provide support for it
<clever> i can also see this being usefull to repartition a server already controled by nixos, if you wish to customize it via nixops
<clever> domenkozar: for example, the base nixops image might be ext4, but lets say i want to use zfs or btrfs for special reasons
<clever> domenkozar: i can build the config.system.build.kexec_script, nix-copy-closure it over, and run that, and now i can repartition it
<domenkozar> nice :)
<domenkozar> now we need to finish nixpart 2
<domenkozar> without the crappy blivet
<clever> ive also started something similar, let me grab the UI first
<clever> domenkozar: http://ext.earthtools.ca/docroot/ see how you can list&search all nixos options?
<LnL> clever: ooh nice
<clever> click an option and hit use, and it fills the <textarea> in with the name&default
<domenkozar> :D
<clever> my idea, is to have a UI like this, to build your configuration.nix, and configure the partitioning
k11` has left #nixos []
<clever> and then either save it as a file that can be automaticaly built later
<clever> or immediately apply it
<LnL> that's actually a pretty nice idea for new users
<clever> so you run nixos-installer on a box, and it presents an http server, with the above UI
<clever> and then thru the web-browser, you can pick your options, format, and install
<clever> for an ISO with xorg, you just run the browser localy
<clever> for servers and the kexec stuff, you just browse the same UI over the web
<clever> and it would have an option to just run nixos-installer in an automated fasion, against pre-generated directions
latk has quit [(Read error: Connection reset by peer)]
<domenkozar> curious to see it work :)
<clever> domenkozar: i did automate the older x11 gui under qemu and record that: https://www.youtube.com/watch?v=ETVJW59bL2s
latk has joined #nixos
<clever> thats before i decided to use html for the UI to make it more remote-able
JagaJaga has quit [(Ping timeout: 246 seconds)]
<clever> main limitation i ran into with nixos-installer, is that i wanted a proper AST for nix, so i could alter the expressions via code
<domenkozar> clever: then we need to finish https://github.com/Gabriel439/nixfmt
<clever> and the parser in nix returns an expression object to be evaled
johann__ has quit [(Quit: Leaving.)]
<clever> domenkozar: there is also https://github.com/groxxda/nixexpr
<domenkozar> well and https://github.com/jwiegley/hnix
<clever> domenkozar: http://xkcd.com/927/
<domenkozar> currently working solutions: 0
<clever> the idea from nixexpr, is to seperate the AST and the AST->expression stuff into 2 parts, and make nixexpr the main parser in nix
<clever> so people can reuse the same code nix used, and there is no need to keep the AST stuff in sync
<domenkozar> yeah that's useful
<clever> i also looked into options like running a tty over a websocket, so you could jusr run a "real" editor like emacs on the server, and have it render in the browser
<NixOS_GitHub> [nixpkgs] the-kenny closed pull request #21083: google-chrome: add new dependency on libxcb (release-16.09...google-chrome-libxcb-16.09) https://git.io/v1oDN
<clever> but most of the projects for that have a dynamicaly sized terminal emulator, and try to make it longer when you render at the bottom
<clever> causing it to get stuck in a feedback loop and grow to infinite size
<clever> and emacs doesnt actualy have an AST
<clever> for nix
amarsman_ has joined #nixos
zagy has quit [(Quit: Leaving.)]
michalrus_ has joined #nixos
danielrf1 has joined #nixos
danielrf has quit [(Read error: Connection reset by peer)]
michalrus has quit [(Remote host closed the connection)]
amarsman has quit [(Ping timeout: 240 seconds)]
amarsman_ is now known as amarsman
michalrus_ is now known as michalrus
Maxdamantus has quit [(Ping timeout: 246 seconds)]
msd has quit [(Remote host closed the connection)]
<gchristensen> domenkozar: I didn't use nixpart like hetzner b/c that script was basically a scratch-pad remembering what I did :)
<gchristensen> clever: I got my machine up and running & controlled through nixops successfully, through your tarball.
Maxdamantus has joined #nixos
<clever> gchristensen: nice
Maxdamantus has quit [(Changing host)]
Maxdamantus has joined #nixos
<clever> gchristensen: looks pretty simple :)
<gchristensen> it is :)
<clever> gchristensen: one thing ive thought of, is to add some signaling, thru a 3rd party
<clever> gchristensen: so on bootup, it sends an http request out to a server
<clever> and then you can monitor its comign back on via that
<gchristensen> oh sure
<clever> gchristensen: this is also reminding me of how some malware and c&c servers work, the kexec tar could join an irc channel
<clever> and then you just !install http://example.com/configuration.nix and it goes
<gchristensen> ii | sudo bash
viric__ has joined #nixos
viric has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub> [nixpkgs] nico202 opened pull request #21095: fcrackzip: init at 1.0 (master...fcrackzip) https://git.io/v1KSl
<joko> Has anyone a nix file to deploy a nix channel? Something like that: http://sandervanderburg.blogspot.gr/2016/10/push-and-pull-deployment-of-nix-packages.html but automated
echo-area has quit [(Remote host closed the connection)]
<gchristensen> gosh, kexec is really clever / clean.
seanz has joined #nixos
latk has quit [(Ping timeout: 250 seconds)]
<LnL> does anybody know why we use --system-libs in the cmake derivation?
c0bw3b has joined #nixos
seanz has quit [(Quit: Leaving.)]
IITaudio has joined #nixos
herzmeister has quit [(Quit: Leaving)]
herzmeister has joined #nixos
<IITaudio> Hi, is the profile name (nixos-rebuild switch -p profile-name) known to the configuration itself?
<IITaudio> I'd like to have a "rt" version of the system based on how I name the profile
<LnL> I don't think so
<IITaudio> LnL: but grub knows how to call the entry
ashkitten_ has joined #nixos
filterfish has quit [(Remote host closed the connection)]
filterfish has joined #nixos
<ashkitten_> Hey, how can I get Numix Circle icon theme working in NixOS? When I launch thunar it doesn't have any folder icons.
<LnL> the activation scripts might know about it
filterfish has quit [(Read error: Connection reset by peer)]
filterfish has joined #nixos
bret has quit [()]
<manveru> damn, the dota 2 test client segfaults :(
bret has joined #nixos
johann__ has joined #nixos
<IITaudio> nixos-rebuild calls nix-env, I'm reading its code..
<LnL> IITaudio: yes, the nixos-rebuild script has a $profile variable but that's only known at runtime so could only be passed to activation scripts
posco_______ has quit [()]
posco_______ has joined #nixos
msd has joined #nixos
<schoppenhauer> hi. currently, whenever I am upgrading, I first run a dry-run to see whether there is anything to upgrade at all, and if so, I upgrade again. I wanted to ask whether there is some flag that only creates a new version of the system directory when there is actually something to update (that is, automating this behavior)
<c0bw3b> you can use the option system.autoUpgrade.enable in your global configuration.nix
<c0bw3b> by default it's every night at 04:40 but it can be modified : https://nixos.org/nixos/options.html search autoUpgrade
ashkitten_ has quit [(Ping timeout: 260 seconds)]
msd has quit [(Ping timeout: 250 seconds)]
ashkitten_ has joined #nixos
<schoppenhauer> c0bw3b: It's on my laptop, so this doesn't seem like a good idea.
<schoppenhauer> (my server still runs on debian)
<schoppenhauer> (because it runs and I am too lazy to change it before debian support ends)
latk has joined #nixos
jensens has quit [(Remote host closed the connection)]
<c0bw3b> you could still do a --rolback if something goes wrong but yheah.. it's not exactly what you wanted to do in the first place
<schoppenhauer> indeed.
<schoppenhauer> no, the problem with a laptop is that sometimes I use wifi that is tethered.
<schoppenhauer> or sometimes I am on battery, which is not a good time for upgrades.
<ashkitten_> Can anyone help me with my gtk icon theme??
<c0bw3b> the good thing about dry-build is that you can see if some new updates will need a reboot (eg kernel upgrades)
<LnL> domenkozar: ping
jensens has joined #nixos
<c0bw3b> depending on that you will just do a switch or a switch & reboot afterwards
filterfish has quit [(Remote host closed the connection)]
<c0bw3b> so the 2 steps manual command is not so bad :)
IITaudio has quit [(Quit: Leaving)]
<clever> c0bw3b: i prefer "nixos-rebuild boot" if i know i'm going to reboot right away
<schoppenhauer> c0bw3b: how do I see whether they need a reboot?
<ashkitten_> Breeze icon theme works but I want to use Numix-Circle
<LnL> anybody with hydra super powers around?
<ashkitten_> Never mind, i had to install it locally to the user?
Maxdamantus has quit [(Ping timeout: 245 seconds)]
systemfault has joined #nixos
Maxdamantus has joined #nixos
ashkitten_ has quit [(Ping timeout: 260 seconds)]
charlesofarrell_ has quit [()]
charlesofarrell_ has joined #nixos
msd has joined #nixos
<gchristensen> lol, one time, clever, I deleted the md12{6,7} before kexec took over :)
phreedom has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] montag451 opened pull request #21096: containers: add tests for hosts and macvlans (master...containers-tests) https://git.io/v1KFq
<clever> gchristensen: just the node in /dev, or the actual array?
<gchristensen> the arra
<gchristensen> "oops"
<clever> yeah
eacameron has joined #nixos
ebzzry has quit [(Ping timeout: 256 seconds)]
cpennington has joined #nixos
<clever> gchristensen: http://imgur.com/a/uby50 eek!
<gchristensen> oh boy
<clever> i think the unicode is just nix trying to fancy up its quotations in the error
<clever> ah, the channel is in "nix-channel --list", but the profile for the channel is MIA
<clever> it needs a --update
filterfish has joined #nixos
<clever> and read only FS!
<clever> ah right, using build-vm
<clever> needs writable store flipped on
filterfish has quit [(Remote host closed the connection)]
<gchristensen> life isn't worth living if you're not bitten by a read-only FS here and there
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/v1Kbi
<NixOS_GitHub> nixpkgs/master 7c8d4cd Jörg Thalheim: wireguard: 0.0.20161116.1 -> 0.0.20161129
<clever> gchristensen: http://i.imgur.com/bS5FbIT.png
<Mic92> Does somebody else has problems with downloading the lastest builds from hydra (unstable)? https://hydra.nixos.org/jobset/nixpkgs/trunk/evals
<clever> gchristensen: left is qemu, i ran the headless nixos-installer, right is the GUI
<Mic92> clever: I recently build an installer, which can be run from an existing linux using kexec.
<NixOS_GitHub> [nixpkgs] peti pushed 2 new commits to master: https://git.io/v1KNe
<NixOS_GitHub> nixpkgs/master 5707081 Profpatsch: haskellPackages: add hoogleLocal...
<NixOS_GitHub> nixpkgs/master 09fecd1 Peter Simons: Merge pull request #21002 from Profpatsch/hoogle-local...
<clever> Mic92: heh, i'm now trying to merge one of my older installer projects into my kexec project
<Mic92> clever: do you also cover unsupervised disk formatting?
<Mic92> Something I still looking for.
<clever> all you have to do with that one, is ssh in and run justdoit
<NixOS_GitHub> [nixpkgs] Profpatsch opened pull request #21097: haskell: export `haskellBuildInputs` (master...haskell-export-haskelldeps) https://git.io/v1KNs
<clever> a systemd unit could automate that
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
ixxie has joined #nixos
ragge has quit [()]
ragge has joined #nixos
msd has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] moretea opened pull request #21098: Add 'extraQemuOpts' to makeTest (master...vmtest-custom-qemu-opts) https://git.io/v1Kx2
msd has joined #nixos
eacamero_ has joined #nixos
eacamero_ has quit [(Remote host closed the connection)]
eacamero_ has joined #nixos
eacameron has quit [(Read error: Connection reset by peer)]
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
lverns has joined #nixos
fritschy has quit [(Ping timeout: 265 seconds)]
lverns has quit [(Client Quit)]
lverns has joined #nixos
<gchristensen> "A particularly egregious bug is present in the EFI driver for Broadcom 4331 wireless chips built into various 2011 and 2012 Macs as it fails to disable the card upon the ExitBootServices() call. As a result, the card causes an interrupt storm and corrupts memory with DMA transfers of received packets. In principle, this can be used for remote code execution over the air. " nice work, apple
fritschy has joined #nixos
<clever> gchristensen: why is the wifi even active that early in the boot??
rvolosatovs has quit [(Ping timeout: 260 seconds)]
kvz has quit [(Ping timeout: 260 seconds)]
qewzee has quit [(Ping timeout: 260 seconds)]
nmikhailov has quit [(Ping timeout: 260 seconds)]
bitchecker has quit [(Ping timeout: 260 seconds)]
dredozubov has quit [(Ping timeout: 260 seconds)]
nmikhailov has joined #nixos
noctux has quit [(Ping timeout: 260 seconds)]
johbo has quit [(Ping timeout: 260 seconds)]
schoppenhauer has quit [(Ping timeout: 260 seconds)]
globin has quit [(Ping timeout: 260 seconds)]
reactormonk has quit [(Ping timeout: 260 seconds)]
<gchristensen> clever: "The EFI firmware on Macs contains a network stack to facilitate downloading macOS recovery images from Apple." :)
<clever> gchristensen: even then, wait until the user is trying to recover it before you bring the wifi up
<c0bw3b> looks like a nice covert channel for remote pushing code
<c0bw3b> ^^
bitchecker has joined #nixos
msd has quit [(Remote host closed the connection)]
<gchristensen> no idea, clever
<gchristensen> I doubt it was intentional / malicious
<gchristensen> some really interesting stuff here: https://lwn.net/Articles/707616/
globin has joined #nixos
johbo has joined #nixos
kvz has joined #nixos
dredozubov has joined #nixos
noctux has joined #nixos
rvolosatovs has joined #nixos
<clever> gchristensen: i have heard of a non-apply vendor that did 2 GPU's in a laptop
reactormonk has joined #nixos
<gchristensen> many do, it is just the mux which is unique
<clever> gchristensen: they didnt multiplex the video output, they made a framebuffer-less 3d GPU, that renders into the framebuffer memory of a weaker 2d GPU
<gchristensen> I really wish this computer _didn't_ have a discrete gpu
<gchristensen> it is very power-hungry
ixxie has quit [(Ping timeout: 258 seconds)]
qewzee has joined #nixos
<clever> gchristensen: taktoa's laptop has a GPU on the cpu, including the gpu memory, as 128mb? of L4 cache
<clever> gchristensen: but if the gpu isnt active, then the cpu will benefit from that L4 cache
schoppenhauer has joined #nixos
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
<clever> gchristensen: its insane, because i used to run servers with only 64mb of ram
<gchristensen> lol
<clever> gchristensen: and as a random example, i have a not-os image that has a 40mb squashfs, and can function as a nix build slave
<gchristensen> yeah I know
<clever> the entire root filesystem could fit on the L4 cache!!
* gchristensen looks at his box with 256gb of ram
<clever> in theory, i could rip the bloody ram off the mobo and it wont crash....
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
<clever> gchristensen: that might be enough ram for me to open chrome without it crashing
<gchristensen> you need to close some tabs
<clever> chrome segfaulted when i ran out of disk space a few days ago (nix-build and 400mb tars)
<clever> i havent gotten around to re-opening it
lverns has quit [(Quit: Konversation terminated!)]
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
rly has joined #nixos
ryanartecona has joined #nixos
lverns has joined #nixos
Shou has joined #nixos
<NixOS_GitHub> [nixpkgs] LnL7 opened pull request #21099: darwin.stdenv: use cmake without curl to bootstrap clang (master...darwin-stdenv-curl) https://git.io/v16fr
johann__ has quit [(Quit: Leaving.)]
iyzsong has quit [(Quit: night.)]
johann__ has joined #nixos
fritschy has quit [(Ping timeout: 268 seconds)]
jgertm_ has joined #nixos
estewei has joined #nixos
Rotaerk has quit [(Quit: Leaving)]
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
viric__ has quit [(Ping timeout: 264 seconds)]
viric_ has joined #nixos
<NixOS_GitHub> [nixpkgs] LnL7 opened pull request #21101: darwin.stdenv: remove openssl (master...darwin-stdenv-openssl) https://git.io/v16UD
goibhniu has left #nixos []
goibhniu has joined #nixos
<LnL> gchristensen: ^ if those work we won't have openssl in the darwin stdenv anymore :)
<gchristensen> whaat?
<LnL> so no more mass rebuilds with security updates for that
Mercuria1Alchemi has quit [(Ping timeout: 265 seconds)]
<LnL> also a couple of other things like curl, db, lzo
<gchristensen> amazing
<dtzWill> mmm
viric___ has joined #nixos
<LnL> would be nice if somebody could give me a jobset like copumpkin's so I can see what breaks
mudri has quit [(Quit: WeeChat 1.6)]
viric_ has quit [(Ping timeout: 268 seconds)]
fritschy has joined #nixos
msd has joined #nixos
Fare has joined #nixos
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
<c0bw3b> woah nice PRs LnL :)
* LnL starts rebuilding the world...
<c0bw3b> one package at a time :p
adev_ has joined #nixos
<rly> LnL: did you use dockerTools?
viric has joined #nixos
<c0bw3b> you should make it your motd banner
<rly> LnL: it appears to be impossible to create e.g. a Debian based docker image.
lverns has quit [(Ping timeout: 258 seconds)]
<LnL> rly: not really, I've created a nixos like image but that's just a Dockerfile generated by a nix expression
viric___ has quit [(Ping timeout: 252 seconds)]
<rly> LnL: dockerTools also seems to be full of trivial bugs; it's a bit NixOS unworthy in its current shape.
<rly> It looks like someone did an experiment, committed it to master and nobody from the core team ever looked at it.
<rly> Calling it unstable doesn't really cover it, IMHO. It's not only unstable, it's a mess. Like a nuclear meltdown mess.
<gchristensen> I can't imagine a less effective way to motivate the original author to improve it
<gchristensen> who, I'm sure, would appreciate help improving it
viric__ has joined #nixos
<LnL> I've thought of looking at it because I don't really like that it symlinks everything globally, but I don't really use docker all that much
<LnL> been busy with my nix-darwin project :)
ryanartecona has quit [(Quit: ryanartecona)]
viric has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] fadenb opened pull request #21102: Fix simp_le certificate creation (master...simp_le-fix) https://git.io/v16qs
sdemos has quit [()]
sdemos has joined #nixos
danharaj has joined #nixos
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
<rly> gchristensen: I value the initial idea, but it isn't much more than that. The author shouldn't feel unmotivated just because someone gave an accurate review regarding the quality of the work produced. Taking things too personal isn't a path to progress.
<gchristensen> and yet, open source is all about emotions and taking things personally... otherwise I wouldn't be contributing.
uralbash has quit [(Quit: Leaving.)]
<gchristensen> nor anyone else, really, why put in hours of work to try and make the world a bit better if it wasn't personal / emotionally satisfying?
<gchristensen> anyway, sorry
spacekitteh has quit [(Ping timeout: 256 seconds)]
osa1 has quit [()]
<rly> gchristensen: many corporations contribute because of expected lower long-term costs and partially marketing reasons.
<rly> gchristensen: different projects have different mixes of emotional and rational reasons.
<rly> Most healthy projects have a mixture of both.
erasmas has joined #nixos
johann__ has quit [(Quit: Leaving.)]
filterfish has joined #nixos
filterfish has quit [(Read error: Connection reset by peer)]
ryanartecona has joined #nixos
c0bw3b has left #nixos []
<domenkozar> LnL: pong
<LnL> do you have access to hydra?
<domenkozar> ssh access?
<LnL> I made a bunch of changes to the darwin stdenv and I was wondering if I could perhaps get a jobset like copumpkins' to test them
stig has quit [()]
stig has joined #nixos
<manveru> rly: we actually use dockerTools to build our production images...
<rly> manveru: but you don't base it on e.g. Debian, right?
<manveru> no
<manveru> only from scratch
<manveru> as we talked before, pulling needs to be updated for v2
<rly> manveru: right, and that works, but the feature "advertised" on his blog (with Debian), doesn't.
<rly> manveru: it's not about the pulling.
<rly> manveru: even when you refer to a local tar this also applies.
<manveru> hm, haven't tried that either :)
<rly> manveru: so, I'd say half of the features "demonstrated" on his blog don't actually work.
<rly> manveru: the features which do work are interesting, sure.
adev_ has quit [(Remote host closed the connection)]
<rly> manveru: is he on IRC?
<gchristensen> sometimes
<rly> What's his nick?
<manveru> no idea
<gchristensen> lethalman
nh2_ has joined #nixos
pi3r has quit [(Ping timeout: 268 seconds)]
johann__ has joined #nixos
digitus has joined #nixos
roconnor has joined #nixos
<clever> gchristensen: and c++ strikes again, one of my pointers is just magicaly turning into 0xcc0000002 after passing thru a few functions
<gchristensen> well
<gchristensen> that is why I don't use C/++, I don't trust myself
<clever> lol
<clever> gchristensen: the funny part, is that gdb confirms its correct, fairly deep inside the QT library, but it messes up at the last step, as it leaves QT
<gchristensen> so last night I made a change to openssl, did a `nox-review wip` and it took nix-instantiate 45 minutes before it was ready to actually start building stuff
<clever> bool ClientHandler::openDevice(QJsonObject *reply, QString device) { qDebug() << "reply is at" << reply << device;
<gchristensen> ah
<clever> there isnt even code there to cause anything like a buffer overflow
jgertm_ has quit [(Ping timeout: 248 seconds)]
<clever> ==1373== Address 0xcc0000000a is not stack'd, malloc'd or (recently) free'd
reinzelmann has quit [(Quit: Leaving)]
<clever> valgrind at least helps automate the stack traces, but no more info yet
<clever> oh, the number changed
<clever> ah, 0002 is the pointer, and QJsonObject then tries to this->something, resulting in 000a
<clever> gchristensen: aha, he tracked it down to the same spot i did, *reads more*
<gchristensen> heh
<clever> gchristensen: and solved!
<gchristensen> O.o
<clever> gchristensen: args.append(Q_ARG(QJsonObject*, &reply));
<clever> this code, dynamicaly creates a pointer type to hold the address, passes that to q_arg
<clever> q_arg then makes a pointer to that pointer
<clever> then gcc ditches the temp pointer, and reuses the address for other things
rly has quit [(Ping timeout: 248 seconds)]
<clever> and then fun ensues :P
<clever> QJsonObject *ref = &reply; args.append(Q_ARG(QJsonObject*, ref));
<clever> now it stays on the stack long enough to do its job
FRidh has quit [(Ping timeout: 248 seconds)]
rardiol has joined #nixos
k2s has joined #nixos
k2s has quit [(Client Quit)]
pi3r has joined #nixos
derjohn_mobi has quit [(Ping timeout: 256 seconds)]
fritschy has quit [(Quit: Leaving.)]
<clever> gchristensen: ok, and the javascript can now open the partitioning tables, it is correctly detecting that there are none
<clever> Error: /dev/vdb: unrecognised disk label
<gchristensen> uhh
<NixOS_GitHub> [nixpkgs] fpletz pushed 3 new commits to master: https://git.io/v16r9
<NixOS_GitHub> nixpkgs/master c8c6ff4 Tristan Helmich: simp_le: bump acme dependency to newer version...
<NixOS_GitHub> nixpkgs/master ee4b59c Tristan Helmich: acme_0_5_0: remove as it is no longer required
<NixOS_GitHub> nixpkgs/master 4dfa879 Franz Pletz: Merge pull request #21102 from mayflower/simp_le-fix...
viric__ is now known as viric
<clever> gchristensen: now i need a function to create a new table
teknico has left #nixos []
<clever> but first, food!
<NixOS_GitHub> [nixpkgs] fpletz pushed 2 new commits to release-16.09: https://git.io/v16o0
<NixOS_GitHub> nixpkgs/release-16.09 e1dd3e2 Tristan Helmich: simp_le: bump acme dependency to newer version...
<NixOS_GitHub> nixpkgs/release-16.09 8341cfb Tristan Helmich: acme_0_5_0: remove as it is no longer required...
<gchristensen> clever: I simply can't get a handle on what your timezone is.
ambro718 has joined #nixos
<LnL> lol
<NixOS_GitHub> [nixpkgs] fpletz closed pull request #21096: containers: add tests for hosts and macvlans (master...containers-tests) https://git.io/v1KFq
<clever> gchristensen: atlantic canada, its currently 1:14 pm
<gchristensen> whoa ok I think that explains it
msd has quit [(Remote host closed the connection)]
<clever> gchristensen: it doesnt :P, i eat when i get hungry, i sleep when i get tired, the clock means nothing
<gchristensen> gosh, with such a small timezone it feels like a really personal question
<clever> it covers about 3 provinces, and i think brazil is in the same zone
jensens has quit [(Ping timeout: 250 seconds)]
<gchristensen> I see
<clever> gchristensen: covers most of this area: https://www.google.ca/maps/@46.745609,-65.3481445,7z?hl=en
<gchristensen> yeah
<gchristensen> that looks cold, clever
<clever> outdoor: -8.75c(16.25f) and its snowing today
<LnL> holy crap that's cold
<clever> LnL: thats not cold, it gets to -20c around jan or feb
<gchristensen> clever: 2c here and .. *looks* not actively snowing, but more to come.
<LnL> well, we barely get snow anymore
abrar has quit [(Quit: WeeChat 1.6)]
<clever> LnL: the snow used to be above my head when i was a kid at the old house
<clever> i'm still not sure if it was really that deep, or i was just much shorter then :P
digitalmentat has joined #nixos
pi3r has quit [(Ping timeout: 250 seconds)]
k2s has joined #nixos
k2s has quit [(Client Quit)]
slack1256 has joined #nixos
<slack1256> does libimobiledevice need a special setup?
justanotheruser has quit [(Ping timeout: 250 seconds)]
pi3r has joined #nixos
amarsman has quit [(Quit: amarsman)]
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
<clever> gchristensen: got a min to look at something?
sdothum has joined #nixos
<gchristensen> mmm... not right now, but go ahead and send it?
<clever> sent in PM
slack1256 has quit [(Remote host closed the connection)]
redmq has joined #nixos
pi3r2 has joined #nixos
pi3r has quit [(Ping timeout: 265 seconds)]
digitalmentat has quit [(Quit: Leaving)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
nschoe has quit [(Quit: Program. Terminated.)]
pi3r2 has quit [(Ping timeout: 245 seconds)]
<NixOS_GitHub> [nixpkgs] qknight pushed 1 new commit to master: https://git.io/v16SG
<NixOS_GitHub> nixpkgs/master 1f811a6 Joachim Schiele: rustcNightlyBin.rustc: revision bump 2016-11-26 to 2016-12-05 with fix to contain components as libcore
<qknight> yepee!
mk-fg has quit [(Ping timeout: 245 seconds)]
filterfish has joined #nixos
<NixOS_GitHub> [nixpkgs] mdorman opened pull request #21103: Emacs package updates (master...emacs-updates) https://git.io/v16Hf
johann__ has quit [(Quit: Leaving.)]
mk-fg has joined #nixos
smartin_ is now known as smartin
msd has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
filterfish has quit [(Remote host closed the connection)]
msd has quit [(Ping timeout: 268 seconds)]
filterfish has joined #nixos
filterfish has quit [(Read error: Connection reset by peer)]
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
kier has joined #nixos
way218 has quit [(Ping timeout: 252 seconds)]
msd has joined #nixos
evck has joined #nixos
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
msd has quit [()]
herzmeister has quit [(Remote host closed the connection)]
herzmeister has joined #nixos
amarsman has joined #nixos
redmq has quit [(Ping timeout: 260 seconds)]
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
redmq has joined #nixos
<roconnor> Is anyone able to install bind
<roconnor> I keep getting a collision between bin-9.10.4-P4-bin/bin/host and itself from a variant of the same package.
<clever> roconnor: you should be able to just enable it in services.bind, no need to install it manualy
<roconnor> oh is that what I'm doing wrong.
<clever> that should take care of everything for you
<roconnor> Hmm
<roconnor> I just want to have the dig and nslookup programs available
<clever> ah, are you trying systemPackages or nix-env?
<roconnor> I was trying with nix-env
<clever> should be able to just nix-env -iA nixos.bind
<roconnor> right that wasn't working
<clever> but maybe you have an older something else, what does nix-env -q say?
<roconnor> I'll try with system packages.
<roconnor> nix-env -q has no bind installed.
<clever> what about ls -l ~/.nix-profile/bin/host ?
redmq has quit [(Ping timeout: 265 seconds)]
<roconnor> it doesn't exist
<clever> maybe nix-env -iA nixos.bind.bin ?
<roconnor> same issue.
<clever> can you pastebin the full error?
<roconnor> Using systemPackages works. It still has the collision, but seems to ignore it.
<clever> yeah, systemPackages ignores collisions by default
<clever> id say its a bug in the bind package, but youve got it working in systemPackages, so could just open an issue and leave it for now
redmq has joined #nixos
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
zraexy has quit [(Ping timeout: 252 seconds)]
goibhniu has quit [(Ping timeout: 248 seconds)]
redmq has quit [(Ping timeout: 268 seconds)]
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 2 new commits to master: https://git.io/v1ifr
<NixOS_GitHub> nixpkgs/master e8cd9ce Tim Steinbach: ammonite-repl: 0.8.0 -> 0.8.1
<NixOS_GitHub> nixpkgs/master a03b09c Tim Steinbach: Merge pull request #21052 from NeQuissimus/ammonite_0_8_1...
ryanartecona has joined #nixos
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
JagaJaga has joined #nixos
redmq has joined #nixos
<Mic92> wtf chromium build times out after 10 hours: https://hydra.nixos.org/build/44644569/nixlog/1
<Mic92> how long does it take usally?
<systemfault> Forever.
<systemfault> Just cloning the project takes forever :(
<gchristensen> 8 hours is about how long it took locally
<LnL> what....
<gchristensen> LnL: hmm?
redmq has quit [(Ping timeout: 268 seconds)]
<LnL> 8hours for a single package?
<gchristensen> yeah
<LnL> jeeze
<Mic92> gchristensen: does it build parallel?
filterfish has joined #nixos
<gchristensen> it does
filterfish has quit [(Remote host closed the connection)]
kampfschlaefer has joined #nixos
bennofs1 has joined #nixos
bennofs1 has quit [(Client Quit)]
<NixOS_GitHub> [nixpkgs] ttuegel pushed 4 new commits to master: https://git.io/v1iqY
<NixOS_GitHub> nixpkgs/master 7a25cea Michael Alan Dorman: elpa-packages: 2016-12-12
<NixOS_GitHub> nixpkgs/master a448d47 Michael Alan Dorman: melpa-packages: 2016-12-12...
<NixOS_GitHub> nixpkgs/master 5df4ed7 Michael Alan Dorman: melpa-stable-packages: 2016-12-12
alx741 has quit [(Quit: alx741)]
Fare has quit [(Quit: Leaving)]
alx741 has joined #nixos
redmq has joined #nixos
herzmeister has quit [(Quit: Leaving)]
herzmeister has joined #nixos
justbeingglad has joined #nixos
afics has quit [(Quit: WeeChat 1.6)]
justbeingglad has left #nixos []
filterfish has joined #nixos
pi3r has joined #nixos
afics has joined #nixos
filterfish has quit [(Read error: Connection reset by peer)]
Wizek_ has quit [(Ping timeout: 264 seconds)]
Wizek has quit [(Ping timeout: 260 seconds)]
RchrdB has joined #nixos
lverns has joined #nixos
bennofs1 has joined #nixos
derjohn_mobi has joined #nixos
bennofs is now known as bennofs_matrix
bennofs1 has quit [(Client Quit)]
bennofs has joined #nixos
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
jensens has joined #nixos
Itkovian has joined #nixos
newNixos has joined #nixos
<newNixos> wnats the proper way to set $path for go and rust binaries?
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
<newNixos> I remember an html page with all the nixos options
xwvvvvwx has joined #nixos
<newNixos> cant figure why its to hard to find
<newNixos> got it
<newNixos> any rust fans here wanna share their approach?
justbeingglad has joined #nixos
MichaelRaskin has joined #nixos
viric__ has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<newNixos> yes I had found it thanks. It makes sense but doesnt come up on top of searches. The js app seems to be pushed forward
Tekmo_ has joined #nixos
filterfish has joined #nixos
viric has quit [(Ping timeout: 246 seconds)]
filterfish has quit [(Remote host closed the connection)]
m` has joined #nixos
Itkovian has joined #nixos
<Tekmo_> How can the `/nix/store` become corrupted? What kind of integrity guarantees do nix utilities provide when making changes to the store?
justbeingglad has left #nixos []
c0bw3b has joined #nixos
viric___ has joined #nixos
<pikajude> Does nix have anything for packaging java project dependencies?
<viric___> The latest chromium (16.09) fails for me in this, too. https://webrtc.github.io/samples/src/content/peerconnection/pc1/
Guest44965 has quit [(Quit: Lost terminal)]
<c0bw3b> well FF 52 and Vivaldi 1.5 (chromium 54) on Windows fails for me too on this test
viric__ has quit [(Ping timeout: 256 seconds)]
<c0bw3b> notallowed error or something
Tekmo_ has quit [(Ping timeout: 260 seconds)]
Mic92 has quit [(Read error: Connection reset by peer)]
Mic92 has joined #nixos
<viric___> c0bw3b: ? crazy
<viric___> c0bw3b: maybe you just lack a webcam?
<c0bw3b> hum... yheah good point... have one but not plugged and stuffed in a box :p
<viric___> Chrome in windows works fine with it
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
goibhniu has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
Itkovian has joined #nixos
bennofs has quit [(Quit: WeeChat 1.6)]
viric__ has joined #nixos
viric___ has quit [(Ping timeout: 250 seconds)]
<xwvvvvwx> Hey, so i want to make a few small changes to my editor (vscode), but I'm having trouble getting it to build on my system
<xwvvvvwx> I made a nix expresion that contains all the dependencies (using an FHS env) but when I run the binary I get a weird error
<xwvvvvwx> expression and error are here:
<xwvvvvwx> Is using an FHS env a reasonable approach?
glines has joined #nixos
<xwvvvvwx> I don't intend to turn this into a nix package
<xwvvvvwx> Does anyone have any tips or pointers?
<xwvvvvwx> I'm really lost here and I'm not sure if the error is nix related or if I should look somewhere else
JagaJaga has quit [(Ping timeout: 250 seconds)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
bennofs has joined #nixos
<MichaelRaskin> You do know there is vscode package in NixPkgs?
<MichaelRaskin> Hm, the trace doesn't seem friendly…
ckauhaus has quit [(Quit: Leaving.)]
<xwvvvvwx> Yep, I'm using that package
filterfish has joined #nixos
<xwvvvvwx> but I want to fix an issue with vscode
<xwvvvvwx> so I need to be able to build from source
filterfish has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] Ptival opened pull request #21104: vscode: 1.6.1 -> 1.7.2 (master...master) https://git.io/v1iE0
redmq has quit [(Ping timeout: 250 seconds)]
Itkovian has joined #nixos
<xwvvvvwx> ok
<xwvvvvwx> got it
<xwvvvvwx> needed to add udev as a build dep
<xwvvvvwx> on to the next error :D
<MichaelRaskin> udev in NixPkgs being an alias to systemd, you probably have covered a few more dependencies…
phreedom has joined #nixos
<xwvvvvwx> what does it mean udev is an alias to systemd?
<xwvvvvwx> I'm pretty new to linux but it says on wikipedia that udev is for hotpluggable hardware?
bennofs has quit [(Quit: WeeChat 1.6)]
<MichaelRaskin> Well, systemd is an init system project that tends to do takeover of random other projects
<MichaelRaskin> Because of that udev package in nixpkgs is the same thing as the systemd package
<xwvvvvwx> ok
<xwvvvvwx> why?
<xwvvvvwx> doesn't that break projects that expect udev and get systemd instead?
<newNixos> xwvvvvwx: duct tape
<MichaelRaskin> Well, systemd does include an implementation of udev
viric___ has joined #nixos
<MichaelRaskin> But yes, systemd's mission creep does break stuff
<newNixos> linux is the red green show
<xwvvvvwx> red green show?
<newNixos> ttps://en.wikipedia.org/wiki/The_Red_Green_Show
redmq has joined #nixos
viric__ has quit [(Read error: Connection reset by peer)]
<newNixos> fix everything with duct tape
bennofs has joined #nixos
<xwvvvvwx> haha ok got it
<newNixos> systemd == duct tape
<xwvvvvwx> yah I'm not really into this but I got that systemd was a touchy topic...
<newNixos> its ok, itll just die when its done its job
JagaJaga has joined #nixos
<xwvvvvwx> :D
ldng has joined #nixos
alx741 has quit [(Ping timeout: 245 seconds)]
alx741 has joined #nixos
filterfish has joined #nixos
<newNixos> I just hope nixos doesnt hold on to the sinking long enough to die with it
filterfish has quit [(Remote host closed the connection)]
<newNixos> sinking ship*
<newNixos> not because I care so much about nix, but I hate to learn something that becomes useless
hiratara has quit [(Ping timeout: 258 seconds)]
<newNixos> to I try to use systemd while spending as little time as possible learning how to use it
<newNixos> like duct tape
<simpson> newNixos: Ignorance of tooling does not cause new tooling to magically appear. If you want a better init system, work for it.
* gchristensen wishes he could go a full week without discussing systemd
<newNixos> ohh ya, its already happening, im not worried
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<newNixos> gchristensen: the best way to get there is to not use it ahahha
hiratara has joined #nixos
viric_ has joined #nixos
meyermagic has joined #nixos
<newNixos> I used void for a while but I came to the conclusion that I just dont care so much about linux, but I can use it for now until better kernels are production ready, but nix as an idea it the future, but itll be rewritten if it clutches too much on to linux. Linux always reminds me of zarathustra (man is a bridge = linux is a bridge)
<viric_> damn reconnections
viric___ has quit [(Ping timeout: 250 seconds)]
<gchristensen> you didn't miss anything
<viric_> it's very annoying
<viric_> the adsl router is old or something. no idea
<viric_> sometimes rains make the line snr drop
<gchristensen> oh fun
<MichaelRaskin> Erm, that may be not about the router but about the cable state in-between
<gchristensen> I lived somewhere where the network dropped when the sun came out
<newNixos> viric_: matrix keeps irc rooms synchronised
<viric_> I don't need more mitm
<gchristensen> you could do your own znc or whatever
<viric_> MichaelRaskin: yes, I mean that as an extra reason
<MichaelRaskin> I think I have seen quite advanced ADSL routers — didn't help any when the cable got too wet
<viric_> gchristensen: my znc would be in my adsl
redmq has quit [(Ping timeout: 248 seconds)]
redmq has joined #nixos
<gchristensen> I mean, you could get a cheap server for yourself somewhere else
<newNixos> the grid everywhere sucks. I cant even get a hardline here, onty lte mirowave, expensive as hell
<gchristensen> newNixos !! where?
<newNixos> not in america
filterfish has joined #nixos
<newNixos> not in the 'developed world'
filterfish has quit [(Read error: Connection reset by peer)]
<newNixos> they used to be country #150 out if 200 not long ago
<newNixos> thank gawd for microwave
<newNixos> (that is a rough figure)
<gchristensen> the next town over from me is only on the internet with satellite or a community-run microwave network
<newNixos> i love community meshes
<gchristensen> both options are very expensive
viric_ has quit [(Ping timeout: 250 seconds)]
<newNixos> Im excited about ipfs and matrix
<newNixos> for those faraway places
viric_ has joined #nixos
maurer has quit [(Quit: WeeChat 1.5)]
<newNixos> this stuff is deep - https://www.nebulis.io/
<newNixos> these goes your mitm
glines has quit [(Ping timeout: 268 seconds)]
<newNixos> there
<viric_> ?
<viric_> blockchain? I'm not much of blockchains
<newNixos> can still mitm the dns or ip address
JagaJaga has quit [(Ping timeout: 252 seconds)]
Itkovian has joined #nixos
<newNixos> blockchain without the 'chain' is the way to go
Shou has quit [(Ping timeout: 260 seconds)]
<MichaelRaskin> Sometimes it is the othe way round, rolling-hash chains can be nice even without mining
<newNixos> I meant keeping the entire history is impossible
viric___ has joined #nixos
maurer has joined #nixos
<newNixos> stellas is quite fast
<newNixos> stellar*
viric_ has quit [(Ping timeout: 240 seconds)]
<newNixos> eventually well settle on one like with the internet protocol
matthewbauer has joined #nixos
<newNixos> ipfs should play quite well with nix
<krobin> mg: ^
<newNixos> thats also why im using nixos
sitedyno has quit [(Quit: reboot)]
alx741 has quit [(Ping timeout: 265 seconds)]
filterfish has joined #nixos
filterfish has quit [(Read error: Connection reset by peer)]
michalrus has quit [(Quit: leaving)]
SovereignBleak has joined #nixos
michalrus has joined #nixos
viric___ has quit [(Ping timeout: 264 seconds)]
m` has quit [(Ping timeout: 258 seconds)]
bennofs has quit [(Ping timeout: 250 seconds)]
Shou has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
alx741 has joined #nixos
sitedyno has joined #nixos
phreedom has quit [(Quit: No Ping reply in 180 seconds.)]
viric has joined #nixos
viric has left #nixos []
viric has joined #nixos
<viric> MichaelRaskin: I'm testing a new modem (old, from the trash)
hiratara has quit [(Quit: ZNC - http://znc.in)]
phreedom has joined #nixos
<viric> MichaelRaskin: we got an expensive NAS in the office, and it uses only btrfs
<MichaelRaskin> viric: I assume it does work somehow
<viric> MichaelRaskin: linux 3.10
<MichaelRaskin> Hm, sounds like pain
<viric> MichaelRaskin: ecryptfs over btrfs over lvm over md raid5
<MichaelRaskin> Does it run balance on its own?
hiratara has joined #nixos
<viric> MichaelRaskin: I couldn't tell
<MichaelRaskin> In general, I am still not sure that it is a good idea to run BtrFS with a kernel older than the latest LTS
latk has quit [(Ping timeout: 240 seconds)]
<viric> 3.10 is when I used to run btrfs
RchrdB has quit [(Quit: Leaving)]
<viric> iirc
<viric> MichaelRaskin: that's over 600€ without disks, I think
<MichaelRaskin> 8 GiB RAM
<viric> yes
<viric> typical NAS
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
<gchristensen> MichaelRaskin: to go further ,I'm nut sure it is a good idea to run btrfs :)
<viric> see, industry uses it
<MichaelRaskin> gchristensen: I have no better options for /nix/store
<viric> what's the win for /nix/store, specifically?
jensens has quit [(Ping timeout: 260 seconds)]
<viric> zfs works wonderfully fast, but it eats as much rams as it can
<MichaelRaskin> viric: last when I checked, industry using it was an argument _against_
<gchristensen> MichaelRaskin: why is that?
<gchristensen> MichaelRaskin: (ie: why not ext4?)
<viric> MichaelRaskin: :)
<MichaelRaskin> ext4 cannot be cheaply grown inode-wise
<MichaelRaskin> I have personally hit ENOSPC with df showing a lot of space (df -i was showing a different picture, of course)
maurer has quit [(Quit: WeeChat 1.5)]
maurer has joined #nixos
<viric> yes, that's why I used to run reiserfs
<viric> Now I run xfs in the notebook... I don't know why. I hate that I cannot shrink it
<MichaelRaskin> BtrFS is online-shrinkable
glines has joined #nixos
<MichaelRaskin> Which I actually use
<viric> MichaelRaskin: btrfs is online-only
<MichaelRaskin> That's true
<maurer> viric: I'd not really reccomend xfs anymore. It was nice for fileservers back in the days when ext4 was unstable, but...
<viric> MichaelRaskin: did you check out the filegive 'video' branch? I thought it might be of your interest
<newNixos> I just limit the ram zfs can use
<viric> MichaelRaskin: so what do you use for, let's say, /home?
<newNixos> havent had problems
<viric> newNixos: to what? Maybe you are one of those with 64GB of RAM
<newNixos> 2gb
<MichaelRaskin> On the notebook — ext4
<newNixos> the box has 8
<MichaelRaskin> On hte brix — BtrFS
<maurer> Heh. I'm probably going to try zfs on my new work laptop when it comes in
<maurer> it has 32gb of ram
<maurer> so I figure it's a good one to try it on
<newNixos> itll use it all if you let it
<newNixos> but unused ram is wasted ram
<maurer> newNixos: Does it not give the ram back if user apps ask for it?
<newNixos> yes
<maurer> Uh, yes, it doesn't give it back? or yes, it gives it back?
<newNixos> only run into problems if you need more ram than is currently free
sitedyno has quit [(Quit: WeeChat 1.6)]
<newNixos> like, to start a vm or something big
<maurer> Does this just cause a delay while zfs shrinks its data structures, or does it just blatantly fail?
<newNixos> just slow
<NixOS_GitHub> [nixpkgs] NeQuissimus opened pull request #21105: zsh: 5.2 -> 5.3 (master...zsh_5_3) https://git.io/v1iMV
<newNixos> its quite reliable
<newNixos> iv heard ppl had problems with disks around 90% full
<newNixos> then it slowed a lot
filterfish has joined #nixos
<newNixos> but I try to stay below 50%
<newNixos> well . I do
filterfish has quit [(Remote host closed the connection)]
<newNixos> I must say, I dont a fraction of its potential, but I like to learn to use it
<newNixos> use* a fraction
zraexy has joined #nixos
<LnL> I have my pools quota set to 80% of it's capacity so it can't get defragmented to much
ldng has quit [(Quit: Leaving)]
<viric> MichaelRaskin: the new modem is far more stable!
newNixos has quit [(Ping timeout: 265 seconds)]
viric_ has joined #nixos
<viric_> boom, disconnection with this 'new' modem too
cpennington has quit [(Remote host closed the connection)]
filterfish has joined #nixos
viric has quit [(Ping timeout: 248 seconds)]
filterfish has quit [(Remote host closed the connection)]
michalrus has quit [(Remote host closed the connection)]
ebzzry has joined #nixos
kampfschlaefer has quit [(Ping timeout: 258 seconds)]
<Ralith> works here on nixos chromium 54.0.2840.90
<Ralith> /nix/store/l2vgsrchdhcgw8kz5vs4bmsbc1yw77r2-chromium-54.0.2840.90/bin/chromium
michalrus has joined #nixos
viric has joined #nixos
tikhon has joined #nixos
<tikhon> Hey, where is the nix.conf file on OS X? The manual says nix.conf is in sysconfdir/nix/nix.conf, but never defines what sysconfdir *is*.
pi3r has quit [(Ping timeout: 258 seconds)]
<LnL> tikhon: /etc
<tikhon> ah, okay
<tikhon> and if the /etc/nix directory doesn't exist, I should just create it?
<LnL> yup, just create /etc/nix/nix.conf
<tikhon> awesome, thanks
<tikhon> is there any way to make some of those settings specific to a single user?
viric_ has quit [(Ping timeout: 258 seconds)]
viric_ has joined #nixos
<LnL> don't think so, the store is owned by a single user if you don't use the nix-daemon
justanotheruser has joined #nixos
<shachaf> hi tikhon
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
phreedom has quit [(Ping timeout: 258 seconds)]
<tikhon> hey
michalrus has quit [(Remote host closed the connection)]
<tikhon> How do we specify lists of stuff (ie binary caches)?
<tikhon> I don't know what syntax it expects.
viric has quit [(Ping timeout: 240 seconds)]
<c0bw3b> where ?
<tikhon> in nix.conf
<c0bw3b> a list should look like myList = [ a b ]
<NixOS_GitHub> [nixpkgs] offlinehacker pushed 7 new commits to master: https://git.io/v1iHU
<NixOS_GitHub> nixpkgs/master b2278ae Richard Lupton: helm (kubernetes): init at v2.0.2...
<NixOS_GitHub> nixpkgs/master 2306416 Jaka Hudoklin: vault: 0.6.1 -> 0.6.3
<NixOS_GitHub> nixpkgs/master af5be37 Jaka Hudoklin: vault: add offline as maintainer
<tikhon> thanks
viric has joined #nixos
michalrus has joined #nixos
ambro718 has quit [(Ping timeout: 250 seconds)]
<tikhon> I guess a way to pass settings on a per-user basis would be to use the --option, maybe with an alias.
viric_ has quit [(Ping timeout: 248 seconds)]
phreedom has joined #nixos
viric_ has joined #nixos
viric has quit [(Ping timeout: 260 seconds)]
danharaj has quit [(Quit: Leaving.)]
<NixOS_GitHub> [nixpkgs] offlinehacker created revert-21075-kubernetes-helm (+1 new commit): https://git.io/v1iQk
<NixOS_GitHub> nixpkgs/revert-21075-kubernetes-helm e955e64 Jaka Hudoklin: Revert "helm (kubernetes): init at v2.0.2"
<NixOS_GitHub> [nixpkgs] offlinehacker pushed 1 new commit to master: https://git.io/v1iQt
<NixOS_GitHub> nixpkgs/master ee3087f Jaka Hudoklin: Merge pull request #21107 from NixOS/revert-21075-kubernetes-helm...
<tikhon> c0bw3b: it looks like it's just a space-delimited list, without brackets
viric_ has quit [(Ping timeout: 250 seconds)]
viric has joined #nixos
<LnL> tikhon: indeed
estewei has quit [(Quit: Quit)]
filterfish has joined #nixos
sitedyno has joined #nixos
filterfish has quit [(Remote host closed the connection)]
ryanartecona has quit [(Quit: ryanartecona)]
viric_ has joined #nixos
viric has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] offlinehacker created revert-21107-revert-21075-kubernetes-helm (+1 new commit): https://git.io/v1i7T
<NixOS_GitHub> nixpkgs/revert-21107-revert-21075-kubernetes-helm 5bd136a Jaka Hudoklin: Revert "Revert "helm (kubernetes): init at v2.0.2""
<NixOS_GitHub> [nixpkgs] offlinehacker closed pull request #21108: Revert "Revert "helm (kubernetes): init at v2.0.2"" (master...revert-21107-revert-21075-kubernetes-helm) https://git.io/v1i7L
<NixOS_GitHub> [nixpkgs] offlinehacker deleted revert-21107-revert-21075-kubernetes-helm at 5bd136a: https://git.io/v1i7n
<NixOS_GitHub> [nixpkgs] offlinehacker deleted revert-21075-kubernetes-helm at e955e64: https://git.io/v1i7E
herzmeister has quit [(Quit: Leaving)]
herzmeister has joined #nixos
c0bw3b has left #nixos []
filterfish has joined #nixos
filterfish has quit [(Remote host closed the connection)]
matthewbauer has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub> [nixpkgs] Ptival closed pull request #21104: vscode: 1.6.1 -> 1.7.2 (master...master) https://git.io/v1iE0
viric_ has quit [(Ping timeout: 248 seconds)]
viric has joined #nixos
b100d has joined #nixos