| 26 Jul 2021 |
David Arnold (blaggacao) | * The main instantiation of nixpkgs done in fup, however does pass both, config and overlays, hence you probably suffer one extra instantiation of nixpkgs. (but only one for any other such package that is added this way) | 16:42:29 |
David Arnold (blaggacao) | * The main instantiation of nixpkgs done in fup, however does pass both, config and overlays, hence you probably suffer one extra instantiation of nixpkgs. (but only one globally for any number of such packages that is added this way) | 16:42:52 |
@kraftnix:matrix.org | from repl it doesn't look like rnix-lsp provides an overlay, so in that case is the hacky to do what I did? also I'm guessing this would break rnix-lsp if I had multiple architectures | 16:45:57 |
@kraftnix:matrix.org | * from repl it doesn't look like rnix-lsp provides an overlay, so in that case is the hacky way the right way to go about this? also I'm guessing this would break rnix-lsp if I had multiple architectures | 16:46:25 |
David Arnold (blaggacao) | In reply to @kraftnix:matrix.org from repl it doesn't look like rnix-lsp provides an overlay, so in that case is the hacky way the right way to go about this? also I'm guessing this would break rnix-lsp if I had multiple architectures yep, in this case this is the right way. IN theory, you can even add packages directly via inputs.[...].mypackage to where you want to us them without going through an overlay, but I understand in this case you probably want to override the nixpkgs stock version. | 16:49:39 |
David Arnold (blaggacao) | In reply to @kraftnix:matrix.org from repl it doesn't look like rnix-lsp provides an overlay, so in that case is the hacky way the right way to go about this? also I'm guessing this would break rnix-lsp if I had multiple architectures * yep, in this case this is the right way. In theory, you can even add packages directly via inputs.[...].mypackage to where you want to us them without going through an overlay, but I understand in this case you probably want to override the nixpkgs stock version. | 16:50:02 |
David Arnold (blaggacao) | If there are multiple architectures, all those who are supported by rnix-lsp outputs should work out of the box. | 16:51:31 |
@kraftnix:matrix.org | thanks for all the answers, i definitely have a better grasp of the interconnections now 👍️ | 17:03:09 |
@gytis-ivaskevicius:matrix.org | guys, check out this cancer https://github.com/NixOS/nixpkgs/pull/131585 | 17:26:25 |
@gytis-ivaskevicius:matrix.org | it was very interesting experience 😁 | 17:26:41 |
@gytis-ivaskevicius:matrix.org | what would be the easiest way to test runtime of everything? | 17:27:12 |
@gytis-ivaskevicius:matrix.org | or is it "nixops v1 works, all good" | 17:27:22 |
@timdeh:matrix.org | I suppose you could iterate over pythonPackages and just count the backtraces 😆 | 17:27:48 |
@gytis-ivaskevicius:matrix.org | u wot now mate | 17:28:09 |
@gytis-ivaskevicius:matrix.org | 😆 | 17:28:19 |
@gytis-ivaskevicius:matrix.org | welp, it failed yet again | 17:34:30 |
@gytis-ivaskevicius:matrix.org | and again :( | 17:50:35 |
@gytis-ivaskevicius:matrix.org | do you guys know how ofborg works? would love to execute that job locally | 17:50:51 |
@gytis-ivaskevicius:matrix.org | welp | 19:02:32 |
@gytis-ivaskevicius:matrix.org | its over | 19:02:34 |
@gytis-ivaskevicius:matrix.org | https://github.com/NixOS/nixpkgs/pull/131585 | 19:02:35 |
Pacman99 | This is relevant: https://github.com/NixOS/rfcs/pull/88 | 22:44:07 |
Pacman99 | * I guess this is relevant: https://github.com/NixOS/rfcs/pull/88 | 22:44:18 |
Pacman99 | I think you would have to start with a warning that the python2 packages are going to be removed | 22:44:42 |
| 27 Jul 2021 |
@gytis-ivaskevicius:matrix.org | yeah, I ended up with droping this idea anyways | 04:20:09 |
@gytis-ivaskevicius:matrix.org | it is such a pain to pick out all the dependencies | 04:20:18 |
@gytis-ivaskevicius:matrix.org | and somehow in the background those dependencies seem to mix and match between 2.7 and 3.x | 04:20:40 |
@gytis-ivaskevicius:matrix.org | and you can already see how many of them i have went through, it was such a pain | 04:20:59 |
@gytis-ivaskevicius:matrix.org | TL;DR: First we need to see nixops v1 deprecated | 04:21:11 |
@gytis-ivaskevicius:matrix.org | then we can talk | 04:21:17 |