Closed isuruf closed 5 years ago
What was the purpose of this issue? Do you mean needed as in "doctests fail without"? Or needed as in "does not build without"?
I meant "doctests fail without". Sage was behind in some dependencies and debian had versions almost the same as conda-forge's, so I assumed the patches were needed to pass the doctests with newer packages.
Check which of the patches are needed from debian Patches already applied upstream or committed in a side branch Or nearly-finished patches that they'll very probably merge.
Patches that have open upstream tickets
Patches that should be upstreamed (may need some work first)
Patch Sage to work with dependency Debian packages These won't change even if Debian and Sage use the same version Not suitable for upstreaming
Patch Sage to behave as a Debian package Not suitable for upstreaming
Potentially controversial fixes We had to do these to make things work, at some time in the past It may be possible to drop these now or in the future; test that first.
Temporary patches for whatever reason They will eventually be gotten rid of