This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

flix: skip cheetah3 metadata check (ct3 dist vs cheetah3 pname breaks sabnzbd build)

+15
+15
2configs/services/flix/default.nix
··· 1 1 { config, pkgs, ... }: 2 2 { 3 + # sabnzbd hard-depends on cheetah3, whose PyPI dist is `ct3` while nixpkgs 4 + # sets pname="cheetah3". pythonMetadataCheckPhase then looks up metadata for 5 + # "cheetah3", finds only "ct3", and fails the build with PackageNotFoundError. 6 + # Skip that spurious check until nixpkgs fixes the pname/dist mismatch. 7 + nixpkgs.overlays = [ 8 + (_final: prev: { 9 + pythonPackagesExtensions = prev.pythonPackagesExtensions ++ [ 10 + (_pyfinal: pyprev: { 11 + cheetah3 = pyprev.cheetah3.overridePythonAttrs (_: { 12 + dontCheckPythonMetadata = true; 13 + }); 14 + }) 15 + ]; 16 + }) 17 + ]; 3 18 users.users.download = { 4 19 isSystemUser = true; 5 20 uid = 1001;