#nixos

/

      • Infinisil
        How much is a nix-con ticket?
      • simpson
        I'm hoping for SPLASH. Not going unless my paper gets in though.
      • copumpkin
        they're free
      • Infinisil
        Ahh
      • copumpkin
        as far as I've been able to tell
      • seanparsons
        copumpkin: As in the literal type?
      • cfricke
        Encrypted keyfile issue: http://sprunge.us/MbMj
      • radvendii has quit
      • Maybe I am just using it wrong…
      • hiratara joined the channel
      • The disk is a raw device, since you don't need a partition for btrfs.
      • copumpkin
        seanparsons: as in, put the file in a canonical location on your drive, then refer to that location with a path in nix with no quotes around it
      • seanparsons: another better option is to just require the unfree version to be specified in nixpkgs.config
      • again as a path reference
      • but that would allow users to tell you where it is
      • taktoa
        copumpkin: vis a vis the capnproto stuff, I'm imagining things like instrumenting all the compilers to _always_ output debug information, but to the socket instead of to stdout
      • so when you're debugging you don't have to rebuild stuff with different flags
      • copumpkin
        but why not just a separate output?
      • we've discussed that plenty before
      • but wrt a separate output
      • taktoa
        really? can you link me
      • wait I don't mean "debug symbols", I mean like `-v` compiler flags
      • copumpkin
        ah, now remembering where the discussions are is a harder problem than telling you they exist :)
      • oh
      • but wouldn't that be a better fit for nix-shell friendliness improvements?
      • how would you use those flags except in a nix-shell?
      • taktoa
        I'm just saying, modify the compiler so that instead of calling `info("blah blah blah");` it calls `capnproto_send("blah blah blah");`
      • copumpkin
        oh
      • taktoa
        it's not really something you want sticking around on the filesystem
      • (and if you do, you can just attach a logger)
      • copumpkin
        that feels like it would potentally be a ton of whack-a-mole
      • DutchWolfie has quit
      • copumpkin shrugs
      • taktoa
        I mean, in practice I'd only care about this for a few compilers, but I can see where you're coming from
      • copumpkin
        I'm also thinking bootstrapping stdenvs, since I do a lot of that
      • and slotting in various capnproto-patched bootstrap compilers
      • taktoa
        yeah admittedly this would make capnproto pretty "low" in the dependency tree of nixpkgs
      • cfricke has quit
      • it only depends on C++ and cmake though, so I think it might not be a huge problem
      • simpson
        Which makes sense if you're trying to build a cap-safe userspace and you want everybody speaking Capn as a first step! But maybe not in general.
      • copumpkin
        none of this has to be a big commitment
      • taktoa
        yeah agreed
      • copumpkin
        like I'd probably just put an attribute on derivation to tell the builder "progress = "v1";"
      • or "fifo"
      • or "fifo-v1"
      • if we run into issues, we add another type of progress
      • adelbertc
        hmmm... forceSystem does not do the same thing as setting the system attribute of nixpkgs does it.
      • copumpkin
        and this is all super tentatve so we're not committing to supporting it forever
      • adelbertc
        forceSystem isnt picking up my overrides, whereas replacing it with `{ system = ... }` is
      • copumpkin
        __progress
      • taktoa
        copumpkin: sure. honestly all I care about it that there is actually a schema (and docs) for whatever ends up being implemented
      • copumpkin
        yup
      • Arcaelyx joined the channel
      • oh and then we need to add stupid emoji to our default build output
      • phdoerfler has quit
      • that's how you're a 201x package manager
      • clever
        lol
      • lucasOfBesaid
        LnL and tilpner: Thank you both! I was able to figure out how to get what I needed.
      • newhoggy joined the channel
      • NixOS_GitHub joined the channel
      • NOTICE: [nixpkgs] matthewbauer opened pull request #28359: Use https for some homepages (master...use-https) https://git.io/v7htq
      • NixOS_GitHub has left the channel
      • Bane^ has quit
      • Bane^ joined the channel
      • LnL and tilpner: It was as simple as adding to my configuration.nix: security.wrappers.qemu-bridge-helper.source = "${pkgs.qemu}/libexec/qemu-bridge-helper";
      • LnL
        great :)
      • nix-gsc-io`bot joined the channel
      • NOTICE: Channel nixos-17.03-small advanced to https://github.com/NixOS/nixpkgs/commit/b590b8285c (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-17.03-small)
      • nix-gsc-io`bot has quit
      • NightTrain joined the channel
      • lucasOfBesaid has quit
      • Fannar joined the channel
      • NixOS_GitHub joined the channel
      • NOTICE: [nixpkgs] nbp pushed 2 new commits to master: https://git.io/v7htD
      • NOTICE: nixpkgs/master 9235ff1 Michael Peyton Jones: Overlays: allow overlays to be specified in a file
      • NOTICE: nixpkgs/master e675296 Michael Peyton Jones: Release notes: add note for overlays via file
      • NixOS_GitHub has left the channel
      • Fannar_ joined the channel
      • Fannar has quit
      • Fannar_ has quit
      • Fannar joined the channel
      • sigmundv_ has quit
      • sigmundv_ joined the channel
      • MoreTea has quit
      • newhoggy has quit
      • hiratara has quit
      • Fannar_ joined the channel
      • hiratara joined the channel
      • Fannar has quit
      • Fannar_ is now known as Fannar
      • Infinisil has quit
      • hc_ joined the channel
      • hc has quit
      • hc_ has quit
      • joehh joined the channel
      • hc joined the channel
      • gnuhurd joined the channel
      • rpifan joined the channel
      • elastic_dog joined the channel
      • mog has quit
      • Fannar has quit
      • Fannar joined the channel
      • newhoggy joined the channel
      • viaken2 is now known as viaken
      • gnuhurd has quit