<rotaerk> ah cool, it seems like that might work.. can also specify a different file
<MichaelRaskin> Ah, it does
<rotaerk> though the example shows an -I flag, but that's not documented
<MichaelRaskin> I think it only generates bootloader entries for one profile anyway
<MichaelRaskin> -I is probably passed to nix-build, and it is documented there
<rotaerk> I see
<rotaerk> MichaelRaskin, can you link me to the "nesting.children" thing you mentioned? I don't see mention of it in the nixos manual
<rotaerk> nor in the rebuild man
<rotaerk> oh, options within the configuration.nix file itself, so man configuration.nix gives me that
<rotaerk> thanks
<MichaelRaskin> Having multi-profile bootloader generation in NixOS would probably be nice. At least I have it and I like it, but I am not running NixOS
nhill has quit [(Remote host closed the connection)]
vaibhavsagar has joined #nixos
takle has quit [(Remote host closed the connection)]
acertain has joined #nixos
charlesofarrell_ has joined #nixos
bigs has joined #nixos
[0x4A6F] has quit [(Ping timeout: 260 seconds)]
[0x4A6F] has joined #nixos
takle has joined #nixos
dbmikus has joined #nixos
dbmikus has quit [(Client Quit)]
markus1199 has quit [(Ping timeout: 240 seconds)]
markus1189 has quit [(Ping timeout: 260 seconds)]
takle has quit [(Ping timeout: 240 seconds)]
sellout- has quit [(Quit: Leaving.)]
markus1189 has joined #nixos
takle has joined #nixos
markus1199 has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
<rotaerk> how can I determine what to *put* in nesting.children or nesting.clone
<rotaerk> they briefly describe what belongs in them, but it's unclear
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/v9Z2Y
<NixOS_GitHub> nixpkgs/master 3e06c96 Peter Hoeg: xca: now works with qt 5.8
takle has joined #nixos
<rotaerk> "additional configurations to build based on the current configuration which then has a lower priority" ... first, what does it mean for one configuration to have priority over another, and second, *in what way* is it based on the current config
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/v9Z2z
<NixOS_GitHub> nixpkgs/master 8d27aad Peter Hoeg: fix annoying line endings
Guest45287 has joined #nixos
cpennington has joined #nixos
takle has quit [(Ping timeout: 258 seconds)]
leat has quit [(Ping timeout: 268 seconds)]
mudri has quit [(Quit: WeeChat 1.7.1)]
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/v9Z2p
<NixOS_GitHub> nixpkgs/master bf4710f Peter Hoeg: speedcrunch: allow building with qt 5.8
takle has joined #nixos
markus1199 has quit [(Ping timeout: 240 seconds)]
filterfish__ has quit [(Remote host closed the connection)]
filterfish__ has joined #nixos
markus1189 has quit [(Ping timeout: 260 seconds)]
markus1189 has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
takle has joined #nixos
leat has joined #nixos
markus1199 has joined #nixos
sigmundv has joined #nixos
vaibhavsagar has quit [(Ping timeout: 268 seconds)]
<johnramsden> IIs there a way to diff two configurations? As in the current generation and an old generation? Anyone know?
simukis has quit [(Ping timeout: 240 seconds)]
takle has quit [(Ping timeout: 240 seconds)]
filterfish_ has joined #nixos
filterfish__ has quit [(Write error: Broken pipe)]
vaibhavsagar has joined #nixos
takle has joined #nixos
<johnramsden> spinus: Thanks dood
<spinus> but it's not configurations, only derivations :(
<spinus> I assume you could dump the configs to json or xml and do diff
<spinus> there are specific json or xml diffs
leat has quit [(Ping timeout: 260 seconds)]
<johnramsden> You can dump OLD generations?
takle has quit [(Ping timeout: 252 seconds)]
takle has joined #nixos
filterfish_ has quit [(Remote host closed the connection)]
takle has quit [(Ping timeout: 260 seconds)]
filterfish_ has joined #nixos
thetet has quit [(Ping timeout: 240 seconds)]
dbmikus has joined #nixos
leat has joined #nixos
<gchristensen> so I've futzed around and put together a little tool to do sysbench testing against the cartesian product of input parameters
takle has joined #nixos
<dtzWill> ^_^
<dtzWill> sounds fun
[0x4A6F] has quit [(Ping timeout: 240 seconds)]
<gchristensen> yeah, using -march and -mcpu to optimize mysql's compilation eked out a 5% throughput improvement
[0x4A6F] has joined #nixos
sigmundv has quit [(Ping timeout: 240 seconds)]
mbrgm has quit [(Ping timeout: 260 seconds)]
sigmundv has joined #nixos
mbrgm has joined #nixos
derjohn_mob has quit [(Ping timeout: 246 seconds)]
thetet has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
athan has quit [(Remote host closed the connection)]
Supersonic112 has quit [(Disconnected by services)]
Supersonic112_ has joined #nixos
newhoggy_ has joined #nixos
Supersonic112_ is now known as Supersonic112
ma9e has joined #nixos
<rotaerk> how can I tell what belongs in a given configuration option for configuration.nix?
<rotaerk> e.g. nesting.children or nesting.clone
<rotaerk> or how they're used/what they do
newhoggy has quit [(Ping timeout: 260 seconds)]
<gchristensen> rotaerk: https://nixos.org/nixos/options.html or `man configuration.nix`
<rotaerk> for nestting.clone it just says: Additional configurations to build based on the current configuration which then has a lower priority.
<rotaerk> that doesn't really tell me much
takle has joined #nixos
<gchristensen> never heard of thte nesting options
<rotaerk> MichaelRaskin, how did you figure out how nesting.children works? the docs are unhelpful
Wizek_ has quit [(Ping timeout: 260 seconds)]
<rotaerk> that one's a little more straight forward I think, but still unclear whether I should just put an entire configuration lambda inside of it, or what
<gchristensen> what are you using them for?
<rotaerk> <MichaelRaskin> There is nesting.children option to build more than one configuration in a single nixos-rebuild switch (the choice will be manual)
sigmundv has quit [(Ping timeout: 246 seconds)]
<gchristensen> yes, but why?
<rotaerk> well in my case, I want to have two different boot options, each with a different configuration.nix
<rotaerk> another approach I'm gonna try is nix-rebuild switch -p blah, but if the nesting.children approach does what I think it does, it would be simpler
<gchristensen> have you tried it?
takle has quit [(Ping timeout: 246 seconds)]
<rotaerk> not yet, I should make sure that option at least works...
<rotaerk> sec
takle has joined #nixos
derjohn_mob has joined #nixos
ryantrinkle has joined #nixos
takle has quit [(Ping timeout: 252 seconds)]
newhoggy_ has quit [(Remote host closed the connection)]
newhoggy has joined #nixos
takle has joined #nixos
digitalmentat has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
<rotaerk> hmm, worked; though it's not a top-level option in grub
sellout- has joined #nixos
<rotaerk> also, how would I determine where NixOS put the stuff that normally goes into /usr/share/X11 ?
<rotaerk> it's not something I installed through nix-env...
newhoggy has quit [(Remote host closed the connection)]
newhoggy has joined #nixos
takle has joined #nixos
digitalmentat has quit [(Remote host closed the connection)]
digitalmentat has joined #nixos
roconnor has joined #nixos
<NixOS_GitHub> [nixpkgs] shlevy pushed 1 new commit to release-17.03: https://git.io/v9Zol
<NixOS_GitHub> nixpkgs/release-17.03 91a2fe9 Shea Levy: hackage-packages.nix: automatic Haskell package set update...
Mateon1 has quit [(Remote host closed the connection)]
takle has quit [(Ping timeout: 245 seconds)]
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to release-17.03: https://git.io/v9Zor
<NixOS_GitHub> nixpkgs/release-17.03 9c3ba5e Tim Steinbach: linux: 4.9.24 -> 4.9.25...
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/v9ZoD
<NixOS_GitHub> nixpkgs/master 08c44a5 Tim Steinbach: linux: 4.10.12 -> 4.10.13
<gchristensen> yay go is a safe language "level=fatal msg="runtime error: invalid memory address or nil pointer dereference""
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/v9Zod
<NixOS_GitHub> nixpkgs/master 7f3b857 Tim Steinbach: linux: 4.4.63 -> 4.4.64
<rotaerk> guess I'll just grep -nr in the store for base.lst
hhao has quit [(Quit: ZNC 1.6.4 - http://znc.in)]
oahong has joined #nixos
oahong has quit [(Changing host)]
oahong has joined #nixos
Guest99801 has quit [(Remote host closed the connection)]
<rotaerk> err, find, not grep
spinus has quit [(Ping timeout: 260 seconds)]
spinus1 has quit [(Ping timeout: 252 seconds)]
athan has joined #nixos
griff_ has quit [(Quit: griff_)]
roconnor has quit [(Ping timeout: 268 seconds)]
takle has joined #nixos
<alphor> is there something like nixos-option for libs and builtins?
takle has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
simp__ has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
hexagoxel has quit [(Ping timeout: 260 seconds)]
takle has joined #nixos
zeus has joined #nixos
zeus has quit [(Remote host closed the connection)]
hexagoxel has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
thetet has quit [(Ping timeout: 258 seconds)]
takle has joined #nixos
digitalmentat has quit [(Remote host closed the connection)]
digitalmentat has joined #nixos
johnsonav has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
thetet has joined #nixos
takle has joined #nixos
thetet has quit [(Remote host closed the connection)]
requisitebits has joined #nixos
<NickHu> I think I'm experiencing some sort of wifi driver regression for ath10k - is there a way to revert only the wifi driver?
takle has quit [(Ping timeout: 268 seconds)]
<NickHu> Actually can someone just tell me the kernel packages used by default on 16.09? I think it was working for me then
schoppenhauer has quit [(Ping timeout: 240 seconds)]
schoppenhauer has joined #nixos
requisitebits has quit [(Quit: leaving)]
requisitebits has joined #nixos
eacameron has joined #nixos
takle has joined #nixos
digitalmentat has quit [(Remote host closed the connection)]
takle has quit [(Ping timeout: 246 seconds)]
digitalmentat has joined #nixos
ericsagnes has quit [(Ping timeout: 252 seconds)]
takle has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
akaWolf has joined #nixos
takle has joined #nixos
takle has quit [(Ping timeout: 258 seconds)]
<gchristensen> is there any way to make a tar.gz deterministic?
<gchristensen> (I know "that's why we have '.nar's" but it is awkward for my use case) I'm wanting a fetcher which fetches many files and creates a tar to be deterministic, and the sha256 to be of the tar and not the untar'd files
<clever> gchristensen: yeah, one sec
<gchristensen> :D
<dash> clever's got one of everything
<clever> gchristensen: this tells tar to change the uid/gid to 0/0, and to change the timestamp to 1
<clever> as it packages things up
<gchristensen> dash: when I first "met" clever I thought his nick was a bit pretentious, but he's earned it time and time again.
<gchristensen> mmm... nice, clever! *tries*
<clever> :)
<dmj`> gchristensen: have you seen that clever meme circulating on the internet?
taktoa has joined #nixos
<gchristensen> no, dmj`
<dmj`> gchristensen: http://i.imgur.com/w13RULU.jpg
<gchristensen> haha
<clever> :D
<dash> I mostly got emacs configured with elpy via emacsPackageNg now
<dash> running up against stale melpa stuff though :(
<gchristensen> ugh, still not deterministic. maybe my fetches are not deterministic ... time to double check.
<clever> gchristensen: there might still be the order of files within a directory
<gchristensen> --sort=name should fix that, no?
<clever> yeah
katyucha has quit [(Quit: leaving)]
<clever> ah, thats why i couldnt find --sort in the tar manpage
<clever> its a man page from 2013 on gentoo
<clever> nixos's tar manpage is from 2016, and does have --sort
<clever> The default is --sort=none, which stores archive members in the same order as returned by the operating system.
<clever> ah, and that confirms it
takle has joined #nixos
<gchristensen> yeah so using that is still not fixing it. I just double checked, my input files' sha256sum matches each time
<clever> id hexdump -C a.tar > a.txt ; hexdump -C b.tar > b.txt; diff -u a.txt b.txt
<clever> and see why they arent matching up
<gchristensen> hmm say is gzip deterministic?
<clever> ive used that method to confirm single-bit errors in video files that had drifted between half a dozen hdd's and network shares over many years
<clever> ah, run "file" on the final archive, gzip may try to store timestamps
nicknovi1 has joined #nixos
<gchristensen> indeed that does it
<gchristensen> switching to -J from -z fixed it... unfortunately though I need it to be gzipped :P time to go spelunking
RayNbow`TU has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
<gchristensen> the --rsyncable is also interesting...
<clever> yeah, but its not fully clear what it does
<gchristensen> indeede
<gchristensen> piping tar to gzip with -n makes it stable. thank you for the help, clever :D
<clever> ah
takle has joined #nixos
<copumpkin> gchristensen: not quite!
<gchristensen> ??
<copumpkin> I spent a lot of time trying to figure out why my tarballs were nondeterministic
<copumpkin> found a bug in gnutar
<gchristensen> oh?
<clever> uninitialized bytes leaking into the tar maybe?
<gchristensen> tar --sort=name --mtime='@1' --owner=0 --group=0 --numeric-owner -cvJ * | gzip -n > ../out.tar.gz
<copumpkin> if you have filenames longer than 100 chars (which nixpkgs does), it'll use a weird gnu extension to tar
<gchristensen> ugh...
<copumpkin> and when it uses that special struct
<gchristensen> oops extra J in thehre :P
<copumpkin> it incorporates string owners again
<copumpkin> even if you ask for --numeric-owner
<gchristensen> ... :|
<copumpkin> if you have short filenames it's fine
<copumpkin> also, if you always do it on linux, you're generally fine
<copumpkin> but I was doing it across platforms and kept finding root/wheel vs. root/root on darwin and linux respective
<copumpkin> ly
<copumpkin> anyway, it'll be fixed in the next release
cpennington has quit [(Ping timeout: 268 seconds)]
<copumpkin> (also turned out wkennington had already fixed it in triton :P)
<gchristensen> nice
takle has quit [(Ping timeout: 260 seconds)]
<gchristensen> I don't want to jinx it, but I might have a working docker pullImage builder
takle has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
<MichaelRaskin> rotaerk: your configuration.nix is a function returning a configuration as an attribute set; nesting.children could contain a list of similar attribute sets
<rotaerk> ah k, thanks
takle has joined #nixos
marsel has joined #nixos
newhoggy_ has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
digitalmentat has quit [(Remote host closed the connection)]
digitalmentat has joined #nixos
takle has joined #nixos
newhoggy has quit [(Ping timeout: 255 seconds)]
<MichaelRaskin> rotaerk: I think I have written one of the pre-module-system versions of nesting.children (it was called differently then), it definitely helps with knowing the core idea in advance…
nicknovi1 has quit [(Ping timeout: 260 seconds)]
<rotaerk> heh
takle has quit [(Ping timeout: 260 seconds)]
takle has joined #nixos
reinzelmann has joined #nixos
newhoggy_ has quit [(Remote host closed the connection)]
takle has quit [(Ping timeout: 252 seconds)]
<digitalmentat> gchristensen, are you pulling the whole image or are you pulling individual layers and assembling a composite image on-the-fly?
<digitalmentat> if you're pulling individual layers and assembling a composite image at run-time you don't need to worry about tarring the image for reproducible hashes
<digitalmentat> I might spend time this weekend getting our version of what I just described into shape for opensource release
marsel has quit [(Ping timeout: 240 seconds)]
<digitalmentat> the additional benefit is that if you're pulling lots of images into the Nix store you can deduplicate shared layers
<gchristensen> why don't I have to make the tar?
deepwater_ has quit [(Quit: Leaving)]
newhoggy has joined #nixos
<digitalmentat> if you follow the `pullImage` route, you'll end up with lots of wasted space and a lot of work
<digitalmentat> you can suck down the individual layers into the store
<gchristensen> also: do you know what "json: cannot unmarshal object into Go value of type []tarexport.manifestItem" means exactly? I havev https://gist.github.com/grahamc/46bb1afb5d0a37b882ddc616413c4766 which matchehs https://docs.docker.com/registry/spec/manifest-v2-2/#example-image-manifest
<rotaerk> hmm why do date and timedatectl think local time is UTC? I specified time.timeZone = "America/Eastern" in the configuration.nix
<rotaerk> I ran across a mention of such a bug but I thought it was resolved in late 2016
<digitalmentat> and you can have a separate derivation that maintains a manifest of those layers in the store with a script that streams a on-the-fly-generated image to `docker load`
<gchristensen> I hear that
<gchristensen> I can explore that later, I want to get this phase working
<rotaerk> particularly, that
<rotaerk> I'm running nixos 17.03...
<digitalmentat> fair enough :)
<digitalmentat> so, that JSON looks fine - is that what `tarexport.manifestItem` is though?
Mercuria1Alchemi has joined #nixos
<digitalmentat> what are you trying to marshal into?
<gchristensen> just trying to load the tar.gz
<digitalmentat> oh wait that marshal error is probably docker itself
<digitalmentat> so
<gchristensen> yeah
<digitalmentat> there's two kinds of manifests
<gchristensen> (back in 5min)
<digitalmentat> there's the registry manifest
<digitalmentat> and then there's the image manifest
<digitalmentat> they are *not* the same thing
<digitalmentat> if you're putting https://gist.github.com/grahamc/46bb1afb5d0a37b882ddc616413c4766 into your docker image archive, it won't work
<digitalmentat> you need an image manifest
<digitalmentat> gchristensen, I'll see if I can opensource some of my work on this as I spent a lot of time on it and would probably save you a lot of time too :)
<digitalmentat> the image manifest, you have to derive yourself, there is no where to "download it"
<gchristensen> ah damn, I forgot they were different. damn!
<gchristensen> I was hoping Skopeo would make this super easy :P
<digitalmentat> here's an example of a V1.2 image manifest
<rotaerk> ah figured it out...
<rotaerk> nixos-rebuild doesn't validate the timezone I give it or anything, and America/Eastern is apparently not accepted; switching to America/New_York worked
<gchristensen> that's right
<gchristensen> what a pain
<gchristensen> well ... with the manifest and skopeo the code is much simpler at the outset
<digitalmentat> what is skopeo?
<gchristensen> an image downloader
<digitalmentat> ah
<digitalmentat> I too wrote such a (set of) tools in Haskell; it includes a Nix-expression generator given a registry V2 manifest
takle has joined #nixos
<gchristensen> yeah, they seem good
<gchristensen> personally I would prefer the convenience of a single hash and accept the store bloat, but can see the definite advantage of layer reuse
<digitalmentat> I did what you're doing and it became a non-starter because fetching images became incredibly slow
<digitalmentat> if you have a few very small images, no big deal, but we have quite a few and some of them are huge
jacob has joined #nixos
newhoggy has quit [(Remote host closed the connection)]
<gchristensen> yeah, and I have basically just one medium sized image
jacob is now known as Guest58081
endformationage has quit [(Quit: WeeChat 1.7)]
<digitalmentat> anywho, good luck! when I get around to shaping up my work on this I'll share it with you since I think you'd like it, good night :)
<gchristensen> thank you, I look forward to it :) good night!
takle has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
digitalmentat has quit [(Ping timeout: 260 seconds)]
eacameron has quit [(Remote host closed the connection)]
takle has quit [(Ping timeout: 246 seconds)]
newhoggy has joined #nixos
matthewbauer has joined #nixos
takle has joined #nixos
newhoggy has quit [(Remote host closed the connection)]
newhoggy has joined #nixos
takle has quit [(Ping timeout: 252 seconds)]
griff_ has joined #nixos
katyucha_ has quit [(Quit: leaving)]
katyucha has joined #nixos
newhoggy has quit [(Ping timeout: 258 seconds)]
kuznero has joined #nixos
<kuznero> Hi All!
takle has joined #nixos
<kuznero> If I need to upgrade package or introduce a new package that depends on another package that is in unstable channel. How do I do it?
systemfault has joined #nixos
tinkyhol1oway has quit [(Remote host closed the connection)]
griff_ has quit [(Ping timeout: 268 seconds)]
<vaibhavsagar> you can install a package from a newer version of nixpkgs without upgrading your system version of nixpkgs
takle has quit [(Ping timeout: 260 seconds)]
<kuznero> What I am trying to do is to create another package in nixpkgs repository where I will have to state the dependency on something that was not released to stable yet.
<kuznero> So, my question is if this will provoke any sort of problems?
newhoggy has joined #nixos
<vaibhavsagar> if you're trying to add a package to nixpkgs, it will end up in unstable anyway
<vaibhavsagar> before it goes to stable
marsel has joined #nixos
<kuznero> yep, that is clear. so, is it possible to reference package from unstable in nixpkgs repository in nix-expressions?
_c_ has quit [(Changing host)]
_c_ has joined #nixos
<MichaelRaskin> You can checkout nixpkgs master and import it in addition to the channel and take just a few packages from there
<kuznero> MichaelRaskin: thanks, will try
MichaelRaskin has quit [(Quit: MichaelRaskin)]
newhoggy has quit [(Remote host closed the connection)]
takle has joined #nixos
newhoggy has joined #nixos
newhoggy has quit [(Remote host closed the connection)]
takle has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] rickynils pushed 1 new commit to release-17.03: https://git.io/v9ZHV
<NixOS_GitHub> nixpkgs/release-17.03 51bf333 Peter Simons: haskell-dbus: drop semicolons.patch; this change appears to have been included upstream...
newhoggy has joined #nixos
justbeingglad has joined #nixos
justbeingglad has left #nixos []
<LnL> or you can add unstable as a second channel with a different name and use import <nixpkgs-unstable> {}
takle has joined #nixos
systemfault has quit [(Quit: Bye!)]
DutchWolfie has joined #nixos
DutchWolfie has quit [(Changing host)]
DutchWolfie has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
mbrgm has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
eacameron has joined #nixos
<sphalerite> I heard some talk of dropping support for 32-bit x86 in nixOS at some point. Is that likely to happen soon?
xvapx has joined #nixos
ericsagnes has joined #nixos
alx741 has quit [(Quit: alx741)]
mbrgm has joined #nixos
kuznero has quit [(Ping timeout: 260 seconds)]
eacameron has quit [(Ping timeout: 245 seconds)]
takle has joined #nixos
jensens has joined #nixos
Guest58081 has quit [(Quit: Lost terminal)]
takle has quit [(Ping timeout: 260 seconds)]
takle has joined #nixos
<matthewbauer> basically, probably not soon
Itkovian has joined #nixos
<sphalerite> oh good
<matthewbauer> although pre-generated 32-bit isos could probably be dropped without much problem
takle has quit [(Ping timeout: 258 seconds)]
griff_ has joined #nixos
eacameron has joined #nixos
mkoenig has joined #nixos
jacob has joined #nixos
jacob is now known as Guest84892
eacameron has quit [(Ping timeout: 240 seconds)]
deepwater has quit [(Remote host closed the connection)]
DIzFer has joined #nixos
takle has joined #nixos
thc202 has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
takle has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
xvapx has quit [(Ping timeout: 246 seconds)]
takle has quit [(Ping timeout: 240 seconds)]
griff_ has quit [(Ping timeout: 268 seconds)]
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
takle has joined #nixos
newhoggy_ has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
indi_ has quit [(Remote host closed the connection)]
newhoggy has quit [(Ping timeout: 246 seconds)]
takle has quit [(Ping timeout: 260 seconds)]
indi_ has joined #nixos
newhoggy_ has quit [(Ping timeout: 255 seconds)]
freusque has joined #nixos
Itkovian has joined #nixos
indi_ has quit [(Ping timeout: 260 seconds)]
derjohn_mob has quit [(Ping timeout: 260 seconds)]
takle has joined #nixos
mw has quit [(Quit: kumquat)]
Itkovian has quit [(Read error: Connection reset by peer)]
mw has joined #nixos
goibhniu has joined #nixos
wkennington has joined #nixos
matthewbauer has quit [(Remote host closed the connection)]
ma9e has quit [(Remote host closed the connection)]
ericsagnes has quit [(Ping timeout: 260 seconds)]
johnramsden has quit [(Quit: Leaving)]
<NixOS_GitHub> [nixpkgs] michalpalka opened pull request #25281: xen service: fix xen-bridge not setting the configured netmask (master...master) https://git.io/v9Zbr
the-kenny has joined #nixos
page has quit [(Quit: leaving)]
<sphalerite> Huh, the release notes for 17.03 say that the offlineimap service was removed but I still see it in the options...
page has joined #nixos
griff_ has joined #nixos
newhoggy has joined #nixos
newhoggy has quit [(Remote host closed the connection)]
basti has joined #nixos
newhoggy has joined #nixos
<basti> Hi I'm currently stuck booting, because the system restores a hibernation, but after restoring my screen is black, how can I disable the resume?
<sphalerite> basti: pass the hibernate=no kernel parameter
hiberno has joined #nixos
<sphalerite> if you're using systemd-boot or grub you should be able to add that by pressing E on the boot menu, unless you disabled the editor
<basti> You are my hero
<basti> I tried over one hour everything
<basti> And it's that simple...
<basti> :(
<sphalerite> I only knew that because someone asked about it on the mailing list recently :)
<basti> That should be written somewhere in the wiki!
<sphalerite> well, it's still deprecated...
<the-kenny> It's actually not a nixos thing, this applies to all kernels. Archwiki is a good place to search for such things
winmillwill has quit [(Ping timeout: 255 seconds)]
DIzFer has left #nixos ["http://quassel-irc.org - Chat comfortably. Anywhere."]
derjohn_mob has joined #nixos
simukis has joined #nixos
griff_ has quit [(Ping timeout: 240 seconds)]
newhoggy has quit [(Read error: Connection reset by peer)]
newhoggy has joined #nixos
takle has quit [(Remote host closed the connection)]
Itkovian has joined #nixos
Guest45287 has quit [(Ping timeout: 245 seconds)]
jasom has quit [(Ping timeout: 240 seconds)]
Tucky has joined #nixos
Itkovian has quit [(Ping timeout: 245 seconds)]
newhoggy has quit [(Ping timeout: 255 seconds)]
ericsagnes has joined #nixos
takle has joined #nixos
newhoggy has joined #nixos
<basti> noresume did not work for me
<basti> I don't understand why
reinhardt has joined #nixos
Itkovian has joined #nixos
goibhniu1 has joined #nixos
goibhniu has quit [(Ping timeout: 260 seconds)]
reinzelmann has quit [(Ping timeout: 260 seconds)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
basti has quit [(Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))]
griff_ has joined #nixos
pie_ has quit [(Ping timeout: 260 seconds)]
goibhniu1 is now known as goibhniu
pie_ has joined #nixos
hiberno has quit [(Quit: WeeChat 1.6)]
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] peti pushed 2 new commits to master: https://git.io/v9Zjb
<NixOS_GitHub> nixpkgs/master 8b9f153 Taahir Ahmed: wrapGAppsHook: Correct `wrapProgram` invocations...
<NixOS_GitHub> nixpkgs/master edcff00 Peter Simons: Merge pull request #25183 from ahmedtd/fix-wrap-gapps-hook...
pie_ has quit [(Ping timeout: 240 seconds)]
eacameron has quit [(Ping timeout: 240 seconds)]
Itkovian has joined #nixos
<gleber_> How does one configures IPv6 DHCP delegation in NixOS? Here are examples how to do it in other linuxes: https://documentation.online.net/en/dedicated-server/network/ipv6/prefix
wkennington has quit [(Quit: Leaving)]
<NixOS_GitHub> [nixpkgs] rasendubi closed pull request #25181: Implement aria2 service for controlling a daemon via rpc. (master...aria2.service) https://git.io/v9LJf
mkoenig has quit [(Remote host closed the connection)]
cmacrae has joined #nixos
<cmacrae> o/
<sphalerite> gleber_: You'll probably want to enable radvd (services.radvd.enable), set the IPv6 addresses for each interface using networking.interfaces.<name>.ip6, and enable forwarding as appropriate using boot.kernel.sysctl.
<sphalerite> gleber_: you'll probably also need to add appropriate firewall rules.
<NixOS_GitHub> [nixpkgs] Mic92 opened pull request #25283: perlPackages.FileSlurp: silence perl 5.24.1 warnings (master...file-slurp) https://git.io/v9nU3
<sphalerite> I'm not sure about the things I just said though, I've never done it myself and it could all be wrong
<cmacrae> So, I noticed the terraform and packer packages are a little outdated (for my needs). What's the best way to fetch a tarball from the net, then unpack it to a particular directory with a Nix expression? Should I simply use `system.activationScripts` and run some shell commands?
<gleber_> sphalerite: IIUC these things are not what actually enables use of DHCPv6 using a pre-defined DUID. These sound more like basic requirements to have IPv6 at all, right?
newhoggy has quit [(Remote host closed the connection)]
<sphalerite> Oh, you do want to use DHCPv6
<sphalerite> radvd and forwarding are only necessary if your machine acts as a router
Guest45287 has joined #nixos
<gleber_> sphalerite: that's my understanding. That's the only way my server can get IPv6 address(es)
<gleber_> sphalerite: right, I do not need it to be a router
<sphalerite> Wait, so why did you ask about delegation?
<gleber_> sphalerite: I thought that's how this mechanism is called... Looks like I'm wrong :)
<gleber_> sphalerite: I want to use DHCP for IPv6 based on a predefined static DUID which my ISP provided to me
<sphalerite> I'm not an expert myself
<sphalerite> Ah irght
<sphalerite> In that case, based on the dhcpcd manpage, I think you want to put it in /etc/dhcpcd.duid
<sphalerite> There should probably be a nixos option for that.
<gleber_> sphalerite: I did it manually and restarted dhcpcd.service and it did not work so far...
<sphalerite> I'm guessing you do have networking.useDHCP enabled?
<sphalerite> You may have to reboot, I know nixos is a little picky about updating network config (which I think is because of the risk of breaking an existing SSH connection)
<gleber_> looks like I do not have it enabled! On the other hand dhcpcd is running
<gleber_> I'll give it a try
nslqqq has quit [(Ping timeout: 245 seconds)]
<sphalerite> Also, apologies in advance if any of my advice results in you locking yourself out of your server :x
<gleber_> sphalerite: no worries, I did it few times myself and I have some sort of remote KVM available
mudri has joined #nixos
<sphalerite> Uuuuh... I'm confused now
<sphalerite> Oh right, AFAIU nixos/modules/services/networking/dhcpcd.nix provides DHCP by default
<jluttine> i've written default.nix which activates FHS user env. i activate it by running `nix-shell` in that directory. can i somehow make it easier to activate so i wouldn't need to be in that directory? somehow activate a named environment or so? not sure if this is something very trivial, i'm new to nixos..
<sphalerite> jluttine: you can pass the directory to nix-shell as well
<sphalerite> jluttine: and maybe make an alias for that so you can call that alias from anywhere
mudri has quit [(Ping timeout: 240 seconds)]
<jluttine> sphalerite: true!
vaibhavsagar has quit [(Remote host closed the connection)]
<sphalerite> or you could write a little shell function in your rc file, something like activateEnv() {nix-shell "$HOME/dev-environments/$1"}
simp__ has quit [(Quit: Connection closed for inactivity)]
<cmacrae> Okay, so I see in the terraform package expression (https://git.io/v9nIp) that it has several versions with particular attributes. I'm using the 17.03 channel, is there any way I can declare that I want terraform 0.9.4 installed on my system?
<cmacrae> Sorry, new to Nix, just trying to learn
<cmacrae> Though, I see the version options aren't available on the 17.03 release branch
eacameron has joined #nixos
<sphalerite> cmacrae: if you look at all-packages.nix, you'll see that those attributes are exported directly to the top level so you'd simply install them using nix-env -iA nixos.terraform_0_9_4 for instance.
<sphalerite> If you were on the appropriate channel, that is
nslqqq has joined #nixos
<sphalerite> As it is, you could cherry-pick the relevant commits onto a local checkout of the nixos-17.03 branch and install it from there. That works most of the time.
<cmacrae> sphalerite: Thanks :) Okay, so, no declarative way of doing this? I suppose I could use the appropriate channel for my user's profile and install the specific version. So far I've used the system-wide profile for everything
<sphalerite> cmacrae: using the local checkout is pretty declarative. You could also add a package override globally though
<sphalerite> I personally find backporting stuff through cherry-picking to be the most practical solution
<sphalerite> and then I update using git pull --rebase
eacameron has quit [(Ping timeout: 268 seconds)]
<sphalerite> But whatever works for you really :)
mudri has joined #nixos
vaibhavsagar has joined #nixos
<cmacrae> Oh, I'd love to use package overrides to do this, if that's an option :p
<jluttine> buildFHSUserEnv doesn't seem to install dependencies of the target packages? i added emacs to targetPkgs list but i get error about missing zlib when i try to run emacs
<cmacrae> Thanks sphalerite - I'll see if I can work this one out myself from here
<cmacrae> I appreciate the advice
<jluttine> (trying to run `emacs -nw` to be more precise)
Guest45287 has quit [(Ping timeout: 268 seconds)]
Guest45287 has joined #nixos
xadi has joined #nixos
ertes has quit [(Ping timeout: 240 seconds)]
newhoggy has joined #nixos
<jluttine> hmm.. seems to be some other issue, sry
<jluttine> so nvm
ThatDocsLady is now known as ThatDocsLady_mtg
cpennington has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to master: https://git.io/v9nm6
<NixOS_GitHub> nixpkgs/master 32b8512 Joachim Fasting: grsecurity: discontinue support...
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #25277: grsecurity: discontinue support (master...remove-grsec) https://git.io/v9G9E
thineye has joined #nixos
<gleber_> sphalerite: I made it work. I had to add few lines to networking.dhcpcd.extraConfig
<gleber_> sphalerite: my ISP is online.net and I found a tutorial, which helped me figure out which params to pass in there: https://community.online.net/t/tutorial-ipv6-with-dhcpcd/3804
tg has quit [(Quit: Leaving)]
ThatDocsLady_mtg is now known as ThatDocsLady
dcz has joined #nixos
newhoggy has quit [(Ping timeout: 245 seconds)]
<gleber_> sphalerite: final config is pretty simple: http://ix.io/s3Z
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to release-17.03: https://git.io/v9nYJ
<NixOS_GitHub> nixpkgs/release-17.03 5409632 Joachim Fasting: grsecurity: 4.9.24-201704210851 -> 4.9.24-2201704220732...
<NixOS_GitHub> nixpkgs/release-17.03 de30ab0 Joachim Fasting: grsecurity: discontinue support...
<sphalerite> Ah right
<dcz> I noticed that after rebooting my shells have use nix PATH. where can I reverse that?
<sphalerite> dcz: On a non-nixos distro?
<dcz> sphalerite: yes
<sphalerite> check your ~/.bashrc and ~/.profile
<dcz> sphalerite: nothing there
<dcz> /etc/versions don't seem to have anything nix, but I'm not sure
<sphalerite> "grep nix ~/.[^.]* might help
<sphalerite> wait, did you install it system-wide or single-user?
tg has joined #nixos
<gleber_> sphalerite: do you think I should somehow improve nixos/modules/services/networking/dhcpcd.nix so that next person has it easier?
<dcz> I *think* single user, but I still had to make /nix
<sphalerite> gleber_: I'm not a maintainer but I'm sure it would be welcome :)
newhoggy has joined #nixos
<sphalerite> dcz: if creating /nix and chowning it to your user was all you had to do as root, then it's single-user and the config in question should, I believe, be in your home dir
<sphalerite> does grep nix ~/.[^.]* yield anything useful?
<dcz> sphalerite: ah, .bash_profile
<dcz> thanks
<gleber_> ccccccgerdjtjvnjbhftuiikkkdhihjkjvlivjhrctht
<dcz> I'm thinking along the same lines
<gleber_> oops
<dcz> cmake finds nix directories for some readon...
<dcz> fixed - thanks!
newhoggy has quit [(Read error: Connection reset by peer)]
newhoggy_ has joined #nixos
mudri has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] ttuegel opened pull request #25285: Qt: purify plugin paths, unify Linux and Darwin builders (master...qt--fix-plugin-paths) https://git.io/v9ns2
mudri has joined #nixos
thineye has quit [(Quit: Konversation terminated!)]
roconnor has joined #nixos
roconnor has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] ttuegel pushed 1 new commit to master: https://git.io/v9nn8
<NixOS_GitHub> nixpkgs/master 951b6b8 Thomas Tuegel: plasma-workspace: 5.9.5 -> 5.9.5.1
nslqqq has quit [(Ping timeout: 260 seconds)]
ThatDocsLady is now known as ThatDocsLady_afk
newhoggy_ has quit [(Read error: Connection reset by peer)]
newhoggy has joined #nixos
thineye has joined #nixos
ertes has joined #nixos
uralbash has joined #nixos
uralbash has left #nixos []
derjohn_mob has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/v9ncx
<NixOS_GitHub> nixpkgs/master ca5913b mingchuan: crystal: 0.21.0 -> 0.22.0
<NixOS_GitHub> nixpkgs/master bb572f0 Joachim F: Merge pull request #25115 from sifmelcara/update/crystal-0.22.0...
newhoggy_ has joined #nixos
dcz has quit [(Quit: Konversation terminated!)]
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #21227: amd-hybrid-graphics: fix race condition (master...vgaswitcheroo) https://git.io/v17oG
nslqqq has joined #nixos
iyzsong has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #25128: plex: fix startup issue (master...fix/plex-startup) https://git.io/v9T2h
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/v9nCl
<NixOS_GitHub> nixpkgs/master 35eeb08 William Casarin: plex: fix startup issue...
<NixOS_GitHub> nixpkgs/master 38c98d1 Joachim F: Merge pull request #25128 from jb55/fix/plex-startup...
newhoggy has quit [(Ping timeout: 268 seconds)]
__Sander__ has joined #nixos
thineye has quit [(Quit: Konversation terminated!)]
<taktoa> there should be vanity nix store paths
mudri has quit [(Ping timeout: 260 seconds)]
<sphalerite> haha
<gleber_> sphalerite: I've wrote a quick note how it all works for me: https://git.io/v9nWP - hope people will find it through search engines
<makefu> gleber_: could you add it somewhere in https://github.com/Mic92/nixos-wiki/wiki ?
<makefu> maybe create a new page for networking
DutchWolfie has quit [(Quit: Konversation terminated!)]
cpennington has quit [(Remote host closed the connection)]
<sphalerite> gleber_: so you actually needed to put it in *both* places?
<gleber_> sphalerite: looks like, but I couldn't figure it out at it is this way...
newhoggy_ has quit [(Remote host closed the connection)]
<makefu> gleber_: you could use `environment.etc."dhcpcd.duid".text` to set this via nix
reinhardt has quit [(Quit: Leaving)]
newhoggy has joined #nixos
newhoggy has quit [(Remote host closed the connection)]
eacameron has joined #nixos
Gohla has quit [(Ping timeout: 240 seconds)]
eacameron has quit [(Ping timeout: 255 seconds)]
vasile_ has quit [(Ping timeout: 245 seconds)]
Gohla has joined #nixos
symphorien has quit [(Quit: WeeChat 1.6)]
symphorien has joined #nixos
peacememories has joined #nixos
osa1 has joined #nixos
digitalmentat has joined #nixos
digitalmentat has quit [(Client Quit)]
leothrix has quit [(Ping timeout: 240 seconds)]
<osa1> nix and nixos n00b here. I'm running some tests using /nixos/tests/make-test.nix. is there a way to export some files from one of the VMs after a test?
leothrix has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<LnL> I expect the vm's disk is created in the build directory so nix-build -k should keep it around
roconnor has joined #nixos
ixxie has joined #nixos
<NixOS_GitHub> [nixpkgs] pSub pushed 1 new commit to release-17.03: https://git.io/v9nBv
<NixOS_GitHub> nixpkgs/release-17.03 eefafad Pascal Wittmann: yesod-auth-oauth2: jailbreak because of outdated dependencies
<NixOS_GitHub> [nixpkgs] pSub pushed 1 new commit to master: https://git.io/v9nBJ
<NixOS_GitHub> nixpkgs/master 959fadb Pascal Wittmann: yesod-auth-oauth2: jailbreak because of outdated dependencies
ibor has joined #nixos
nschoe has joined #nixos
infinisil has joined #nixos
newhoggy has joined #nixos
peacememories has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
newhoggy has quit [(Ping timeout: 246 seconds)]
Wizek_ has joined #nixos
roconnor has quit [(Ping timeout: 240 seconds)]
peacememories has joined #nixos
ixxie has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] domenkozar pushed 1 new commit to master: https://git.io/v9nRO
<NixOS_GitHub> nixpkgs/master 330e800 Domen Kožar: nixos: hydra: sync with upstream hydra module
simp__ has joined #nixos
mudri has joined #nixos
<NixOS_GitHub> [nixpkgs] domenkozar pushed 1 new commit to release-17.03: https://git.io/v9nRl
<NixOS_GitHub> nixpkgs/release-17.03 084a20e Domen Kožar: nixos: hydra: sync with upstream hydra module
infinisil has quit [(Ping timeout: 258 seconds)]
Itkovian has joined #nixos
ryantrinkle has quit [(Ping timeout: 258 seconds)]
<pSub> domenkozar: It seems you've commit access to madjar/howoldis could you take a look at https://github.com/madjar/howoldis/pull/22 ? (or ping madjar)
mudri has quit [(Ping timeout: 240 seconds)]
<copumpkin> joachifm: so I guess KSPP next? :P
<copumpkin> not sure we have many other options
<domenkozar> pSub: deployed
darlan has joined #nixos
infinisil has joined #nixos
<infinisil> Damnit, ssh doesn't work on ipv6 for my server running nixos
<domenkozar> yes :D
orivej has quit [(Ping timeout: 255 seconds)]
<infinisil> I'd like to debug it, but I have no ipv6 connection in the following days..
<pSub> domenkozar: Thank you :)
_Vi has quit [(Ping timeout: 258 seconds)]
darlan has quit [(Quit: Communi 3.5.0 - http://communi.github.com)]
oever has joined #nixos
newhoggy has joined #nixos
ixxie has joined #nixos
<domenkozar> infinisil: hmm it works for me
<NixOS_GitHub> [nix] edolstra pushed 1 new commit to master: https://git.io/v9nuH
<NixOS_GitHub> nix/master 41c4558 Eelco Dolstra: Fix hash computation when importing NARs greater than 4 GiB...
vandenoever has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #25120: wallabag: 2.1.6 -> 2.2.2 (master...pkg.wallabag) https://git.io/v9Tnt
newhoggy has quit [(Ping timeout: 260 seconds)]
nz has quit [(Ping timeout: 240 seconds)]
<copumpkin> niksnut: are most of the hydra linux boxes offline/
<copumpkin> joachifm: I didn't
vandenoever has joined #nixos
nz has joined #nixos
vasile_ has joined #nixos
<niksnut> copumpkin: several are
phreedom has quit [(Remote host closed the connection)]
<joachifm> copumpkin: it also includes config options that correspond to grsec features, so that's something to work from re our own config
<joachifm> copumpkin: in addition to the kspp recommendations
oever has quit [(Ping timeout: 268 seconds)]
phreedom has joined #nixos
<copumpkin> cool
<infinisil> domenkozar: How does your openssh config look like?
mudri has joined #nixos
<infinisil> domenkozar: Anything ipv6 specific or just the simple enable = true?
osa1_ has joined #nixos
<domenkozar> infinisil: just enable
vasile_ has quit [(Quit: leaving)]
<infinisil> Hmm, yeah that doesn't work for me
osa1 has quit [(Ping timeout: 260 seconds)]
ibor has quit [(Ping timeout: 246 seconds)]
newhoggy has joined #nixos
ibor has joined #nixos
<copumpkin> niksnut, gchristensen: looks like the aarch64 box's disk is full
<NixOS_GitHub> [nixops] domenkozar pushed 1 new commit to master: https://git.io/v9n24
<NixOS_GitHub> nixops/master 7fc0377 Profpatsch: Always print the stacktrace if unforeseen exception in deploy (#638)...
ThatDocsLady_afk is now known as ThatDocsLady
<NixOS_GitHub> [nixpkgs] pSub closed pull request #25110: Add Elantech ETPS/2 Trackpoint (ThinkPad Yoga 260) (master...fix/trackpoint-scrolling-etps-elantech) https://git.io/v9TeI
sellout- has quit [(Quit: Leaving.)]
<NixOS_GitHub> [nixpkgs] shlevy pushed 1 new commit to release-17.03: https://git.io/v9naf
<NixOS_GitHub> nixpkgs/release-17.03 a7379e9 Shea Levy: Fix tarball breakage
<infinisil> Can someone with an ipv6 connection please try to ping my server? Command: ping -6 infinisil.io (or ping6 on some systems)
<tilpner> infinisil - No pong
<infinisil> Hmm thanks, I'll try some more
Mercuria1Alchemi has quit [(Ping timeout: 240 seconds)]
newhoggy has quit [(Remote host closed the connection)]
dridus has joined #nixos
peacememories has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<gchristensen> copumpkin: oy, these past 2.5wks have been so busy, I haven't been able to replace that node :(
<NixOS_GitHub> [nixpkgs] domenkozar created nixos-datadog-process-config (+2 new commits): https://git.io/v9nVS
<NixOS_GitHub> nixpkgs/nixos-datadog-process-config c5d4f0d Domen Kožar: nixos datadog module: add processConfig option
<NixOS_GitHub> nixpkgs/nixos-datadog-process-config bdabc6f Domen Kožar: nixos: datadog: correctly pass conf.d to the daemon...
<NixOS_GitHub> [nixpkgs] domenkozar opened pull request #25288: Nixos datadog process config (release-17.03...nixos-datadog-process-config) https://git.io/v9nwf
taktoa[m] has joined #nixos
<steveeJ> I have a problem when using nix-instantiate and nix-shell consecutively. It seems that when I pass args to instantiate with --args/--argstr, they are not saved for the nix-shell run on the output derivation
<steveeJ> simply by looking at the drv file I see that the arguments are not there. so if I override defaults with nix-instantiate, the nix-shell run will evaluate different arguments
Itkovian has quit [(Read error: Connection reset by peer)]
<steveeJ> is this expected? am I doing something very wrong here?
Itkovian has joined #nixos
<gchristensen> can you paste your terminal log?
peacememories has joined #nixos
filterfish_ has quit [(Read error: Connection reset by peer)]
filterfish__ has joined #nixos
<steveeJ> gchristensen: the situation is quite complex and I have not yet created a MWE
<gchristensen> eh?
<steveeJ> gchristensen: are you even talking to me? :-D
<gchristensen> yeah
<gchristensen> just copy paste you terminal's text content
<gchristensen> to see exactly what you're doing / what is happening
orivej has joined #nixos
infinisil has quit [(Read error: Connection reset by peer)]
<steveeJ> gchristensen: you can start working your way through from https://github.com/htwg-syslab/nix-expressions/blob/sj-improve-labshell-script/pkgs/labshell/src/labshell.sh#L159 all the way to L231. In short: call nix-instantiate to cache the result and only run nix-shell if something has changed
darlan has joined #nixos
<steveeJ> gchristensen: actually the part above L159 is where arguments are added to the nix-instantiate command
darlan has quit [(Client Quit)]
eacameron has joined #nixos
<steveeJ> gchristensen: and these arguments are not stored in the drv, which is somewhat unexpected for me. because nix-shell uses a different URL for expression updates, the default URL, which is overriden in the nix-instantiate call
ryantrinkle has joined #nixos
erasmas has joined #nixos
newhoggy has joined #nixos
orivej has quit [(Ping timeout: 240 seconds)]
orivej has joined #nixos
obadz has quit [(Ping timeout: 268 seconds)]
sigmundv_ has joined #nixos
obadz has joined #nixos
peacememories has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
eacameron has quit [(Ping timeout: 258 seconds)]
newhoggy has quit [(Ping timeout: 246 seconds)]
maikklein[m] has joined #nixos
newhoggy has joined #nixos
peacememories has joined #nixos
eacameron has joined #nixos
Judson has quit [(Ping timeout: 268 seconds)]
johnsonav has quit [(Ping timeout: 240 seconds)]
<maikklein[m]> I am currently trying to build https://github.com/PistonDevelopers/glfw-rs and I wrote a default.nix file https://gist.github.com/MaikKlein/edf8c88d1629f87e4a462b812ff61b7e
peacememories has quit [(Client Quit)]
<maikklein[m]> But I still get an error that it can not fine libgl "note: /nix/store/iz98xp5p48jayn034wq89y30plpx5xns-binutils-2.27/bin/ld: cannot find -lGL"
<maikklein[m]> This is the LD path `printenv LD_LIBRARY_PATH /run/opengl-driver/lib`
<maikklein[m]> and there is also a libGL.so
<maikklein[m]> so I am a bit confused atm
<NixOS_GitHub> [nix] edolstra pushed 1 new commit to master: https://git.io/v9n6X
<NixOS_GitHub> nix/master a1a5e63 Eelco Dolstra: Fix brainfart
newhoggy has quit [(Ping timeout: 260 seconds)]
<maikklein[m]> Any idea what could cause this?
newhoggy has joined #nixos
c0c0n3 has joined #nixos
<c0c0n3> hi guys, have a quick question re: imperative containers
<c0c0n3> how can I mount a host directory into the container?
<c0c0n3> it looks like nixos is using systemd-nspawn under the bonnet
sthordall has quit [(Ping timeout: 260 seconds)]
<c0c0n3> which lets you do that with --bind
orivej has quit [(Ping timeout: 252 seconds)]
<c0c0n3> is that option available thru the nixos commands?
newhoggy has quit [(Ping timeout: 240 seconds)]
infinisil has joined #nixos
newhoggy has joined #nixos
tvon has joined #nixos
<goibhniu> c0c0n3: you can certainly configure bind mounts into the container at the configuration.nix level if that helps
<c0c0n3> goibhniu: hi, you mean the container's configuration.nix?
<goibhniu> sorry, I mean on the host
osa1_ has quit [(Ping timeout: 255 seconds)]
<c0c0n3> oh right, but how?
<goibhniu> fileSystems."/var/lib/containers/mycontainer/etc/nixos/goibhnix" = {device = "/etc/goibhnix/configurations"; options = [ "bind" ];};
<c0c0n3> thru fileSystems?
<c0c0n3> goibhniu: excellent! thank you a stack!
<goibhniu> glad to help!
newhoggy has quit [(Ping timeout: 240 seconds)]
newhoggy has joined #nixos
digitalmentat has joined #nixos
<maikklein[m]> I opened a reddit post for my issue, I think it is easier to read that way. I hope that is okay. https://www.reddit.com/r/NixOS/comments/6830pp/ld_is_unable_to_link_with_gl/
Jackneillll has quit [(Read error: Connection reset by peer)]
newhoggy has quit [(Ping timeout: 260 seconds)]
<infinisil> Alright, I'm like 99% certain ipv6 works, doing an online ipv6 ping check does confirm that
newhoggy has joined #nixos
sellout- has joined #nixos
<infinisil> What doesn't work is ssh access from within the network of my university
<infinisil> But it's the only thing I have to test, soooo whatever
<infinisil> Actually no, I need that, but it's certainly nothing wrong with NixOS I'm sure now
tvon has quit [(Remote host closed the connection)]
jasom has joined #nixos
<steveeJ> maikklein[m]: how are you using the expression? (I have not looked at your reddit post)
tvon has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
hotfuzz_ is now known as hotfuzz
newhoggy has joined #nixos
tvon has quit [(Read error: Connection reset by peer)]
tvon has joined #nixos
filterfish_ has joined #nixos
filterfish__ has quit [(Remote host closed the connection)]
griff_ has quit [(Quit: griff_)]
ravloony has joined #nixos
newhoggy_ has joined #nixos
<NixOS_GitHub> [nix] edolstra pushed 2 new commits to master: https://git.io/v9ny8
<NixOS_GitHub> nix/master 73bba12 Eelco Dolstra: Check for libreadline
<NixOS_GitHub> nix/master 895f00c Eelco Dolstra: Suppress warning about ssh-auth-sock
newhoggy has quit [(Read error: Connection reset by peer)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
Itkovian has joined #nixos
tommyangelo_ has quit [(Ping timeout: 240 seconds)]
newhoggy_ has quit [(Ping timeout: 240 seconds)]
ravloony has quit [(Ping timeout: 260 seconds)]
_Vi has joined #nixos
<maikklein[m]> steveeJ: nix-shell .
nevermind has joined #nixos
infinisil has quit [(Quit: Testing something with irssi)]
<nliadm> I figured out how to declaratively specify my user profile
<nliadm> use -E and import a file that's a function that returns the list of what I want
ertes has quit [(Ping timeout: 240 seconds)]
takle has quit [(Remote host closed the connection)]
infinisil has joined #nixos
newhoggy has joined #nixos
infinisil has quit [(Quit: leaving)]
newhoggy has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nix] edolstra pushed 1 new commit to master: https://git.io/v9nHO
<NixOS_GitHub> nix/master 2f21d52 Eelco Dolstra: Hopefully fix the Darwin build...
iyzsong has quit [(Ping timeout: 240 seconds)]
<Guest45287> I have git installed on system, git push is hanging on a git cloned repository using a HTTPS remote from Github, however if I elevate it with `sudo`, then it doesn't hang, also if I change the askpass option to something else, errors occurs but it no longer hangs, what could this mean?
Guest45287 is now known as CMCDragonkai
Infinisil has joined #nixos
<steveeJ> nliadm: I have a package defined that pulls in all my desired user packages: https://gist.github.com/5bd47562cfedb23bdb2e3b4dd63f8880. I update after each channel update using "nix-env -rikA nixos.userPackages"
<steveeJ> nliadm: the good thing that updating is atomic, the bad thing is that if one update fails I get none ;-)
bennofs has joined #nixos
<CMCDragonkai> I see it's because of x11-ssh-askpass, set inside the SSH_ASKPASS environment variable
cpennington has joined #nixos
zombified has quit [(Quit: bye bye!)]
<Infinisil> steveeJ: That's really nice! I'm going to save that and use it as a reference later
<nliadm> yeah, I run `nix-env -riE "(import $HOME/lib/$(hostname).nix)"`, partly because I have a weird thing I built where a good chunk of my configs are in the nix store and symlinked into my homedir
<bennofs> Does anyone here know if it would be possible to have electron apps run on chrome os? I like the approach of chrome os, and I noticed that I basically have two "engines" on my desktop right now (chromium/electron for js and emacs lisp) and would like to reduce it to one
zombified has joined #nixos
<Infinisil> Has this anything to do with nixos?
<steveeJ> nliadm: you can see the packages installed with "nix-env -q", correct?
<nliadm> yeah
<steveeJ> because I only see "userPackages". I haven't made up my mind if I like it or not
<NixOS_GitHub> [nixpkgs] domenkozar force-pushed nixos-datadog-process-config from bdabc6f to 106f262: https://git.io/v9nHp
<NixOS_GitHub> nixpkgs/nixos-datadog-process-config c84adb7 Domen Kožar: nixos datadog module: add processConfig option
<NixOS_GitHub> nixpkgs/nixos-datadog-process-config 106f262 Domen Kožar: nixos: datadog: correctly pass conf.d to the daemon...
<steveeJ> it's good becasue nix-env -q shows what I have installed manually in between updates
digitus has joined #nixos
newhoggy has joined #nixos
<nliadm> that's a bit involved, because I threw extra stuff into etc/profile.d
<nliadm> but yeah, I used to just use a buildEnv, but that had the same problem
<nliadm> this doesn't seem to
freusque has quit [(Quit: WeeChat 1.7)]
mudri has quit [(Ping timeout: 260 seconds)]
<steveeJ> nliadm: first time I see stow, interesting!
<nliadm> it seems to work, I think I needed to make some directories to prevent stow from just linking to a directory in the store (which isn't writable, obviously)
newhoggy has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] joachifm opened pull request #25289: linux: disable vsyscalls by default (master...vsyscall-none) https://git.io/v9nFY
newhoggy has joined #nixos
digitalmentat has quit [(Remote host closed the connection)]
digitalmentat has joined #nixos
<Infinisil> What are you using stow for?
newhoggy has quit [(Ping timeout: 252 seconds)]
ixxie has quit [(Ping timeout: 240 seconds)]
acertain has quit [(Ping timeout: 240 seconds)]
eacameron has quit [(Remote host closed the connection)]
eacameron has joined #nixos
newhoggy_ has joined #nixos
takle has joined #nixos
newhoggy_ has quit [(Ping timeout: 240 seconds)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
spinus has joined #nixos
cmacrae has quit [(Ping timeout: 258 seconds)]
newhoggy has joined #nixos
viric_ has joined #nixos
eacameron has quit [(Remote host closed the connection)]
Itkovian has joined #nixos
marsel has quit [(Ping timeout: 240 seconds)]
viric has quit [(Ping timeout: 245 seconds)]
newhoggy has quit [(Ping timeout: 252 seconds)]
newhoggy has joined #nixos
c0c0n3 has quit [(Quit: Page closed)]
eacameron has joined #nixos
<copumpkin> niksnut: any thoughts on (eventually) using the new builtins.fetchgit for this sort of thing? https://github.com/NixOS/nixpkgs/commit/330e8004967a19c5040dedb63636d79463deffed
<NixOS_GitHub> [nixpkgs] edolstra pushed 1 new commit to master: https://git.io/v9nxw
<NixOS_GitHub> nixpkgs/master e042db5 Eelco Dolstra: nixUnstable: 1.12pre5152_915f62fa -> 1.12pre5308_2f21d522
ertes has joined #nixos
<NixOS_GitHub> [nixpkgs] edolstra pushed 1 new commit to release-17.03: https://git.io/v9nx1
<NixOS_GitHub> nixpkgs/release-17.03 ff22e69 Eelco Dolstra: nixUnstable: 1.12pre5152_915f62fa -> 1.12pre5308_2f21d522...
newhoggy has quit [(Ping timeout: 240 seconds)]
ryanartecona has joined #nixos
<bennofs> copumpkin: o.o what's builtin.fetchgit?
<copumpkin> <troll> a stopgap until https://github.com/NixOS/nix/issues/520</troll>
<copumpkin> bennofs: but more seriously, an evaluation-time fetcher like fetchTarball and builtins.fetchurl
tvon has quit [(Remote host closed the connection)]
<bennofs> copumpkin: how's it different from IFD?
<copumpkin> it magically avoids the staging issues you get with IFD by not being a derivaiton :P
<copumpkin> niksnut: I'm surprised that http://hydra.nixos.org/build/52080911/nixlog/1 is using LLVM 3.7
<dash> copumpkin: huh, i hadn't seen #520 before, this addresses stuff I care about
<copumpkin> dash: niksnut added the beginnings of a feature that is related recently with "impure" derivations
<dash> copumpkin: you need some kind of type/effect/taint system thingy to track nondeterminism through the system i'd guess
tvon has joined #nixos
<copumpkin> but the rules on them prevent it from being used for #520 directly, at this point
<dash> copumpkin: hmmmmm
<copumpkin> I don't think so
<niksnut> copumpkin: it's using nixpkgs 17.03
<copumpkin> oh
<copumpkin> that makes sense then :)
<dash> but yeah, the exact use case I have in mind is a language package manager thing based on nix
<dash> that wants to have the Gemfile/Gemfile.lock distinction
<copumpkin> yeah, that's exactly what this is trying to do in a generalized fashion
Jackneill has joined #nixos
eacameron has quit [(Remote host closed the connection)]
bennofs has quit [(Quit: WeeChat 1.7.1)]
newhoggy has joined #nixos
Filystyn has joined #nixos
Filystyn has quit [(Changing host)]
Filystyn has joined #nixos
bennofs has joined #nixos
Wizek_ has quit [(Ping timeout: 258 seconds)]
gtoast has joined #nixos
eacameron has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
mudri has joined #nixos
eacameron has quit [(Ping timeout: 258 seconds)]
newhoggy has joined #nixos
eacameron has joined #nixos
viric_ is now known as viric
CMCDragonkai has quit [(Ping timeout: 240 seconds)]
newhoggy has quit [(Ping timeout: 240 seconds)]
newhoggy has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
__Sander__ has quit [(Quit: Konversation terminated!)]
vaibhavsagar has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] vbgl pushed 4 new commits to master: https://git.io/v9cvd
<NixOS_GitHub> nixpkgs/master 8ab3a2a Vincent Laporte: Revert "ocamlPackages.llvm: fix hash"...
<NixOS_GitHub> nixpkgs/master 2e75b4b Vincent Laporte: ocamlPackages.ocurl: propagate its curl dependency
<NixOS_GitHub> nixpkgs/master 1bacfb4 Vincent Laporte: ocamlPackages.cppo: 1.3.2 -> 1.5.0
newhoggy has quit [(Ping timeout: 260 seconds)]
eacameron has quit [(Ping timeout: 240 seconds)]
newhoggy has joined #nixos
eacameron has joined #nixos
digitalmentat has quit [(Remote host closed the connection)]
digitalmentat has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
viric has quit [(Read error: Connection reset by peer)]
alx741 has joined #nixos
Filystyn has quit [(Remote host closed the connection)]
alx741 has quit [(Client Quit)]
viric has joined #nixos
alx741 has joined #nixos
nckx has quit [(Quit: restarting my GuixSD server)]
newhoggy has joined #nixos
nckx has joined #nixos
Filystyn has joined #nixos
magnetophon has quit [(Ping timeout: 246 seconds)]
<Filystyn> guys
<Filystyn> I am ahving ahrd time to set the audio card
<taktoa> pavucontrol?
<Filystyn> to use actualy my card not some stupid pulseaudio one crap bar alsamixer shows as default
<Filystyn> with C-S i can see i have *bars* ;-)
<Filystyn> pavucontrol can't help me
<Filystyn> it does not have the option
<taktoa> you don't see anything like this https://i.imgur.com/jify1u0.png ?
Itkovian_ has joined #nixos
newhoggy has quit [(Ping timeout: 268 seconds)]
newhoggy has joined #nixos
<Filystyn> I have only build in sounds
Itkovian has quit [(Ping timeout: 252 seconds)]
<taktoa> if alsamixer doesn't show it then I would think it's a kernel problem of some kind
<taktoa> but I'm not an expert on linux audio
<Filystyn> alsamixer shows the card
<clever> pulse will also hijack alsamixer, you have to force it to use raw alsa
<Filystyn> i need to get rid of pulseaudio?
<clever> alsa will clearly tell you if its going thru pulse or not
<taktoa> I don't recommend getting rid of pulseaudio, unless you like only being able to hear sound from one program at a time :P
<Filystyn> alsa says it is on card pusleaudio
<clever> yep
<Filystyn> but if i control S i see i have the other thing
<Filystyn> and it's not used
<clever> hit f6 to change card
<taktoa> that means pulseaudio isn't stealing it though
Filystyn has quit [(Remote host closed the connection)]
<taktoa> kernel panic?
Filystyn has joined #nixos
<clever> taktoa: it means the pulseaudio libs are redirecting alsamixer to pulse
<Filystyn> damn irc crashed
<clever> taktoa: and a kernel panic causes ping timeout
<Filystyn> sec reading logs
<clever> Filystyn: f6 to change cards in alsamixer
<taktoa> all you missed was "<taktoa> kernel panic?"
<taktoa> just a joke because you disconnected
Itkovian_ has quit [(Ping timeout: 268 seconds)]
newhoggy has quit [(Ping timeout: 240 seconds)]
<Filystyn> ok I changed to hda intel pch
goibhniu has quit [(Ping timeout: 258 seconds)]
<Filystyn> is there way to keep it thsi way?
<taktoa> wait this is intel hda
<clever> it will default to pulse if pulseaudio is running
<taktoa> this should definitely be fixable
<taktoa> can you upload your configuration.nix
<Filystyn> you mean paste?
<taktoa> yeah
<taktoa> line 66 is dubious, though presumably you have a reason to add it
newhoggy has joined #nixos
<Filystyn> oh i was trying the nixos wiki soultion
<Filystyn> It changed nothing
<taktoa> oh yeah it shouldn't matter now that I read it
Itkovian has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
nschoe has quit [(Quit: Program. Terminated.)]
newhoggy has joined #nixos
magnetophon1 has joined #nixos
<ryantrinkle> does anyone have a recommendation on how to pass through user accounts to a nixos-container?
<ryantrinkle> i want to set up a container for my main user, and ideally be able to log into it without a password on the command line
osa1_ has joined #nixos
<Filystyn> brb
Filystyn has quit [(Remote host closed the connection)]
<clever> ryantrinkle: ssh keypairs can probably do it
<ryantrinkle> clever: oh wow, that's heavy
<ryantrinkle> i guess it'll work pretty easily, though :P
<clever> yeah
<ryantrinkle> i assumed there'd be a way that amounts to basically an 'unshare' invocation :P
<NixOS_GitHub> [nixpkgs] periklis opened pull request #25291: emscripten: fix closure-compiler path (master...topic_fix_emscripten) https://git.io/v9ckP
<ryantrinkle> do i need to *create* the user in the container config, too?
<clever> i think because of unshare, there is no path on the host that you can just chroot into
<clever> and i dont think you can ever join a pid namespace
<clever> yeah
<ryantrinkle> ah, ok
sellout- has quit [(Quit: Leaving.)]
<clever> ryantrinkle: you can also configured the authorizedKeys in there
newhoggy has quit [(Ping timeout: 260 seconds)]
jensens has quit [(Ping timeout: 255 seconds)]
Filystyn has joined #nixos
Tucky has quit [(Quit: WeeChat 1.7.1)]
newhoggy has joined #nixos
<ryantrinkle> clever: ah, ok, thanks :)
<clever> you can also see how i configured nat, so external systems can access services in the container
<clever> 22 isnt nat'd, so only the host can ssh in
digitalmentat has quit [(Quit: Leaving)]
spinus has quit [(Ping timeout: 240 seconds)]
tvon has quit [(Remote host closed the connection)]
<ryantrinkle> clever: it looks like nsenter actually can enter PID namespaces
<ryantrinkle> is that what you were referring to/
<ryantrinkle> ?
shadow-x has joined #nixos
<clever> ah, havent seen that one
<clever> then it might be possible, but ssh is far simpler
<ryantrinkle> yeah
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
shadow-x has quit [(Remote host closed the connection)]
newhoggy has quit [(Ping timeout: 240 seconds)]
Filystyn has quit [(Remote host closed the connection)]
tvon has joined #nixos
tvon has quit [(Remote host closed the connection)]
newhoggy has joined #nixos
acertain has joined #nixos
newhoggy has quit [(Read error: Connection reset by peer)]
newhoggy_ has joined #nixos
johnsonav has joined #nixos
tvon has joined #nixos
filterfish__ has joined #nixos
filterfish_ has quit [(Remote host closed the connection)]
filterfish_ has joined #nixos
filterfish_ has quit [(Read error: Connection reset by peer)]
newhoggy_ has quit [(Ping timeout: 240 seconds)]
filterfish_ has joined #nixos
newhoggy has joined #nixos
filterfish__ has quit [(Read error: Connection reset by peer)]
Infinisil has quit [(Quit: Reconnecting)]
Infinisil has joined #nixos
erasmas has quit [(Quit: leaving)]
newhoggy has quit [(Ping timeout: 240 seconds)]
ixxie has joined #nixos
erasmas has joined #nixos
<steveeJ> for some reason "nix-env -qa -f ." does not list a dict that contains derivations. how can I make it include that?
<NixOS_GitHub> [nixpkgs] gebner closed pull request #25291: emscripten: fix closure-compiler path (master...topic_fix_emscripten) https://git.io/v9ckP
<NixOS_GitHub> [nixpkgs] gebner pushed 2 new commits to master: https://git.io/v9ctF
<NixOS_GitHub> nixpkgs/master db6ba4d Periklis Tsirakidis: emscripten: fix closure-compiler path
<NixOS_GitHub> nixpkgs/master 1d8c6aa Gabriel Ebner: Merge pull request #25291 from periklis/topic_fix_emscripten...
taktoa has quit [(Remote host closed the connection)]
newhoggy has joined #nixos
mudri has quit [(Ping timeout: 245 seconds)]
sigmundv_ has quit [(Ping timeout: 240 seconds)]
Judson has joined #nixos
newhoggy_ has joined #nixos
newhoggy has quit [(Read error: Connection reset by peer)]
ryanartecona has quit [(Quit: ryanartecona)]
newhoggy_ has quit [(Ping timeout: 240 seconds)]
Filystyn has joined #nixos
Filystyn has quit [(Changing host)]
Filystyn has joined #nixos
newhoggy has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
ixxie has quit [(Ping timeout: 240 seconds)]
endformationage has joined #nixos
newhoggy has joined #nixos
revtintin has joined #nixos
turnandrun has joined #nixos
<turnandrun> hello
newhoggy has quit [(Ping timeout: 268 seconds)]
newhoggy has joined #nixos
<NixOS_GitHub> [nixpkgs] Moredread opened pull request #25294: udiskie: 1.5.1 -> 1.7.0 (master...udiskie-1.7.0) https://git.io/v9cZ4
osa1_ has quit [(Ping timeout: 252 seconds)]
peacememories has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
MichaelRaskin has joined #nixos
nicknovi1 has joined #nixos
bennofs has quit [(Ping timeout: 260 seconds)]
newhoggy has joined #nixos
<NixOS_GitHub> [nixpkgs] peti pushed 1 new commit to master: https://git.io/v9cnw
<NixOS_GitHub> nixpkgs/master 5c25c33 Peter Simons: wrapGAppsHook: Revert "Correct `wrapProgram` invocations"...
proteusguy has quit [(Ping timeout: 260 seconds)]
newhoggy has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] mguentner opened pull request #25295: youtube-dl: 2017.04.17 -> 2017.04.28 (master...youtubedl_170428) https://git.io/v9ccO
newhoggy has joined #nixos
khebbie has joined #nixos
orivej has joined #nixos
newhoggy has quit [(Ping timeout: 245 seconds)]
proteusguy has joined #nixos
<NixOS_GitHub> [nixpkgs] mguentner opened pull request #25296: td-watson: init at 1.4.0 (master...add_td_watson) https://git.io/v9cCs
<srhb> turnandrun: Hi there.
cfricke has joined #nixos
nicknovi1 has quit [(Ping timeout: 268 seconds)]
newhoggy has joined #nixos
bennofs has joined #nixos
simp__ has quit [(Quit: Connection closed for inactivity)]
turnandrun has quit [(Ping timeout: 260 seconds)]
sigmundv_ has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
cpennington has quit [(Ping timeout: 268 seconds)]
mudri has joined #nixos
newhoggy has joined #nixos
takle has quit [(Remote host closed the connection)]
<copumpkin> which is the view on hydra that gives you the matrix of job constituents?
<copumpkin> I can never find it
newhoggy has quit [(Ping timeout: 246 seconds)]
cpennington has joined #nixos
newhoggy has joined #nixos
stepcut has quit [(Read error: Connection reset by peer)]
<sziszi> hey, I'd like to get some help with systemd-nspawn, I'd like to run a debian in a container but I have issues. Since I didn't find anything useful on the web(mostly ppl want to use a nixos in a container on a non-nixos host) can someone point me to a wiki/article/weblog post or something that will help at least a little?
stepcut has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
sellout- has joined #nixos
takle has joined #nixos
earldouglas has quit [(Ping timeout: 252 seconds)]
<copumpkin> bennofs: yes! how do I find that by clicking around the UI?
earldouglas has joined #nixos
gtoast has quit [(Quit: gtoast)]
earldouglas is now known as Guest7208
Guest7208 is now known as jamestastic
newhoggy has joined #nixos
jamestastic has quit [(Changing host)]
jamestastic has joined #nixos
katyucha_ has joined #nixos
katyucha has quit [(Killed (barjavel.freenode.net (Nickname regained by services)))]
katyucha_ is now known as katyucha
katyucha_ has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
<tilpner> sziszi - What are those issues?
newhoggy has quit [(Ping timeout: 240 seconds)]
<sziszi> tilpner: first of all I have dependency problems: libc6 : Depends: libgcc1 but it is not installed
newhoggy has joined #nixos
<tilpner> sziszi - What did you run to make that error display?
<sziszi> when I try to install it or even force it it gives something circular dep-like problems
<sziszi> tilpner: just "apt-get upgrade"
takle has joined #nixos
<tilpner> I just ran apt-get upgrade in a new nspawn container (created imperatively), and can't reproduce that error. How did you create your container?
<sziszi> I used debootstrap --arch=amd64 jessie <dir> , and systemd-nspawn -D <dir> --machine <name> to
<sziszi> install this container
newhoggy has quit [(Ping timeout: 260 seconds)]
<tilpner> Let me try that way
newhoggy has joined #nixos
<sziszi> thanks!
peacememories has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
derjohn_mob has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
<disasm> if I run go2nix save I get this error: 2017/04/28 13:00:37 Current dir /home/sam/work/atrust/sealauth is outside of GOPATH(/home/sam/work/atrust/sealauth). Can't get current package name
_Vi has quit [(Ping timeout: 240 seconds)]
ThatDocsLady has quit [(Quit: Arma-geddin-outta-here!)]
<copumpkin> niksnut: why do logs sometimes not appear in S3, still?
<copumpkin> they tend to not appear when I really want them :)
peacememories has joined #nixos
<tilpner> sziszi - Sorry, can't reproduce. The PATH in the container was a little broken, but I can update, upgrade, and install htop without problems
newhoggy has joined #nixos
<tilpner> sziszi - I can send you "known to work here" tars with which you can try to get the same error again
<sziszi> tilpner: I try it again
peacememories has quit [(Client Quit)]
peacememories has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
<sziszi> tilpner: first debootstrap, then I logged in without the boot option to give a password to the root user, then I utilised the -b option so the machine will actually boot up
<sziszi> Cannot be run in a chroot() environment.
<sziszi> then I got this message
<sziszi> I read that on github (nixpkgs issues iirc) you have to umount the /proc within the container
<sziszi> then the machine boots up in order
<sziszi> and now it works
<sziszi> what the F?!
<tilpner> Oh, huh, what does that do?
<tilpner> When I boot that, it mutes the hosts Pulseaudio output
ertes has quit [(Ping timeout: 240 seconds)]
<sziszi> I got some fancy error messages when I booted up this machine
<sziszi> tried to connect to dbus and the displaymanager
peacememories has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
ryanartecona has joined #nixos
<tilpner> FWIW, you can export a container from Docker, then run it with nspawn, and it does not require any extra care like unmounting proc
newhoggy has joined #nixos
turnandrun has joined #nixos
<tilpner> The process is also easier because it applies to any image, not just debian
<bennofs> copumpkin: hydra.nixos.org -> nixos -> trunk-combined -> jobs -> search for tested -> constituents
<copumpkin> bennofs: thanks! I keep clicking on the "channels" tab and finding nothing
<bennofs> copumpkin: or the easier way, just click on the link on http://howoldis.herokuapp.com/ ? (you know that one surely?)
<copumpkin> hah okay, yes I've seen that before but didn't realize it had links
<copumpkin> my howoldis is usually just nixpkgs-channels git repo
<bennofs> copumpkin: it has under "hydra job for tests". directly links to the matrix
<copumpkin> yeah I see now
<copumpkin> cool
newhoggy has quit [(Ping timeout: 240 seconds)]
tokudan has joined #nixos
bennofs1 has joined #nixos
<sziszi> tilpner: I know it, I'll try that a bit later
Filystyn has quit [(Quit: Konversation terminated!)]
newhoggy has joined #nixos
bennofs has quit [(Ping timeout: 258 seconds)]
<disasm> never mind, think I figured out my problem with go2nix. One more question though, These docs say to use https instead of ssh for url, but is it possible to do a nix-build against a private repository? This isn't for nixpkgs, but for building an internal application that I want to deploy to an internal nix server.
newhoggy has quit [(Ping timeout: 240 seconds)]
newhoggy has joined #nixos
<disasm> ooh, just found fetchGitPrivate :)
<turnandrun> quick question, has anyone gotten mvn2nix to work?
Ivanych has quit [(Ping timeout: 260 seconds)]
newhoggy has quit [(Ping timeout: 260 seconds)]
newhoggy has joined #nixos
<sziszi> tilpner: omg, that was super easy! thanks for the tip!
<tilpner> :)
newhoggy has quit [(Ping timeout: 260 seconds)]
newhoggy has joined #nixos
<NixOS_GitHub> [nixpkgs] lsix opened pull request #25298: libidn2: 2.0.1 -> 2.0.2 (master...update_libidn2) https://git.io/v9cVW
newhoggy has quit [(Ping timeout: 260 seconds)]
jesper has joined #nixos
newhoggy has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
newhoggy has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] primeos pushed 1 new commit to master: https://git.io/v9cr8
<NixOS_GitHub> nixpkgs/master 1273f41 Michael Weiss: display-managers: Fix the xsession parameters...
<NixOS_GitHub> [nixpkgs] primeos closed pull request #25138: display-managers: Fix the xsession parameters (master...display-manager) https://git.io/v9TiN
tokudan has quit [(Quit: Leaving)]
revtintin has quit [(Quit: WeeChat 1.7.1)]
rmrfroot has joined #nixos
_Vi has joined #nixos
georges-duperon has joined #nixos
newhoggy has joined #nixos
c74d has quit [(Remote host closed the connection)]
pie_ has joined #nixos
c74d has joined #nixos
<pie_> you guys know how/if scansnap thingies work on linux?
turnandrun has quit [(Ping timeout: 260 seconds)]
newhoggy has quit [(Ping timeout: 260 seconds)]
<pie_> i just found one that we have at home and noones using it 0.o
<pie_> does this thing at least scan both sides of the paper at once
dridus has quit [(Quit: znc? wassat?)]
newhoggy has joined #nixos
sigmundv_ has quit [(Ping timeout: 246 seconds)]
newhoggy has quit [(Ping timeout: 252 seconds)]
newhoggy has joined #nixos
dridus has joined #nixos
newhoggy has quit [(Ping timeout: 268 seconds)]
jamestastic is now known as earldouglas
<NixOS_GitHub> [nixpkgs] ahmedtd opened pull request #25299: wrapGAppsHook: Correct `wrapProgram` invocations (master...fix-wrap-gapps-hook) https://git.io/v9ciq
newhoggy has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
newhoggy has quit [(Ping timeout: 255 seconds)]
nevermind has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
newhoggy has joined #nixos
<NixOS_GitHub> [nixpkgs] matthewbauer opened pull request #25301: impure.nix: add crossSystem as arg (master...impure-cross) https://git.io/v9cPq
xadi has quit [(Ping timeout: 246 seconds)]
cfricke has quit [(Quit: WeeChat 1.7.1)]
xadi has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
newhoggy has joined #nixos
Itkovian has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm pushed 4 new commits to master: https://git.io/v9cX9
<NixOS_GitHub> nixpkgs/master b3a6d1f Kranium Gikos Mendoza: asterisk: patch to remove unresolved symbol warnings
<NixOS_GitHub> nixpkgs/master 718c3e8 Kranium Gikos Mendoza: asterisk-stable: 14.2.1 -> 14.4.0
<NixOS_GitHub> nixpkgs/master 03fde7a Kranium Gikos Mendoza: asterisk-lts: 13.13.1 -> 13.15.0
newhoggy has quit [(Ping timeout: 246 seconds)]
jsgrant__ has joined #nixos
<NixOS_GitHub> [nixpkgs] rycee pushed 1 new commit to master: https://git.io/v9cXh
<NixOS_GitHub> nixpkgs/master ce6eb0c André-Patrick Bubel: udiskie: 1.5.1 -> 1.7.0
<NixOS_GitHub> [nixpkgs] rycee closed pull request #25294: udiskie: 1.5.1 -> 1.7.0 (master...udiskie-1.7.0) https://git.io/v9cZ4
fnlkj has joined #nixos
fnlkj has quit [(Read error: Connection reset by peer)]
<NixOS_GitHub> [nixpkgs] kragniz opened pull request #25302: krita: 3.1.2.1 -> 3.1.3 (master...krita-3.1.3) https://git.io/v9c1G
newhoggy has joined #nixos
fnljk has joined #nixos
cpennington has quit [(Remote host closed the connection)]
newhoggy has quit [(Ping timeout: 252 seconds)]
newhoggy has joined #nixos
null_ has joined #nixos
<null_> sup people
newhoggy has quit [(Ping timeout: 240 seconds)]
<null_> im sure everyone is freaking out the google-chrome mirror is down, at least i am, is there a status on that situation? googling reveals threads/issues from last year
viric has quit [(Read error: Connection reset by peer)]
<Yaniel> you make it sound like an annual tradition
newhoggy has joined #nixos
dridus has quit [(Quit: znc? wassat?)]
<null_> Yaniel: it seems to be lol. the threads i found date back to around this time last year
viric has joined #nixos
dridus has joined #nixos
<ben> Is there a straightforward way to package a simple ruby script with a handful of gem dependencies without bundler? I've never used bundler :(
pie_ has quit [(Ping timeout: 260 seconds)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<makefu> gleber_: are you cool with it when i transfer the 'interesting' parts of https://git.io/v9nWP to https://github.com/Mic92/nixos-wiki/wiki ? I am asking before because your gist does not have a license ;)
newhoggy has quit [(Ping timeout: 260 seconds)]
newhoggy has joined #nixos
Itkovian has joined #nixos
pie_ has joined #nixos
raignarok has joined #nixos
<null_> that reminds me, i never license my gists, whoops
newhoggy has quit [(Ping timeout: 260 seconds)]
newhoggy has joined #nixos
Guest84892 has quit [(Remote host closed the connection)]
kragniz has joined #nixos
viric_ has joined #nixos
newhoggy has quit [(Ping timeout: 252 seconds)]
zeus_ has joined #nixos
newhoggy has joined #nixos
viric has quit [(Ping timeout: 240 seconds)]
null_ has quit [(Quit: Lost terminal)]
tvon_ has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
tvon has quit [(Ping timeout: 258 seconds)]
tvon_ has quit [(Ping timeout: 252 seconds)]
rmrfroot has quit [(Remote host closed the connection)]
<clever> gleber_: also, files like /etc/dhcpcd.duid can be configured via configuration.nix
newhoggy has joined #nixos
<clever> if the file is still required
<makefu> clever: i wrote the same at that time ;)
jsgrant has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
newhoggy has joined #nixos
seanz has joined #nixos
hiratara has quit [(Ping timeout: 246 seconds)]
newhoggy has quit [(Ping timeout: 260 seconds)]
newhoggy has joined #nixos
hiratara has joined #nixos
<kwork> ben: better learn bundler :)
<kwork> ben: bundler + rbenv
<NixOS_GitHub> [nixpkgs] tohl opened pull request #25303: sbcl updates (master...master) https://git.io/v9cQ6
newhoggy has quit [(Ping timeout: 240 seconds)]
newhoggy_ has joined #nixos
newhoggy_ has quit [(Ping timeout: 240 seconds)]
<c74d> ben: iirc Cargo is based on Bundler, so it should be somewhat familiar
dridus has quit [(Quit: znc? wassat?)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
newhoggy has joined #nixos
bennofs1 has quit [(Ping timeout: 246 seconds)]
<NixOS_GitHub> [nixpkgs] copumpkin opened pull request #25304: stdenv-generic: add meta attribute checking (master...check-meta) https://git.io/v9c7b
<copumpkin> see my super radical PR above :)
bennofs has joined #nixos
endformationage has quit [(Ping timeout: 240 seconds)]
newhoggy has quit [(Ping timeout: 252 seconds)]
<maurer> a/go 33
<copumpkin> maurer: I'm not a computer
<copumpkin> :)
newhoggy has joined #nixos
<copumpkin> what's the best way to force evaluate all of nixpkgs?
<copumpkin> release.nix?
<clever> copumpkin: one sec
<clever> copumpkin: this lets you run the exact same eval process as hydra, without having to configure/install it
<copumpkin> nice!
bennofs has quit [(Ping timeout: 240 seconds)]
<copumpkin> will it build on Darwin though? :O
* copumpkin finds out
newhoggy has quit [(Ping timeout: 260 seconds)]
<copumpkin> no
<clever> can just ssh into any linux box and run it
<clever> or a virtualbox
<copumpkin> yeah
<clever> when i made that comment, i had btrfs on a spinning rust disk
<clever> and btrfs didnt like 30,000 small files in a single dir
newhoggy has joined #nixos
<copumpkin> damn :)
<clever> after an hour of crunchy, it errord out and mounted the disk read-only
<clever> then a garbage collection took another hour
<dtzWill> lmao :/:/ aw man
<copumpkin> Back to ZFS!
<clever> yeah, i switched to zfs shortly after that incident
<NixOS_GitHub> [nixpkgs] romildo opened pull request #25305: e17gtk: 3.22.0 -> 3.22.1 (master...upd.e17gtk) https://git.io/v9cdK
<copumpkin> You'd think a basic stress test would've revealed that bug
seanpars1 has joined #nixos
<clever> and yesterday, i added an NVME cache + log to my zfs pool
* copumpkin knows nothing though
seanparsons has quit [()]
<copumpkin> Nice
<clever> then this morning, i discovered that i didnt have nvme in the initrd
<clever> so the pool wouldnt import
<copumpkin> Damn
<copumpkin> Saw some stuff about that recently on the ML
<clever> was able to force-import it from the initrd shell, and then fix the config
newhoggy has quit [(Ping timeout: 260 seconds)]
<clever> the pool can survive without the cache and log devices, oh right
<clever> without the log device, the improper shutdown would have resulted in data loss
<clever> boot.initrd.availableKernelModules = [ "nvme" ]; includes it in the initrd, and auto-loading finished the job
hiratara has quit [(Quit: ZNC - http://znc.in)]
newhoggy has joined #nixos
<clever> copumpkin: when i first popped the nvme in, i was also unable to find it anywhere, turns out i didnt push it all the way into the socket
hiratara has joined #nixos
<clever> [root@amd-nixos:~]# nvme list
<clever> Node SN Model Namespace Usage Format FW Rev
<clever> /dev/nvme0n1 BTPY652506Q0512F INTEL SSDPEKKW512G7 1 512.11 GB / 512.11 GB 512 B + 0 B PSF109C
seanpars1 has quit [(Quit: WeeChat 1.7.1)]
<clever> copumpkin: after seating it properly, it shows up here, and works as a normal block device
<copumpkin> Hah. Reminds me of a friend of mine who got a yubikey nano and thought it was busted because he put it into the port upside down
<clever> its clearly keyed, but the screw to hold it in doesnt fit right
<clever> 09:00.0 Non-Volatile memory controller: Intel Corporation Device f1a5 (rev 03)
<clever> oh, it also appears in lspci
<clever> and it gets between 500mb/sec and 900mb/sec on raw seq reads with dd
newhoggy_ has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
ertes has joined #nixos
newhoggy_ has quit [(Ping timeout: 260 seconds)]
nevermind has joined #nixos
newhoggy has joined #nixos
eacameron has quit [(Remote host closed the connection)]
takle has quit [(Remote host closed the connection)]
nevermind has quit [(Client Quit)]
newhoggy has quit [(Ping timeout: 260 seconds)]
kampfschlaefer has joined #nixos
seanz has quit [(Quit: Leaving.)]
newhoggy has joined #nixos
armijn has quit [(Remote host closed the connection)]
newhoggy has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
newhoggy has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
newhoggy has quit [(Ping timeout: 260 seconds)]
<Ralith> 500 millibits does not seem like very much
<clever> Ralith: megabytes :P
<Ralith> ^^
<ben> Doesn't bundler just mean I need to list every gem twice, once for nix and once for bundler
<Ralith> nvme is good stuff
<NickHu> Does the teamviewer package build for anyone?
<NickHu> It seems to give me a different sha hash every time I try to build it which is super weird
kampfschlaefer has quit [(Ping timeout: 240 seconds)]
<clever> NickHu: when it fails ti download, it should give a storepath, run "file" on that
<clever> NickHu: i suspect the file its downloading is a 404 page with a timestamp
<NickHu> Yeah, you're right
<NickHu> Looks like the package is broken
<clever> happens every time they make an update
<clever> they delete the old versions
seanparsons has joined #nixos
digitus has quit [(Quit: digitus)]
sellout- has quit [(Quit: Leaving.)]
takle has joined #nixos
newhoggy has joined #nixos
zeus_ has quit [(Read error: Connection reset by peer)]
zeus_ has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
newhoggy has quit [(Ping timeout: 260 seconds)]
erasmas has quit [(Quit: leaving)]
hyphon81 has joined #nixos
newhoggy has joined #nixos
<NixOS_GitHub> [nixpkgs] NickHu opened pull request #25306: teamviewer: 12.0.71510 -> 12.0.76279 (master...teamviewer) https://git.io/v9cxb
<NickHu> clever: It's a tiny pr, could you perhaps review it?
<NickHu> I have tested that it works
ma9e has joined #nixos
<hyphon81> It seems to down ftp download.nvidia.com. I couldn't download nvidia drivers...
estewei has quit [(Quit: Quit)]
jsgrant__ has left #nixos []
ma9e has quit [(Client Quit)]
<hyphon81> https seems alive...
jsgrant__ has joined #nixos
orivej has quit [(Ping timeout: 260 seconds)]
indi_ has joined #nixos
markus1209 has joined #nixos
markus1219 has joined #nixos
eacameron has joined #nixos
<pie_> ok this scansnap thing is pretty cool but the software is kinda terrible (windows)
markus1189 has quit [(Ping timeout: 260 seconds)]
markus1199 has quit [(Ping timeout: 268 seconds)]
darlan has joined #nixos
darlan has quit [(Client Quit)]
hyphon81 has quit [(Ping timeout: 260 seconds)]
eacameron has quit [(Ping timeout: 260 seconds)]