!UUqahLbShAYkkrXmKs:matrix.org

DevOS

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

Load older messages


SenderMessageTime
4 Sep 2021
@blaggacao:matrix.orgDavid Arnold (blaggacao) Also: semantically I noticed a shortcoming of the current naming of external*. digga can have an excellent second life as a flake management utility not specifically tied to manage nixos systems. Similar to flake-utils-plus, it exposes all the required primitives very elegantly. However, when users want to build their own libraries on top of digga, then external* -> nonExported* might be the better semantic. If you make a consolidating intermediate repo that pins down a comprehensive set of upstream modules, then you run into a situation where you explicitly want to re-export inputsed modules. 15:26:28
5 Sep 2021
@b12f:pub.solarb12fAny ideas which channel might be good to go to with steam games related issues? :D14:42:22
@0x4a6f:matrix.org[0x4A6F] You could try #gaming:nixos.org . 14:43:17
6 Sep 2021
@bensleveritt:matrix.orgbsl
In reply to @blaggacao:matrix.org
bsl your patch error is something I alsmost had expected. I'll try to solve it tomorrow morning. (Now that the follows patch is merged)
Is there any way to mitigate this issue? I really want to get up and running with devOS, but this is blocking my ability to start a devshell
10:08:19
@blaggacao:matrix.orgDavid Arnold (blaggacao) Yesterday I pushed a new version of overlays.nixPatched. Curiously the build error only reproduced locally for reasons I don't know. 12:25:23
@blaggacao:matrix.orgDavid Arnold (blaggacao) ... meaning the CI seems to have built the stuff correctly & it seemed to be in the cache. 12:26:27
@timdeh:matrix.org@timdeh:matrix.org is there a type describing a NixOS module? apparently functionTo attrs doesn't work because it attempts to call the function without the required args 16:58:43
@timdeh:matrix.org@timdeh:matrix.org submodule doesn't seem to quite cut it either. Guess I'll have to stick with anything for now 17:11:18
@timdeh:matrix.org@timdeh:matrix.org * submodule doesn't seem to quite cut it either. Guess I'll have to stick with anything for now 17:25:33
@pachumicchu:myrdd.infoPacman99We have a 'moduleType' in digga17:27:32
@pachumicchu:myrdd.infoPacman99And there's the type we used for home manager's shared modules optiom17:27:58
@pachumicchu:myrdd.infoPacman99But it is just a fancy anything17:28:16
@blaggacao:matrix.orgDavid Arnold (blaggacao) Maybe the real fancy optionType in modules/misc/nixpkgs.nix has some valuable pointers. 19:05:19
@blaggacao:matrix.orgDavid Arnold (blaggacao)* Maybe the real fancy `configType` in `modules/misc/nixpkgs.nix` has some valuable pointers. I haven't deciphered it though 19:05:51
@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

Show newer messages


Back to Room ListRoom Version: 6