I assume this is related to the python upgrades going on, but recently qutebrowser is failing to build.
It seem the culprit is pykeepass.
Does anyone know if this is being worked on, or if there is a workaround, or a way to use a different version of qutebrowser that will build?
error: 1 dependencies of derivation '/nix/store/jscd98zw883yy47rkamf0y3rgqwkzfk7-python3.12-pykeepass-4.1.0-post1.drv' failed to build
error: 1 dependencies of derivation '/nix/store/yf02gf9hbasv8dabdhx6a2lb2fpg1jdq-qutebrowser-3.2.1.drv' failed to build
Fix is on master, but it takes time to get to channels.
It is everywhere except nixos-unstable atm, which could take some time (a few days maybe): https://status.nixos.org
on channels probably nix-channel --list-generations and then nix-channel --rollback to one of them.
on any type of lock (flake/niv/npins/tarball url) just revert to previous one (hopefully you had it in git/other VCS).
You can also apply overlay fixing src from that PR, but it’s in python312Packages, which is not exactly straightforward (and compounds on not exactly easy concept of overlays):