!UUqahLbShAYkkrXmKs:matrix.org

DevOS

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

Load older messages


SenderMessageTime
5 Jul 2021
@fufexan:matrix.orgfufexanhold on, I'll modify the structure to match my dotfiles and see if anything happens20:08:45
@pachumicchu:myrdd.infoPacman99
In reply to @fufexan:matrix.org
but packages.${system} is empty 🤔
Have you applied any overlays to your channel?
20:09:10
@fufexan:matrix.orgfufexannope, I just found that out20:10:34
@fufexan:matrix.orgfufexanit seems to be working when I add them20:10:48
@blaggacao:matrix.orgDavid Arnold (blaggacao)Alright, strange the error then, though.20:14:10
@blaggacao:matrix.orgDavid Arnold (blaggacao) Would a code branch help that checks for self.overlays being different from {}? 20:15:04
@fufexan:matrix.orgfufexanI believe so20:15:36
@blaggacao:matrix.orgDavid Arnold (blaggacao)* Would a code branch help that asserts for `self.overlays` being different from `{}`?20:15:40
@fufexan:matrix.orgfufexan well maybe not really, since it says value is a function, not a set 20:16:02
@fufexan:matrix.orgfufexan * well maybe not really, since it says value is a function while a set was expected 20:16:14
@blaggacao:matrix.orgDavid Arnold (blaggacao)That's the error that puzzles me.20:16:18
@fufexan:matrix.orgfufexan couldn't it also accept self.overlay? 20:17:03
@fufexan:matrix.orgfufexan * couldn't it also accept self.overlay? with a bit of work 20:17:25
@fufexan:matrix.orgfufexanI'll look into it tomorrow since I know you're busy fellows20:17:38
@fufexan:matrix.orgfufexanthanks for helping me debug this :D20:17:49
@blaggacao:matrix.orgDavid Arnold (blaggacao)I wonder where the function comes from...20:18:25
@blaggacao:matrix.orgDavid Arnold (blaggacao)
nix-repl> builtins.attrValues {}
[ ]
20:18:33
@blaggacao:matrix.orgDavid Arnold (blaggacao) (being {} doesn't seem t be a particular problem) 20:18:48
@blaggacao:matrix.orgDavid Arnold (blaggacao) must be a toxic output of internalOverlays, I'd say 20:19:19
@blaggacao:matrix.orgDavid Arnold (blaggacao) (_: v: [ v.overlay or (_: _: { }) ] ++ attrValues v.overlays or { }) 20:23:13
@blaggacao:matrix.orgDavid Arnold (blaggacao) vs: (_: v: [ v.overlay or (_: _: { }) ] ++ attrValues (v.overlays or { })) ? 20:23:27
@blaggacao:matrix.orgDavid Arnold (blaggacao) * vs:
(_: v: [ v.overlay or (_: _: { }) ] ++ attrValues (v.overlays or { })) ?
20:24:00
@blaggacao:matrix.orgDavid Arnold (blaggacao)Don't remember if this precedence rule is implicit..20:24:39
@blaggacao:matrix.orgDavid Arnold (blaggacao) fufexan: Can you push the failing state to a branch so I can try to reproduce? 20:39:36
@blaggacao:matrix.orgDavid Arnold (blaggacao)I don't want to 🤷 because this is goging to pop up again, eventually.20:39:54
@blaggacao:matrix.orgDavid Arnold (blaggacao) * I don't want to 🤷 because this is going to pop up again, eventually.20:41:02
@fufexan:matrix.orgfufexanhmm, let me try getting it to fail again20:43:31
@fufexan:matrix.orgfufexanhttps://github.com/fufexan/nur/tree/wip isn't this error the one you're looking for?20:45:10
@fufexan:matrix.orgfufexanor, was it the error about flattenTree?20:45:23
@blaggacao:matrix.orgDavid Arnold (blaggacao)
In reply to @fufexan:matrix.org
error: value is a function while a set was expected

       at /nix/store/i4ihaf9zkrrddjqbnhcxpwrwbfpr2qhb-source/lib/fromOverlays.nix:53:29:

           52|             let
           53|               allOverlays = attrValues overlays;
             |                             ^
           54|
This
20:45:33

Show newer messages


Back to Room ListRoom Version: 6