!QhvgabMQzwEQeWehhZ:lossy.network

NixOS Home Automation

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

Load older messages


SenderMessageTime
6 Apr 2025
@hexa:lossy.network@hexa:lossy.networkwhich has not been bumped18:01:36
@hexa:lossy.network@hexa:lossy.networkand neither has ical been bumped18:01:42
@geoffrey:frogeye.frGeoffrey Frogeyeical can survive without being bumped18:02:14
@hexa:lossy.network@hexa:lossy.networkI am thoroughly confused how this started failing18:02:16
@hexa:lossy.network@hexa:lossy.networkpython3.pkgs.ical reads zone information from python3.pkgs.tzdata18:02:37
@hexa:lossy.network@hexa:lossy.networkneither were updated, but now python3.pkgs.ical fails to test18:02:48
@hexa:lossy.network@hexa:lossy.networkinstead tzdata was updated18:02:57
@geoffrey:frogeye.frGeoffrey Frogeye I haven't dug too much there, but I think: the list of timezones is provided by pkgs.tzdata. But python3.pkgs.ical does tests which requires additional data provided by python3.pkgs.tzdata? 18:04:02
@hexa:lossy.network@hexa:lossy.networkeither way, bumping python3.pkgs.tzdata will take 2-3 weeks at least18:06:09
@hexa:lossy.network@hexa:lossy.networkhttps://wiki.nixos.org/wiki/Home_Assistant#Tracking_the_latest_release18:08:25
@hexa:lossy.network@hexa:lossy.networkyou can use this snippet to track the latest release from unstable instead for the time being18:08:38
@geoffrey:frogeye.frGeoffrey Frogeye

I'm using this hack that requires no recompilation for my own setup, the PR was just so others didn't run into the same issue :)

    nixpkgs.overlays = [
      (final: prev: {
        pythonPackagesExtensions = (prev.pythonPackagesExtensions or [ ]) ++ [
          (pfinal: pprev: {
            ical = pprev.ical.override {
              tzdata = pprev.tzdata.overrideAttrs (
                tfinal: tprev: rec {
                  pname = "tzdata";
                  version = "2025.2";

                  src = prev.fetchPypi {
                    inherit pname version;
                    hash = "sha256-tgpjj8wNr/rfgv4PV+U9Br3sLzbE32YoCuebzmvW8rk=";
                  };

                }
              );
            };
          })
        ];
      })
    ];
18:09:10
@hexa:lossy.network@hexa:lossy.networkpytz also ships a timezone db 🥳18:09:50
@geoffrey:frogeye.frGeoffrey FrogeyeYeah, I get that I'm probably alone running Home Assistant on stable, but given I use almost 0 cloud services it's been quite stable :)18:11:26
@geoffrey:frogeye.frGeoffrey FrogeyeIs it still worth bumping python3.pkgs.tzdata... even if it will fix 24.11 for a whole month before it gets deprecated?18:12:50
@hexa:lossy.network@hexa:lossy.networkthe question is what other packages we'll need to bump18:26:51
@hexa:lossy.network@hexa:lossy.networkbecause they need to stay in sync18:26:56
@hexa:lossy.network@hexa:lossy.networkso I'd much rather just disable the relevant test on ical18:27:03
@hexa:lossy.network@hexa:lossy.networkmuch saafer18:27:07
@hexa:lossy.network@hexa:lossy.network* much safer18:27:10
@hexa:lossy.network@hexa:lossy.network https://github.com/NixOS/nixpkgs/pull/396626\ 18:47:24
@hexa:lossy.network@hexa:lossy.network* https://github.com/NixOS/nixpkgs/pull/39662618:47:26
@hexa:lossy.network@hexa:lossy.networklet's see if this is meaningfully smaller18:47:31
@geoffrey:frogeye.frGeoffrey FrogeyeAh, I was also working on a PR, you beat me to it :D18:48:21
@geoffrey:frogeye.frGeoffrey FrogeyeIt's exactly the same thing I wrote so that's an easy PR approval18:50:40
@hexa:lossy.network@hexa:lossy.network🙂 18:50:57
7 Apr 2025
@stjohitz:matrix.fbi.h-da.deJohannes Hitzinger removed their profile picture.13:40:34
@tomherbers:matrix.orgTom (deprecated) joined the room.23:35:14
11 Apr 2025
@bluelinden:frei.chatblue changed their profile picture.16:16:13
8 Apr 2025
@hexa:lossy.network@hexa:lossy.networkin response to https://github.com/NixOS/nixpkgs/issues/396843 I'm yanking the cliraop binaries from the music-assistant build00:22:40

Show newer messages


Back to Room ListRoom Version: 6