Opened 2 years ago
Last modified 3 weeks ago
#30949 new enhancement
Refine python3's SAGE_SPKG_DEPCHECK: bzip2, xz, libffi
Reported by: | Matthias Köppe | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sage-9.9 |
Component: | build: configure | Keywords: | |
Cc: | John Palmieri | Merged in: | |
Authors: | Reviewers: | ||
Report Upstream: | N/A | Work issues: | |
Branch: | Commit: | ||
Dependencies: | #30948, #31009 | Stopgaps: |
Description (last modified by )
Currently we have SAGE_SPKG_DEPCHECK([sqlite libpng bzip2 xz libffi], ...)
, which causes system python3 to be rejected on many systems.
We should review whether this can be made more fine-grained.
SAGE_SPKG_DEPCHECK
is specifically for checking whether we are going to install a shared library that may interfere with a system-provided version of the same shared library that the package is linked against.
Package sqlite
- done in #30559
Package libpng
is taken care of in #31009
Here we follow up to address the following dependencies:
Package bzip2
......
$ grep bzip2 build/pkgs/*/dependencies build/pkgs/cbc/dependencies:readline zlib bzip2 $(BLAS) build/pkgs/cmake/dependencies:curl zlib bzip2 xz build/pkgs/freetype/dependencies:libpng bzip2 build/pkgs/pcre/dependencies:bzip2 build/pkgs/python3/dependencies:zlib readline sqlite libpng bzip2 xz libffi build/pkgs/r/dependencies:$(BLAS) gfortran iconv readline bzip2 xz pcre curl | pkgconf
Package xz
represents both the shared library liblzma
and the xz
binary. #30948
Package libffi
....
$ grep libffi build/pkgs/*/dependencies build/pkgs/ecl/dependencies:$(MP_LIBRARY) readline gc libffi build/pkgs/python3/dependencies:zlib readline sqlite libpng bzip2 xz libffi
See also:
- #28019 If system mpir is found, yasm should not be built
Change History (8)
comment:1 Changed 2 years ago by
Dependencies: | → #30948 |
---|
comment:2 Changed 2 years ago by
Dependencies: | #30948 → #30948, #31009 |
---|---|
Description: | modified (diff) |
Summary: | Refine python3's SAGE_SPKG_DEPCHECK: libpng, bzip2, xz, libffi → Refine python3's SAGE_SPKG_DEPCHECK: bzip2, xz, libffi |
comment:3 Changed 2 years ago by
Milestone: | sage-9.3 → sage-9.4 |
---|
comment:4 Changed 18 months ago by
Milestone: | sage-9.4 → sage-9.5 |
---|
comment:5 Changed 14 months ago by
Milestone: | sage-9.5 → sage-9.6 |
---|
comment:6 Changed 11 months ago by
Milestone: | sage-9.6 → sage-9.7 |
---|
comment:7 Changed 5 months ago by
Milestone: | sage-9.7 → sage-9.8 |
---|
comment:8 Changed 3 weeks ago by
Milestone: | sage-9.8 → sage-9.9 |
---|
Setting new milestone based on a cursory review of ticket status, priority, and last modification date.