21 Jun 2021 |
hexa | blocks 2021.6.6 for now | 11:11:12 |
Fabian Affolter | There is a PR for the home-assistant-cli update. I had to disable the shell completion for now as click > 8.0 works differently in that regard | 11:57:12 |
hexa | yup, it's in my backlog | 12:00:50 |
dotlambda | will be fixed by https://github.com/NixOS/nixpkgs/pull/127707 | 18:53:10 |
22 Jun 2021 |
hexa | https://github.com/NixOS/nixpkgs/pull/127738 | 01:36:37 |
hexa | https://github.com/NixOS/nixpkgs/pull/127735 | 01:36:51 |
23 Jun 2021 |
hexa | https://github.com/NixOS/nixpkgs/pull/127860 | 03:09:43 |
hexa | if anyone else is annoyed by broken file permissions after esphome upgrades | 03:10:01 |
| a12l joined the room. | 11:20:45 |
instantepiphany | In reply to @piegames:matrix.org Having configuration management from both config files and UI is an incredibly hard task. Usually, you end up getting the worst of both worlds. If you then assume that the configuration is generated from something like Nix and thus is immutable to the UI, things get messy quickly in the UI. An interesting take on this problem:
https://github.com/lapp0/nix-gui | 12:19:18 |
hexa | right, except I wouldn't want my home automation to be able to rewrite my system configuration | 12:22:57 |
hexa | with deployment tools like morph it doesn't even know or have its original config on the same host in the first place | 12:23:45 |
instantepiphany | In reply to @hexa:lossy.network right, except I wouldn't want my home automation to be able to rewrite my system configuration Neither would I 🙂
If a user/app controlled nix file that a gui could edit was imported to be the configuration of your HA, then you wouldn't worry about it leaking to other system config. | 12:31:38 |
instantepiphany | I'm not saying that I would use that app to change settings, just mentioning it as an approach someone took, we can see it actualised and think about what problems it solves and what problems it doesn't. | 12:32:36 |
27 Jun 2021 |
hexa | dotlambda: Fabian Affolter I'm tired big time, day after vaccination, so don't expect much from me 😵 | 14:56:06 |
hexa | currently bisecting home-assistant nixos test breakaged | 14:56:18 |
hexa | * currently bisecting home-assistant nixos test breakage | 14:56:20 |
hexa | it fails to import pkg_resources | 14:56:59 |
hexa | it's nice that both of you package up so many things, but please also watch out for breakage on the core package | 14:57:16 |
dotlambda | Is it a good idea that the NixOS test uses the package with tests enabled? | 15:51:14 |
dotlambda | In reply to @hexa:lossy.network currently bisecting home-assistant nixos test breakaged Did the bisecting give a meaningful result? | 16:04:20 |
hexa | Too many false positives due to python-unstablr | 16:11:27 |
dotlambda | Could jinja2 be the reason? | 16:22:20 |
hexa | In reply to @robert:funklause.de Is it a good idea that the NixOS test uses the package with tests enabled? Yes, because ofBorg runs the tests as passthrough.tests, so we execute the package tests that way as well | 16:25:25 |
hexa | but for bisecting I commented the package setting in the test | 16:25:38 |
dotlambda | Yeah i'm pretty sure that 19581cb9619d58f76e10293b7a57aaf477db28d9 is the culprit. | 16:25:43 |
hexa | nice | 16:26:13 |
hexa | yeah, propagating setuptools from there was weird | 16:26:21 |
hexa | so let's add setuptools to home assistant and be done with it I guess. | 16:27:21 |
hexa |
❯ rg setuptools
setup.py
5:from setuptools import find_packages, setup
| 16:27:46 |