New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Has bzip2 ever been both available and unusable? #14849
Comments
Replying to @SnarkBoojum:
I strongly doubt that... ;-) As with many other spkgs, Sage simply doesn't bother to use a system-wide version. Ceterum censeo Sage should (ship and) use Btw., zlib and similar are (redundantly) included in many upstream packages... |
comment:2
System bzip2 has probably always be suitable... provided that all the interesting bits are installed. I am guessing headers may be required and I am willing to bet that the library may not always installed by default (and that may have been more frequent in the past). |
comment:3
|
comment:4
I cannot talk about bzip2 in particular but I take care of some SLES servers in a professional capacity. I have seen libraries shipped as part of the dev package rather than the main package. The main executable shipped can very well be statically linked for speed. |
comment:5
Replying to @SnarkBoojum:
I know for sure that Python checks for and links against the bzip2 library. And I guess that the non-Darwin implementation of |
comment:7
Can this be closed as "wontfix"? |
Reviewer: Jeroen Demeyer |
I'm surprised the bzip2 spkg-install doesn't start by checking if bzip2 is in the path... and just bail out if so: why build it anyway? As asked in the summary: was there ever a case where the system bzip2 wasn't suitable for sage?
Component: build
Reviewer: Jeroen Demeyer
Issue created by migration from https://trac.sagemath.org/ticket/14849
The text was updated successfully, but these errors were encountered: