markus1189 has quit [(Ping timeout: 240 seconds)]
<joepie91> Infinisil: it's not up to date :/
<joepie91> this patch only came out a few hours ago I believe
Sonarpulse has quit [(Ping timeout: 260 seconds)]
<Infinisil> joepie91: Yeah, that's why I'm looking at it, so I can make a PR to update it
<joepie91> ah, right, I thought you meant checking the version
<joepie91> nevermind, it's late, misinterpreted :P
<Infinisil> ;)
<catern> dear #nixos
<joepie91> (good example of why I'm not patching it myself :P never patch things when tired, lest they go down in flames)
<Infinisil> joepie91: Well I just hope it doesn't need patching
<catern> how can I calculate the hash that fetchurl will generate, without actually running Nix code? the reason I can't run Nix code, is because I want to calculate this hash inside a derivation (for reasons)
<joepie91> patching in the sense of changing
<Infinisil> joepie91: I'm just changing the version, update the hash and seeing if it works
<joepie91> catern: you can do this using nix-prefetch-url, probably (which also adds it to the store), but keep in mind that this will fail within a sandbox
<joepie91> 'fails within a sandbox' includes 'does not work in NixOps'
<catern> i don't want to add it to the store
<catern> but I think nix-hash does what I want
<catern> so I'll go with that
<joepie91> you'll need to download it either way to calculate the hash, so at that point why not add it to the store?
<catern> because that will fail within a sandbox.
<Infinisil> catern: You can just use builtins.fetchurl "https://..." which doesn't take a hash
<catern> right?
<joepie91> it's the download that'll fail, not the adding to the store
<catern> you can't add things to the store from a builder, I thought
<joepie91> I don't think nix-hash will accept a URL, and even if it does, it'd still fail because of the download
<catern> that's recursive Nix
<joepie91> hm, no idea about that
phdoerfler has quit [(Quit: Leaving.)]
<catern> Infinisil: not inside a derivation I can't
<Infinisil> catern: ah, you need the actual hash, sry
slyfox has quit [(Ping timeout: 260 seconds)]
<Infinisil> catern: I don't know, what exactly are you trying to do? This goes against how nix works, so I'm curious how you justify it
eacameron has quit [(Remote host closed the connection)]
<copumpkin> argggh: error: the path /nix is a symlink; this is not allowed for the Nix store and its parent directories
<catern> Infinisil: i'm generating fixed-output-derivations
<Infinisil> catern: Ah, I think your best option is a shell script which creates the nix expression then. I've seen this done a number of times
<catern> Infinisil: can you point me to an example? i'm nervous about doing this on my own because i might do it horribly :)
eacameron has joined #nixos
<Infinisil> In nixpkgs-mozilla, one can run nix-shell update.nix --argstr package firefox-nightly-bin (at top level) and it will update version and hash of that package
dbmikus has joined #nixos
Rotaerk has joined #nixos
slyfox has joined #nixos
eacameron has quit [(Ping timeout: 260 seconds)]
eschnett has joined #nixos
sellout- has joined #nixos
mudri has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
<NickHu> Does anyone have a nice way of automatically rmmod'ing a badly behaved wifi driver and modprobing it on suspend/resume?
zraexy has quit [(Ping timeout: 260 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Infinisil opened pull request #28119: git: 2.14.0 -> 2.14.1 (master...git-update) https://git.io/v7y8K
NixOS_GitHub has left #nixos []
<Infinisil> joepie91: ^^
<catern> Infinisil: I see this doesn't actually calculate the hash itself
<Infinisil> catern: Ah, right, but you can just use `shasum -a 256` instead
<catern> Infinisil: if I have a directory that I want to put into the store, I should use nix-hash --flat?
<Infinisil> catern: Ohh, actually, you should use nix-prefetch-url
<Infinisil> puts it in the store and outputs the hash
<catern> Infinisil: I was being slightly dishonest - I don't actually have a URL
ison111 has joined #nixos
<catern> it's a directory in a network filesystem on my local host
<Infinisil> Ah
<joepie91> Infinisil: would need a separate PR for 17.03, no?
<joepie91> in the.. 1.12 series?
<catern> Infinisil: also I still couldn't use nix-prefetch-url from within a derivation, AFAIK
<Infinisil> joepie91: Yeah, probably, I'll comment on it
eacameron has quit [(Remote host closed the connection)]
<copumpkin> how can I override the temporary directory that the nix daemon will use for builds?
dywedir has quit [(Remote host closed the connection)]
<catern> copumpkin: TMPDIR?
<copumpkin> never quite sure if programs use $TMPDIR, $TMP, or $TEMP
<copumpkin> I've seen them all floating around in some form or another
<copumpkin> but I guess you're right
<catern> TMPDIR is the correct one
<copumpkin> reading the manual now
<catern> the others are mistakes
<catern> and Nix is nothing if not correct :)
<copumpkin> "nix is nothing"
<copumpkin> apparently Nix still sets all variants inside builders
<copumpkin> "Also, TMPDIR, TEMPDIR, TMP, TEMP are set to point to the temporary directory. This is to prevent the builder from accidentally writing temporary files anywhere else. Doing so might cause interference by other processes."
michas has joined #nixos
<catern> well yeah but just to compensate for other bad programs :)
<Infinisil> catern: shasum should work
<sauyon> so I have a config file that I used to create a container
<sauyon> how do I rebuild a contanier
<sauyon> that container*
<catern> Infinisil: i should just read the manual... after reading it I figured out why and how I need to use nix-hash
<catern> thanks for the help
<Infinisil> Ah, okay :)
<catern> :)
<Infinisil> sauyon: Have a look at nixos-container --help, should be self explanatory
<catern> (I need to work with directories, and so I need to hash a NAR dump)
mkoenig has quit [(Remote host closed the connection)]
<catern> (which nix-hash just does automatically)
<Infinisil> Ah nice
<sauyon> ? there's not rebuild
<sauyon> oh update?
<Infinisil> catern: I haven't used nix-hash much, but that does indeed seem like exactly what you need :D
<sauyon> ok that's complaining at me
<sauyon> derp nevermind
<Infinisil> sauyon: What was it?
mkoenig has joined #nixos
<sauyon> --config instead of --config-file :P
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 2 new commits to master: https://git.io/v7y4L
<NixOS_GitHub> nixpkgs/master 4a0efc9 Silvan Mosberger: git: 2.14.0 -> 2.14.1...
<NixOS_GitHub> nixpkgs/master 30d1c62 Tim Steinbach: Merge pull request #28119 from Infinisil/git-update...
NixOS_GitHub has left #nixos []
pxc has quit [(Ping timeout: 258 seconds)]
<Infinisil> sauyon: :P
<Infinisil> nixos-container needs a man page
<sauyon> dunno how I managed to not see that
<sauyon> really
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 5 new commits to release-17.03: https://git.io/v7y4c
<NixOS_GitHub> nixpkgs/release-17.03 7badaca Alexander Schmolck: git: add missing deps for filter-branch etc (#27221)...
<NixOS_GitHub> nixpkgs/release-17.03 23c659f Tim Steinbach: git: 2.13.2 -> 2.13.3...
<NixOS_GitHub> nixpkgs/release-17.03 34601e7 Tim Steinbach: git: 2.13.3 -> 2.13.4...
NixOS_GitHub has left #nixos []
ebzzry has quit [(Ping timeout: 260 seconds)]
mkoenig has quit [(Ping timeout: 255 seconds)]
mkoenig has joined #nixos
ebzzry has joined #nixos
eacameron has joined #nixos
<Infinisil> Oh, he made a jump from 2.12.2 to 2.14.1 instead of 2.12.4, I thought release-17.03 is supposed to only do security fixes, not jump versions
<joepie91> hm, unsure what's going on there
<joepie91> that's my understanding as well
<joepie91> although I'm not sure whether this is strictly codified anywhere?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus opened pull request #28120: plymouth: 0.9.2 -> 0.9.3 (master...plymouth_0_9_3) https://git.io/v7y49
NixOS_GitHub has left #nixos []
jonjitsu has joined #nixos
jonjitsu has quit [(Client Quit)]
jonjitsu has joined #nixos
<jonjitsu> how do i setup bind mounts in configuration.nix?
ebzzry has quit [(Ping timeout: 240 seconds)]
<catern> hmm
<catern> I'm guessing there's no
<catern> "fetchpath" function in stdenv...
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/v7yBm
<NixOS_GitHub> nixpkgs/master f0719b5 Tim Steinbach: mercurial: 4.1.1 -> 4.3.1
NixOS_GitHub has left #nixos []
<clever> jonjitsu: i'm guessing fileSystems."/target" = { fsType = "bind"; device = "/source"; };
<catern> does anyone know, is there a function in Nixpkgs which takes a local path and a hash and produces a fixed-output derivation, like fetchurl?
ebzzry has joined #nixos
<clever> catern: requireFile is the closest thing i can think of
<catern> (I am already aware that I can just write down the path and Nix will load it into the store automatically, that is not a fixed-output derivation though)
<catern> clever: thanks, I'll take a look
<clever> i have needed similar requirements as well, foo = ./bar; isnt nice when bar is 4gig in size
<jonjitsu> clever: that causes emergency mode, just like my first guess
<catern> indeed
<clever> every single nix eval requires hashing the entire bar
<catern> precisely
<clever> requireFile is a fixed-output derivation, that will never sucessfully build a path
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 2 new commits to release-17.03: https://git.io/v7yB2
<NixOS_GitHub> nixpkgs/release-17.03 f23f4bf Mike Cooper: mercurial, tortoisehg: 3.9.2 -> 4.1.1...
<NixOS_GitHub> nixpkgs/release-17.03 725e1ba Tim Steinbach: mercurial: 4.1.1 -> 4.3.1...
NixOS_GitHub has left #nixos []
<clever> it prints an error telling you to dl it and nix-store --add-fixed the file
<catern> lol :(
<clever> hydra will root the entire build-time closure of things, so if thats the cause of the entire issue, it will hold on to the file
takle has quit [(Remote host closed the connection)]
takle has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 2 new commits to master: https://git.io/v7yRI
<NixOS_GitHub> nixpkgs/master ecd4c58 Tim Steinbach: plymouth: 0.9.2 -> 0.9.3
<NixOS_GitHub> nixpkgs/master f40f4f5 Tim Steinbach: Merge pull request #28120 from NeQuissimus/plymouth_0_9_3...
NixOS_GitHub has left #nixos []
zraexy has joined #nixos
ted_ has joined #nixos
phinxy has quit [(Read error: Connection reset by peer)]
takle has quit [(Ping timeout: 260 seconds)]
mbrgm has quit [(Ping timeout: 255 seconds)]
mbrgm has joined #nixos
<Infinisil> catern: Does such an update.nix file not work?
<catern> Infinisil: well I am writing something like that, yeah
<Infinisil> catern: Ah, you're importing the file with ./path/to/file, but it spews the error that its over 256MB?
mkoenig has quit [(Remote host closed the connection)]
<NickHu> Can I use /usr/lib/systemd/system-sleep on nixos or is it something else
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-17.03-small advanced to https://github.com/NixOS/nixpkgs/commit/d62a642a79 (from 35 minutes ago, history: https://channels.nix.gsc.io/nixos-17.03-small)
nix-gsc-io`bot has quit [(Client Quit)]
<joepie91> hm, reading eelco's thesis, found a typo :D
<joepie91> where do I report a thesis bug? :P
<jonjitsu> are there any instructions on how to get rid of slim and just use startx?
<Infinisil> He theoretically is in this irc (but never active), but i forgot his nick
<joepie91> bug is on page 26, in http://cryto.net/~joepie91/images/49ryp0dj.png -- says "[...] to each element in the list x" but should be "[...] to each element in the list y", if I'm reading correctly
<Infinisil> joepie91: Yeah that's a mistake
slyfox has quit [(Ping timeout: 260 seconds)]
gnuhurd has quit [(Remote host closed the connection)]
<joepie91> hrm
<joepie91> on that same page 26
<joepie91> zs=0 in the Foo example
<joepie91> but... 0 is not a set of strings...?
<joepie91> is this also a mistake, or am I misunderstanding the notation?
<Infinisil> joepie91: That's the empty set
<joepie91> that seems like an odd notation for that
<Infinisil> ∅
<Infinisil> it's very common actually
<joepie91> ... oh, right
<joepie91> I was reading it as a monospace 0
<joepie91> fonts matter :P
<Infinisil> yeah, it looks almost like a 0
<joepie91> and well, it may be common in eg. mathematics, but it's not common in eg. programming circles
<Infinisil> ah yeah
<joepie91> so I'd intuitively expected {} here
<Infinisil> Why are these code examples not written in a monospaced font..
<joepie91> given the curly-brace set syntax
<joepie91> (per page 25)
<NickHu> Does anyone know how the systemd inhibitors stuff on nixos works?
<joepie91> oh, unrelated note, it seems my cpufreq.service masked-ness issues were due to Nix store corruption
<joepie91> not sure why I hadn't considered that before, tbh
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28121: lohit-fonts: fedorahosted.org -> pagure.io (master...patch-13) https://git.io/v7y04
NixOS_GitHub has left #nixos []
zraexy has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28122: liberation_ttf: fedorahosted.org -> pagure.io (master...patch-14) https://git.io/v7y0M
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jerith666 opened pull request #28123: Post fix up (master...post-fix-up) https://git.io/v7y0y
NixOS_GitHub has left #nixos []
<jonjitsu> how do i get the grub boot menu to appear?
<catern> oh god what do I do http://ix.io/z3J
<catern> have I broken my store irrecoverably
<clever> catern: nix-store --verify --check-contents
<clever> jonjitsu: is grub enabled in configuration.nix?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28124: liberationsansnarrow: 1.07.3 -> 1.07.7 (master...patch-17) https://git.io/v7yEL
NixOS_GitHub has left #nixos []
<catern> okay wait what
<catern> I'm trying to do IFD
<catern> several layers of IFD in fact
<catern> and it's breaking because it doesn't seem to be actually building the path before I import from it
pxc has joined #nixos
<catern> but if I first manually nix-build the derivation then do the IFD, it works
<joepie91> PSA: Soundcloud may be going away starting tomorrow, back up any music on there that you don't want to lose
<clever> catern: do you have sandboxing enabled?
<Infinisil> joepie91: Oh damn, thanks for that reminder
<Infinisil> Have some stuff i still need to download there
proteusguy has joined #nixos
<catern> clever: nope
<catern> clever: the thing is that the first IFD I do in the file works, but then the second one (a different kind of IFD) doesn't
<catern> v. weird
bfrog has quit [(Ping timeout: 255 seconds)]
<catern> ah wait a second
<joepie91> Infinisil: it's going to be very very immediate if it happens: https://techcrunch.com/2017/08/10/soundcloud-shut-down-possible/
<catern> does nix-instantiate --eval --expr turn on sandboxing automatically?
<clever> catern: no, sandboxing has to be enabled in nix.conf or configuration.nix
<catern> it works when I do nix-build but not nix-instantiate --eval --expr
<clever> catern: and with sandboxing off, you can access things that you "dont depend on"
<catern> right
<clever> catern: which means nix doesnt know it has to be built first
slyfox has joined #nixos
<clever> catern: id recomend always doing development with sandboxing on
pxc has quit [(Ping timeout: 260 seconds)]
<catern> surely in an expression like (import (builtins.toPath "${ifd}"))
<catern> "ifd" should *always* be built before the import is attempted to be processed
<catern> but it doesn't seem to be doing that, and I get the error message above
<clever> catern: dont run builtins.toPath on it
<clever> catern: that is breaking the dependency chain
<catern> ah, I see
<clever> catern: and dont quote it either
<catern> what should I do instead?
<clever> just (import ifd)
<catern> oh! really? I can just import ifd??
<Infinisil> joepie91: Damn, well I got the things i want downloaded now
<ison111> To add something to the "patches" parameter of a package do I just set in environment.systemPackages <packageName>.patches = [ patchFile ]; ?
<clever> catern: and if you used sandboxing, that would break 100% of the time, and the problem would become much more obvious
<catern> WHAAAAAT MIND BLOWN
<catern> everyone was telling me to do this toPath "${ifd}" thing!
<catern> i *thought* it looked suspiciously ugly, but I just thought IFD was an ugly thing :)
<Infinisil> ison111: No, rather you need something like systemPackages = [ (<packageName>.overrideAttrs (old: { patches = [<your patch>] ++ old.patches; })) ]
<catern> clever: unfortunately I can't turn on sandboxing because I actually need to access some arbitrary path on the box
<clever> catern: what kind of access?
<ison111> Infinisil: Awesome, thanks
<jonjitsu> can nixos-install do something that prevents me from being able to get to the bios
<clever> jonjitsu: not that i know of
Supersonic112 has quit [(Disconnected by services)]
Supersonic112_ has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] copumpkin pushed 1 new commit to master: https://git.io/v7yE2
<NixOS_GitHub> nixpkgs/master 5def5ba Dan Peebles: amazon-image: make image size configurable
NixOS_GitHub has left #nixos []
Supersonic112_ is now known as Supersonic112
jonjitsu has quit [(Read error: Connection reset by peer)]
jonjitsu has joined #nixos
rjsalts has quit [(Quit: Coyote finally caught me)]
Wizek has quit [(Quit: Connection closed for inactivity)]
<catern> clever: read access?
<clever> catern: just do ${./foo} in the string
<clever> catern: nix will automaticaly copy it into the store, and make it available in the sandbox
rjsalts has joined #nixos
<catern> clever: and rehash it each time I evaluate it...
<clever> catern: how often does it change?
Arcaelyx_ has joined #nixos
<catern> never
capisce_ has joined #nixos
<clever> catern: have you tried using requireFile?
<catern> i have thousands of such files
<catern> :)
<clever> ah
<clever> are they in a single directory?
<catern> i only sometimes need them :)
<catern> there is a dependency structure between them
<catern> (they are actually packages in a proprietary package system)
<clever> ah
<clever> id make something like hackage2nix, that hashes each one, and generates a nix expression that calls requireFile
<clever> or just fetchurl
<Infinisil> catern: How are the dependencies currently resolved?
elastic_dog has joined #nixos
<catern> Infinisil: a proprietary package manager?
ChongLi_ has joined #nixos
<catern> clever: eh... I don't see the point in insisting on requireFile
<catern> in the long run I'm just going to mount the special network filesystem that the sources come from, into the Nix sandbox
<Infinisil> catern: Ah right, I mean how are they annotated? How does the PM know that A depends on B?
<clever> catern: it has to be a fixed-output derivation to stop the re-hashing, and requireFile is the simplest one i can think of, that doesnt require it to be on http
<catern> Infinisil: there's a list of deps in a proprietary format, which I am converting into a Nix expression with IFD
<catern> clever: well I mean, I just wrote a fixed-output derivation thingy, which takes a path and gives me a fixed-output derivation
ndash has joined #nixos
earldoug1as has joined #nixos
sellout-1 has joined #nixos
rodgort` has joined #nixos
joshie_ has joined #nixos
jbo_ has joined #nixos
<catern> (specifically I made one derivation which takes a path as a string, hashes it with nix-hash, and writes the hash to the store; then I builtins.readFile that hash out and put it into a fixed-output derivation)
michas has quit [(Ping timeout: 260 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] copumpkin pushed 1 new commit to master: https://git.io/v7yuY
<NixOS_GitHub> nixpkgs/master ca99ec3 Dan Peebles: amazon-image: fix typo in last commit
NixOS_GitHub has left #nixos []
elasticdog has quit [(Ping timeout: 260 seconds)]
capisce has quit [(Ping timeout: 260 seconds)]
Arcaelyx has quit [(Ping timeout: 260 seconds)]
vagrant- has quit [(Ping timeout: 260 seconds)]
ndash_ has quit [(Ping timeout: 260 seconds)]
earldouglas has quit [(Ping timeout: 260 seconds)]
h30 has quit [(Ping timeout: 260 seconds)]
joshie has quit [(Ping timeout: 260 seconds)]
saltsa has quit [(Ping timeout: 260 seconds)]
rodgort has quit [(Ping timeout: 260 seconds)]
jbo has quit [(Ping timeout: 260 seconds)]
sellout- has quit [(Ping timeout: 260 seconds)]
apeyroux_ has quit [(Ping timeout: 260 seconds)]
sjourdois has quit [(Ping timeout: 260 seconds)]
HappyEnte has quit [(Ping timeout: 260 seconds)]
nmikhailov has quit [(Ping timeout: 260 seconds)]
acarrico has quit [(Ping timeout: 260 seconds)]
ChongLi has quit [(Ping timeout: 260 seconds)]
acowley_away has quit [(Ping timeout: 260 seconds)]
bara has quit [(Ping timeout: 260 seconds)]
saltsa_ has joined #nixos
ChongLi_ is now known as ChongLi
bara has joined #nixos
h30 has joined #nixos
sjourdois has joined #nixos
<clever> catern: the problem there, is that it wont know what hash the fixed-output uses, until it reads and hashes the file
<catern> clever: reads and hashes the file containing the hash, or the file that is my goal?
apeyroux_ has joined #nixos
darlan has joined #nixos
<clever> catern: and is the file containing the hash in an IFD thingy?
<catern> yes
darlan has quit [(Client Quit)]
<clever> catern: and how will nix know when to rebuild that derivation?
<clever> when things change
nix-gsc-io`bot has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28126: ops (master...patch-20) https://git.io/v7yug
NixOS_GitHub has left #nixos []
<catern> it's true that this means you need to reread the file containing the hash whenever you evaluate the fixed-output derivation, but that's an acceptable price to pay I think
<nix-gsc-io`bot> Channel nixos-17.03-small advanced to https://github.com/NixOS/nixpkgs/commit/725e1baa85 (from 83 minutes ago, history: https://channels.nix.gsc.io/nixos-17.03-small)
nix-gsc-io`bot has quit [(Client Quit)]
<catern> clever: these paths never change
rauno__ has joined #nixos
shlevy has quit [(Ping timeout: 240 seconds)]
houqp has quit [(Ping timeout: 240 seconds)]
<catern> they are immutable (they're on a special content-addressed network filesystem)
<clever> then pre-generate a single nix file, containing all of the fixed-output derivations
<clever> and skip the IFD and reading hashes from derivations
Bane^ has quit [(Ping timeout: 260 seconds)]
Twey has quit [(Ping timeout: 260 seconds)]
mbrgm has quit [(Ping timeout: 240 seconds)]
<catern> the contents of the paths never change, but the paths that are relevant frequently change
<catern> so I would need to quite frequently be re-pre-generating that single nix file
nmikhailov has joined #nixos
<catern> (based on another input which is a commit hash)
that_guy_ has joined #nixos
zeus_ has quit [(Remote host closed the connection)]
acowley_away has joined #nixos
shlevy has joined #nixos
houqp has joined #nixos
Bane^ has joined #nixos
Twey has joined #nixos
zeus_ has joined #nixos
mizu_no_oto has joined #nixos
<catern> so currently I have three layers of IFD: one which maps from central commit hash to list of relevant immutable paths containing sources, one which maps from immutable paths containing sources to fixed-output derivations providing sources, and one which maps from the package specs contained in sources to a Nix expression that expresses the deps of those sources and will build those sources
<Infinisil> damn, that's deep
<catern> I am tentatively convinced that this is a pretty good design for the specific circumstances I'm in, but I'm worried I'm wrong :)
leat has joined #nixos
acarrico has joined #nixos
pxc has joined #nixos
rauno has quit [(Ping timeout: 260 seconds)]
viric has quit [(Ping timeout: 260 seconds)]
nliadm has quit [(Ping timeout: 260 seconds)]
viric has joined #nixos
viric has quit [(Changing host)]
viric has joined #nixos
that_guy_ is now known as nliadm
zeus_ has quit [(Ping timeout: 240 seconds)]
<Infinisil> catern: Why do you need IFD for the second level?
<catern> Infinisil: when the commit hash changes, it doesn't change all the paths - generally only 1-10 of them (and there are thousands in total)
<catern> so if I merged the second level with the first, I would do a lot more unnecessary rehashing
spion has quit [(Ping timeout: 240 seconds)]
<catern> given what I have said so far I could merge the second level with the third :)
<Infinisil> catern: Ah right
houqp has quit [(Ping timeout: 240 seconds)]
<catern> but I also want to be able to apply the third level to just regular uncommited source directories on my local system
mbrgm has joined #nixos
<catern> which I will reference not with fixed-output derivations, but regular old Nix path values, so they just get copied in
Piece_Maker has joined #nixos
<catern> so I keep the second level and third level separate for modularity reasons
<catern> (though I guess eventually as an optimization I could merge them and just maintain a separate third level for the other use cases)
<Infinisil> catern: Ah, so the file that contains the dependency relations is not in the immutable part? It's a part of your local uncommited nix source?
houqp has joined #nixos
spion has joined #nixos
Acou_Bass has quit [(Ping timeout: 246 seconds)]
Piece_Maker is now known as Acou_Bass
<clever> holy crap
<catern> Infinisil: no, it's in the immutable part - there's one file expressing deps in each path containing sources (each path is a package); that's why I need the third layer to translate that file into a Nix expression to do the build
<Infinisil> Ahh right, okay got it
<catern> clever: :)
<clever> just changing my xserver.videoDrivers from "ati" to "amdgpu", nearly all of my wonky opengl problems have vanished
<Infinisil> looks fine to me, wouldn't know how to do it better
zraexy has joined #nixos
<Infinisil> clever: \o/
<clever> both obs-studio, and steam, just 100% fail on startup due to a single missing opengl feature
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg opened pull request #28127: influxdb (on nixos): reduce closure size by 99.99% (and a bit) (master...f/collectd) https://git.io/v7yzs
NixOS_GitHub has left #nixos []
<clever> when other things work fine
<clever> and both obs-studio and steam "work", if i 100% disable opengl
<Infinisil> but now they /actually/ work?
<clever> yep
<Infinisil> sweet
<jonjitsu> is it possible to chroot to a broken system and rerun nixos-rebuild?
<clever> jonjitsu: "nixos-install --chroot"
<jonjitsu> ya that didn't work
<clever> jonjitsu: why didnt it work?
<jonjitsu> error in tempdir()
<clever> jonjitsu: did you mount the install to /mnt first?
<jonjitsu> ya and boot part to mnt/boot
<clever> jonjitsu: can you paste the cmd you ran and all of the console output into a pastebin?
<jonjitsu> the chroot looks good
<clever> also, only use "nixos-rebuild boot" in a chroot
<clever> never use switch or test
<jonjitsu> ok i did switch
<clever> switch will fail
<jonjitsu> boot fails too in the same way
<clever> jonjitsu: can you paste the cmd you ran and all of the console output into a pastebin?
<jonjitsu> is there a pastebbin cmdline util on the minimal install disk?
<clever> $ <command> | curl -F 'text=<-' http://nixpaste.lbr.uno
<Infinisil> and installing stuff should work too AFAIK
zeus_ has joined #nixos
swoorup has joined #nixos
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<clever> jonjitsu: did you use nixos-install --chroot or just normal chroot?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28128: proggyfonts: dead link fixed (master...patch-22) https://git.io/v7yzA
NixOS_GitHub has left #nixos []
<jonjitsu> nixos-install
<clever> jonjitsu: try just normal "nixos-install", that already does a nixos-rebuild for you
<jonjitsu> outside the chroot?
<clever> yes
<jonjitsu> no errors but system can't boot
<jonjitsu> no errors either
<clever> jonjitsu: what is the contents of /mnt/etc/nixos/configuration.nix?
atondwal has joined #nixos
<atondwal> so I installed nixos, but I can't login. I tried to fix this by setting the password again with nixos-install --chroot and passwd from the livecd, but that didn't do the trick
<jonjitsu> thanks for the help, i got back into my old distro, i'm exhausted and will continue this another day
<atondwal> I also tried to use hashedPassword after that didn't work, but that didn't work either
<clever> atondwal: does your user have isNormalUser = true; ?
<atondwal> yeah
<clever> atondwal: can you pastebin your configuration.nix?
<atondwal> I also tried to login as root, but that's the same problem
<clever> atondwal: users.mutableUsers=false; disables changing the password with passwd
<atondwal> I also tried this config without mutableUsers/hashedPassword
<clever> atondwal: try turning that off, and re-run passwd to set the password again
<atondwal> k, I'll reboot and try that, brb
<Infinisil> atondwal: Your grub entries could use some abstraction btw!
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/5def5bab3c (from 68 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
nix-gsc-io`bot has quit [(Client Quit)]
takle has joined #nixos
swoorup has quit [(Ping timeout: 246 seconds)]
<Infinisil> nixos' grub config could really use an entry subtype so you get type checking from nix and don't have to rely on strings
<Infinisil> clever: Do you know if there ever was some proposal for a general package updater in nixpkgs?
takle has quit [(Ping timeout: 255 seconds)]
<catern> Infinisil: what is a general package updater? just curious, like an auto-updater or what?
pxc has quit [(Ping timeout: 240 seconds)]
<atondwal> Infinisil: yeah, but right now I'm more concerned with being able to log in :)
<Infinisil> catern: There are a few scripts in nixpkgs that update the nix expressions
<catern> ah, the autogenerated expressions you mean?
<Infinisil> yeah
<Infinisil> well nixpkgs has to be fixed, so you can't use IFD for that
<catern> right
<atondwal> okay, so I commented out the mutableUsers line and the hashedPassword line, and I chagned the root password with passwd. That didn't work. I also tried to change my user's password with passwd, but this time it gave me the error that user atondwal doesn't exist
<Infinisil> but a general update solution would be nice, so there could be a job that runs every 24 hours or so that updates all packages
<clever> atondwal: try nixos-install again, while everything is mounted
<clever> atondwal: it has to be recompiled after changing the configuration.nix
<clever> oh, and how did you try rebuilding it after adding hashedPassword?
ebzzry has quit [(Ping timeout: 240 seconds)]
vagrant- has joined #nixos
<atondwal> clever: nixos-install --chroot; nixos-rebuild switch
<clever> atondwal: switch doesnt work under chroot
<clever> either use just straight nixos-install, or "nixos-rebuild boot" under chroot
<atondwal> ah thanks
<atondwal> so then how to I cahnge the password?
<atondwal> chroot and passwd?
<atondwal> hmm it still complains that user atondwal does not exist
ebzzry has joined #nixos
<clever> nixos-install will ask you for the root password automatically
<atondwal> oh also that fails when trying to reinstallg rub
<atondwal> I figured that it would contintue anyways but I guess that's not true
<clever> was boot mounted to /mnt/boot/ when you ran things?
<atondwal> ugh, I don't remember how the grub setup works, but when you reisntall it, it has to be done with grub-install --force
<atondwal> (at least, that's what I have to do in arch)
<atondwal> (yes, it was)
<atondwal> how do I set grub-install flags in the configuration.nix?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] romildo opened pull request #28129: eom: init at 1.18.2 (master...upd.eom) https://git.io/v7ygj
NixOS_GitHub has left #nixos []
<atondwal> alright I'll just deal with grub manually for now... setting it to 'nodev' make nixos-install work
<clever> atondwal: what was device set to previously?
<atondwal> clever: /dev/sda
<clever> atondwal: do you want to boot with efi or legacy?
<atondwal> legacy
<clever> is sda gpt?
<atondwal> yeah, I think so
<clever> you must create a bios boot partition for grub to sucessfully install
<clever> 1mb, no fs, never mounted
<clever> then grub.device = "/dev/sda"; will work without errors
<atondwal> well, currently it works if I just tell grub-install --force
<atondwal> I don't want to create another partition because then it woudl chagne my drive numbers
<atondwal> *would change my partition numbers
<Infinisil> atondwal: It doesn't have to
<atondwal> and I have those hardcoded a lot of places
<clever> it is not safe to install grub on gpt without a bios boot partition
<atondwal> oh yeah, I can create a secondary parition?
<Infinisil> atondwal: If you think about primary/secondary partitions you're not using gpt
<atondwal> what I did is just leave a meg of unallocated space beforthe first partitions
<clever> atondwal: the problem, is that grub doesnt know where the "free space" starts
<clever> because gpt uses more then 512 bytes
<clever> and the bios boot can be smaller then 1mb
<clever> so just make another partition and squeeze it into that hole
<atondwal> well so when I run grub-install without --force it complains "this GPT parition label contains no BIOS boot parition"
<clever> yeah, so create a bios boot partition
<atondwal> so that def sounds like I'm using GPT
<atondwal> alright I made one, let's see how this goes
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28130: bakoma_ttf: dead link fixed (master...patch-24) https://git.io/v7y2n
NixOS_GitHub has left #nixos []
<Infinisil> atondwal: There can be multiple partitioning tables on a disk, but primary/secondary partitions comes from MBR, not GPT
<Infinisil> you can see the partition tables with `sudo gdisk /dev/sda -l`
<Infinisil> oh damn, didn't know about cfdisk, pretty sweet
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] taku0 opened pull request #28131: firefox: 55.0 -> 55.0.1 (master...firefox-bin-55.0.1) https://git.io/v7y2a
NixOS_GitHub has left #nixos []
<atondwal> MBR: protective, GPT: present
<atondwal> Infinisil: cfdisk is indeed pretty sweet :)
sellout-1 has quit [(Quit: Leaving.)]
sellout- has joined #nixos
<ison111> Infinisil: About the override solution you gave me earlier. Is it really necessary to override a variable that's listed at the very top of the derivation? Isn't overrides just for values that aren't pulled in?
<Infinisil> ison111: Ahh, no
sellout- has quit [(Client Quit)]
sellout- has joined #nixos
<atondwal> ah... I have to be at the airport in three hours
<atondwal> so I'm going to bed
<atondwal> but now that I can boot, I'll Fix This Later
atondwal has quit [(Quit: leaving)]
sellout- has quit [(Client Quit)]
<Infinisil> ison111: The overrideAttrs works for (almost) all packages, but if it takes the patches argument you can just do (<package>.override { patches = [ <your patch> ]; })
sellout- has joined #nixos
sellout- has quit [(Client Quit)]
sellout- has joined #nixos
sellout- has quit [(Client Quit)]
sellout- has joined #nixos
sellout- has quit [(Client Quit)]
inflames has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28132: gentium: source link fixed (master...patch-25) https://git.io/v7y2h
NixOS_GitHub has left #nixos []
ted_ has quit [(Read error: Connection reset by peer)]
phinxy has joined #nixos
dbmikus has quit [(Quit: WeeChat 1.9)]
rpifan has quit [(Remote host closed the connection)]
rpifan has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28133: liberastika: make the font derivation fixed-output (master...patch-26) https://git.io/v7yaL
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28134: ipafont: make the font derivation fixed-output (master...patch-27) https://git.io/v7ya3
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28135: ipaexfont: make the font derivation fixed-output (master...patch-28) https://git.io/v7yan
NixOS_GitHub has left #nixos []
phinxy has quit [(Quit: Leaving)]
<inflames> how can I get pidgin with otr on nixos? I can't seem to make it work
<clever> inflames: did you install the pidginotr package?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28136: marathi-cursive: make the font derivation fixed-output (master...patch-29) https://git.io/v7yao
NixOS_GitHub has left #nixos []
<inflames> clever, adding pigdin and pidgin-otr to my configuration.nix and 'sudo nixos-rebuild switch'? yes
<inflames> pidgin-otr errored
<inflames> oh wait
<inflames> pidginotr, not pigdin-otr
<clever> only pidginotr, remove the old pidgin
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28137: mro-unicode: make the font derivation fixed-output (master...patch-30) https://git.io/v7yaX
NixOS_GitHub has left #nixos []
<inflames> clever, hmm, well pidginotr installed, but the plugin isn't visible in pidgin
<clever> did you restart pidgin?
<inflames> yes
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28138: iosevka: make the font derivation fixed-output (master...patch-31) https://git.io/v7yaS
NixOS_GitHub has left #nixos []
<clever> what does "type pidgin" say?
<inflames> pidgin is /home/natas/.nix-profile/bin/pidgin
<clever> you also installed it with nix-env
<clever> that has priority over the one in systemPackages
<inflames> oh, ok
<clever> you need to nix-env -e pidgin
<clever> to remove that extra one
<inflames> I always try to add stuff via the config, but sometimes I panic
<inflames> pidgin is /run/current-system/sw/bin/pidgin
<clever> realpath /run/current-system/sw/bin/pidgin
<inflames> hmm, still no good
<inflames> reinstall?
<inflames> rebuild*
<clever> what does the above command say?
<inflames> do I need to JUST install pidginotr, not pidgin and pidginotr?
<clever> correct
<clever> 2017-08-11 01:00:08 < clever> only pidginotr, remove the old pidgin
<inflames> oh, ok
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28139: ubuntu_font_family: make the font derivation fixed-output (master...patch-32) https://git.io/v7yaQ
NixOS_GitHub has left #nixos []
ebzzry has quit [(Ping timeout: 246 seconds)]
<inflames> oh sorry, I missed that line
<inflames> Unable to make the service Pidgin Internet Messenger executable, aborting execution :[
ebzzry has joined #nixos
<clever> strange
<clever> even when ran as just "pidgin" in the console?
<inflames> The program ‘pidgin’ is currently not installed. You can install it by typing:
<inflames> nix-env -iA nixos.pidgin
<inflames> even stranger...
<clever> one min
pxc has joined #nixos
<inflames> so no 'pidgin', no 'pidgin-otr', just 'pidginotr'
<clever> ah
<clever> pidginotr contains no binaries
<clever> guessed wrong at how its used
<inflames> ah
<inflames> so pidginotr is just the otr plugin?
<clever> yeah, and pidgin also wont know where to find it
<clever> nix is a bit odd, you cant just install plugins and it finds them
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28140: vistafonts: make the font derivation fixed-output (master...patch-34) https://git.io/v7yVU
NixOS_GitHub has left #nixos []
<inflames> I've been trying to wrap my head around how to troubleshoot this stuff, but it is always so confusing to me
<inflames> so I have to load the plugin somehow?
<clever> try adding just this to your systemPackages
<clever> (pidgin-with-plugins.override { plugins = [ pidginotr ]; })
<inflames> ok, so I added pidgin and that line ^
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28141: wqy_microhei: make the font derivation fixed-output (master...patch-35) https://git.io/v7yVL
NixOS_GitHub has left #nixos []
<clever> only that line
<clever> no other pidgins
<inflames> i tried that line before and it broke, but this time it's working
<inflames> ok
reinzelmann has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth closed pull request #28122: liberation_ttf: fedorahosted.org -> pagure.io (master...patch-14) https://git.io/v7y0M
NixOS_GitHub has left #nixos []
pxc has quit [(Ping timeout: 260 seconds)]
endformationage has joined #nixos
<inflames> :[ nope
<inflames> it still doesn't show the plugin
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth closed pull request #28124: liberationsansnarrow: 1.07.3 -> 1.07.4 (master...patch-17) https://git.io/v7yEL
NixOS_GitHub has left #nixos []
<clever> what does "type pidgin" show now?
<inflames> pidgin is /run/current-system/sw/bin/pidgin
<clever> inflames: and "realpath /run/current-system/sw/bin/pidgin
<inflames> '/nix/store/dzaza6ziz6qyakx1aqrxvzj119lglign-pidgin-with-plugins-2.12.0/bin/pidgin'
<clever> inflames: cat /run/current-system/sw/bin/pidgin
<inflames> (so as not to flood)
<clever> ls -lh /nix/store/dzaza6ziz6qyakx1aqrxvzj119lglign-pidgin-with-plugins-2.12.0/lib/pidgin
<clever> that should have a pidgin-otr.so entry
<inflames> it has pidgin-otr.la and .so
<clever> then everything on the nix side is working as it should
<inflames> hmm
<clever> when i install that expression, i do get OTR as an option in plugins
<inflames> hmm
<clever> and also, the usefulness of pidgin seems to have taken a nose-dive
<clever> IRC is the only protocol in it that i use
<inflames> I need xmpp really, that's all, aim would be nice
<clever> hmmm, maybe hangouts has an xmpp gateway...
asymmetric has quit [(Ping timeout: 248 seconds)]
* dtzWill uses bitlbee to unite all under the IRC umbrella of gloriousness xD
<Infinisil> irssi ftw
<inflames> ah, got it
<clever> :D
<inflames> I needed to remove the pidginotr line
<inflames> I was confused there
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28142: wqy_zenhei: make the font derivation fixed-output (master...patch-36) https://git.io/v7yVz
NixOS_GitHub has left #nixos []
asymmetric has joined #nixos
<Infinisil> Umm, do i not understand fixed-output correctly, or is this PR mistaken? ^^
<Infinisil> Seemed to be fixed-output already
<clever> inflames: it was a normal derivation, that just blindly copied files from a fixed-output derivation
<clever> Infinisil: now its directly a fixed-output, with nothing in the middle
<clever> Infinisil: one bonus i can see to this, the raw derivation at that attribute, can now be shared between platforms, and will likely never be impacted by a mass-rebuild
<inflames> thanks for the help clever, appreciate it
pxc has joined #nixos
<Infinisil> clever: Ahh, fixed-output means its bit-perfect the same forever, because the hash is validated
<clever> previously, only the zip was fixed-output, and there was a derivation applying mutations to make the real package
<clever> now those mutations are part of the fixed-output
<Infinisil> clever: Why is there no hash paramater for mkDerivation?
<clever> its usually not of much use
<clever> but you can still add it if you know the right name
pxc has quit [(Ping timeout: 255 seconds)]
<clever> Infinisil: any derivation that has these 3 attributes is fixed-output
<Infinisil> Ah nice
<Infinisil> fixed-output is the same as determisistic, right?
<clever> sort of, if its not determisistic, things will go very badly for you :P
<clever> nix will enforce that the hash of $out is outputHash
<clever> and if its not, the build fails
<Infinisil> Ah right, so it's either deterministic, or doesn't work
<clever> so if its not determisistic, your going to have a really hard time getting the build to pass :P
<clever> exactly
<Infinisil> And since the attributes aren't fixed, e.g. `git` refers always to the most recent git, it's certainly gonna run in trouble when you use something more complicated that `tar`
<Infinisil> e.g. a compiler that just updates
<Infinisil> would ruin all the hashes that used it in the derivation
<clever> yeah
<clever> and one common mistake, if the inputs change in a way that should affect the output
<clever> but you give the exact same name and outputHash
<clever> nix wont re-build it
<Infinisil> Ah right
<clever> because its fixed-output, and you are claiming it still has the same output
<clever> i usualy increment a random number in the hash
<clever> then the output i claim to have doesnt exist, so it runs it
<clever> and the hash is wrong, so it tells me the right one
<Infinisil> I think it would make sense to be able to claim a derivation being deterministic which would enforce it only using deterministic arguments and to specify a hash
<clever> Infinisil: and the file on line 92 (arg!, so many improves i want to make now that i look at this mess, lol)
Ridout has quit [(Quit: Lost terminal)]
justanotheruser has joined #nixos
<Infinisil> where the hellare line numbers in this file damnit github
<clever> Infinisil: this will brute-force download a range of file patterns, from a list or mirrors, ignoring all 404 errors
<clever> and storing any files that 200
<Infinisil> ah, it was scrolled to the right
<Infinisil> hmmm
<clever> and then nix will hash the entire tree of results
<Infinisil> nice
inflames has quit [(Ping timeout: 260 seconds)]
<clever> Infinisil: oh yeah, this is also interesting
eacameron has quit [(Remote host closed the connection)]
<Infinisil> what a nice bit of commentry
<Infinisil> (commentry is a word, right?)
<clever> i think this is the biggest and most well documented comment ive seen in the nix source
<Infinisil> but clever, source /is/ documentation :3
<clever> lol
<clever> luke, use the source
<Infinisil> wait where did i see that recently
pxc has joined #nixos
<Infinisil> Ahh, `man gpg2`
<Infinisil> search for Luke
reinzelmann has quit [(Quit: Leaving)]
inflames has joined #nixos
eacameron has joined #nixos
<clever> lol
<clever> thats something ive been saying for years
<Infinisil> xD
<Infinisil> Now i really wanna check out the gpg source
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28143: font-awesome-ttf: make the font derivation fixed-output (master...patch-37) https://git.io/v7ywX
NixOS_GitHub has left #nixos []
<clever> nix-shell '<nixpkgs>' -A gpg2
<clever> unpackPhase
<Infinisil> oh damn, right, so easy
* clever hugs nix
<Infinisil> attribute gpg not found -.-
<clever> gnupg
<clever> (dont worry, i had to search as well)
<Infinisil> oh
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28144: roboto: make the font derivation fixed-output (master...patch-38) https://git.io/v7ywy
NixOS_GitHub has left #nixos []
<Infinisil> i just thought i messed something up again
pxc has quit [(Ping timeout: 248 seconds)]
eacameron has quit [(Ping timeout: 240 seconds)]
<Infinisil> NEWS
<Infinisil> 3130: * Removed options --gen-prime and --gen-random.
<Infinisil> :(
hamishmack has quit [(Quit: hamishmack)]
<Infinisil> Source is commented out at g10/gpg.c:4636
<Infinisil> Alright, gonna walk the dog, bbl
takle has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
sary has quit [(Ping timeout: 248 seconds)]
sary has joined #nixos
pxc has joined #nixos
pxc has quit [(Ping timeout: 240 seconds)]
MercurialAlchemi has joined #nixos
_rvl has joined #nixos
pxc has joined #nixos
pxc has quit [(Ping timeout: 260 seconds)]
phreedom has quit [(Ping timeout: 248 seconds)]
hamishmack has joined #nixos
oida_ has joined #nixos
oida has quit [(Ping timeout: 240 seconds)]
ebzzry has quit [(Ping timeout: 255 seconds)]
ebzzry has joined #nixos
silver_hook has joined #nixos
leat has quit [(Ping timeout: 240 seconds)]
ebzzry has quit [(Ping timeout: 260 seconds)]
ebzzry has joined #nixos
zeus_ has quit [()]
reinzelmann has joined #nixos
Lisanna_ has joined #nixos
eacameron has joined #nixos
mbrgm has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
mbrgm has joined #nixos
Ivanych has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/v7y6B
<NixOS_GitHub> nixpkgs/master 486391d Peter Hoeg: check-uptime: init at 20161112
NixOS_GitHub has left #nixos []
eacameron has quit [(Ping timeout: 248 seconds)]
rpifan has quit [(Ping timeout: 260 seconds)]
rtjure has joined #nixos
Tucky has joined #nixos
mbrgm has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
mbrgm has joined #nixos
ebzzry has quit [(Ping timeout: 255 seconds)]
mbrgm has quit [(Client Quit)]
endformationage has quit [(Quit: WeeChat 1.9)]
mbrgm has joined #nixos
FRidh has joined #nixos
Tucky has quit [(Quit: WeeChat 1.9)]
Tucky has joined #nixos
ennui has joined #nixos
faffolter has joined #nixos
faffolter has quit [(Changing host)]
faffolter has joined #nixos
pie__ has joined #nixos
phdoerfler has joined #nixos
pie_ has quit [(Ping timeout: 260 seconds)]
inflames has quit [(Ping timeout: 240 seconds)]
<sphalerite> Is there a hook that gets run after a nixos rebuild? Specifically after every build (only counting nixos-rebuild is fine, of course) and not just on activation?
mbrgm has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
<sphalerite> I'd like to use it to maintain a branch of my nixos config git repo where there's a commit for each system generation
lambdael has joined #nixos
mbrgm has joined #nixos
<sphalerite> If I then also include a reference to the nixpkgs version used to build the system I should be able to reproduce it fully :D
takle has joined #nixos
jonjitsu has quit [(Ping timeout: 255 seconds)]
linarcx has joined #nixos
takle has quit [(Ping timeout: 255 seconds)]
linarcx has quit [(Client Quit)]
<clever> sphalerite: i have a trick very close to that
<clever> sphalerite: system.extraSystemBuilderCmds = "ln -sv ${./.} $out/nixcfg";
<clever> sphalerite: this will archive the nix expressions within the nixcfg subdir of the nixos storepath
<clever> lrwxrwxrwx 1 root root 50 Dec 31 1969 /nix/var/nix/profiles/system-310-link/nixcfg -> /nix/store/ipr0929j1jww82kc03rf52v02wndn3rn-nixcfg
<clever> so i now have logs in here, of every state that has become a generation
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] lsix pushed 2 new commits to master: https://git.io/v7yXM
<NixOS_GitHub> nixpkgs/master da93220 romildo: mkvtoolnix: 13.0.0 -> 14.0.0
<NixOS_GitHub> nixpkgs/master 7c9cadf Lancelot SIX: Merge pull request #28087 from romildo/upd.mkvtoolnix...
NixOS_GitHub has left #nixos []
<sphalerite> clever: but I want to keep that state outside the system profile
<sphalerite> The extra builder commands run inside the derivation builder, right?
<clever> yeah
<clever> only thing i can think of there is to patch nixos-rebuild to do things after the nix-build part
justbeingglad has joined #nixos
<sphalerite> I guess my best bet is to modify nixos-rebuild if it doesn't have a hook then
<sphalerite> Yeah
justbeingglad has left #nixos []
Arcaelyx_ has quit [(Quit: Textual IRC Client: www.textualapp.com)]
michas has joined #nixos
ylwghst has joined #nixos
Arcaelyx has joined #nixos
<phdoerfler> when can we expect a fix for CVE-2017-1000117?
<phdoerfler> and how long do vulnerability fixes normally take until they make it into an upgrade channel?
justanotheruser has quit [(Ping timeout: 255 seconds)]
<adisbladis> ph
<adisbladis> phdoerfler: That's already in master
<phdoerfler> adisbladis: oh cool
<phdoerfler> you got any site where you track which exploit is fixed already?
<sphalerite> phdoerfler: as for channel update, https://howoldis.herokuapp.com/ can give you an idea of how recent channels are at any given point in time
<grantwu> Presumably you can also git log the channel
<sphalerite> ^
zraexy has quit [(Ping timeout: 258 seconds)]
<phdoerfler> thanks for that link, that's handy
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peti pushed 4 new commits to master: https://git.io/v7yMv
<NixOS_GitHub> nixpkgs/master edd4a0e Matt McHenry: postfix: fix typo in transport_maps path
<NixOS_GitHub> nixpkgs/master 01fbf30 Matt McHenry: postfix: warn about deprecated extraMasterConf option
<NixOS_GitHub> nixpkgs/master 9186dda Matt McHenry: postfix: wakeup value should be used even if wakeupUnusedComponent is not defined
NixOS_GitHub has left #nixos []
<sphalerite> although that doesn't show you when it last updated, but when the latest commit in the branch is from
<clever> 2017-08-11 00:05:41 -nix-gsc-io`bot:#nixos- Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/5def5bab3c (from 68 minutes ago, history:
<grantwu> what do you mean
Ivanych has quit [(Ping timeout: 240 seconds)]
<clever> at the time that the bot posted that, the channel advanced to commit 5def5bab3c, which was already 68 minutes old
pie__ has quit [(Ping timeout: 240 seconds)]
<Infinisil> sphalerite: Umm, why don't you just do `alias rebuild="nixos-rebuild switch && <the command you want to run>"`?
<Infinisil> or a function if you need more control
<sphalerite> Infinisil: oh yeah, didn't think of wrapping it
pxc has joined #nixos
<phdoerfler> anyone here who got dovecot working? I failing horribly with auth, especially PAM gives me a hard time.
<sphalerite> I got dovecot working on debian once. It was horrible and I'm really scared of it failing.
<sphalerite> Actually, postfix was worse I think
<sphalerite> Anyway, sorry not helpful :) but I do plan on setting up a mail server on nixos soon
<sphalerite> I was considering using Cyrus IMAP, after packaging it
<Infinisil> sphalerite: There isn't a good nixos mail server? :O
pxc has quit [(Ping timeout: 240 seconds)]
<Infinisil> I wanted to use one, but haven't looked into it
<phdoerfler> I always thought dovecot was the easiest
<sphalerite> Infinisil: I set up the debian one before I knew about nixos, and I want to try cyrus because it looks cool
<sphalerite> I actually have no idea if it will work well, or at all
<phdoerfler> I'm not even picky. If you get cyrrus or any imapd running I wanna know how :)
<sphalerite> phdoerfler: will you be around here? I'll let you know if I do, but I don't know when I'll get around to it yet
<phdoerfler> I'll try
<sphalerite> pretty busy with work at the moment
<phdoerfler> I see
phreedom has joined #nixos
<phdoerfler> that's my current point of failure: https://nopaste.me/view/413248ab
<phdoerfler> pam is not very helpful in telling me what's wrong
<phdoerfler> the user does very much exist btw, pam is lying
<clever> phdoerfler: do you have a dovecot entry in /etc/pam.d/ ?
<phdoerfler> yeah nixos put something there
<clever> with the name dovecot?
<phdoerfler> dovecot2 in fact
<phdoerfler> that's what's in it
<clever> ah, i see it in the source now
takle has joined #nixos
<phdoerfler> enablePAM is set to true btw
<clever> not sure then, all i can think of is to strace dovecot while logging in
<phdoerfler> I'll give that a try
<Infinisil> phdoerfler: You could just use the hashed password method, sure it's not as secure as PAM, but it's not insecure if nobody gets access to your server and you're using a moderately strong password
_rvl has quit [(Ping timeout: 255 seconds)]
<phdoerfler> If I'm unable to get PAM working in the next hour or so I'll do that
<phdoerfler> not that I was able to get it to run with its own passwd file either so far :p
<Infinisil> heh
<sauyon> xrandrheads can look like this right
<sauyon> I'm very confused
<phdoerfler> I basically found some random .nix file on the web that had dovecot and postfix in it and I was like yes that's what I need and it does not work, so welp
<tnks> I've got a Haskell/Nix question. I see something in the docs recommending to set NIX_GHC* environment variables in your .bashrc.
<ylwghst> Is there way force gtk apps to use system gtk theme? Some apps from nix are starting with different gtk theme. How can I force them to use default theme while I cann't acces .desktop launchers?
<tnks> But as far as I can see, wrapper scripts override anything you might set.
<tnks> So I can't think of the benefit of this.
justanotheruser has joined #nixos
<Infinisil> phdoerfler: Are you not using the nixos configuration options??
<tnks> Also, the Haskell .env derivation's shellHook seems to set these variables, but it feels informational.
<phdoerfler> Infinisil: well yes I am
<phdoerfler> but probably wrong
<Infinisil> phdoerfler: What's your config?
<sauyon> where does one view the generated xorg config
<phdoerfler> that's the mailserver part
<phdoerfler> you need the rest, too?
<tnks> clever: maybe you know the answer?
<phdoerfler> the secrets.nix is empty btw
<ylwghst> FF, gnome-terminal, nautilus with default theme are OK : http://imgur.com/a/CTIZu
<ylwghst> TorBroswer, ThunderBird with stating different settings: http://imgur.com/a/dDNNl
<ylwghst> starting with different settings
<tnks> ah, never mind... this is mostly for ghc-paths -- the library.
<Infinisil> sauyon: ps -o args -fp $(pgrep X)
<Infinisil> This shows you how X got called, the argument after -config is your config file
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/v7yyY
<NixOS_GitHub> nixpkgs/master 18112ee Peter Hoeg: dropbox: 31.4.25 -> 32.4.23
NixOS_GitHub has left #nixos []
<sphalerite> or just pgrep -a X
<Infinisil> Ah, right, and -fp is unnecessary
<sauyon> hmmmmm
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to release-17.03: https://git.io/v7yyG
<NixOS_GitHub> nixpkgs/release-17.03 6932d80 Peter Hoeg: dropbox: 31.4.25 -> 32.4.23
NixOS_GitHub has left #nixos []
<sauyon> I dun geddit
<Infinisil> And, I just discovered that you can set services.xserver.exportConfiguration to have it be in /etc/X11/xorg.conf
<sauyon> oh nice
<sauyon> not that I really need it, theoretically
<sauyon> just when I boot my system my monitors are in the wrong order
<sauyon> and I don't understand
<sauyon> why
<Infinisil> sauyon: That's xrandr's problem
<sauyon> :(
<sauyon> it really seems like it yeah
<Infinisil> and you just have to have it run an xrandr command at startup to fix that
<sauyon> that sounds ugly
<sauyon> and hacky
<sauyon> :(
<Infinisil> sauyon: It's how it works, there's no persistence setting
pie__ has joined #nixos
Arcaelyx has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<Infinisil> You can let it run the command in services.xserver.displayManager.sessionCommands and it will probably work
<phdoerfler> Infinisil: seen anything that's grosly wrong in my config?
<phdoerfler> +s
<sauyon> isn't that what the point of the xrandrHeads section of the config is
<Infinisil> sauyon: And you can use unxrandr to get a command that sets it to the current config
<Infinisil> sauyon: Ah maybe, you can try it :P
<sauyon> like, it worked before
<sauyon> and then I added another monitor
<Infinisil> phdoerfler: Ah right, *looks*
<sauyon> and it stopped working
goibhniu has joined #nixos
<Infinisil> phdoerfler: Looks good
<phdoerfler> thanks for taking a look
<Infinisil> phdoerfler: Actually, the userdb { driver = passwd } is set for you when you have enablePAM
<phdoerfler> I was hoping you'd say something like "oh no you can't do xyz" and then I'd fix it and it would work :D
<phdoerfler> ah ok
<Infinisil> Heh
<Infinisil> phdoerfler: Did you check out the source already? https://github.com/NixOS/nixpkgs/blob/release-17.03/nixos/modules/services/mail/dovecot.nix
takle has quit [(Remote host closed the connection)]
<phdoerfler> that what you normally do in that case? Alright, I'll see if I can get anything out of there
takle has joined #nixos
<Infinisil> Yeah I often look at the source, gives a good insight
<Infinisil> If I were to have problems with PAM, I would probably google "How does PAM work" or so, help with debugging
<sauyon> oh
<adisbladis> I find that docs are generally lacking but the source is pretty much always self-documenting :)
<sauyon> the Screen section of the xconfig is empty
<sauyon> ?
<sauyon> is that supposed to be empty
<Infinisil> adisbladis: Well the source is exactly what is is, so it's always the perfect documentation on how it works, given that you know the language it was written in
<Infinisil> sauyon: No idea
takle has quit [(Ping timeout: 260 seconds)]
<sauyon> nah I think it worked before without it :(
pie__ has quit [(Ping timeout: 260 seconds)]
dpino has joined #nixos
__Sander__ has joined #nixos
<sauyon> yeah so
<Infinisil> Ah, and also the monitorSection
<Infinisil> thing there, under the Monitor section,
<sauyon> oh
pie__ has joined #nixos
<Infinisil> I bet you could do it if you're desperate and have time, but xrandr is so much easier, and I doesn't really matter
<sauyon> yeahhhhhhh
<sauyon> oh you linked me 17.03
<Infinisil> sauyon: Orrrr, you could create a nixos module for that section, so that you can just set something like monitors.first = { ident = "A"; driver = "nouveau"; ... } and so on
<sauyon> on unstable there's a nice monitorConfig thing
<Infinisil> oh there is?
<sauyon> yeah
<Infinisil> *checks it out*
<sauyon> so I had it set up..
<sauyon> but it decided it wanted to break
<sauyon> so now it is broken
<Infinisil> Well, happened to me too actually, but with xrandr, because the identifiers changed for no reason
thc202 has joined #nixos
<Infinisil> eDP1 was renamed to eDP-1, and so on
<sauyon> erm
<Infinisil> that's also when it started with the extreme lag when both displays are turned on.. which i still have, can't use both screens anymore
<sauyon> lemme check again
<Infinisil> and i also can't use the external display if it wasn't connected on boot
<Infinisil> Damnit, why do i have so many display problems
ennui has left #nixos ["ERC (IRC client for Emacs 24.5.1)"]
<sauyon> X
<sauyon> just
<sauyon> X
<sauyon> I really want to switch to wayland but I'm afraid of switching to wayland lol
DutchWolfie has joined #nixos
DutchWolfie has quit [(Changing host)]
DutchWolfie has joined #nixos
<Infinisil> Haven't even thought of that
layus has joined #nixos
<Infinisil> I just assumed it wouldn't work for some reason
<sauyon> wayland is better r-right
<Infinisil> sauyon: I heard plenty good about it, but also some bad iirc
eacameron has joined #nixos
<Infinisil> Heh, from an article that compares X and wayland: "Who's ever had problems with multiple monitors under Linux? OR ever had to re-setup all of your monitors after a reboot? All X's fault unless you store it in /etc/X11/xorg.conf.d/50-monitors.conf, then it DOES remember it...but you probably had to write that by hand."
layus has quit [(Client Quit)]
<sauyon> +1
layus has joined #nixos
<adisbladis> I remember the bad old days when you HAD to write an xorg.conf...
roberth has quit [(Ping timeout: 255 seconds)]
eacameron has quit [(Ping timeout: 240 seconds)]
<Infinisil> Damn, this makes me want to switch to wayland:
<adisbladis> Infinisil: I higly recommend https://www.youtube.com/watch?v=RIctzAQOe44
<Infinisil> *click*
xd1le has joined #nixos
<sauyon> nooo
<sauyon> don't make me switch to wayland
<sauyon> it's probably going to break everything and I get really confused when I can't use xrandr and xkbmap lol
<adisbladis> I'm still stuck on X for the time being but damn do I want to switch
<sauyon> and xclip ?
Phillemann has joined #nixos
<sauyon> I'm going to have to fix all my scripts
<sauyon> and my config
<sauyon> and loooots of effort
<Infinisil> sauyon: how many are that?
<sauyon> it's really not that many
<mbrock> if there was a ratpoison / stumpwm for wayland I would be likely to try it out
* xd1le approves ratpoison/stumpwm for wayland concept
<sauyon> if I switch to wayland I'm going to use the rust tiling wm :D
<adisbladis> mbrock: I've been contemplating scripting kwin (kde window manager) to behave like stump
<Infinisil> i really want xmonad, but as you can see, it's for X.. (and it won't support wayland)
<sauyon> closed wontfix :D
<Infinisil> nah, xmonad is just so integrated with X, it would be a total rewrite
<Phillemann> So nixos-unstable is 14 days old now. Can I somehow follow the discussion on what caused this or help fix it?
<sauyon> give up and switch to nixpkgs-unstable :D
<Infinisil> and xmonad has only like 2000 lines of code, which is one of its main selling points lol
<Infinisil> sauyon: That breaks NixOS
<sauyon> oh :(
<hyper_ch> Phillemann: I switched now to unstable-small
<sauyon> oh sidenote
<sauyon> I fixed the monitor thing by just giving up on positions
<sauyon> I don't get it
<adisbladis> sauyon: Just give in to the insanity that is X :)
<Tucky> Hello, is it possible to have man pages when installing a soft with nix on other distributions than nixos?
<Infinisil> Phillemann: I think these are the tests that need to succeed for a channel update: https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents
<adisbladis> Don't try to understand or fight it
<Infinisil> sauyon: Just use arandr
<adisbladis> Xorg -> https://i.imgur.com/c4jt321.png
<sauyon> oh is arandr a thing
<Infinisil> yes, it's the GUI equivalent of xrandr
<sauyon> aka does it behave the same way as xrandr
<sauyon> oh ok
<Infinisil> and then unxrandr to get a command, and put that in sessionCommands, boom, problem solved
<sauyon> oh wait I thought you were talking about in wayland lol
<Infinisil> ah lol no
<Infinisil> *X* randr
<Infinisil> ahh
<Infinisil> yeah A randr doesn't have on X
<hyper_ch> nixos-unstable-small also fails
<Infinisil> arandr doesn't have an "X" letter i meant to say
<sauyon> :P
Wizek_ has joined #nixos
anton___ has quit [(Ping timeout: 240 seconds)]
pie__ has quit [(Ping timeout: 240 seconds)]
georges-duperon has joined #nixos
newhoggy_ has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin closed pull request #27822: chromium: update to 60.0.3112.90 and add flags (master...update-chromium) https://git.io/v7B08
NixOS_GitHub has left #nixos []
<Infinisil> adisbladis: Damn, there's a Ranma1/2 manga strip in that talk xD
newhoggy has quit [(Ping timeout: 255 seconds)]
newhoggy_ has quit [(Ping timeout: 246 seconds)]
ThatDocsLady has joined #nixos
<phdoerfler> I need someone to assure me my brain is still working: I am using the 4 nix files from here: https://github.com/r-raymond/nixos-mailserver but when i include mail-config.nix via "imports = [ ./hardware-configuration.nix ./mail-config.nix ]", nixos complains about: error: undefined variable ‘mail_dir’ at /etc/nixos/mail-server.nix. But it is clearly defined in https://github.com/r-raymond/nixos-mailserver/blob/master/mail-config
<phdoerfler> ght?
<phdoerfler> in that very line, yet nixos says it doesn't know about it
<Infinisil> Those declarations don't do anything
<phdoerfler> oh
<Infinisil> they're not used in that file
<phdoerfler> don't they get passed along?
Ivanych has joined #nixos
<phdoerfler> weird that they are in that github like this then
<Infinisil> Nope, a let foo = 5; in bar makes foo available in bar, but if you don't use it, well nothing's gonna happen
<phdoerfler> but the other file is included at the bottom
<phdoerfler> don't its contents "appear" in the other file then?
<phdoerfler> or how does nixos import files?
<Infinisil> To nix, this mail-config.nix file looks exactly like: {}: { imports = [ ./mail-server.nix ]; }
<Infinisil> imports is part of the module system, it imports modules from these paths
<Infinisil> a module starts with something like { config, pkgs, options, ... }: {
<phdoerfler> given that these nix files are 1 year old, might it have been different then?
<phdoerfler> I am just wondering why the author did it like that
<phdoerfler> if it's not working
<Infinisil> Well the repo says its WIP, soo
adeohluwa has joined #nixos
<phdoerfler> hmmhm
<phdoerfler> it#s a mystery
<phdoerfler> thanks Infinisil for looking at it :)
ixxie has joined #nixos
<Infinisil> Well, all of these nix files don't really do much
cmcdragonkai1 has quit [(Quit: WeeChat 1.7)]
<phdoerfler> As long as I got an imap server afterwards I don't care much :p
mudri has joined #nixos
<phdoerfler> I do like that bit of abstraction though
Phillemann has left #nixos ["WeeChat 1.9"]
freusque has joined #nixos
pie__ has joined #nixos
<phdoerfler> Infinisil: there seem to be other bits and pieces that don't quite add up in those nix files, too. Shame :/
<phdoerfler> like variable names are slightly different
<phdoerfler> seriously nixos needs better documentation
<Infinisil> phdoerfler: The source is really good as documentation
<Infinisil> And I don't mean this in a sarcastic way
<phdoerfler> no offense taken
<Infinisil> when you understand the module system, you pretty much know how nixos works
<phdoerfler> and while the source is helping me in a few places with dovecot - it still won't run
<phdoerfler> and I find it hard to find out why
<Infinisil> phdoerfler: Try turning off it's logging or so
<phdoerfler> turning off?
<Infinisil> umm on
<Infinisil> and journalctl is your friend
<phdoerfler> yeah
<phdoerfler> that's what got me to the pam error
<Infinisil> and maybe look for issues on github regarding that, in nixpkgs/dovecot (if it's open source)
<phdoerfler> that thing
<Infinisil> phdoerfler: Ohhh, how about asking for assistance in #linux
<Infinisil> There are lots of people there, and everything they say applies to nixos as well
<phdoerfler> I suppose so
pxc has joined #nixos
<Infinisil> And then you could always open an issue or ask the mailing list, which also has the benefit that other people can find it too
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 8 new commits to master: https://git.io/v7yFp
<NixOS_GitHub> nixpkgs/master 400abb8 Robin Gloster: gdal: 2.1.3 -> 2.2.1
<NixOS_GitHub> nixpkgs/master 64b57cf Robin Gloster: shapelib: use not HTTPS as TLS is configured incorrectly
<NixOS_GitHub> nixpkgs/master d98245b Robin Gloster: pythonPackages.keystoneauth1: fix substituteInPlace
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] wizzup opened pull request #28146: nodePackages.jsonlint init : at 1.6.2 (master...add-jsonlint) https://git.io/v7ybk
NixOS_GitHub has left #nixos []
pxc has quit [(Ping timeout: 240 seconds)]
<ylwghst> Infinisil: how does system gets files from nix-store? For exampe I want to edit /usr/share/themes/Emacs/gtk-3.0/gtk-keys.css This file is part of gtk+3-3.22.8. In nix its location is in /nix/store/*-gtk+3-3.22.8/share/themes/Emacs/gtk-3.0/gtk-keys.css How should I work with it?
mpcsh has quit [(Quit: THE NUMERICONS! THEY'RE ATTACKING!)]
<Infinisil> ylwghst: You can't modify the nix store (by default), it's a bad idea. Rather you should find out how you can provide your own file
mpcsh has joined #nixos
<Infinisil> maybe there's a command line option, or a config file option
ixxie has quit [(Quit: Lost terminal)]
<ylwghst> Infinisil: sure that is bad idea I don't want to do it but I actually do not understand It at all. How does it works and How can I tell to use custom files.
<Infinisil> ylwghst: I have no idea what that file is even used for
<Infinisil> what program uses it?
<Infinisil> yeah, gtk
<ylwghst> its keybinding map for gnome3 env
<ylwghst> part of gtk3
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] uralbash opened pull request #28147: red: init at 0.6.3 (master...red) https://git.io/v7ybK
NixOS_GitHub has left #nixos []
<Infinisil> ylwghst: Seems like ~/.config/gtk-3.0/gtk.css should work too
<Infinisil> you can probably copy it from the nix store to that location, then edit it
ixxie has joined #nixos
<ylwghst> btw
<ylwghst> in /nix/store there are installed packages
<ylwghst> and its files right?
<Infinisil> yes
gnuhurd has joined #nixos
<Infinisil> pretty much everything on nixos is in /nix/store
<ylwghst> in ~/.nix-profile/
<ylwghst> there are symlinks to this files for each users
<ylwghst> user
<Infinisil> yup
<seequ> Although /nix/store only has immutable files
<seequ> Mutable files need to live elsewhere
<Infinisil> ah right
<Infinisil> doesn't really belong to NixOS as an OS one could argue though
<ylwghst> seequ: what in nix does mean fact that is something im/mutable?
<Infinisil> ylwghst: mutable means it can change, immutable means it can't change
<Infinisil> that's just english, nothing specific to nix
<Infinisil> but everything nix builds is immutable
<ylwghst> yep
<seequ> eg. you can't store a database in /nix/store
<ylwghst> yep
<Infinisil> variable system stuff lives in /var
<Infinisil> and /home for each user
takle has joined #nixos
Ivanych has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] AmineChikhaoui opened pull request #28148: (git): fix ssh-path patch which was broken during the update to 2.14.1 (release-17.03...release-17.03) https://git.io/v7yAt
NixOS_GitHub has left #nixos []
Ivanych has joined #nixos
simukis has joined #nixos
georges-duperon has quit [(Ping timeout: 240 seconds)]
<Infinisil> Ohh, you know what would be cool: A nixos configuration option for streaming to twitch
<Infinisil> Which would add a systemd service that when started, captures the X display and uses ffmpeg to stream it to your twitch stream
<Infinisil> (I have never streamed, but this would still be cool)
<seequ> Make it happen. :P
<ylwghst> hm
* Infinisil adds it to my tado list
<Infinisil> s/tado/todo
<ylwghst> How does app do know that should look for system files in .nix-profile?
<Infinisil> ylwghst: What do you mean? which app, which files?
<seequ> It's in PATH
cpennington has joined #nixos
<Infinisil> Ah yes
<ylwghst> some of my apps like atom and thunderbird are starting without gtk3 theme
pie__ has quit [(Ping timeout: 260 seconds)]
anelson has quit [(Ping timeout: 246 seconds)]
<Infinisil> ylwghst: Try asking in #linux, they probably know more about this
ixxie has quit [(Quit: Lost terminal)]
<ylwghst> these themes usualy on any other kind of linux are in /usr/share/themes
<ylwghst> but not in nix
<ylwghst> in nix they are in .nix-profile/share/themes/theme-name/
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] primeos pushed 1 new commit to master: https://git.io/v7ypw
<NixOS_GitHub> nixpkgs/master 6a8c520 Michael Weiss: slop: 7.3.48 -> 7.3.49
NixOS_GitHub has left #nixos []
<Infinisil> ylwghst: Yeah, but all nix does is change paths a bit, gtk is still the same gtk used on every linux
betaboon has joined #nixos
betaboon has quit [(Changing host)]
betaboon has joined #nixos
<ylwghst> Infinisil: i know
<Infinisil> I don't understand how themes and gtk work at all, but maybe #linux does, and this might help in finding out why there are problems on nixos
<ylwghst> each theme has defines own css styles for UI elements
<ylwghst> packed in theme folder
<ylwghst> defined
<Infinisil> (I don't need an explanation)
<ylwghst> but this look like these two apps do not know where to get it
faffolter has quit [(Ping timeout: 240 seconds)]
<tilpner> But all other applications have the right themes?
<ylwghst> tilpner other do some not
<ylwghst> thunderbird, atom do not
gnuhurd has quit [(Remote host closed the connection)]
<Infinisil> maybe they're using gtk2?
gnuhurd has joined #nixos
<ylwghst> but they dont start even with the general gnome3 theme adwaita
<ylwghst> which usualy is in /usr/share in nix in .nix-profile too
<ylwghst> Infinisil: gtk2 styles are defined in theme package too
<ylwghst> they can thats not problem
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] primeos pushed 1 new commit to master: https://git.io/v7ypj
<NixOS_GitHub> nixpkgs/master 3cbc3dd Michael Weiss: maim: 5.4.66 -> 5.4.67
NixOS_GitHub has left #nixos []
<ylwghst> theme path can be defined for each app in its .desktop launcher
<ylwghst> but in i nix we cant only read launchers
pxc has joined #nixos
<ylwghst> can*
sellout- has joined #nixos
<ylwghst> yeh that is the problem
<Infinisil> ylwghst: what launchers?
<ylwghst> Infinisil: maybe its not about launchers
<ylwghst> found this
<ylwghst> apps that are starting fine with users default gtk3 theme does have defined path to themes in /.nix-profile/bin/firefox
pxc has quit [(Ping timeout: 240 seconds)]
<ylwghst> and export MOZ_APP_LAUNCHER="firefox"
<ylwghst> too so it can be in launchers too
bennofs has joined #nixos
<ylwghst> hm not that problem exactly its only path to gtk3 defined in bin file
m0rphism1 has joined #nixos
m0rphism has quit [(Ping timeout: 255 seconds)]
georges-duperon has joined #nixos
ylwghst_ has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin closed pull request #28148: git: fix ssh-path patch which was broken during the update to 2.14.1 (release-17.03...release-17.03) https://git.io/v7yAt
NixOS_GitHub has left #nixos []
sigmundv__ has quit [(Ping timeout: 255 seconds)]
<Infinisil> globin: Sorry!
<globin> Infinisil: wasn't your fault, was only broken on 17.03
<Infinisil> globin: Ahh :)
<Infinisil> But still, I didn't test ssh, so the same could've been my fault
NightTrain has joined #nixos
ylwghst has quit [(Ping timeout: 248 seconds)]
jonjitsu has joined #nixos
<globin> Infinisil: the patch didn't even apply
<Infinisil> Yeah I was just about to say
<Infinisil> NeQuissimus must've not even ran nix-build..
<aminechi1haoui> globin: weird the git pkg successfully build in master ?
ylwghst has joined #nixos
<aminechi1haoui> I would expect the patch to fail to apply as well
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] domenkozar pushed 2 new commits to staging: https://git.io/v7yj6
<NixOS_GitHub> nixpkgs/staging 3270aa8 davidak: replace "Mac OS X" and "OS X" with "macOS"...
<NixOS_GitHub> nixpkgs/staging 486e1c3 Domen Kožar: Merge pull request #27998 from davidak/macOS...
NixOS_GitHub has left #nixos []
<Infinisil> aminechi1haoui: I don't understand it myself, I did build it successfully on master
ylwghst_ has quit [(Ping timeout: 248 seconds)]
bkchr has joined #nixos
<Infinisil> And I just cloned a repo with the new version from master and pushed something, ssh definitely works
sellout- has quit [(Quit: Leaving.)]
<globin> Infinisil: the patch was fixed on master in ce8662e693b5756e8457d94bb1765d853310afdb
<Infinisil> Ah, and he didn't apply that one
<aminechi1haoui> oh makes sense now :)
dpino has quit [(Ping timeout: 248 seconds)]
<Infinisil> That's why making PR's is important.. even if it's a small change
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 3 new commits to master: https://git.io/v7SeI
<NixOS_GitHub> nixpkgs/master 8648468 Tristan Helmich: graylog: 2.2.3 -> 2.3.0
<NixOS_GitHub> nixpkgs/master 25f3cf0 Tristan Helmich: graylogPlugins: update/extend plugins
<NixOS_GitHub> nixpkgs/master aa8e60d Tristan Helmich: graylog module: adapt to Graylog version 2.3.0
NixOS_GitHub has left #nixos []
dywedir has joined #nixos
<Infinisil> Holy shit, Filecoin raised over 250 million
<Infinisil> I take that as great news, I'm very excited for Filecoin and IPFS
grumble has quit [(Quit: some)]
grumble has joined #nixos
__Sander__ has quit [(Remote host closed the connection)]
phreedom has quit [(Quit: No Ping reply in 180 seconds.)]
Vorpal has quit [(Quit: ZNC - http://znc.sourceforge.net)]
jensens has joined #nixos
phreedom has joined #nixos
mudri has quit [(Ping timeout: 258 seconds)]
gnuhurd has quit [(Remote host closed the connection)]
gnuhurd has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to master: https://git.io/v7Sff
<NixOS_GitHub> nixpkgs/master 1408083 Robin Gloster: spCompat: remove...
NixOS_GitHub has left #nixos []
nliadm has quit [(Ping timeout: 240 seconds)]
mbrgm has quit [(Ping timeout: 260 seconds)]
nliadm has joined #nixos
mbrgm has joined #nixos
jonjitsu has quit [(Ping timeout: 260 seconds)]
ebzzry has joined #nixos
viric has joined #nixos
<phdoerfler> YES OMG IT WORKS
<phdoerfler> holy shit
<phdoerfler> what did I dooo
sellout- has joined #nixos
<Infinisil> phdoerfler: Quick! Back up every file that's involved!
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to master: https://git.io/v7SfV
<NixOS_GitHub> nixpkgs/master 83f8ffb Robin Gloster: Revert "trezor-bridge: remove"...
NixOS_GitHub has left #nixos []
NightTrain has quit [(Quit: Lost terminal)]
takle has quit [(Remote host closed the connection)]
takle has joined #nixos
faffolter has joined #nixos
faffolter has quit [(Changing host)]
faffolter has joined #nixos
ThatDocsLady has quit [(Ping timeout: 258 seconds)]
jonjitsu has joined #nixos
__Sander__ has joined #nixos
takle has quit [(Ping timeout: 255 seconds)]
faffolter has quit [(Ping timeout: 260 seconds)]
<ben> so with the unpredictable pace of channel updates, is there, like, a security update overlay or something?
bkchr has quit [(Ping timeout: 248 seconds)]
freusque has quit [(Ping timeout: 248 seconds)]
Ivanych has quit [(Ping timeout: 276 seconds)]
dpino has joined #nixos
mudri has joined #nixos
cpennington has quit [(Remote host closed the connection)]
iyzsong has joined #nixos
nikivi has joined #nixos
ThatDocsLady has joined #nixos
thc202 has joined #nixos
<ylwghst> hmm
<Infinisil> ben: 17.03 is kept up to date in regards to security
<ylwghst> why there is a package of thundebird 52.2.1
<Infinisil> ylwghst: Why shouldn't there be?
<ben> Infinisil: but march was so long ago...
<ylwghst> when we have gtk+3.22 only and accroind to release notes it should run with gtk+3.4 and higher
<Infinisil> ben: Well you could help trying to fix nixos-unstable ;)
<ben> wow
<ben> i mean i guess i shouldn't be treating the nixos-unstable channel updates as de-facto releases, but still ;)
m0rphism1 has joined #nixos
oida_ has joined #nixos
<Infinisil> People have been using nixos-unstable like this though, and it isn't really a problem, there are lots of tests being ran
<Infinisil> but there are some VM problem or so, that prevent the tests from succeeding. While probably nothing's actually wrong, we don't know for sure (at least I think that's how it goes)
<ben> the problem im thinking of is the unbounded time until a security fix is available on nixos-unstable
adeohluwa has quit [(Quit: Connection closed for inactivity)]
<Infinisil> ben: You can always install packages from master
<goibhniu> you can also combine channels, e.g. use nixos-unstable-small along with nixos-unstable (just for the packages which aren't in nixos-unstable-small)
snikkers has joined #nixos
<LnL> I use the release channel for my base system but overlay packages from nixos-unstable-small that I want to update
<Infinisil> Right, and nix doesn't really care which version you install from what, it just works without having collisions
<Infinisil> In that regard it's much better than other distros
<LnL> the only problem you sometimes run into is that a new version of a package also requires changes in the nixos module
<LnL> for services, etc.
<ben> If I intall straight from master I lose the benefits of the CI tests (right?) and the binary cache
<ben> =s
<ben> +s
<Infinisil> ben: Eh, generally not a problem for packages
<Infinisil> building it takes a couple minutes for the average package
<ben> look my laptop is from 2011, i dont wanna be compiling everything like im still using gentoo
<Infinisil> heh
<ben> if I mix and match channels I need to manually track what i install from where, right?
<goibhniu> that's right
<Infinisil> ben: You can import an unstable channel from nix
<ben> I already stopped playing videogames on this laptop because building wine takes forever ;)
<ben> Infinisil: yeah but like i'd be having a list of "i need this package from newer than unstable because of this specific patch" that i'd periodically revisit?
catch22__ has joined #nixos
ison111 has quit [(Ping timeout: 240 seconds)]
<Infinisil> ben: unstable = import (builtins.fetchTarball https://github.com/NixOS/nixpkgs-channels/archive/master.tar.gz) { config = {}; };
<ben> also honestly i cant find my way around hydra, if that is even the right place, so it's hard to tell what's actually blocking a nixos-unstable bump :(
<goibhniu> except for stuff that's in nixos-unstable-small ... if that's up-to-date enough for you
<Infinisil> ah, um, my nix expression should be nixpkgs instead of nixpkgs-channels
<LnL> ^ the small channels update very frequently
freusque has joined #nixos
<ben> why are they small again
<Infinisil> small amount of tests being run
<ben> oh, i thought small set of packages
<LnL> they only run the nixos tests, not everything might be cached yet
<ben> ah
<ben> i think not having the cache is unfortunately unsuitable for me right now :(
<ben> im gonna buy a new laptop soon i think!!
<Infinisil> ben: Do you have a secondary machine you could use for building?
<ben> uh, a macbook, i guess
<ben> or an older laptop, not sure if that's still around here
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 2 new commits to master: https://git.io/v7SUx
<NixOS_GitHub> nixpkgs/master aa661ed taku0: firefox-bin: 55.0 -> 55.0.1
<NixOS_GitHub> nixpkgs/master 71d0a5a taku0: firefox: 55.0 -> 55.0.1
NixOS_GitHub has left #nixos []
<Infinisil> I want to eventually use my high-end machine for building stuff (currently running Windows, shame on me)
<Infinisil> And that's trivial with nix
<ben> i could spin up some on-demand build instancs in whatever cloud, i guess, but at that point i'm just replicating hydra, amn't i
<LnL> well, either you have to wait for hydra to build things and update the channel or you have to build it yourself :)
<Infinisil> LnL: How does the cache update?
<LnL> if a build finishes it's streamed to the cache immediately
<tilpner> Does anyone have a good sandboxing setup on NixOS?
<betaboon> has anyone worked with overlays and pythonpackages and might be willing to assist me in solving a problem?
<Infinisil> tilpner: useSandbox = true;?
<tilpner> Infinisil - No, uhh, for security, not purity
<Infinisil> tilpner: nixos-container?
eschnett has quit [(Quit: eschnett)]
<Infinisil> betaboon: What's your problem?
<ylwghst> where do you usualy compile apps?
<LnL> the daemon will run builds as non privileged build users
<Tucky> layus: thank you I'll check this latter on. (maybe following https://github.com/NixOS/nixpkgs/pull/25955)
<Infinisil> LnL: Is sandboxing then pretty much the same as nixos containers, just that sandboxing can't be used at runtime, only for builds?
<Infinisil> ylwghst: You mean where to checkout sources?
<LnL> containers use systemd nspawn, don't know exactly what kind of security advantages that brings
<ben> LnL: clearly hydra is buildin the wrong things! out of spite!
<ylwghst> Infinisil: yes
<tilpner> Infinisil - I don't want to manually start and stop containers, and I might want multiple instances of the same image. I don't think that's possible with the current setup?
Ivanych has joined #nixos
<tilpner> (I'm not sure)
<Infinisil> ylwghst: That's really up to you, the file system is yours. People usually use something like ~/src or so
<LnL> but you can get out of the container with root, similar to other soltions like docker
mudri has quit [(Quit: WeeChat 1.9)]
<Infinisil> tilpner: Sure is
<tilpner> LnL - Are you sure that's still possible?
<ylwghst> Infinisil: I usually use ~/project_sources
gnuhurd has quit [(Remote host closed the connection)]
<betaboon> Infinisil: i have an overlay defined [1]. i use it as in [2]. now i have pythonApplication that i build with python3Packages as in [3] but a dependency defined in [1] cannot be found (undefined variable 'asana'). what am i missing? [1] https://github.com/betaboon/nixcfg/blob/wip-restructure/packages/overlay.nix [2] https://github.com/betaboon/nixcfg/blob/wip-restructure/config/base-small.nix#L12 [3] https://github.com/betaboon/nixcfg/blob/wip-res
<betaboon> tructure/packages/servers/web-apps/taiga-back/default.nix
<LnL> tilpner: I think so, and I've used it to reset the root password on a machine before :p
<Infinisil> tilpner: containers.<name>.autoStart. And you can define multiple ones with exactly the same nixos configuration, super simple
<tilpner> Infinisil - I don't want them to always be running. Think of it as application sandboxing. I might want multiple container instances of Firefox running, but I don't need them to autostart
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28150: fontforge: reduce nondetermenism (master...patch-42) https://git.io/v7ST7
NixOS_GitHub has left #nixos []
<tilpner> LnL - I think that's not possible with Docker anymore. Do you remember what you did?
<tilpner> (And should definitely not be possible with user namespaces)
<LnL> used nsenter to jump out of the container namespace
<Infinisil> betaboon: Hmm, don't see anything obviously wrong, maybe you could use self.python.pkgs for pythonPackages instead of python.pkgs and remove the rec
eqyiel[m] has joined #nixos
Magnap[m] has joined #nixos
tommyangelo[m] has joined #nixos
cwopel has joined #nixos
Ralith has joined #nixos
<Infinisil> LnL: nixos-containers are started and stopped via systemd, so you have all the flexibility you could ever want
spawnthink[m] has joined #nixos
sk23[m] has joined #nixos
AlanPearce[m] has joined #nixos
Ivanych has quit [(Ping timeout: 276 seconds)]
<Infinisil> umm, that should go to tilpner
<LnL> I know :)
<ylwghst> nice
mog has quit [(Ping timeout: 240 seconds)]
<LnL> you can also use machinectl to interact with them
mbrgm has quit [(Ping timeout: 260 seconds)]
q6AA4FD has quit [(Ping timeout: 260 seconds)]
<tilpner> Infinisil - How would I start the same container multiple times without having multiple definitions of it?
<Infinisil> LnL: That escaping sure sounds like a bug
<Infinisil> tilpner: Define multiple containers
rtjure has quit [(Ping timeout: 240 seconds)]
<Infinisil> you can't boot something twice, it doesn't make any sense :P
mbrgm has joined #nixos
<phdoerfler> can I make nixos revert back to its initial state right after installation and then re-apply the nix files?
<phdoerfler> like remove the users created by it again and so on
pie__ has joined #nixos
mog has joined #nixos
q6AA4FD has joined #nixos
rtjure has joined #nixos
<Infinisil> phdoerfler: Only if you backed up those files
<ben> nixos-containers have identities and w/e unlike systemd-nspawn sandboxes?
<tilpner> Infinisil - Indeed, I don't want to boot the same thing twice, I want to boot two equal things (each once). Sort of like spawning processes instead of defining containers/VMs
<ben> phdoerfler: i think it removes users by default?
<Infinisil> tilpner: Yeah, just define two containers with the same config
<phdoerfler> and their home directories?
anelson has joined #nixos
<ben> ok maybe not those. idk
<Infinisil> phdoerfler: That's all stateful, so none of nix' business
<phdoerfler> yeah I wanna have as little state in there as possible
<tilpner> Infinisil - That's ugly, the number was just a placeholder, I might want more than two, and that's exactly what I wanted to avoid
<tilpner> "without having multiple definitions of it?"
<Infinisil> nix only preserves stuff in the store which is used by the system (or previous generations of profiles)+
<tilpner> LnL - Was it a privileged containers?
betaboon has quit [(Quit: This computer has gone to sleep)]
<Infinisil> tilpner: You can do that in nix, it's just a programming language
<LnL> probably, don't remember
<tilpner> Infinisil - Without a profile activation?
<ben> ok look i think nixos-container is probably not the feature to sandbox arbitrary ephemeral command invocations
<Infinisil> tilpner: Ahh, you want it dynamically?
<ben> just run a vm and configure that as build server >:U
<Infinisil> You could use the imperative nixos-container for that with a simple script, but why do you want that even? nixos containers are like full operating systems
<ben> i think the goal is just real secure sandboxing for builds
<ben> but i'm not sure if that's a useful goal since malicious build output seems just as bad as compromising the sandbox?
<ben> idk
gnuhurd has joined #nixos
betaboon has joined #nixos
<tilpner> Infinisil - Yes, dynamically (I don't want to rebuild everytime I need another process). And declarative nixos-containers don't seem suitable for that
betaboon has quit [(Changing host)]
betaboon has joined #nixos
ylwghst has quit [(Quit: Lost terminal)]
<Infinisil> ben: I don't even understand how sandboxing is considered insecure
<tilpner> ben - I'm not trying to sandbox builds specifically
<Infinisil> tilpner: How about the nixos-container command?
<ben> Infinisil: i think hardcore security people aren't usually very confident about assuming absence of local privilege escalation
<ben> how well has the nix setup been audited?
<betaboon> Infinisil: when i use pythonPackages.buildPythonApplication and take buildInputs from pythonPacakges in the mentioned package, everything works fine. so i am thinking for some odd reason the dependency gets declared in pythonPackages but not in python3Packages.
<betaboon> Infinisil: i have to mention tho, that i haven't completly understood the python packaging yet. I don't completly understand how packages end up in python3Packages AND pythonPackages (as in packages that work with multiple python versions)
<tilpner> Infinisil - Not sure yet (it doesn't have a manpage), it might be possible with a few workarounds
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm pushed 5 new commits to master: https://git.io/v7SLJ
<NixOS_GitHub> nixpkgs/master bdcb21c Michael Alan Dorman: elpa-packages: 2017-08-09
<NixOS_GitHub> nixpkgs/master 05bee41 Michael Alan Dorman: org-packages: 2017-08-09
<NixOS_GitHub> nixpkgs/master d887748 Michael Alan Dorman: melpa-stable-packages: 2017-08-09...
NixOS_GitHub has left #nixos []
<Infinisil> betaboon: nix-instantiate --eval -E 'with import <nixpkgs> {}; builtins.unsafeGetAttrPos "python3Packages" pkgs'
<Infinisil> This command can show you where something is declared
pxc has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ankhers opened pull request #28151: update: elixir 1.5.0 -> 1.5.1 (master...update_elixir_1.5) https://git.io/v7SLl
NixOS_GitHub has left #nixos []
<Infinisil> tilpner: Yeah, nixos-container isn't well documented. This is not too bad though: https://github.com/NixOS/nixpkgs/blob/release-17.03/nixos/modules/virtualisation/containers.nix
<domenkozar> isn't it easier to grep? :D
<Infinisil> domenkozar: Well you can always write a short function that does that for you :). And I honestly sometimes get very confused by rg's output, there are multiple usages spread througout
<Infinisil> usually I do `rg 'callPackage = '`
eschnett has joined #nixos
<Infinisil> which works not too bad
pxc has quit [(Ping timeout: 255 seconds)]
<betaboon> Infinisil: could the following be the case: since i do "python = super.python.override" i effectively just add the package to python2 since "python = python2;" in all-packages.nix ?
zraexy has joined #nixos
jonjitsu has quit [(Ping timeout: 258 seconds)]
<Infinisil> betaboon: Ohhhh yeah that could totally be it, I thought python3 was the default
<betaboon> i think i have to look at the overlays mechanism again
<betaboon> i was under the impression that packageOverrides (as respected in cpython/3.5) has been replaced by overlays, guess I understood something wrong
ertes-w has joined #nixos
<Infinisil> betaboon: I have played around wiht overlays a bit, but I don't really get it too just yet
<betaboon> my goal is to not maintain nixpkgs-fork, but maintain my custom packages and services in my nix-configuration repository. I succeeded in doing so for normal packages but currently I'm stuck at the python3-problem
<betaboon> but in the end i do like the mechanism. havent tried multiple overlays tho
<FRidh> betaboon: the overlay for python is applied only for the interpreter you passed it to
<betaboon> i am hoping to being able to stay on the normal channels and maintain my stuff in a seperate repo
<FRidh> so if you want to apply it to both 2.7 and 3.6 you need to override python27 and python36
<betaboon> FRidh: thanks for confirming my hunch, that saved me some time :D
<Infinisil> betaboon: Why not contribute these packages back to nixpkgs?
ylwghst has joined #nixos
<betaboon> Infinisil: i plan on doing so. but i want a solution that keeps my system current (on channel) until a PR has been accepted without having to keep my nixpkgs-fork current manually
<Infinisil> betaboon: I feel like using git with rebasing would do it too, well whatever you're fine with ;)
<betaboon> Infinisil: sure it would, but i would have to do it manually everytime i want to update the system (which would therefore be manual as well). If I want to automatically update the system that won't work to well. Unless I overlooked a better solution
<catern> is there a way to trace what Nix is actually doing during evaluation?
katyucha has quit [(Quit: leaving)]
reinzelmann has quit [(Quit: Leaving)]
<Infinisil> betaboon: Eh, everything is automatable on linux anyways
<tilpner> catern - -vvvvv will tell you *everything*
<Infinisil> catern: There is --show-trace, and there is the builtins.trace function: builtins.trace "hi!" { x = 3; } prints "hi"! and evaluates to { x = 3; }
<Infinisil> (and what he said)
freusque has quit [(Ping timeout: 240 seconds)]
<catern> thanks!
cpennington has joined #nixos
seppellll has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7Sma
<NixOS_GitHub> nixpkgs/master 1fe7f03 volth: roboto: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7Sm9
<NixOS_GitHub> nixpkgs/master 7c79bb6 volth: font-awesome-ttf: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
eacameron has joined #nixos
Capprentice has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7SmA
<NixOS_GitHub> nixpkgs/master e8fc26f volth: wqy_zenhei: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7Smj
<NixOS_GitHub> nixpkgs/master 9baf0b7 volth: wqy_microhei: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7SYT
<NixOS_GitHub> nixpkgs/master 5f49066 volth: vistafonts: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7SYO
<NixOS_GitHub> nixpkgs/master dfb3458 volth: ubuntu_font_family: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
<Infinisil> avn: ping?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7SY4
<NixOS_GitHub> nixpkgs/master 44b3f91 volth: iosevka: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
<avn> Infinisil: ?
roundhouse has joined #nixos
<roundhouse> hi, how can I access a variable defined via "let" in a different module?
<Infinisil> avn: I remember you having a mirroredBoot config, with a /boot zfs dataset, right?
<roundhouse> or more generally, how can I pass arguments to an included module?
<roundhouse> *imported
<avn> Infinisil: actuall even not dataset, just dir outside of store
Capprentice has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz closed pull request #28137: mro-unicode: make the font derivation fixed-output (master...patch-30) https://git.io/v7yaX
NixOS_GitHub has left #nixos []
<tilpner> roundhouse - It's possible with _module.args, but you should avoid that if possible. What argument do you want pass?
<Infinisil> avn: Ah, just in the / dataset then?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7SOJ
<NixOS_GitHub> nixpkgs/master 9f11dcc volth: marathi-cursive: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
<avn> Infinisil: yes
dywedir has quit [(Remote host closed the connection)]
* gchristensen waves
<Infinisil> avn: And /boot/sd{a,b} are vfat?
<roundhouse> tilpner, I'd like to habe a config file, where I define a few things via let, and have other files build the system accordingly
<avn> Infinisil: yes, is efi mountpoints, for each of disk
<tilpner> roundhouse - Can you use options?
<Infinisil> roundhouse: ^^
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz closed pull request #28135: ipaexfont: make the font derivation fixed-output (master...patch-28) https://git.io/v7yan
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28152: noto-fonts, noto-fonts-cjk: make the font derivation fixed-output (master...patch-43) https://git.io/v7SOs
NixOS_GitHub has left #nixos []
<Infinisil> avn: Nice, thanks! Gonna do that
<Infinisil> gchristensen: You waved? Havign something similar?
<roundhouse> tilpner, do you have a link what you mean with options?
<avn> Infinisil: and vfat is actually readonly, they modified only when grub changed (or you force it with variable)
<roundhouse> Infinisil, ?
<Infinisil> roundhouse: By "^^" I'm indicating to look at the message above
<avn> Infinisil: and fon't forget copyKernels
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7SOE
<NixOS_GitHub> nixpkgs/master 576e9aa volth: ipafont: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
<gchristensen> Infinisil: no, just back in town.
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #28089: nixos/tinc: do not tell systemd where is pidfile (master...patch-9) https://git.io/v7MJb
NixOS_GitHub has left #nixos []
<Infinisil> avn: I think it automatically copies them when installing on a different filesystem than the store
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] wmertens opened pull request #28153: Add node 8 (master...add-node-8) https://git.io/v7SO6
NixOS_GitHub has left #nixos []
<Infinisil> gchristensen: Ah :)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] wmertens closed pull request #28153: Add node 8 (master...add-node-8) https://git.io/v7SO6
NixOS_GitHub has left #nixos []
<tilpner> roundhouse - Look above that for an example of a module that uses options
<Infinisil> roundhouse: And nixpkgs/nixos/modules is full of modules (duh). It's really how nixos works
<avn> Infinisil: yes, but if your root on same dataset, you need it (zfs inside grub unable to read store, too much hardlinks)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7SO7
<NixOS_GitHub> nixpkgs/master 7e2b15f volth: liberastika: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
<roundhouse> tiplner: thanks alot I'll look into that
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] wmertens opened pull request #28154: nodejs-8_x: backport from master (release-17.03...add-node-8) https://git.io/v7SOd
NixOS_GitHub has left #nixos []
newhoggy has joined #nixos
<Infinisil> avn: Ahh, I'll remember that thanks (although I will try without it :))
nslqqq has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7S3v
<NixOS_GitHub> nixpkgs/master 8ec0a03 volth: gentium: make the font derivation fixed-output (#28132)...
NixOS_GitHub has left #nixos []
<avn> Infinisil: just keep bootable media with proper zfs version nearby
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7S3T
<NixOS_GitHub> nixpkgs/master a3e9a69 volth: bakoma_ttf: make the font derivations fixed-output (#28130)...
NixOS_GitHub has left #nixos []
<Infinisil> avn: Yeah, I'll test everything I do on an external disk
jonjitsu has joined #nixos
ylwghst has quit [(Ping timeout: 248 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7S3C
<NixOS_GitHub> nixpkgs/master a4e44ff volth: opensans-ttf: make the font derivations fixed-output (#28126)...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28156: arphic-ukai, arphic-uming: make the font derivation fixed-output (master...patch-45) https://git.io/v7S3l
NixOS_GitHub has left #nixos []
ylwghst has joined #nixos
mkoenig has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28157: cabin: make the font derivation fixed-output (master...patch-46) https://git.io/v7S3M
NixOS_GitHub has left #nixos []
pxc has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz closed pull request #28152: noto-fonts, noto-fonts-cjk: make the font derivation fixed-output (master...patch-43) https://git.io/v7SOs
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28158: fira-code: make the font derivation fixed-output (master...patch-47) https://git.io/v7S3F
NixOS_GitHub has left #nixos []
goibhniu1 has joined #nixos
goibhniu has quit [(Ping timeout: 255 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28159: fira-code-symbols: make the font derivation fixed-output (master...patch-48) https://git.io/v7S3j
NixOS_GitHub has left #nixos []
sauyon has left #nixos ["weechat is killing me"]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz closed pull request #28156: arphic-ukai, arphic-uming: make the font derivation fixed-output (master...patch-45) https://git.io/v7S3l
NixOS_GitHub has left #nixos []
sauyon has joined #nixos
Rotaerk has quit [(Quit: Leaving)]
goibhniu1 is now known as goibhniu
AdamSlack[m] has joined #nixos
FRidh has quit [(Quit: Konversation terminated!)]
<copumpkin> niksnut: why is /nix not allowed to be a symlink? I'm about to smash something :)
<Infinisil> betaboon: \o/
newhoggy has quit [(Remote host closed the connection)]
<gchristensen> copumpkin: omg
AdamSlack[m] has left #nixos []
AdamSlack[m] has joined #nixos
<betaboon> now i wonder why nixos-rebuild is compiling python-3.5 even tho i should be on the 17.03-channel and it should therefore get python-3.5 from the binary-cache. argh
<Infinisil> betaboon: Are you sure? compiling from source?
nslqqq has joined #nixos
<joepie91> betaboon: there's a flag for only allowing 'substitutes' (ie. binary cache entries)
<joepie91> if you use that, I think you can make the rebuild fail
<joepie91> and discover where the source one is coming from
<betaboon> ah my bad. not python-3.5 but python3.5-gdal
<betaboon> from source
sary has quit [(Ping timeout: 260 seconds)]
<copumpkin> yeah, most python packages aren't built on Hydra
<copumpkin> we should probably come up with a better way to handle that
<copumpkin> gchristensen: omg
sary has joined #nixos
<betaboon> copumpkin: is there a way to make sure that the compiling-from-source is realy due to it not being on the binary-cache/not being compiled by hydra? i just want to rule out misconfiguration on my side
layus_ has joined #nixos
<copumpkin> not easily
<copumpkin> other than browsing around hydra and looking
<betaboon> what is the root-cause of "MOST python packages not build on hydra" vs "ALL python packages not build on hydra"
<betaboon> haven't done alot of reading up on hydra yet..
<aminechi1haoui> betaboon: you can probably check if the narinfo in cache.nixos.org file returns 404 with the hash of the python3.5
tvon has joined #nixos
<aminechi1haoui> then the pkg is most likely not in the binary cache
layus has quit [(Quit: Leaving)]
<simukis> can I make `nix-shell '<nixpkgs>' -A someprebuiltpkg` not fetch the built binary and drop me into environment that has `buildPhase` thing available to build the package?
<goibhniu> copumpkin: is it an option to use a bind mount instead?
<copumpkin> no :(
freusque has joined #nixos
<copumpkin> I'm in an awkward environment where I have a tiny root partition, a pseudo-root power where I can create /nix, but can't mount
takle has joined #nixos
<copumpkin> even bind mounts
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/v7SZa
<NixOS_GitHub> nixpkgs/master 516ba12 Jörg Thalheim: dropbox: fix makeWrapper usage...
NixOS_GitHub has left #nixos []
georges-duperon has quit [(Ping timeout: 276 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/v7SZy
<NixOS_GitHub> nixpkgs/master 078f1dd volth: cabin: make the font derivation fixed-output...
<NixOS_GitHub> nixpkgs/master 1a9681f Jörg Thalheim: Merge pull request #28157 from volth/patch-46...
NixOS_GitHub has left #nixos []
takle has quit [(Ping timeout: 240 seconds)]
newhoggy has joined #nixos
<catern> niksnut: readlink -f bro
<catern> er
tempeh has joined #nixos
<catern> copumpkin: ^
<catern> copumpkin: but! there's a setting to override the anti-symlink check
rpifan has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #28158: fira-code: make the font derivation fixed-output (master...patch-47) https://git.io/v7S3F
NixOS_GitHub has left #nixos []
erasmas has joined #nixos
<catern> NIX_IGNORE_SYMLINK_STORE=1
<catern> in your env
pie__ has quit [(Remote host closed the connection)]
pie__ has joined #nixos
<tempeh> hi folks. i'm getting a "No space left on device" error when doing a switch, but it appears to be /boot that's full. how do I deal with that?
<Infinisil> Lol, cryptsetup requires 1049600 bytes, which is just 1024 bytes more than 1MB
MercurialAlchemi has quit [(Ping timeout: 255 seconds)]
nckx has quit [(Remote host closed the connection)]
<Infinisil> tempeh: nix-collect-garbage --delete-older-than 30d
<simukis> tempeh: also comment @ https://github.com/NixOS/nixpkgs/issues/23926
newhoggy has quit [(Ping timeout: 276 seconds)]
<Infinisil> And if that doesn't work (which was the case for me), /run/current-system/bin/switch-to-configuration boot
<LnL> tempeh: don't forget sudo when you run a gc
<tempeh> ah thank you both. so it's just an old generations problem like usual.
takle has joined #nixos
<copumpkin> catern: oooh oooooh
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #28159: fira-code-symbols: make the font derivation fixed-output (master...patch-48) https://git.io/v7S3j
NixOS_GitHub has left #nixos []
<catern> is there a list of all the generated package files in nixpkgs?
<tempeh> so, "nix-collect-garbage --delete-older-than 30d" cleared some space on / but not /boot
<catern> I'm trying to find examples to guide me :)
<catern> what are the best generated packages in nixpkgs?
newhoggy has joined #nixos
<tempeh> and "/run/current-system/bin/switch-to-configuration boot" returns no disk space again
<Infinisil> catern: There is pkgs/development/node-packages
<LnL> tempeh: did you run it as root? your user probably can't gc system generations
<tempeh> yeah, both as root
<tempeh> guess i'm going to go old kernel hunting
<catern> Infinisil: ah that looks reasonable
takle has quit [(Ping timeout: 276 seconds)]
<catern> should my code generation generate a function (whose arguments are the appropriate dependencies), or should it generate an attrset (containing a list of dependencies as string) and then call a function on that attrset, and do some magic attrset extraction?
nckx has joined #nixos
<tempeh> oh. my god.
<tempeh> i had an album in /boot.
<tempeh> how the f did that get there
<catern> generating a function seems simpler (I can just use callPackage), but generating an attrset seems better
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28161: data/fonts: simpler cleanup (master...fonts-fixed-output-derivations-simple-cases-for-fplez) https://git.io/v7Scw
NixOS_GitHub has left #nixos []
ndash has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus opened pull request #28162: sbt: 0.13.16 -> 1.0.0 (master...sbt_1_0_0) https://git.io/v7SCj
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 2 new commits to master: https://git.io/v7SWG
<NixOS_GitHub> nixpkgs/master ae5e8dd Tim Steinbach: sbt: 0.13.16 -> 1.0.0
<NixOS_GitHub> nixpkgs/master 691da0c Tim Steinbach: Merge pull request #28162 from NeQuissimus/sbt_1_0_0...
NixOS_GitHub has left #nixos []
<barrucadu> tempeh: Was it at least a good album?
<tempeh> barrucadu: not bad, not as good as space my for kernel though
Ivanych has joined #nixos
freusque has quit [(Read error: Connection reset by peer)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to openssl-1.1: https://git.io/v7SWA
<NixOS_GitHub> nixpkgs/openssl-1.1 37bd721 Robin Gloster: openssh: add patch for openssl 1.1
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz closed pull request #27939: wireguard: add per-peer routing table option (master...wireguard-rt_tables) https://git.io/v7VwC
NixOS_GitHub has left #nixos []
18VABX70R has joined #nixos
<18VABX70R> [nixpkgs] fpletz pushed 4 new commits to master: https://git.io/v7SWx
<18VABX70R> nixpkgs/master e355f70 evujumenuk: wireguard: add per-peer routing table option...
<18VABX70R> nixpkgs/master 6070d91 evujumenuk: wireguard: remove "table" option from example...
<18VABX70R> nixpkgs/master eaab02b evujumenuk: wireguard: convert "table" to an interface option...
18VABX70R has left #nixos []
takle has joined #nixos
<ylwghst> Infinisil: solved that thing with app themes
<ylwghst> these app are using gtk+2
<ylwghst> apps
<Infinisil> Ah, it was that after all
<tilpner> ylwghst - Was it the GTK_PATH thing?
stranger__ has joined #nixos
Sonarpulse has joined #nixos
<ylwghst> tilpner: yes
<stranger__> anyone knows what's broken it? https://hydra.nixos.org/build/55897696
<ylwghst> tilpner: looks like they have problem to find correct path to themes
<ylwghst> it can be passed with GTK2_RC_FILES=$HOME/.nix-profile/share/themes/Arc/gtk-2.0/gtkrc
earldoug1as is now known as earldouglas
<ylwghst> ive got murrineengine installed in nix but gtk2 cant reach it
<ylwghst> (thunderbird:24610): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
<tilpner> ylwghst - Wait, did you not read my query from 4 hours ago?
<ylwghst> tilpner: im not sure maybe i missed it
<stranger__> ylwghst: install gtk-engine-murrine
<tilpner> Oh well, I tried
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth closed pull request #28155: paratype-pt-mono, paratype-pt-sans, paratype-pt-serif: make the font derivation fixed-output (master...patch-44) https://git.io/v7S3k
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<ylwghst> stranger__: i do have gtk-engine-murrine installed
<NixOS_GitHub> [nixpkgs] volth closed pull request #28121: lohit-fonts: fedorahosted.org -> pagure.io (master...patch-13) https://git.io/v7y04
NixOS_GitHub has left #nixos []
<stranger__> ylwghst: ah sorry i'm blind
<ylwghst> np
<catern> is there a way to tell Nix that a given derivation definitely doesn't reference any other derivations?
<ylwghst> they look for it in different folder
takle has quit [(Ping timeout: 240 seconds)]
<ylwghst> propably
<Infinisil> catern: Heh, still trying to do that
<catern> at build time that is, so that Nix can skip scanning the derivation for references
<catern> Infinisil: oh, you need to do the same? :)
<Infinisil> catern: Ah no, *yout still trying to do that
<Infinisil> you*
<ylwghst> its strange that only if adwaita is default theme they start with adwaita
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/v7S8q
<NixOS_GitHub> nixpkgs/master d21572c romildo: adapta-gtk-theme: 3.91.1.47 -> 3.91.2.10
<NixOS_GitHub> nixpkgs/master 0b629f7 Jörg Thalheim: Merge pull request #28092 from romildo/testing...
NixOS_GitHub has left #nixos []
<catern> Infinisil: oh no this is a different question
<ylwghst> even if other themes have support for gtk2+ too
<catern> Infinisil: I'm running nix-build -vv | ts -i and I see that Nix seems to take a fair amount of time to scan some derivations for references. but my generated derivations cannot reference other derivations, so...
<ylwghst> which are working too if are passed with that variable
jellowj has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to openssl-1.1: https://git.io/v7S8g
<NixOS_GitHub> nixpkgs/openssl-1.1 90f830a Robin Gloster: python27: don't pin to openssl_1_0_2
NixOS_GitHub has left #nixos []
<catern> ohhh no i'm stupid :)
<catern> i'm reading this wrong
Tucky has quit [(Remote host closed the connection)]
<catern> calculating the hash of files is the expensive operation, as expected, but hopefully that will only happen this time, not the next time...
<catern> aha and it's fast as expected the second time
<Infinisil> Nice
ebzzry has quit [(Ping timeout: 276 seconds)]
ylwghst has quit [(Quit: Lost terminal)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth reopened pull request #28117: gdouros: x.xx -> x.17 (master...patch-12) https://git.io/v7yvu
NixOS_GitHub has left #nixos []
justanotheruser has quit [(Ping timeout: 248 seconds)]
pxc has quit [(Ping timeout: 258 seconds)]
Infinisil has quit [(Quit: leaving)]
<disasm> what does this mean? Builder called die: makeWrapper doesn't understand the arg CUPS_DATADIR
<clever> disasm: what did you call makeWrapper with?
wigust has joined #nixos
<disasm> clever: the line before it says Wrapping program /nix/store/64haskaq1bsaq600jyq6jfl5j5qmpby6-system-config-printer-1.5.9/bin/system-config-printer
ylwghst has joined #nixos
<clever> ah, the problem is in something you didnt modify?
tvon has quit [(Quit: System is sleeping...)]
tvon has joined #nixos
<disasm> yeah, I was doing a nixos-rebuild with a custom nixpkgs (master) to get the latest git because of CVE-2017-1000117
<disasm> I'm guessing it's pkgs/tools/misc/system-config-printer/default.nix having problems
cement has joined #nixos
tempeh has quit [(Quit: Page closed)]
<clever> disasm: i think $program_PATH isnt set
betaboon has quit [(Quit: This computer has gone to sleep)]
phdoerfler has quit [(Read error: Connection reset by peer)]
phdoerfler1 has joined #nixos
<clever> disasm: so its prefixing PATH with --set, then failing that CUPS_DATADIR isnt a valid flag
<tek0> if I add an additional directory to NIX_PATH, what has do be done so that I can use a service I declared in $dir/nixos/modules/services/foo in my configuration?
phreedom has quit [(Ping timeout: 240 seconds)]
<disasm> ah...
<catern> so yeah I still don't know whether my IFD should generate a function or an attrset
<disasm> clever: could this have something to do with python? That's the only match I find for $program_PATH and it was modified July 31st: git show 85a0ab4b23
<catern> anyone want to make a suggestion? :)
<catern> i need to customize the arguments of a function based on contents of a derivation (specifically I'm translating a dependency graph), which is straightforward if i generate a function but weird if I generate an attrset. on the other hand, generating static data is much better and more flexible than generating code...
lambdael has quit [(Quit: WeeChat 1.7.1)]
<disasm> ah yeah, it's definitely python related me thinks.
phdoerfler has joined #nixos
phdoerfler1 has quit [(Read error: Connection reset by peer)]
<symphorien> disasm: it may have something to do with https://github.com/NixOS/nixpkgs/pull/24944
mkoenig has quit [(Remote host closed the connection)]
newhoggy has quit [(Remote host closed the connection)]
mkoenig has joined #nixos
georges-duperon has joined #nixos
dbmikus has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] wmertens closed pull request #28154: nodejs-8_x: backport from master (release-17.03...add-node-8) https://git.io/v7SOd
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] wmertens pushed 2 new commits to master: https://git.io/v7SzL
<NixOS_GitHub> nixpkgs/master 7c669d6 Mathias Schreck: nodejs: 8.2.1 -> 8.3.0
<NixOS_GitHub> nixpkgs/master 8e9b321 Wout Mertens: Merge pull request #28096 from holidaycheck/nodejs-8.3.0...
NixOS_GitHub has left #nixos []
ylwghst has quit [(Ping timeout: 260 seconds)]
newhoggy has joined #nixos
rpifan has quit [(Ping timeout: 240 seconds)]
betaboon has joined #nixos
betaboon has quit [(Changing host)]
betaboon has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] rybern opened pull request #28163: moon-buggy: init at 1.0.51 (master...master) https://git.io/v7Szi
NixOS_GitHub has left #nixos []
<disasm> clever: that's definitely it, I realized the derivation in a nix-shell (with --pure) and checked the env-vars file and program_path is not set
<clever> something must be setting it elsewhere and has stopped doing it
newhoggy has quit [(Ping timeout: 260 seconds)]
<clever> we would need to either bisect nixpkgs, or find somebody that knows the python stuff better
endformationage has joined #nixos
takle has joined #nixos
goibhniu has quit [(Ping timeout: 240 seconds)]
snikkers has quit [(Ping timeout: 260 seconds)]
Lisanna_ has quit [(Quit: Lisanna_)]
takle has quit [(Ping timeout: 260 seconds)]
sellout- has quit [(Quit: Leaving.)]
newhoggy has joined #nixos
roundhouse has quit [(Ping timeout: 240 seconds)]
jellowj has quit [(Ping timeout: 276 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 2 new commits to master: https://git.io/v7S2o
<NixOS_GitHub> nixpkgs/master 6fdf8b3 Franz Pletz: nginxMainline: 1.13.3 -> 1.13.4
<NixOS_GitHub> nixpkgs/master 9f7f85a Franz Pletz: nixos/tests/nginx: fix name
NixOS_GitHub has left #nixos []
ylwghst has joined #nixos
mood has quit [(Quit: Gone.)]
mood has joined #nixos
newhoggy has quit [(Ping timeout: 276 seconds)]
bfrog has joined #nixos
newhoggy has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #28090: nodePackages.lerna: init at 2.0.0 (master...init-lerna) https://git.io/v7Mta
NixOS_GitHub has left #nixos []
<disasm> clever: if I run nix-build -E 'with import <nixpkgs> { }; callPackage ./pkgs/tools/misc/system-config-printer/default.nix {}' it errors out no python interpreter found. Is there a way to reverse engineer what's being overridden in this derivation by my nixos config so I can just execute the one build as I bisect?
newhoggy has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/v7SVY
<NixOS_GitHub> nixpkgs/master f337be5 Silvan Mosberger: mpd: add lame support
<NixOS_GitHub> nixpkgs/master b72e3b0 Joachim F: Merge pull request #28068 from Infinisil/mpd-lame...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/v7SVa
<NixOS_GitHub> nixpkgs/master d5294f7 wisut hantanong: nodePackages.jsonlint init : at 1.6.2
<NixOS_GitHub> nixpkgs/master 995ad59 Jörg Thalheim: Merge pull request #28146 from wizzup/add-jsonlint...
NixOS_GitHub has left #nixos []
<clever> [clever@amd-nixos:~/apps/nixpkgs]$ grep -r system-config-printer
<clever> pkgs/top-level/all-packages.nix: system-config-printer = callPackage ../tools/misc/system-config-printer {
<clever> disasm: a:, the overrides are there, b: nix-build -A system-config-printer in the root of a nixpkgs checkout
gwang has joined #nixos
cpennington has quit [(Ping timeout: 248 seconds)]
<disasm> cool, thanks! I'll keep digging
takle has joined #nixos
newhoggy has joined #nixos
Phillemann has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg closed pull request #28127: influxdb (on nixos): reduce closure size by 99.99% (and a bit) (master...f/collectd) https://git.io/v7yzs
NixOS_GitHub has left #nixos []
ison111 has joined #nixos
<Phillemann> I'm trying to build ghc form the git repository. The official guide says I should nix-shell -A haskell.compiler.ghcHEAD, but when I try to configure the build, it tells me it needs ghc-8 to build, and found 7.10.3.
takle has quit [(Ping timeout: 240 seconds)]
iyzsong has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
newhoggy has quit [(Ping timeout: 246 seconds)]
<Phillemann> And indeed, although I have 8 installed globally, in the shell I only have 7.10.3
<clever> the things in the shell are prefered
<Phillemann> ghcHEAD references 7.10.3, too, so it should be fine ;)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #28164: data/fonts: simpler cleanups (group 2) (master...fonts-fixed-output-derivations-simple-cases-for-fplez-2) https://git.io/v7SiU
NixOS_GitHub has left #nixos []
<Phillemann> But configure still complains.
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] rybern closed pull request #28163: moon-buggy: init at 1.0.51 (master...master) https://git.io/v7Szi
NixOS_GitHub has left #nixos []
<clever> Phillemann: the bootstrap stuff in ghc is a bit of a mess, you sometimes have to build 2 or 3 ghc's to get the one you want
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth closed pull request #28128: proggyfonts: dead link fixed (master...patch-22) https://git.io/v7yzA
NixOS_GitHub has left #nixos []
takle has joined #nixos
<Phillemann> Okay, I'll try using 821 in the shell, this should depend on some 8 version.
newhoggy has joined #nixos
<Phillemann> Yes, that gets me a bit further in the configure phase. Maybe even to the end. :)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/v7Sio
<NixOS_GitHub> nixpkgs/master f2d420e Tim Steinbach: linux: 4.9.41 -> 4.9.42
NixOS_GitHub has left #nixos []
<gwang> CubicBezier test error when I tried to install tmux, please help!!! https://gist.github.com/wanggang1/35956e94a67795831b60546ea7cb4a9c
<clever> gwang: the error was unrelated to tmux
takle has quit [(Ping timeout: 248 seconds)]
cpennington has joined #nixos
takle has joined #nixos
<clever> gwang: you appear to have a ghcWithPackages being recompiled
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to release-17.03: https://git.io/v7Si5
<NixOS_GitHub> nixpkgs/release-17.03 5afad2a Tim Steinbach: linux: 4.9.41 -> 4.9.42...
NixOS_GitHub has left #nixos []
newhoggy has quit [(Ping timeout: 246 seconds)]
<gwang> clever: thanks, let me check
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] rybern opened pull request #28165: moon-buggy: init at 1.0.51 (master...add-moon-buggy) https://git.io/v7Sij
NixOS_GitHub has left #nixos []
snikkers has joined #nixos
pie_ has joined #nixos
pie__ has quit [(Read error: Connection reset by peer)]
jellowj has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 2 new commits to release-17.03: https://git.io/v7SPR
<NixOS_GitHub> nixpkgs/release-17.03 aeda2af Tim Steinbach: linux: 4.12.4 -> 4.12.5...
<NixOS_GitHub> nixpkgs/release-17.03 9c9cb40 Tim Steinbach: linux: 4.12.5 -> 4.12.6...
NixOS_GitHub has left #nixos []
newhoggy has joined #nixos
sellout- has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to release-17.03: https://git.io/v7SPF
<NixOS_GitHub> nixpkgs/release-17.03 f40bd00 Robin Gloster: dropbox: fix eval...
NixOS_GitHub has left #nixos []
Phillemann has left #nixos ["WeeChat 1.9"]
pxc has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
newhoggy has joined #nixos
mood has quit [(Quit: Gone.)]
Wizek has joined #nixos
yegortimoshenko has joined #nixos
ylwghst has quit [(Quit: Lost terminal)]
digitus has joined #nixos
mood has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vbgl pushed 1 new commit to master: https://git.io/v7S1v
<NixOS_GitHub> nixpkgs/master 6f9d84f Vincent Laporte: coqPackages.interval: fix URL
NixOS_GitHub has left #nixos []
gwang has quit [()]
newhoggy has quit [(Ping timeout: 276 seconds)]
__Sander__ has quit [(Quit: Konversation terminated!)]
joepie91___ has joined #nixos
joepie91___ has quit [(Changing host)]
joepie91___ has joined #nixos
newhoggy has joined #nixos
joepie91 has quit [(Disconnected by services)]
joepie91___ is now known as joepie91
gnuhurd has quit [(Remote host closed the connection)]
gnuhurd has joined #nixos
<yegortimoshenko> why <nixos> works when it's not listed in $NIX_PATH?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/v7S1K
<NixOS_GitHub> nixpkgs/master c6e200e Volth: data/fonts: simpler cleanups (group 2)
<NixOS_GitHub> nixpkgs/master b0633ce Jörg Thalheim: Merge pull request #28164 from volth/fonts-fixed-output-derivations-simple-cases-for-fplez-2...
NixOS_GitHub has left #nixos []
mood has quit [(Quit: Gone.)]
<yegortimoshenko> i mean, `NIX_PATH="" nix-instantiate --eval '<nixos>'` == <LAMBDA> no matter what
newhoggy has quit [(Ping timeout: 255 seconds)]
betaboon has quit [(Quit: This computer has gone to sleep)]
stranger__ has quit [(Quit: Connection closed for inactivity)]
mood has joined #nixos
<tilpner> error: file ‘nixos’ was not found in the Nix search path (add it using $NIX_PATH or -I)
<tilpner> Works correctly here
newhoggy has joined #nixos
ambro718 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth closed pull request #28150: fontforge: reduce nondetermenism (master...patch-42) https://git.io/v7ST7
NixOS_GitHub has left #nixos []
newhoggy has quit [(Ping timeout: 248 seconds)]
jensens has quit [(Ping timeout: 255 seconds)]
takle has joined #nixos
newhoggy has joined #nixos
<phdoerfler> yo, I got networking.firewall.allowPing = false; yet I can ping my machine
<phdoerfler> I'd like it to be non ping-able
<phdoerfler> (again)
takle has quit [(Ping timeout: 255 seconds)]
<phdoerfler> my log is flooded with people trying to log in as root via ssh
<phdoerfler> it's kind of annoying
newhoggy has quit [(Ping timeout: 246 seconds)]
tokudan has joined #nixos
leat has joined #nixos
<phdoerfler> a reboot (!) did the job
Infinisil has joined #nixos
amosbird has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
amosbird has joined #nixos
FRidh has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #28125: asciidoctor: use ruby 2.3 (master...pkg-update/asciidoctor) https://git.io/v7yu8
NixOS_GitHub has left #nixos []
newhoggy has joined #nixos
<FRidh> disasm: wrappers are now checked before they're created. Likely there is a bug in the code that wants to create the wrapper.
cpennington has quit [(Ping timeout: 246 seconds)]
ambro718 has quit [(Ping timeout: 248 seconds)]
<yegortimoshenko> tilpner: thanks for trying it out! my shell was the problem, sorry. btw, i've almost figured out how to use a channel for extending nixpkgs.
newhoggy has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz closed pull request #27993: rsync service: allow running as user (plus some tweaks) (master...rsync-run-as-user) https://git.io/v7oZc
NixOS_GitHub has left #nixos []
mguentner has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 4 new commits to master: https://git.io/v7SSK
<NixOS_GitHub> nixpkgs/master 0eb9c5b Robin Gloster: linux_3_10: remove...
<NixOS_GitHub> nixpkgs/master 9f3f575 Robin Gloster: linux_4_4: remove...
<NixOS_GitHub> nixpkgs/master 05b8cae Robin Gloster: linux: remove unused kernel patches
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh closed pull request #28061: libtorrentRasterbar 1.1.1 -> 1.1.4 (master...bump_libtorrentRasterbar_1.1.4) https://git.io/v7X3Y
NixOS_GitHub has left #nixos []
takle has joined #nixos
newhoggy has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] mguentner opened pull request #28166: ipfsapi: 0.4.5-pre -> 0.4.2.post1 (master...ipfsapi042post) https://git.io/v7S9J
NixOS_GitHub has left #nixos []
ThatDocsLady has quit [(Quit: Arma-geddin-outta-here!)]
newhoggy has quit [(Ping timeout: 248 seconds)]
cpennington has joined #nixos
phreedom has joined #nixos
seppellll has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin closed pull request #28101: gnupg: 2.1.22 -> 2.1.23 (master...update_gnupg21) https://git.io/v7M9B
NixOS_GitHub has left #nixos []
<FRidh> copumpkin: now that we don't build i686 anymore I think it would be fair to build python27 and python36 packages again, at least for either nixpkgs or nixos. They don't take up much time to build, just a bit more evaluation again.
<copumpkin> oooh
<copumpkin> nixpkgs! so we get them on darwin
* copumpkin dances happy dance
<FRidh> heh
<FRidh> if the macs can keep up ;)
<FRidh> well, they seem to be able
newhoggy has joined #nixos
Infinisi1 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] bcdarwin opened pull request #28167: pythonPackages.paramz: init at 0.7.4 (master...paramz) https://git.io/v7SHs
NixOS_GitHub has left #nixos []
Infinisi1 has quit [(Remote host closed the connection)]
Infinisil has quit [(Ping timeout: 246 seconds)]
zeus_ has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
Jackneilll has joined #nixos
Jackneilll has quit [(Remote host closed the connection)]
Jackneilll has joined #nixos
<copumpkin> FRidh: we'll make 'em
<copumpkin> :D
newhoggy has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/v7SQo
<NixOS_GitHub> nixpkgs/master 31c3449 Volth: data/fonts: simpler cleanups
<NixOS_GitHub> nixpkgs/master 0604106 Jörg Thalheim: Merge pull request #28161 from volth/fonts-fixed-output-derivations-simple-cases-for-fplez...
NixOS_GitHub has left #nixos []
<yegortimoshenko> tilpner: by the way, how do you use readDir to import all modules?
<tilpner> yegortimoshenko - I have readDirAbsolute = with builtins; dir: map (e: dir + ("/" + e)) (attrNames (readDir dir));
<yegortimoshenko> tilpner: thanks!
<tilpner> yegortimoshenko - I insert that into my overlays to make it available everywhere. Actually, let me paste the whole thing...
seppellll has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] acowley opened pull request #28168: rtags: 2.11 -> 2.12 (master...rtags-2.12) https://git.io/v7S7q
NixOS_GitHub has left #nixos []
kiloreux has joined #nixos
newhoggy has joined #nixos
georges-duperon has quit [(Ping timeout: 255 seconds)]
newhoggy has quit [(Ping timeout: 260 seconds)]
<yegortimoshenko> tilpner: using readDirAbsolute with imports works just fine. thanks a bunch!
<phdoerfler> I ran into this: error: attribute ‘vaccounts_file’ missing, at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:151:28
<phdoerfler> is this a bug in nixos or in my config?
dejanr has quit [()]
willprice has joined #nixos
newhoggy has joined #nixos
jellowj has quit [(Ping timeout: 246 seconds)]
Ivanych has quit [(Ping timeout: 240 seconds)]
newhoggy has quit [(Ping timeout: 255 seconds)]
zeus_ has quit [(Read error: Connection reset by peer)]
zeus_ has joined #nixos
afics has quit [(Quit: afics)]
Filystyn has joined #nixos
Filystyn has quit [(Changing host)]
Filystyn has joined #nixos
ylwghst has joined #nixos
ylwghst has quit [(Client Quit)]
ylwghst has joined #nixos
newhoggy has joined #nixos
blahdodo has quit [(Read error: Connection reset by peer)]
<nixos-users-wiki> "Installation guide" edited by makefu https://git.io/v7Sbv
Infinisil has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-17.03-small advanced to https://github.com/NixOS/nixpkgs/commit/f40bd007d4 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-17.03-small)
nix-gsc-io`bot has quit [(Client Quit)]
blahdodo has joined #nixos
newhoggy has joined #nixos
Arcaelyx has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
seppellll has quit [(Quit: Leaving)]
jellowj has joined #nixos
betaboon has joined #nixos
ylwghst has quit [(Quit: Lost terminal)]
<phdoerfler> do .nix files know a "++=" or something? to append to lists that is
zraexy has quit [(Ping timeout: 240 seconds)]
rodgort` has quit [(Quit: Leaving)]
BurNiinTRee[m] has quit [(Remote host closed the connection)]
yochai[m] has quit [(Remote host closed the connection)]
qtness[m] has quit [(Remote host closed the connection)]
danielrf has quit [(Read error: Connection reset by peer)]
rycee[m] has quit [(Read error: Connection reset by peer)]
regnat[m] has quit [(Read error: Connection reset by peer)]
abbafei[m] has quit [(Read error: Connection reset by peer)]
rnhmjoj[m] has quit [(Read error: Connection reset by peer)]
ninegua[m] has quit [(Write error: Connection reset by peer)]
Sovereign_Bleak has quit [(Read error: Connection reset by peer)]
mith[m] has quit [(Read error: Connection reset by peer)]
etcinit[m] has quit [(Read error: Connection reset by peer)]
dibblego[m] has quit [(Read error: Connection reset by peer)]
hendrik[m]1 has quit [(Write error: Connection reset by peer)]
sphalerite has quit [(Remote host closed the connection)]
AmineChikhaoui[m has quit [(Read error: Connection reset by peer)]
edef[m] has quit [(Read error: Connection reset by peer)]
puffnfresh has quit [(Read error: Connection reset by peer)]
spacekitteh[m] has quit [(Read error: Connection reset by peer)]
musicmatze[m] has quit [(Read error: Connection reset by peer)]
Magnap[m] has quit [(Read error: Connection reset by peer)]
primeos[m] has quit [(Read error: Connection reset by peer)]
sk23[m] has quit [(Remote host closed the connection)]
eqyiel[m] has quit [(Remote host closed the connection)]
bhipple[m] has quit [(Write error: Connection reset by peer)]
Ralith has quit [(Remote host closed the connection)]
hl has quit [(Read error: Connection reset by peer)]
wmertens[m] has quit [(Read error: Connection reset by peer)]
pstn has quit [(Read error: Connection reset by peer)]
trikl[m] has quit [(Write error: Connection reset by peer)]
TimePath has quit [(Write error: Connection reset by peer)]
DIzFer[m] has quit [(Write error: Connection reset by peer)]
dash has quit [(Read error: Connection reset by peer)]
timclassic has quit [(Read error: Connection reset by peer)]
indefini has quit [(Read error: Connection reset by peer)]
davidar has quit [(Read error: Connection reset by peer)]
dtz has quit [(Read error: Connection reset by peer)]
StuK[m] has quit [(Read error: Connection reset by peer)]
cwopel has quit [(Write error: Connection reset by peer)]
WinterFox[m] has quit [(Read error: Connection reset by peer)]
copumpkin has quit [(Remote host closed the connection)]
Khorne[m] has quit [(Remote host closed the connection)]
dalaing has quit [(Remote host closed the connection)]
lecorpsnoir[m] has quit [(Read error: Connection reset by peer)]
necronian has quit [(Read error: Connection reset by peer)]
jlle[m] has quit [(Read error: Connection reset by peer)]
corngood has quit [(Read error: Connection reset by peer)]
Dezgeg[m] has quit [(Read error: Connection reset by peer)]
fpletz[m] has quit [(Remote host closed the connection)]
alain[m] has quit [(Write error: Connection reset by peer)]
admin[m] has quit [(Read error: Connection reset by peer)]
chominist[m] has quit [(Read error: Connection reset by peer)]
NickHu has quit [(Remote host closed the connection)]
jack[m]2 has quit [(Read error: Connection reset by peer)]
scott2 has quit [(Read error: Connection reset by peer)]
sziszi[m] has quit [(Read error: Connection reset by peer)]
M-liberdiko has quit [(Read error: Connection reset by peer)]
bendlas has quit [(Remote host closed the connection)]
octalsrc[m] has quit [(Write error: Connection reset by peer)]
Drakonis[m] has quit [(Write error: Connection reset by peer)]
Kirill[m] has quit [(Write error: Connection reset by peer)]
florianjacob has quit [(Write error: Connection reset by peer)]
mtncoder[m] has quit [(Remote host closed the connection)]
baconicsynergy[m has quit [(Remote host closed the connection)]
AlanPearce[m] has quit [(Remote host closed the connection)]
AdamSlack[m] has quit [(Write error: Connection reset by peer)]
bachp has quit [(Write error: Connection reset by peer)]
Wysteriary[m] has quit [(Read error: Connection reset by peer)]
Kallegro[m] has quit [(Read error: Connection reset by peer)]
mhsjlw[m] has quit [(Remote host closed the connection)]
bennofs[m] has quit [(Remote host closed the connection)]
sargon[m] has quit [(Read error: Connection reset by peer)]
ycy[m] has quit [(Read error: Connection reset by peer)]
kainospur[m] has quit [(Read error: Connection reset by peer)]
ptotter[m] has quit [(Read error: Connection reset by peer)]
Yaniel has quit [(Remote host closed the connection)]
aspiwack[m] has quit [(Remote host closed the connection)]
Oo[m] has quit [(Read error: Connection reset by peer)]
offlinehacker[m] has quit [(Remote host closed the connection)]
herzmeister[m] has quit [(Write error: Connection reset by peer)]
Naughtmare[m] has quit [(Read error: Connection reset by peer)]
wak-work[m] has quit [(Write error: Connection reset by peer)]
xj9[m] has quit [(Read error: Connection reset by peer)]
a123123123[m] has quit [(Remote host closed the connection)]
berot3[m] has quit [(Read error: Connection reset by peer)]
myklam[m] has quit [(Read error: Connection reset by peer)]
qrilka[m] has quit [(Read error: Connection reset by peer)]
JameySharp[m] has quit [(Remote host closed the connection)]
Elephant454[m] has quit [(Read error: Connection reset by peer)]
matrixkrav has quit [(Read error: Connection reset by peer)]
benkolera has quit [(Read error: Connection reset by peer)]
revoltmedia[m] has quit [(Read error: Connection reset by peer)]
ArdaXi[m] has quit [(Read error: Connection reset by peer)]
Barnabas[m] has quit [(Read error: Connection reset by peer)]
sirius[m] has quit [(Read error: Connection reset by peer)]
retrry[m] has quit [(Remote host closed the connection)]
sudoreboot[m] has quit [(Read error: Connection reset by peer)]
adisbladis[m] has quit [(Read error: Connection reset by peer)]
unlmtd has quit [(Write error: Connection reset by peer)]
jsv[m] has quit [(Read error: Connection reset by peer)]
jyp[m] has quit [(Write error: Connection reset by peer)]
tommyangelo[m] has quit [(Read error: Connection reset by peer)]
<tilpner> phdoerfler - Not sure what you mean. You can append lists with "++": [1 2] ++ [3 4] == [1 2 3 4]
zimbatm has quit [(Read error: Connection reset by peer)]
Exee7uvo[m] has quit [(Read error: Connection reset by peer)]
peterhoeg has quit [(Read error: Connection reset by peer)]
hedning[m] has quit [(Read error: Connection reset by peer)]
icetan has quit [(Read error: Connection reset by peer)]
reactormonk[m] has quit [(Write error: Connection reset by peer)]
thematter[m] has quit [(Read error: Connection reset by peer)]
seif[m] has quit [(Read error: Connection reset by peer)]
spawnthink[m] has quit [(Read error: Connection reset by peer)]
cornu[m] has quit [(Read error: Connection reset by peer)]
grahamc has quit [(Write error: Connection reset by peer)]
rpifan has joined #nixos
<phdoerfler> tilpner: can I append to an existing list?
newhoggy has joined #nixos
<niksnut> no, it's a purely functional language, meaning you can't modify values
<tilpner> I don't want to answer that question without more context. What value do you actually want to append onto?
<phdoerfler> ok here's the context: I got several parts of my config that require their own user. Like a "mail" user for running the mailserver and so on
<phdoerfler> I'd like each of these little configs to be able to add their user to users.extraUsers
Bane^ has quit [(Ping timeout: 260 seconds)]
<tilpner> Where's the list here?
<phdoerfler> niksnut: this does not necessarily go against immutability. nix or whatever it is that processes these files could first accumulate all these "additions" and make one big list out of them all
<phdoerfler> is users.extraUsers not a list?
ylwghst has joined #nixos
<tilpner> It's not
<phdoerfler> oh
<phdoerfler> my bad
<tilpner> Wait, docs say it can be a list or an attrset
<tilpner> I've just never seen it be a list
<phdoerfler> I have seen this code in the wild, thus my questions:
<phdoerfler> users.extraUsers = vmail_user ++ mail_user;
Bane^ has joined #nixos
<tilpner> What about users.extraUseers = { vmail = ...; mail = ...; }; ?
newhoggy has quit [(Ping timeout: 240 seconds)]
<phdoerfler> does that allow me to have another users.extraUsers = { web = … } line in a different .nix file?
<phdoerfler> if so then that's exactly what I'm looking for
<tilpner> Yes, as long as the names are different
<phdoerfler> great
<tilpner> They don't overwrite each other, they are merged
<phdoerfler> I see, thanks tilpner!
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to master: https://git.io/v7Sxk
<NixOS_GitHub> nixpkgs/master 443ac23 pe@pijul.org: Gwyddion: init at 2.48
NixOS_GitHub has left #nixos []
rodgort has joined #nixos
unlmtd has joined #nixos
newhoggy has joined #nixos
ylwghst has quit [(Client Quit)]
<pxc> is there a standard way of adding Node packages that aren't in NPM to Nix? I've found some packages like that but they all seem to do it differently
takle has quit [(Ping timeout: 246 seconds)]
bendlas has joined #nixos
<bendlas> oh, where has mention-bot gone?
takle has joined #nixos
newhoggy has quit [(Ping timeout: 276 seconds)]
newhoggy has joined #nixos
<mpickering> Is there a helper script somewhere which applied "patchelf" to every exectuable in a directory (recursively)?
newhoggy has quit [(Ping timeout: 255 seconds)]
Infinisil has quit [(Ping timeout: 248 seconds)]
ambro718 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/v7ShO
<NixOS_GitHub> nixpkgs/master 48ffb82 romildo: eom: init at 1.18.2
<NixOS_GitHub> nixpkgs/master e8f924a Jörg Thalheim: Merge pull request #28129 from romildo/upd.eom...
NixOS_GitHub has left #nixos []
newhoggy has joined #nixos
<Olgierd> hi, how could I install gcc for x86_64-elf target to compile a bootloader?
yegortimoshenko has left #nixos ["ERC (IRC client for Emacs 25.2.1)"]
ylwghst has joined #nixos
<ylwghst> How to define globally default gtk-2.0 theme for all gtk-2.0 apps within gnome3/gtk3?
jyp[m] has joined #nixos
TimePath has joined #nixos
baconicsynergy[m has joined #nixos
cornu[m] has joined #nixos
berot3[m] has joined #nixos
sirius[m] has joined #nixos
indefini has joined #nixos
abbafei[m] has joined #nixos
primeos[m] has joined #nixos
xj9[m] has joined #nixos
aspiwack[m] has joined #nixos
NickHu has joined #nixos
revoltmedia[m] has joined #nixos
davidar has joined #nixos
hendrik[m] has joined #nixos
peterhoeg has joined #nixos
bachp has joined #nixos
timclassic has joined #nixos
Naughtmare[m] has joined #nixos
ptotter[m] has joined #nixos
M-liberdiko has joined #nixos
mith[m] has joined #nixos
Kallegro[m] has joined #nixos
wak-work[m] has joined #nixos
sudoreboot[m] has joined #nixos
ArdaXi[m] has joined #nixos
Oo[m] has joined #nixos
AlanPearce[m] has joined #nixos
copumpkin has joined #nixos
octalsrc[m] has joined #nixos
chominist[m] has joined #nixos
Elephant454[m] has joined #nixos
Exee7uvo[m] has joined #nixos
hl has joined #nixos
Drakonis[m] has joined #nixos
matrixkrav has joined #nixos
reactormonk[m] has joined #nixos
myklam[m] has joined #nixos
herzmeister[m] has joined #nixos
spacekitteh[m] has joined #nixos
florianjacob has joined #nixos
Magnap[m] has joined #nixos
spawnthink[m] has joined #nixos
thematter[m] has joined #nixos
benkolera has joined #nixos
edef[m] has joined #nixos
sargon[m] has joined #nixos
necronian has joined #nixos
Wysteriary[m] has joined #nixos
offlinehacker[m] has joined #nixos
dtz has joined #nixos
Yaniel has joined #nixos
pstn has joined #nixos
Guest89728 has joined #nixos
bennofs[m] has joined #nixos
Sovereign_Bleak has joined #nixos
bhipple[m] has joined #nixos
ycy[m] has joined #nixos
WinterFox[m] has joined #nixos
sk23[m] has joined #nixos
puffnfresh has joined #nixos
BurNiinTRee[m] has joined #nixos
Kirill[m] has joined #nixos
zimbatm has joined #nixos
musicmatze[m] has joined #nixos
scott2 has joined #nixos
mtncoder[m] has joined #nixos
DIzFer[m] has joined #nixos
dibblego[m] has joined #nixos
dalaing has joined #nixos
hedning[m] has joined #nixos
cwopel has joined #nixos
jack[m] has joined #nixos
sphalerite has joined #nixos
Ralith has joined #nixos
Barnabas[m] has joined #nixos
dash has joined #nixos
qrilka[m] has joined #nixos
kainospur[m] has joined #nixos
AmineChikhaoui[m has joined #nixos
jsv[m] has joined #nixos
wmertens[m] has joined #nixos
lecorpsnoir[m] has joined #nixos
danielrf has joined #nixos
adisbladis[m] has joined #nixos
yochai[m] has joined #nixos
rycee[m] has joined #nixos
seif[m] has joined #nixos
Dezgeg[m] has joined #nixos
AdamSlack[m] has joined #nixos
tommyangelo[m] has joined #nixos
a123123123[m] has joined #nixos
StuK[m] has joined #nixos
rnhmjoj[m] has joined #nixos
JameySharp[m] has joined #nixos
trikl[m] has joined #nixos
etcinit[m] has joined #nixos
eqyiel[m] has joined #nixos
alain[m]1 has joined #nixos
corngood has joined #nixos
Khorne[m] has joined #nixos
mhsjlw[m] has joined #nixos
ninegua[m] has joined #nixos
retrry[m] has joined #nixos
sziszi[m] has joined #nixos
admin[m] has joined #nixos
icetan has joined #nixos
regnat[m] has joined #nixos
jlle[m] has joined #nixos
qtness[m] has joined #nixos
newhoggy has quit [(Ping timeout: 258 seconds)]
Ivanych has joined #nixos
newhoggy has joined #nixos
newhoggy has quit [(Ping timeout: 246 seconds)]
_rvl has joined #nixos
newhoggy has joined #nixos
newhoggy has quit [(Ping timeout: 255 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] zx2c4 opened pull request #28169: wireguard: 0.0.20170726 -> 0.0.20170810 (master...patch-6) https://git.io/v79er
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to master: https://git.io/v79eP
<NixOS_GitHub> nixpkgs/master 0611be7 Robin Gloster: firefox: fix on i686
NixOS_GitHub has left #nixos []
<ylwghst> hm
<betaboon> i ran into another weird problem with pythonpackages. can anyoue explain, how a python-script ran with python3 that does 'import setuptool' can run into a backtrace that points to python2.7-setuptools? i mean wtf. backtrace: https://gist.github.com/betaboon/eac75c118ade1ad554e3f31abe963ffc
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ambrop72 opened pull request #28170: Restore Chromium update in release-17.03, fix beta build (release-17.03...chromium-fix3) https://git.io/v79vk
NixOS_GitHub has left #nixos []
newhoggy has joined #nixos
ambro718 has quit [(Quit: Konversation terminated!)]
bkchr has joined #nixos
newhoggy has quit [(Ping timeout: 255 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #28167: pythonPackages.paramz: init at 0.7.4 (master...paramz) https://git.io/v7SHs
NixOS_GitHub has left #nixos []
newhoggy has joined #nixos
<BlessJah> FRidh: I've tried adding both boto3 and botocore as dependencies, but it still fails as if python could not find them
newhoggy has quit [(Ping timeout: 240 seconds)]
newhoggy has joined #nixos
kiloreux has quit [(Ping timeout: 240 seconds)]
swoorup has joined #nixos
<ylwghst> clever:
<ylwghst> there is serious problem to fix :D
<ylwghst> gtk2 apps cant acces gtk2.0 themes on nix
<ylwghst> they do not look for them in .nix-profile like other do
newhoggy has quit [(Ping timeout: 240 seconds)]
<Ankhers> Is it possible to use nix-shell with a local copy of nixpkgs?
<ylwghst> clever: there needs to be /$HOME/.themes symlink to /.nix-profile/share/themes
<pbogdan> ylwghst: does it make any difference if you start a gtk2 app with "GTK_DATA_PREFIX=/home/ylwghst/.nix-profile app"
newhoggy has joined #nixos
<pbogdan> (that's assuming you installed the themes into your user's profile)
<ylwghst> pbogdan: it does work !
<ylwghst> pbogdan: i know
<ylwghst> i know this
<ylwghst> thats how nix works i know now
<ylwghst> but problem is you cant define it globally
wigust has quit [(Ping timeout: 246 seconds)]
<ylwghst> nix will alwats install in nix-profile
<ylwghst> not in $HOME/.themes
<pbogdan> ylwghst: I just shove it into environment.sessionVariables and install themes with nix-env
newhoggy has quit [(Ping timeout: 248 seconds)]
<ylwghst> pbogdan: you mean define it GTK_DATA_PREFIX in environment.sessionVariables?
<pbogdan> ylwghst: http://dpaste.com/2VC7P0S
<ylwghst> pbogdan: yep will try it
<ylwghst> but isnt better to create symlink by default?
newhoggy has joined #nixos
<ylwghst> handled by nix-env?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 2 new commits to master: https://git.io/v79T3
<NixOS_GitHub> nixpkgs/master f778256 Maximilian Güntner: ipfsapi: 0.4.5-pre -> 0.4.2.post1...
<NixOS_GitHub> nixpkgs/master f6931ec Franz Pletz: Merge pull request #28166 from mguentner/ipfsapi042post...
NixOS_GitHub has left #nixos []
<ylwghst> we can fix it but why does should users or we this again and again
<ylwghst> do this*
<pbogdan> on unstable gtk2 is patched to look at XDG_DATA_DIRS as well (which I think by default includes both system and user env) so hopefully won't be an issue soon :)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] primeos pushed 1 new commit to master: https://git.io/v79TW
<NixOS_GitHub> nixpkgs/master 83cc65a Michael Weiss: gollum: 4.1.1 -> 4.1.2
NixOS_GitHub has left #nixos []
<ylwghst> pbogdan: good
<ylwghst> btw
<ylwghst> (thunderbird:4979): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
<ylwghst> cant get even murrine engine
<FRidh> BlessJah: odd. I'll have a look at it this weekend.
rpifan has quit [(Remote host closed the connection)]
<FRidh> betaboon: are you somehow mixing python2 and python 3 package?
<betaboon> not willingly and not knowingly
newhoggy has quit [(Ping timeout: 248 seconds)]
<FRidh> alright, you will have to give more info. What Nixpkgs revision, what program, Nix expression, ...
<betaboon> this error gets thrown on buildPhase of a pythonApplication
<FRidh> a lot is done through pythonpath, and pythonpath doesn't distinguish between python versions
<FRidh> expression?
<betaboon> let me just double check something. will post better information in a bit
afics has joined #nixos
newhoggy has joined #nixos
<BlessJah> FRidh: it might be problem with boto3/botocore as I am not able to import them after I've installed both
<FRidh> "installed" how
<BlessJah> nix-env -f ~/nixpkgs -iA python27Packages.boto{3,core}
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to master: https://git.io/v79kG
<NixOS_GitHub> nixpkgs/master 350a6c3 Robin Gloster: tests.plasma5: fix eval
NixOS_GitHub has left #nixos []
<FRidh> that's also not supposed to work
<FRidh> installing python libraries in profile is unsupported. Please check the Python section in the Nixpkgs manual.
<BlessJah> kk
<ylwghst> pbogdan:
<ylwghst> will it work it $HOME variable?
<ylwghst> with*
tvon has quit [(Quit: System is sleeping...)]
newhoggy has quit [(Ping timeout: 260 seconds)]
FRidh has quit [(Quit: Konversation terminated!)]
newhoggy has joined #nixos
ptotter[m] has quit [(Ping timeout: 240 seconds)]
Drakonis[m] has quit [(Ping timeout: 246 seconds)]
sudoreboot[m] has quit [(Ping timeout: 255 seconds)]
BurNiinTRee[m] has quit [(Ping timeout: 255 seconds)]
NickHu has quit [(Ping timeout: 255 seconds)]
WinterFox[m] has quit [(Ping timeout: 255 seconds)]
AmineChikhaoui[m has quit [(Read error: Connection reset by peer)]
Kirill[m] has quit [(Read error: Connection reset by peer)]
eqyiel[m] has quit [(Read error: Connection reset by peer)]
yochai[m] has quit [(Read error: Connection reset by peer)]
AdamSlack[m] has quit [(Read error: Connection reset by peer)]
qrilka[m] has quit [(Read error: Connection reset by peer)]
regnat[m] has quit [(Write error: Connection reset by peer)]
mhsjlw[m] has quit [(Read error: Connection reset by peer)]
corngood has quit [(Read error: Connection reset by peer)]
Khorne[m] has quit [(Write error: Connection reset by peer)]
tommyangelo[m] has quit [(Read error: Connection reset by peer)]
Naughtmare[m] has quit [(Read error: Connection reset by peer)]
ninegua[m] has quit [(Write error: Connection reset by peer)]
qtness[m] has quit [(Read error: Connection reset by peer)]
danielrf has quit [(Read error: Connection reset by peer)]
alain[m]1 has quit [(Read error: Connection reset by peer)]
sziszi[m] has quit [(Read error: Connection reset by peer)]
jlle[m] has quit [(Read error: Connection reset by peer)]
retrry[m] has quit [(Read error: Connection reset by peer)]
a123123123[m] has quit [(Read error: Connection reset by peer)]
rycee[m] has quit [(Read error: Connection reset by peer)]
jsv[m] has quit [(Read error: Connection reset by peer)]
mtncoder[m] has quit [(Read error: Connection reset by peer)]
mith[m] has quit [(Read error: Connection reset by peer)]
jack[m] has quit [(Read error: Connection reset by peer)]
wak-work[m] has quit [(Read error: Connection reset by peer)]
hedning[m] has quit [(Read error: Connection reset by peer)]
reactormonk[m] has quit [(Write error: Connection reset by peer)]
dibblego[m] has quit [(Read error: Connection reset by peer)]
revoltmedia[m] has quit [(Read error: Connection reset by peer)]
etcinit[m] has quit [(Read error: Connection reset by peer)]
wmertens[m] has quit [(Read error: Connection reset by peer)]
trikl[m] has quit [(Read error: Connection reset by peer)]
StuK[m] has quit [(Read error: Connection reset by peer)]
admin[m] has quit [(Read error: Connection reset by peer)]
lecorpsnoir[m] has quit [(Read error: Connection reset by peer)]
JameySharp[m] has quit [(Read error: Connection reset by peer)]
xj9[m] has quit [(Read error: Connection reset by peer)]
sphalerite has quit [(Read error: Connection reset by peer)]
DIzFer[m] has quit [(Write error: Connection reset by peer)]
dash has quit [(Write error: Connection reset by peer)]
sirius[m] has quit [(Write error: Connection reset by peer)]
matrixkrav has quit [(Read error: Connection reset by peer)]
Ralith has quit [(Read error: Connection reset by peer)]
primeos[m] has quit [(Read error: Connection reset by peer)]
ArdaXi[m] has quit [(Read error: Connection reset by peer)]
seif[m] has quit [(Read error: Connection reset by peer)]
Dezgeg[m] has quit [(Read error: Connection reset by peer)]
Oo[m] has quit [(Read error: Connection reset by peer)]
adisbladis[m] has quit [(Read error: Connection reset by peer)]
Guest89728 has quit [(Read error: Connection reset by peer)]
davidar has quit [(Read error: Connection reset by peer)]
necronian has quit [(Read error: Connection reset by peer)]
sargon[m] has quit [(Read error: Connection reset by peer)]
Kallegro[m] has quit [(Read error: Connection reset by peer)]
jyp[m] has quit [(Read error: Connection reset by peer)]
chominist[m] has quit [(Write error: Connection reset by peer)]
scott2 has quit [(Read error: Connection reset by peer)]
spawnthink[m] has quit [(Read error: Connection reset by peer)]
Magnap[m] has quit [(Read error: Connection reset by peer)]
bendlas has quit [(Read error: Connection reset by peer)]
sk23[m] has quit [(Ping timeout: 246 seconds)]
edef[m] has quit [(Ping timeout: 246 seconds)]
Yaniel has quit [(Ping timeout: 246 seconds)]
cwopel has quit [(Read error: Connection reset by peer)]
indefini has quit [(Read error: Connection reset by peer)]
Elephant454[m] has quit [(Read error: Connection reset by peer)]
bachp has quit [(Read error: Connection reset by peer)]
cornu[m] has quit [(Read error: Connection reset by peer)]
zimbatm has quit [(Read error: Connection reset by peer)]
myklam[m] has quit [(Read error: Connection reset by peer)]
peterhoeg has quit [(Ping timeout: 246 seconds)]
dalaing has quit [(Read error: Connection reset by peer)]
Sovereign_Bleak has quit [(Read error: Connection reset by peer)]
kainospur[m] has quit [(Read error: Connection reset by peer)]
Wysteriary[m] has quit [(Read error: Connection reset by peer)]
herzmeister[m] has quit [(Read error: Connection reset by peer)]
rnhmjoj[m] has quit [(Read error: Connection reset by peer)]
pstn has quit [(Read error: Connection reset by peer)]
puffnfresh has quit [(Read error: Connection reset by peer)]
copumpkin has quit [(Read error: Connection reset by peer)]
unlmtd has quit [(Read error: Connection reset by peer)]
Exee7uvo[m] has quit [(Read error: Connection reset by peer)]
octalsrc[m] has quit [(Read error: Connection reset by peer)]
baconicsynergy[m has quit [(Read error: Connection reset by peer)]
thematter[m] has quit [(Read error: Connection reset by peer)]
Barnabas[m] has quit [(Read error: Connection reset by peer)]
hl has quit [(Read error: Connection reset by peer)]
berot3[m] has quit [(Read error: Connection reset by peer)]
abbafei[m] has quit [(Read error: Connection reset by peer)]
musicmatze[m] has quit [(Read error: Connection reset by peer)]
spacekitteh[m] has quit [(Read error: Connection reset by peer)]
offlinehacker[m] has quit [(Read error: Connection reset by peer)]
bennofs[m] has quit [(Read error: Connection reset by peer)]
dtz has quit [(Read error: Connection reset by peer)]
benkolera has quit [(Read error: Connection reset by peer)]
timclassic has quit [(Read error: Connection reset by peer)]
bhipple[m] has quit [(Read error: Connection reset by peer)]
hendrik[m] has quit [(Read error: Connection reset by peer)]
AlanPearce[m] has quit [(Read error: Connection reset by peer)]
icetan has quit [(Read error: Connection reset by peer)]
TimePath has quit [(Read error: Connection reset by peer)]
ycy[m] has quit [(Ping timeout: 258 seconds)]
florianjacob has quit [(Read error: Connection reset by peer)]
aspiwack[m] has quit [(Read error: Connection reset by peer)]
M-liberdiko has quit [(Ping timeout: 264 seconds)]
<gchristensen> I figured it out, I figured out how to make Emacs a pleasant editor for our docbook
ylwghst has quit [(Quit: Lost terminal)]
<taktoa> gchristensen: :O tell me more
<Ankhers> There is something more than just nxml mode?
joshie_ is now known as joshie
Bane^ has quit [(Ping timeout: 260 seconds)]
<taktoa> nix-mmm-mode maybe?
newhoggy has quit [(Ping timeout: 255 seconds)]
<LnL> gchristensen: peasant... docbook, I'm confused ;)
<taktoa> I've been writing a bunch of NixOS option documentation recently
<gchristensen> Ankhers: nxml needs a bit of configuring!
<taktoa> docbook sucks to write, but I am pretty impressed with how semantic it is
ylwghst has joined #nixos
<ylwghst> pbogdan: it doesnot work
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] bcdarwin opened pull request #28172: gpy: init at 1.7.7 (master...gpy) https://git.io/v79Ij
NixOS_GitHub has left #nixos []
Bane^ has joined #nixos
<ylwghst> pbogdan: via environment.variables
unlmtd has joined #nixos
<Ankhers> gchristensen: a bit as in a couple options, or a bit as in I should start reading the shource of nxml mode?
<Ankhers> and lets pretend I know how to type today...
newhoggy has joined #nixos
<ylwghst> pbogdan: will try without $HOME variable
<taktoa> gchristensen: any chance you could link some of your nxml configurations?
<gchristensen> taktoa, Ankhers: will share. boiling it down to the minimum required sample
<taktoa> thanks
18VABYAZ3 has joined #nixos
<18VABYAZ3> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/v79LO
<18VABYAZ3> nixpkgs/master 57506bb Robert Hensing: xen-4.8: update changed patch hash
<18VABYAZ3> nixpkgs/master 9dfc290 Joachim F: Merge pull request #28045 from roberth/fix-xen-216-qemuu...
18VABYAZ3 has left #nixos []
7F1AAMS95 has joined #nixos
<7F1AAMS95> [nixpkgs] joachifm closed pull request #28045: xen-4.8: update changed patch hash (master...fix-xen-216-qemuu) https://git.io/v7Pmc
7F1AAMS95 has left #nixos []
<Ankhers> Thanks.
ylwghst has quit [(Client Quit)]
newhoggy has quit [(Ping timeout: 246 seconds)]
ylwghst has joined #nixos
<ylwghst> pbogdan: doesnot work
Infinisil has joined #nixos
<ylwghst> Infinisil: hi
<adelbertc> how do i pass flags to a haskell package? i assume i have to do this through packageOverrides + cabal2nix? i want to turn on the `fast` flag for https://hackage.haskell.org/package/aeson
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to master: https://git.io/v79LQ
<NixOS_GitHub> nixpkgs/master f9204b9 Keith Amidon: nixos/samba: fix pam service name typo (#28049)...
NixOS_GitHub has left #nixos []
<ylwghst> Infinisil: solved the problem with gtk2 themes
<Infinisil> ylwghst: Hi! Sorry, really short on time, I have a super big test in 12 hours, and I know like 50% of the stuff I'm supposed to know
<Infinisil> Ahh nice
<ylwghst> Infinisil: gtk+2.0 apps look for them in $HOME/.themes
<ylwghst> not .nix-profile
<ylwghst> so I created symlink $HOME/.themes pointing to .nix-profile and its working
newhoggy has joined #nixos
<ylwghst> Infinisil: goodluck
<Infinisil> Oh, I actually thought you knew that already `:)
<ylwghst> pbogdan: Doesnot work with this https://gist.github.com/6a837b9373efaaf48f9530033267a75d
<pbogdan> ylwghst: for sessionVariables change you would at least need to log out and log back in for it to get picked up
<ylwghst> pbogdan: i did rebuild and reboot
<Infinisil> ylwghst: thx
<gchristensen> taktoa, Ankhers, LnL: https://gist.github.com/grahamc/a2aaa96fdbc8e14a84d2d11670fd831a line 20, 21 is the required config, then a file containing lines 6-12. of course you can nix-build this and get an emacs that works, with this config already.
<ylwghst> Infinisil: now i definetely prove it
georges-duperon has joined #nixos
<Ankhers> gchristensen: Thanks.
<ison111> Does NixOS do any garbage collection or management of files both outside the nix store and home directories? e.g. if I were to add a file to /usr right now and forget about it, will it remain there forever until I manually delete it?
newhoggy has quit [(Ping timeout: 276 seconds)]
<pbogdan> ylwghst: odd, "echo $GTK_DATA_PREFIX" still returning nothing after that?
<gchristensen> ison111: it will stay there yes
<ylwghst> $ echo $GTK_DATA_PREFIX
<ylwghst> /nix/store/c7qxssab1plz6mgwrpkk23cs4q20xkn9-system-path
<ndash> ison111: yes
<ndash> ison111: don't put stuff in /usr :)
<ison111> gchristensen: ndash: Is there any safe way to wipe it all clean and nixos-rebuild switch?
<ndash> ison111: rm -rf /usr/*
<gchristensen> please don't do thath
<ndash> well ok, you'll want to keep /usr/bin/env
<taktoa> uh, you want to save /usr/bin/env
<taktoa> yeah
<ylwghst> ison111: it will remain i think
<Ankhers> If I nix-env -i somePackage, where are the symlinks put?
<ndash> Ankhers: ~/.nix-profile
zeus_ has quit [(Read error: Connection reset by peer)]
<gchristensen> ison111: the safest thing to do would be erase your computer and reinstall with your configuration.nix
<Ankhers> ndash: That's what I thought. Thanks.
zeus_ has joined #nixos
<ylwghst> ndash: aha ok
newhoggy has joined #nixos
<ylwghst> Ankhers: into $HOME/.nix-profile
<ylwghst> of user which ran nix-env -i
<ylwghst> files are stored in /nix/store
<pbogdan> ylwghst: oh, I see, what DE / DM you are using? seems it's setting that for you and expects themes in system configuration :/ sorry for leading you astray
<ylwghst> pbogdan: whats DE / DM?
zeus_ has quit [(Read error: Connection reset by peer)]
TimePath has joined #nixos
cornu[m] has joined #nixos
indefini has joined #nixos
xj9[m] has joined #nixos
sirius[m] has joined #nixos
jyp[m] has joined #nixos
berot3[m] has joined #nixos
abbafei[m] has joined #nixos
primeos[m] has joined #nixos
NickHu has joined #nixos
scott2 has joined #nixos
peterhoeg has joined #nixos
bachp has joined #nixos
revoltmedia[m] has joined #nixos
aspiwack[m] has joined #nixos
davidar has joined #nixos
M-liberdiko has joined #nixos
baconicsynergy[m has joined #nixos
puffnfresh has joined #nixos
mith[m] has joined #nixos
timclassic has joined #nixos
hendrik[m]1 has joined #nixos
Naughtmare[m] has joined #nixos
ArdaXi[m] has joined #nixos
Kallegro[m] has joined #nixos
sudoreboot[m] has joined #nixos
musicmatze[m] has joined #nixos
Oo[m] has joined #nixos
wak-work[m] has joined #nixos
AlanPearce[m] has joined #nixos
octalsrc[m] has joined #nixos
Exee7uvo[m] has joined #nixos
chominist[m] has joined #nixos
matrixkrav has joined #nixos
Drakonis[m] has joined #nixos
hl has joined #nixos
Elephant454[m] has joined #nixos
herzmeister[m] has joined #nixos
reactormonk[m] has joined #nixos
myklam[m] has joined #nixos
spacekitteh[m] has joined #nixos
copumpkin has joined #nixos
Magnap[m] has joined #nixos
thematter[m] has joined #nixos
sargon[m] has joined #nixos
Wysteriary[m] has joined #nixos
necronian has joined #nixos
florianjacob has joined #nixos
spawnthink[m] has joined #nixos
Yaniel has joined #nixos
benkolera has joined #nixos
offlinehacker[m] has joined #nixos
edef[m] has joined #nixos
Sovereign_Bleak has joined #nixos
pstn has joined #nixos
Guest19732 has joined #nixos
bennofs[m] has joined #nixos
dtz has joined #nixos
bhipple[m] has joined #nixos
WinterFox[m] has joined #nixos
BurNiinTRee[m] has joined #nixos
ptotter[m] has joined #nixos
sk23[m] has joined #nixos
zimbatm has joined #nixos
ycy[m] has joined #nixos
danielrf has joined #nixos
etcinit[m] has joined #nixos
Kirill[m] has joined #nixos
cwopel has joined #nixos
Ralith has joined #nixos
mtncoder[m] has joined #nixos
sphalerite has joined #nixos
DIzFer[m] has joined #nixos
qrilka[m] has joined #nixos
jsv[m] has joined #nixos
dibblego[m] has joined #nixos
lecorpsnoir[m] has joined #nixos
jack[m] has joined #nixos
dash has joined #nixos
hedning[m] has joined #nixos
dalaing has joined #nixos
bendlas has joined #nixos
kainospur[m] has joined #nixos
Barnabas[m] has joined #nixos
wmertens[m] has joined #nixos
adisbladis[m] has joined #nixos
JameySharp[m] has joined #nixos
Dezgeg[m] has joined #nixos
yochai[m] has joined #nixos
rycee[m] has joined #nixos
tommyangelo[m] has joined #nixos
AdamSlack[m] has joined #nixos
seif[m] has joined #nixos
rnhmjoj[m] has joined #nixos
StuK[m] has joined #nixos
a123123123[m] has joined #nixos
admin[m] has joined #nixos
Khorne[m] has joined #nixos
trikl[m] has joined #nixos
alain[m]1 has joined #nixos
icetan has joined #nixos
eqyiel[m] has joined #nixos
corngood has joined #nixos
ninegua[m] has joined #nixos
AmineChikhaoui[m has joined #nixos
retrry[m] has joined #nixos
mhsjlw[m] has joined #nixos
sziszi[m] has joined #nixos
qtness[m] has joined #nixos
jlle[m] has joined #nixos
regnat[m] has joined #nixos
zeus_ has joined #nixos
<ylwghst> wtf
<pbogdan> ylwghst: desktop environment like KDE, and display manager like SDDM
<ylwghst> gnome / gdm
newhoggy_ has joined #nixos
newhoggy has quit [(Ping timeout: 255 seconds)]
sellout- has quit [(Quit: Leaving.)]
<ylwghst> but we can have gtk2.0 apps in KDE or any other DE to and they will look for its themes still same way
<ylwghst> too*
sellout- has joined #nixos
sellout- has quit [(Client Quit)]
sellout- has joined #nixos
sellout- has quit [(Client Quit)]
sellout- has joined #nixos
tvon has joined #nixos
sellout- has quit [(Client Quit)]
sellout- has joined #nixos
sellout- has quit [(Client Quit)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v79me
<NixOS_GitHub> nixpkgs/master d06ab41 rybern: moon-buggy: init at 1.0.51 (#28165)
NixOS_GitHub has left #nixos []
sellout- has joined #nixos
newhoggy_ has quit [(Ping timeout: 246 seconds)]
<ylwghst> pbogdan: why is set to /nix/store/c7qxssab1plz6mgwrpkk23cs4q20xkn9-system-path
<ylwghst> ?
justbeingglad has joined #nixos
<ylwghst> do you know?
Magnap[m] is now known as Magnap[m]1
<ylwghst> it has to be? right?
justbeingglad has left #nixos []
<adelbertc> how do i see what version of a haskell library my nix build is pulling in?
Magnap[m]1 is now known as Magnap[m]2
zeus_ has quit [(Read error: Connection reset by peer)]
newhoggy has joined #nixos
Filystyn has quit [(Quit: Konversation terminated!)]
<nixos-users-wiki> "Docbook Editor Configuration" created by grahamc https://git.io/v79m6
<sphalerite> adelbertc: you could use nix-repl '<nixpkgs>' and check haskellPackages.whatever.meta
zeus_ has joined #nixos
<Ankhers> gchristensen: Alright, I think I am setup. Since I have never written XML or Docbook, is there a quick way for me to test that these changes are working correctly?
<sphalerite> adelbertc: sorry, I mean .name not .meta
<adelbertc> beautiful
<adelbertc> thank you!
cpennington has quit [(Remote host closed the connection)]
<gchristensen> Ankhers: open nixos/doc/manual/manual.xml and you shouldn't see any bold-red elements
jensens has joined #nixos
<gchristensen> and the gray status bar at the bottom should say "nXML Valid"
kuznero has joined #nixos
kuznero has quit [(Client Quit)]
newhoggy has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 2 new commits to master: https://git.io/v79YL
<NixOS_GitHub> nixpkgs/master 51092fd Robin Gloster: tlspool: don't create unused directories
<NixOS_GitHub> nixpkgs/master 519c254 Robin Gloster: screenfetch: fix man path
NixOS_GitHub has left #nixos []
eschnett has quit [(Quit: eschnett)]
<swoorup> how to install vulkan sdk
<adelbertc> hmmm why is `cabal2nix cabal://aeson-1.0.2.1 > aeson.nix` giving me the expression for 1.2.1.0 (which is the latest)
<Ankhers> gchristensen: Actually, I think I am fine without it too. I think my emacs install has something for it already?
<adelbertc> are there restrictions on what versions of haskell packages Nix can deal with?
Mateon3 has joined #nixos
<bennofs> adelbertc: so in aeson.nix, it says "1.2.1.0" ?
<adelbertc> bennofs: yeah
<adelbertc> `pname = "aeson"; version = "1.2.1.0";`
thblt has joined #nixos
<bennofs> :o
<adelbertc> right?
<ylwghst> gn tomorrow
<gchristensen> Ankhers: mm probably not. try opening nixos/doc/manual/release-notes/rl-1310.xml
eschnett has joined #nixos
newhoggy has joined #nixos
swoorup has quit [(Read error: Connection reset by peer)]
swoorup has joined #nixos
Infinisil has quit [(Ping timeout: 276 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v79Yd
<NixOS_GitHub> nixpkgs/master 3a078da Anthony Cowley: rtags: 2.11 -> 2.12
NixOS_GitHub has left #nixos []
et4te has quit [(Ping timeout: 248 seconds)]
et4te has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
ylwghst has quit [(Ping timeout: 255 seconds)]
ertes-w has quit [(Ping timeout: 248 seconds)]
eschnett has quit [(Ping timeout: 240 seconds)]
<Ankhers> gchristensen: I think you are right. I missed the invalid in my mode line. I was just looking for error colours, which I think I have configured incorrectly. Either way, I have it saying valid, so I am good. Thanks for that.
<gchristensen> cool, you're welcome :)
<adelbertc> i just made sure to update to latest cabal2nix in case it was a bug, same issue :|
<adelbertc> `cabal2nix cabal://aeson-1.0.2.1`
<adelbertc> pname = "aeson";
<adelbertc> version = "1.2.1.0";
<adelbertc> wut da hell
<bennofs> cabal2nix 2.3.1
<adelbertc> im on 2.4
MoreTea has joined #nixos
<bennofs> oh perhaps I should update my nix channel
newhoggy has joined #nixos
<adelbertc> bennofs: meanwhile im just going to copy/paste what you have in that link :P
<bennofs> adelbertc: o.o you are right 2.4 behaves differently
<adelbertc> omg
<adelbertc> do you observe the same issue
<bennofs> adelbertc: it seems to always just use the latest version (i tested another uncommon package)
<adelbertc> womp womp
_rvl has quit [(Ping timeout: 248 seconds)]
newhoggy has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to release-17.03: https://git.io/v79s6
<NixOS_GitHub> nixpkgs/release-17.03 5c912f0 Keith Amidon: nixos/samba: fix pam service name typo (#28049)...
<NixOS_GitHub> nixpkgs/release-17.03 81628ce Joachim Fasting: tor-browser-bundle-bin: 7.0.3 -> 7.0.4...
NixOS_GitHub has left #nixos []
swoorup has quit [(Ping timeout: 260 seconds)]
<adelbertc> bennofs: hmm in that link you sent
<adelbertc> the sha is weird
<adelbertc> `sha256 = "sha256:0rlhr225vb6apxw1m0jpnjpbcwb2ij30n6r41qyhd5lr1ax6z9p0";`
<adelbertc> why is there a sha256: prefix
<adelbertc> Nix doesnt seem to like it
<bennofs> no idea....
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to master: https://git.io/v79s7
<NixOS_GitHub> nixpkgs/master 723bd8b Eric Litak: go: support for aarch64 via binary bootstrap
NixOS_GitHub has left #nixos []
<adelbertc> removed it manually. im weirded out now
swoorup has joined #nixos
<bennofs> adelbertc: so it should be fixed when the next cabal2nix release hits nixpkgs
<adelbertc> sounds good
<adelbertc> thanks for helping me debug!
justanotheruser has joined #nixos
newhoggy has joined #nixos
eschnett has joined #nixos
<adelbertc> bennofs: is it possible to rollback my version of cabal2nix to 2.3.1 in the interim?
<adelbertc> i dont think ive installed it previously
<swoorup> i was about to say nix sucks. BUt i keep discovering things that i find useful
<swoorup> wish the wiki was better
newhoggy has quit [(Ping timeout: 240 seconds)]
bkchr has quit [(Ping timeout: 260 seconds)]
roni has joined #nixos
eschnett has quit [(Ping timeout: 240 seconds)]
<bennofs> adelbertc: if you can find a version of nixpkgs where cabal2nix was still working, you can simply checkout that commit and then nix-env -f /path/to/correct/nixpkgs -iA cabal2nix
<roni> hi, i get an error "Installation failed: error in running command" when using devtools::install_github in an R session
<roni> i already did "options(unzip = 'internal')" and that got the install_github() call one step further before that error message
<roni> anyone know what i should do?
babs_ has joined #nixos
<babs_> yo thunar won't save any settings unless XFCE is enabled (I don't want XFCE enabled), how do I fix this?
<adelbertc> bennofs: ended up digging around Hydra until i saw a build for 2.3.1 and copied the store path https://hydra.nixos.org/build/57261791#tabs-details
<bennofs> adelbertc: that works as well :p
newhoggy has joined #nixos
cement has quit [(Ping timeout: 246 seconds)]
jensens has quit [(Ping timeout: 246 seconds)]
tokudan has quit [(Quit: Leaving)]
newhoggy has quit [(Read error: Connection reset by peer)]
newhoggy_ has joined #nixos
<roni> anyone have experience with dealing with R packages?
swoorup has quit [(Read error: Connection reset by peer)]
newhoggy_ has quit [(Ping timeout: 260 seconds)]
georges-duperon has quit [(Quit: Leaving)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to master: https://git.io/v79nk
<NixOS_GitHub> nixpkgs/master 345e0e6 Joachim Fasting: hardened-config: enable read-only LSM hooks...
NixOS_GitHub has left #nixos []
slyfox has quit [(Ping timeout: 240 seconds)]
slyfox has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #28169: wireguard: 0.0.20170726 -> 0.0.20170810 (master...patch-6) https://git.io/v79er
NixOS_GitHub has left #nixos []
newhoggy has joined #nixos
jonjitsu has quit [(Read error: Connection reset by peer)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to master: https://git.io/v79nR
<NixOS_GitHub> nixpkgs/master f481093 Robin Gloster: mergeAttrsByVersion, versionedDerivation: remove...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to openssl-1.1: https://git.io/v79nE
<NixOS_GitHub> nixpkgs/openssl-1.1 e7ef323 Robin Gloster: openvpn: don't pin to openssl_1_0_2
NixOS_GitHub has left #nixos []
sary has quit [(Ping timeout: 240 seconds)]
newhoggy has quit [(Ping timeout: 240 seconds)]
eschnett has joined #nixos
justanotheruser has quit [(Read error: Connection reset by peer)]
newhoggy has joined #nixos
sary has joined #nixos
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/0604106b30 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
nix-gsc-io`bot has quit [(Client Quit)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] primeos pushed 1 new commit to master: https://git.io/v79cD
<NixOS_GitHub> nixpkgs/master 7f139a2 Michael Weiss: android-studio-preview: 3.0.0.9 -> 3.0.0.10
NixOS_GitHub has left #nixos []
newhoggy has quit [(Ping timeout: 246 seconds)]
justanotheruser has joined #nixos
<Ankhers> Has anyone tried using NixOS as a NAS?
Ivanych has quit [(Ping timeout: 276 seconds)]
<ndash> i keep meaning to convert mine from debian
<simpson> Ha, yeah, I'm in literally the same situation.
<mbrgm> Ankhers: I'm running my homeserver on it, exporting shares via nfs and cifs. if that's an answer to your question?
<LnL> I do have nix installed on my nas, but not a full nixos install
newhoggy has joined #nixos
<ndash> same here
<Ankhers> I was just wondering if anyone was doing it. I want to replace my synology box soon. I was thinking of just upgrading, but then figured I should be able to run NixOS on it.
<Ankhers> Well, by "on it" I mean build my own...
hiratara has quit [(Ping timeout: 246 seconds)]
<Ankhers> I would have access to a lot more software.
hiratara has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
newhoggy has joined #nixos
DutchWolfie has quit [(Quit: Konversation terminated!)]
wigust has joined #nixos
DutchWolfie has joined #nixos
DutchWolfie has quit [(Changing host)]
DutchWolfie has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #28081: nixos/tor: add tor hidden service options (master...tor_service) https://git.io/v71BA
NixOS_GitHub has left #nixos []
zraexy has joined #nixos
<phdoerfler> is it not enough to have a openssh.authorizedKeys.keys = [ "ssh-rsa 123123123123 emailthing" ]; line in your user config?
<phdoerfler> do I need to enable key based auth in openssh somewhere?
<phdoerfler> also the .authorized_keys file in .ssh of that user does not exist
newhoggy has quit [(Ping timeout: 240 seconds)]
phdoerfler has quit [(Quit: Leaving.)]
DutchWolfie has quit [(Ping timeout: 260 seconds)]
newhoggy has joined #nixos
<LnL> that should work, nixos puts it in /etc/ssh
Sonarpulse has quit [(Ping timeout: 260 seconds)]
newhoggy has quit [(Ping timeout: 246 seconds)]
justanotheruser has quit [(Ping timeout: 255 seconds)]
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-17.03-small advanced to https://github.com/NixOS/nixpkgs/commit/81628ce54f (from 71 minutes ago, history: https://channels.nix.gsc.io/nixos-17.03-small)
nix-gsc-io`bot has quit [(Client Quit)]
justanotheruser has joined #nixos
takle has quit [(Remote host closed the connection)]
newhoggy has joined #nixos
hamishmack has quit [(Quit: hamishmack)]
newhoggy has quit [(Ping timeout: 246 seconds)]
dbmikus has quit [(Quit: WeeChat 1.9)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #28117: gdouros: x.xx -> x.17 (master...patch-12) https://git.io/v7yvu
NixOS_GitHub has left #nixos []
newhoggy has joined #nixos
takle has joined #nixos
newhoggy has quit [(Ping timeout: 246 seconds)]
takle has quit [(Ping timeout: 240 seconds)]
MoreTea has quit [(Ping timeout: 248 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #28064: elixir: 1.5.0 -> 1.5.1 (master...elixir-1.5.1) https://git.io/v7XB1
NixOS_GitHub has left #nixos []
thc202 has quit [(Ping timeout: 240 seconds)]
jtojnar has joined #nixos
hiratara has quit [(Quit: ZNC - http://znc.in)]
newhoggy has joined #nixos
hiratara has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to release-17.03: https://git.io/v794V
<NixOS_GitHub> nixpkgs/release-17.03 36b4c4e Sebastian Hagen: libtiff: Fix debian patch tarball URL...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #28066: Fix download URL of libtiff for 17.03 release (release-17.03...fix-lib-tiff-url) https://git.io/v7Xz8
NixOS_GitHub has left #nixos []
wigust has quit [(Remote host closed the connection)]
newhoggy has quit [(Ping timeout: 248 seconds)]
takle has joined #nixos
hamishmack has joined #nixos
newhoggy has joined #nixos
<tnias> i tried to update the radare2 package. for the build to succeed I needed to disable format hardening. also the regression-tests have a few failures (i believe its normal?)
<tnias> should this be merged? all feedback welcome :)
takle has quit [(Ping timeout: 240 seconds)]
<bennofs> tnias: disable format security for radare is normal i think. it's c code is not really good style IMO :=)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] WilliButz opened pull request #28173: altcoins: fix build of freicoin, memorycoin and primecoin (master...fix-altcoins) https://git.io/v79BY
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 3 new commits to master: https://git.io/v79BC
<NixOS_GitHub> nixpkgs/master 44f9be7 Willi Butz: freicoin: fix build
<NixOS_GitHub> nixpkgs/master 2bea887 Willi Butz: memorycoin: fix build
<NixOS_GitHub> nixpkgs/master 3584f1d Willi Butz: primecoin: fix build
NixOS_GitHub has left #nixos []
newhoggy has quit [(Ping timeout: 255 seconds)]
justanotheruser has quit [(Read error: Connection reset by peer)]
justanotheruser has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #28063: mpDris2: add mutagen for cover art support (master...mpdris2-with-mutagen) https://git.io/v7XcQ
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #28151: update: elixir 1.5.0 -> 1.5.1 (master...update_elixir_1.5) https://git.io/v7SLl
NixOS_GitHub has left #nixos []
takle has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v79RN
<NixOS_GitHub> nixpkgs/master 59fa868 Franz Pletz: tests.plasma5: fix hash
NixOS_GitHub has left #nixos []
vagrant- has left #nixos ["Using Circe, the loveliest of all IRC clients"]
takle has quit [(Ping timeout: 246 seconds)]
newhoggy has joined #nixos
digitus has quit [(Quit: digitus)]
takle has joined #nixos
rpifan has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
zeus_ has quit [(Read error: Connection reset by peer)]
takle has quit [(Ping timeout: 248 seconds)]
zeus_ has joined #nixos
newhoggy has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
takle has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
newhoggy has joined #nixos
betaboon has quit [(Quit: This computer has gone to sleep)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] matthewbauer opened pull request #28174: enable hydra jobs for packages x86_64-linux does not support (staging...darwin-in-release) https://git.io/v79EC
NixOS_GitHub has left #nixos []
michas has quit [(Ping timeout: 246 seconds)]
justanotheruser has quit [(Read error: Connection reset by peer)]
takle has joined #nixos
pie_ has quit [(Read error: Connection reset by peer)]
pie_ has joined #nixos
pie__ has joined #nixos
pie_ has quit [(Remote host closed the connection)]
takle has quit [(Ping timeout: 248 seconds)]
silver_hook has quit [(Ping timeout: 240 seconds)]
erasmas has quit [(Quit: leaving)]
roni has quit [(Ping timeout: 240 seconds)]
vandenoever has quit [(Ping timeout: 248 seconds)]
willprice has quit [(Ping timeout: 276 seconds)]
takle has joined #nixos
bennofs has quit [(Ping timeout: 246 seconds)]
Jackneilll has quit [(Remote host closed the connection)]
NightTrain has joined #nixos
NightTrain has quit [(Changing host)]
NightTrain has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
pie__ has quit [(Remote host closed the connection)]
pie__ has joined #nixos
eacameron has quit [(Remote host closed the connection)]
pxc has quit [(Quit: WeeChat 1.9)]
takle has joined #nixos
justanotheruser has joined #nixos
eacameron has joined #nixos
gnuhurd has quit [(Remote host closed the connection)]
takle has quit [(Ping timeout: 240 seconds)]
hamishmack has quit [(Quit: hamishmack)]
markus1189 has joined #nixos
gnuhurd has joined #nixos
eacameron has quit [(Remote host closed the connection)]
justanotheruser has quit [(Read error: Connection reset by peer)]
<gnuhurd> hi
<gnuhurd> I installed the emacs-erlang package but I can't load it in my emacs
<gnuhurd> I could install nix-mode and load it just fine
markus1199 has quit [(Ping timeout: 255 seconds)]
<gnuhurd> what could be the problem