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