!QhvgabMQzwEQeWehhZ:lossy.network

NixOS Home Automation

384 Members
Declarative Home Automation and other Sidequests | https://wiki.nixos.org/wiki/Home_Assistant111 Servers

Load older messages


SenderMessageTime
14 Oct 2024
@sandro:supersandro.deSandro 🐧I think it is just a bit above the ISO size11:46:24
@sandro:supersandro.deSandro 🐧https://github.com/NixOS/infra/blob/01dfaadc10b0a2565c2e8d414f7b059c93e27ce7/build/hydra.nix#L5011:46:42
@sandro:supersandro.deSandro 🐧3.2 GB11:46:46
@mattleon:matrix.orgmattleonThe chip repo doesn't require a full recursive submodule init - if you use the checkout script in the chip repo, it only downloads the required repos and is only a few hundred MB11:49:46
@mattleon:matrix.orgmattleonhttps://matrix.to/#/!QhvgabMQzwEQeWehhZ:lossy.network/$BvRVqF1pRD5U6HZEZuMXCLnIK-n3t0zAUCLGH8omI1A?via=matrix.org&via=nixos.dev&via=tchncs.de12:01:07
15 Oct 2024
@hexa:lossy.networkhexa

@mattleon:matrix.org are you up for reviewing this?

21:04:17
@symphorien:xlumurb.eusymphorienI solved the size issue by removing 3 submodules and compressing the result21:10:36
@symphorien:xlumurb.eusymphorienI really don't want to run the "user friendly" shell scripts, they access the internet as much as they can, and have all sorts of assumptions about the system that break in the sandbox21:11:30
@hexa:lossy.networkhexathank you very much for digging so deep into this21:16:37
@hexa:lossy.networkhexait it unfortunately one of the most involved builds I've seen in nixpkgs thus far21:16:49
@hexa:lossy.networkhexasuch a big vendor consortium mess ::/21:16:56
@hexa:lossy.networkhexa * such a big vendor consortium mess 😕21:16:57
@hexa:lossy.networkhexaI'm slightly afraid of updatinng it21:17:08
@hexa:lossy.networkhexa * I'm slightly afraid of updating it going forward21:17:14
@hexa:lossy.networkhexaalready moving the src tarball around takes a lot of time21:17:38
@symphorien:xlumurb.eusymphorienI did one update and I had to change nothing21:21:22
@symphorien:xlumurb.eusymphorienof course it's a single datapoint21:21:36
@mattleon:matrix.orgmattleonI'd be up to review it and/or be added as a maintainer for this package21:55:52
16 Oct 2024
@hexa:lossy.networkhexa
In reply to @mattleon:matrix.org

I feel so silly
There's a script in the connectedhomeip repo ./scripts/checkout_submodules.py

It has a flag --platform with the option linux

It only checks out required submodules

The final repo size is ~800 MB

mattleon: not sure if this reference helps, but.
01:58:21
@hexa:lossy.networkhexaoh and you got it even further down and forgot 😄 01:58:59
@hexa:lossy.networkhexa * oh and you got the result it even further down and forgot 😄 01:59:11
@hexa:lossy.networkhexa * oh and you got the result it even further down 😄 01:59:16
@hexa:lossy.networkhexahttps://matrix.to/#/!QhvgabMQzwEQeWehhZ:lossy.network/$BvRVqF1pRD5U6HZEZuMXCLnIK-n3t0zAUCLGH8omI1A?via=nixos.org&via=matrix.org&via=tchncs.de01:59:51
@hexa:lossy.networkhexa mattleon 🙂 01:59:57
@mattleon:matrix.orgmattleonThanks for the reminder! I had forgotten about this02:01:39
@mackeveli:matrix.orgMackeveli Is anyone else having issues adding the homekit component to HASS? I get hung up on building python312Packages.chacha20poly1305-reusable when I add homekit to extraComponents:
error: builder for '/nix/store/yh0yj6p8ci80vri781c3f93s54lrw7a2-python3.12-chacha20poly1305-reuseable-0.13.2.drv' failed with exit code 137;                
       last 10 log lines:                                                                                                                                   
       > Running phase: pytestCheckPhase                                                                                                                    
       > Executing pytestCheckPhase                                           
       > ============================= test session starts ==============================                                                                   
       > platform linux -- Python 3.12.5, pytest-8.3.2, pluggy-1.5.0 -- /nix/store/6iq3nhgdyp8a5wzwf097zf2mn4zyqxr6-python3-3.12.5/bin/python3.12           
       > cachedir: .pytest_cache                                              
       > rootdir: /build/source                                               
       > configfile: pyproject.toml                                         
       > collected 10 items                                                                                                                                 
       >                                                                      
       > tests/test_init.py::TestChaCha20Poly1305Reusable::test_data_too_large /nix/store/hngiqcmrhfdavs1yr53qg8zjhp5qmzf8-pytest-check-hook/nix-support/set
up-hook: line 53:   152 Killed                  /nix/store/6iq3nhgdyp8a5wzwf097zf2mn4zyqxr6-python3-3.12.5/bin/python3.12 -m pytest                         
       For full logs, run 'nix log /nix/store/yh0yj6p8ci80vri781c3f93s54lrw7a2-python3.12-chacha20poly1305-reuseable-0.13.2.drv'.                           
error: 1 dependencies of derivation '/nix/store/f5hgzj0c7309xzacls5x7xriam87v458-unit-home-assistant.service.drv' failed to build                           
error: 1 dependencies of derivation '/nix/store/daw5hls04ih222m5x8gmcwncp6b5fshb-system-units.drv' failed to build                                          
error: 1 dependencies of derivation '/nix/store/rjjai93zqxnnn5z7j7xyc6vg785shlgw-etc.drv' failed to build                                                   
error: 1 dependencies of derivation '/nix/store/rpfvxzipn7d5kw502zfhr1wihn84qfn0-nixos-system-nixos-24.11.20241009.5633bcf.drv' failed to build             
14:46:06
@hexa:lossy.networkhexa

Killed

14:46:56
@hexa:lossy.networkhexaout of memory?14:47:00
@hexa:lossy.networkhexawhat branch? what system architecture?14:47:57
@hexa:lossy.networkhexamaster on x86_64-linux:14:48:06

Show newer messages


Back to Room ListRoom Version: 6