!UUqahLbShAYkkrXmKs:matrix.org

DevOS

36 Members
Seeking help and geeking out together on https://github.com/divnix/devos & https://github.com/divnix/digga10 Servers

Load older messages


SenderMessageTime
17 Aug 2021
@blaggacao:matrix.orgDavid Arnold (blaggacao)
In reply to @vherrmann:shmerver.de
What relevance has the inherit inputs statement in the devos template?
So self.inherits is a 'magic' output of self which is why, when used unduly, results in infinite recursion. @ inputs does not suffer from the same problem.
12:27:48
@blaggacao:matrix.orgDavid Arnold (blaggacao) inputs (any of them) on the other hand is the flake's input, next to the 'special' input self. While digga offer a layer of automation, it's intention is not to blur away those flake primitives. This is why they get passed around everywhere and are even available as module args. 12:31:27
@blaggacao:matrix.orgDavid Arnold (blaggacao)
In reply to @vherrmann:shmerver.de
nrdxp: The function from which the error gets thrown, doesn't exist in the current version of flake-utils-plus, so i don't think it reasonable to search for the bug
Does this mean there is a regression w.r.t. new flake-utils-plus versions? digga comes with a locked version and I think we haven't run any tests with a different one.
12:37:57
@timdeh:matrix.org@timdeh:matrix.org
In reply to @vherrmann:shmerver.de
nrdxp: On another issue: Why should i trust you (and your gpg key)?
Why would you have to trust my gpg-key?
14:07:24
@blaggacao:matrix.orgDavid Arnold (blaggacao) The follows patch conflict is solved on the PR, thanks Alex Zero 14:35:00
@vherrmann:shmerver.de@vherrmann:shmerver.de nrdxp: Hm, its in the default devos template… 15:20:11
@vherrmann:shmerver.de@vherrmann:shmerver.deSo its opt-out and not opt-in15:20:29
@timdeh:matrix.org@timdeh:matrix.orgwhere exactly?15:20:53
@timdeh:matrix.org@timdeh:matrix.org(it shouldn't be)15:20:58
@vherrmann:shmerver.de@vherrmann:shmerver.deI mean the first key: https://github.com/divnix/devos/blob/079adc4474231d5582fee5574bc5bcc6f133e5ac/flake.nix#L615:21:46
@vherrmann:shmerver.de@vherrmann:shmerver.deor do i misunderstand the cachix architecture?15:22:02
@timdeh:matrix.org@timdeh:matrix.orgthat's not my gpg key15:22:10
@timdeh:matrix.org@timdeh:matrix.orgthat's a cache key15:22:14
@timdeh:matrix.org@timdeh:matrix.orgthe cache is there to help alleviate building artifacts from the template15:22:32
@timdeh:matrix.org@timdeh:matrix.orgThe source for all the packages is right there in the repo so you don't really have to trust me 😉15:22:51
@vherrmann:shmerver.de@vherrmann:shmerver.de
In reply to @blaggacao:matrix.org
Does this mean there is a regression w.r.t. new flake-utils-plus versions? digga comes with a locked version and I think we haven't run any tests with a different one.
no, i didn't mess with diggas inputs
15:24:40
@vherrmann:shmerver.de@vherrmann:shmerver.de nrdxp: Well, when i use the cache key, i have to trust you (though i have to that as well, if i just use digga/devos/etc.) 15:28:52
@vherrmann:shmerver.de@vherrmann:shmerver.deIt's just that it's easier to mess with binaries15:29:24
@timdeh:matrix.org@timdeh:matrix.orgBecause of the way nix hashes packages, you would only have to trust me if source wasn't available.15:29:29
@vherrmann:shmerver.de@vherrmann:shmerver.debut, whatever15:29:29
@vherrmann:shmerver.de@vherrmann:shmerver.dehm15:29:39
@vherrmann:shmerver.de@vherrmann:shmerver.deyes, with nix it's pretty easy to validate the packages15:30:00
@timdeh:matrix.org@timdeh:matrix.orgif I changed anything, it would change the hash, and it would be a cache miss15:30:08
@vherrmann:shmerver.de@vherrmann:shmerver.deBut for that i would have to build them, or not?15:30:12
@vherrmann:shmerver.de@vherrmann:shmerver.deor no, as long as i trust cachix, i don't have to trust you, am i right?15:30:43
@timdeh:matrix.org@timdeh:matrix.orgno15:30:47
@vherrmann:shmerver.de@vherrmann:shmerver.deso, you're saying i have to trust you?15:31:25
@vherrmann:shmerver.de@vherrmann:shmerver.dehm15:33:15
@vherrmann:shmerver.de@vherrmann:shmerver.dewell anyways…15:33:33
@vherrmann:shmerver.de@vherrmann:shmerver.dethere are millions of other security issues with my setup15:34:06

Show newer messages


Back to Room ListRoom Version: 6