Skip to content

Commit

Permalink
cacert: Drop python3Minimal
Browse files Browse the repository at this point in the history
This PR, #176291, started building
`cacert` with `python3Minimal` to work around an infinite recursion
problem with the `mailcap` build.

This causes problems now because `buildcatrust` requires the `_scproxy`
module and that's not built for `python3Minimal` on Darwin. This causes
many transitive failures. Simply building `cacert` with `python3` seems
to work fine.

The `mailcap` expression has since been altered and this infinite
recursion issue doesn't reappear.
  • Loading branch information
toonn committed Jun 13, 2022
1 parent 76b7671 commit 1e1539c
Showing 1 changed file with 1 addition and 4 deletions.
5 changes: 1 addition & 4 deletions pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -24192,10 +24192,7 @@ with pkgs;

brise = callPackage ../data/misc/brise { };

cacert = callPackage ../data/misc/cacert {
# avoid an infinite recursion through mailcap
buildcatrust = with python3Minimal.pkgs; toPythonApplication buildcatrust;
};
cacert = callPackage ../data/misc/cacert { };

caladea = callPackage ../data/fonts/caladea {};

Expand Down

0 comments on commit 1e1539c

Please sign in to comment.