!UUqahLbShAYkkrXmKs:matrix.org

DevOS

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

Load older messages


SenderMessageTime
6 Sep 2021
@gtrunsec:matrix.org@gtrunsec:matrix.org David Arnold (blaggacao): please check it out, The latest digga(fup rev) will make devos impossible to use the binary cache. 19:17:50
@blaggacao:matrix.orgDavid Arnold (blaggacao)Why?19:20:31
@blaggacao:matrix.orgDavid Arnold (blaggacao) I've also noticed some strange building stuff but didn't attribute it to digga... Maybe a nix issue? 19:21:11
@gtrunsec:matrix.org@gtrunsec:matrix.org
  • https://github.com/divnix/digga/commit/59bb53182b539bc578df2d8dcdfeff08085a35ce, I have not idea about this issue, It even has to rebuild a lot of things
nix flake lock --update-input bud && nix flake lock --update-input digga && nix develop
[4/0/1633 built, 0.0 MiB DL] building libunistring-0.9.10 (configurePhase): checking whether long double and double are t
19:23:46
@blaggacao:matrix.orgDavid Arnold (blaggacao)https://github.com/divnix/digga/commit/e1c8966ef05931da375fe9c88a1f5058b79b6883 might be the offending commit... It is curious though that CI didn't seem to suffer from undue rebuilds19:23:50
@blaggacao:matrix.orgDavid Arnold (blaggacao)so I attributed it to some local stuff on my machine...19:24:26
@blaggacao:matrix.orgDavid Arnold (blaggacao)https://github.com/divnix/digga/runs/3517106739 was rather swift.19:24:54
@gtrunsec:matrix.org@gtrunsec:matrix.orgI can be sure this problem comes from fup19:25:27
@blaggacao:matrix.orgDavid Arnold (blaggacao)That run was also rather swift... https://github.com/divnix/digga/runs/351943004419:27:12
@blaggacao:matrix.orgDavid Arnold (blaggacao) Did nix develop --command -- check-downstream on latest digga/main make those rebuild observable for you? 19:31:07
@blaggacao:matrix.orgDavid Arnold (blaggacao) I can now just see endless querying on caches already going on for more than a minute or so p 19:32:24
@blaggacao:matrix.orgDavid Arnold (blaggacao) and indeed building busybox hahaha 19:32:49
@gtrunsec:matrix.org@gtrunsec:matrix.org *
  • https://github.com/divnix/digga/commit/59bb53182b539bc578df2d8dcdfeff08085a35ce, I have no idea about this issue, It even has to rebuild a lot of things
nix flake lock --update-input bud && nix flake lock --update-input digga && nix develop
[4/0/1633 built, 0.0 MiB DL] building libunistring-0.9.10 (configurePhase): checking whether long double and double are t
19:34:52
@blaggacao:matrix.orgDavid Arnold (blaggacao)Redacted or Malformed Event19:35:15
@blaggacao:matrix.orgDavid Arnold (blaggacao) gtrunsec: Testing seems to prove you correct, without https://github.com/divnix/flake-utils-plus/commit/ed14e98f77d9c1eb75f2aa86c4f29a284513b7be cache is back to normal. 19:41:02
@blaggacao:matrix.orgDavid Arnold (blaggacao)the only thing I can think of is that the config merging changed something... https://github.com/divnix/flake-utils-plus/commit/ed14e98f77d9c1eb75f2aa86c4f29a284513b7be#diff-f5cc39913cfe16126a23b19cce7fa1e584b31dbc8c5211050e2f6d7b7fb76b3cR97-R11019:41:50
@blaggacao:matrix.orgDavid Arnold (blaggacao)I'll factorize this commit...19:42:16
@gtrunsec:matrix.org@gtrunsec:matrix.orgThanks19:42:50
@blaggacao:matrix.orgDavid Arnold (blaggacao)Thanks for reporting!!19:43:36
@blaggacao:matrix.orgDavid Arnold (blaggacao)https://github.com/divnix/digga/commit/7115e02b64f86a78e47477c16a121629269f3988 reverts for now.19:46:04
@blaggacao:matrix.orgDavid Arnold (blaggacao)Honestly, it looks like the bug might be with upstream config merge: https://github.com/NixOS/nixpkgs/blob/d9de842f58b20c35e4e71831c865e308ed00a8d7/nixos/modules/misc/nixpkgs.nix#L17-L3219:55:26
@timdeh:matrix.org@timdeh:matrix.orghttps://github.com/fluidattacks/makes20:30:04
@blaggacao:matrix.orgDavid Arnold (blaggacao)Looks like that is a Colombian company 🚀20:47:28
@blaggacao:matrix.orgDavid Arnold (blaggacao)Paisas berracos!20:48:18
@blaggacao:matrix.orgDavid Arnold (blaggacao)https://gitlab.com/fluidattacks/product/-/tree/master/makes22:07:21
@blaggacao:matrix.orgDavid Arnold (blaggacao)interesting record of how they came around to do this.22:07:40
@blaggacao:matrix.orgDavid Arnold (blaggacao) I really like how they strictly avoid overlapping namespaces and how they seem to have an a strong anti-corruption layer that fends against the nixpkgs "mess". 22:19:54
@blaggacao:matrix.orgDavid Arnold (blaggacao)You can really see a spirit of: "Even cooler than to figure things out is still to get stuff done."22:20:37
@blaggacao:matrix.orgDavid Arnold (blaggacao)Anyone still say, nixkpgs cannot be split...22:21:27
@tomberek:matrix.orgtomberek
In reply to @blaggacao:matrix.org
I really like how they strictly avoid overlapping namespaces and how they seem to have an a strong anti-corruption layer that fends against the nixpkgs "mess".
https://github.com/fluidattacks/makes/blob/9fc15d3ad0a612e8c17f6c9eb6f6f24dfeb7300d/src/cli/main/main.py#L128-L145
22:35:19

Show newer messages


Back to Room ListRoom Version: 6