Bug#982041: scilab: reduce Build-Depends
Helmut Grohne
helmut at subdivi.de
Fri Feb 5 18:49:01 GMT 2021
Source: scilab
Version: 6.1.0+dfsg1-7
User: debian-cross at lists.debian.org
Usertags: cross-satisfiability
scilab cannot be cross built from source, because its Build-Depends are
not satisfiable. Instead of looking into such a difficult problem, I
looked into easily droppable dependencies. Since scilab is normally
reproducible, I looked for dependencies that would not change output
artifacts when dropped. A nocheck build with the following dependencies
moved to Build-Conflicts exactly reproduces the binary artifacts of a
regular build:
* chrpath
* libreadline-dev
* procps
* mpi-default-dev
* libcobertura-java
Of these, mpi-default-dev likely is a red herring as something else
likely pulls libopenmpi-dev. The other dependencies look droppable to
me, but some may be used for unit tests. Please either annotate them
<!nocheck> or drop them entirely.
Helmut
More information about the debian-science-maintainers
mailing list