!djTaTBQyWEPRQxrPTb:nixos.org

Nixpkgs Architecture Team

218 Members
https://github.com/nixpkgs-architecture, weekly public meetings on Wednesday 15:00-16:00 UTC at https://meet.jit.si/nixpkgs-architecture51 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
3 Aug 2024
@emilazy:matrix.orgemily I do think that it's just wrong for the checker to complain about foo = callPackage ./bar { } if the result of foo is a scope or attrset or something instead of a derivation. (I don't know if it actually does or not, but Randy was worried about it) 14:26:47
@emilazy:matrix.orgemilyunless the intent is that nobody should ever add a top-level scope ever again14:26:56
@reckenrode:matrix.orgRandy Eckenrode I was assuming a by-name/ap/apple-oss that provided a scope, but the packages were packaged separately. I wouldn’t be able to reference a scope defined outside of the SDK. 14:28:10
@reckenrode:matrix.orgRandy Eckenrode I guess I could define the scope in the SDK. That seems like a lot of boilerplate though. 14:28:49
@emilazy:matrix.orgemily I was thinking apple-oss = callPackage ./os-specific/darwin/apple-oss { }; that just provides the scope and re-exports the top-level stuff from pkgs/by-name? 14:29:10
@emilazy:matrix.orgemily which still gets you all the actual new packages being in by-name 14:29:19
6 Aug 2024
@philiptaron:matrix.orgPhilip Taron (UTC-8)
In reply to @emilazy:matrix.org
I do think that it's just wrong for the checker to complain about foo = callPackage ./bar { } if the result of foo is a scope or attrset or something instead of a derivation. (I don't know if it actually does or not, but Randy was worried about it)
It complains if you return anything other than a derivation while putting something in pkgs/by-name: https://github.com/NixOS/nixpkgs-check-by-name/blob/main/src/eval.rs#L316-L321
17:36:34
@philiptaron:matrix.orgPhilip Taron (UTC-8)Here's the branch which controls allowing non-by-name expressions which don't resolve to derivations: https://github.com/NixOS/nixpkgs-check-by-name/blob/main/src/eval.rs#L594-L59617:47:46
8 Aug 2024
@qyliss:fairydust.spaceAlyssa Ross set a profile picture.18:48:35
13 Aug 2024
@out:matrix.org@out:matrix.org joined the room.03:39:45
14 Aug 2024
@fudgemaster:matrix.orgFrank Geusch changed their display name from Master Fudge to Frank Geusch.13:25:53
19 Aug 2024
@alejandrosame:matrix.org@alejandrosame:matrix.org left the room.08:51:41
20 Aug 2024
@benjaminedwardwebb:envs.net@benjaminedwardwebb:envs.net changed their display name from benjaminedwardwebb to benwebb.12:44:13
23 Aug 2024
@infinisil:matrix.orginfinisilNo office hour today unless somebody else wants to join ;)17:57:48
@9999years:matrix.org9999years left the room.18:25:24
@benjaminedwardwebb:envs.net@benjaminedwardwebb:envs.net left the room.19:00:49
24 Aug 2024
@zmitchell:matrix.org@zmitchell:matrix.org left the room.19:43:03
27 Aug 2024
@oliver.falvai:oliverfalvai.xyzoliver.falvai joined the room.10:56:47
@aloisw:kde.org@aloisw:kde.org left the room.17:20:43
4 Sep 2024
@ss:someonex.netSomeoneSerge (back on matrix) changed their display name from SomeoneSerge (UTC+3) to SomeoneSerge (nix.camp).21:49:18
5 Sep 2024
@out:matrix.org@out:matrix.org left the room.00:42:55
@djacu:matrix.orgdjacu joined the room.19:31:23
6 Sep 2024
@tdjordan:matrix.orgThom Jordan joined the room.18:24:49
11 Sep 2024
@adis:blad.is@adis:blad.is left the room.06:13:35
12 Sep 2024
@yannham:matrix.org@yannham:matrix.org left the room.11:32:00
14 Sep 2024
@ss:someonex.netSomeoneSerge (back on matrix) changed their display name from SomeoneSerge (nix.camp) to SomeoneSerge (utc+3).11:38:16
16 Sep 2024
@silentlurker:matrix.orgsilentlurker joined the room.20:01:14
17 Sep 2024
@lassulus:lassul.uslassulus changed their profile picture.14:38:12

Show newer messages


Back to Room ListRoom Version: 9