Change:
Tried to update my server but it refuses to build because of flexget. Nixos Unstable flexget as service Please run and paste the results. system: host os: multi-user?: sandbox: version: channels(hyper): channels(root): nixpkgs:
flexget works for you?
r-ryantm is my bot. Anyway, it looks like it successfully built it in It looks like it was merged on May 1st, and continued to build on Hydra after May 1st: Probably some dependency change messed it up. You could do some kind of binary bisection to figure out what commit broke it, or try to track down the error message, maybe zxcvbn-python is what broke it? cc because it's python related.
I don't know what a binary disection is.
No, this is simply flexget again that pins dependencies while it shouldn't. this has happened many times before so surely you know how to solve it by now.
I don't know what binary disection is.
this happened because , and landed in nixpkgs in the . I'm going to make a PR for this

Discussion:
buildPythonApplication rec { pname = "FlexGet"; <del> version = "2.20.22"; </del> <ins> version = "2.21.2"; </ins> src = fetchPypi { inherit pname version; <del> sha256 = "1bk1ab7ivb6fikqw4v1f9df6brplgg4ybbn8d3vzgjabm5ic21nd"; </del> <ins> sha256 = "3c11fd7c4bb7e1e9203acd4d452ae51d34843e65066a18c7c72445d7db28122a"; </ins> }; postPatch = '' # remove dependency constraints sed 's/==([0-9].?)+//' -i requirements.txt <ins> # "zxcvbn-python" was renamed to "zxcvbn", and we don't have the former in # nixpkgs. See: https://github.com/NixOS/nixpkgs/issues/62110 substituteInPlace requirements.txt --replace "zxcvbn-python" "zxcvbn" </ins> ''; # ~400 failures

cherrypy flask flask-restful flask-restplus flask-compress flask_login flask-cors <del> pyparsing zxcvbn-python future </del> <ins> pyparsing zxcvbn future </ins> progressbar # Optional requirements deluge-client

<del> { lib, buildPythonPackage, fetchFromGitHub , pytest_3 }: buildPythonPackage rec { pname = "zxcvbn-python"; version = "4.4.27"; src = fetchFromGitHub { owner = "dwolfhub"; repo = pname; rev = "v${version}"; sha256 = "0w0sx9ssjks8da973cdv5xi87yjsf038jqxmzj2y26xvpyjsg2v2"; }; checkInputs = [ pytest_3 ]; meta = { description = "Python implementation of Dropbox's realistic password strength estimator, zxcvbn"; homepage = https://github.com/dwolfhub/zxcvbn-python; license = with lib.licenses; [ mit ]; }; } </del>

<ins> { lib, buildPythonPackage, fetchFromGitHub, pytest }: buildPythonPackage rec { pname = "zxcvbn"; version = "4.4.28"; # no tests included in PyPI tarball src = fetchFromGitHub { owner = "dwolfhub"; repo = "zxcvbn-python"; rev = "45afdf0d3dd8477bc7e457629bb4bc9680794cd7"; # not tagged in repository sha256 = "0w0sx9ssjks8da973cdv5xi87yjsf038jqxmzj2y26xvpyjsg2v2"; }; checkInputs = [ pytest ]; checkPhase = '' pytest ''; meta = with lib; { description = "Python implementation of Dropbox's realistic password strength estimator"; homepage = "https://github.com/dwolfhub/zxcvbn-python"; license = licenses.mit; maintainers = [ maintainers.marsam ]; }; } </ins>

inherit (pkgs) zstd pkgconfig; }; <del> zxcvbn-python = callPackage ../development/python-modules/zxcvbn-python { }; </del> <ins> zxcvbn = callPackage ../development/python-modules/zxcvbn { }; </ins> incremental = callPackage ../development/python-modules/incremental { };