Scrub Obsolete - scilab

Ready changes

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index e5fd313c3..38f84e73a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,46 @@
+scilab (6.1.1+dfsg2-5) UNRELEASED; urgency=medium
+
+  * Remove constraints unnecessary since buster (oldstable):
+    + Build-Depends: Drop versioned constraint on ocaml-nox (>= 3.11.2-3).
+    + Build-Depends: Drop dependency on essential package dpkg-dev (>= 1.16.0).
+    + Build-Depends: Drop versioned constraint on libarpack2-dev (>= 3.0).
+    + Build-Depends: Drop versioned constraint on libflexdock-java (>= 1.2.3).
+    + Build-Depends: Drop versioned constraint on libjogl2-java (>= 2.3.2).
+    + Build-Depends: Drop versioned constraint on libjrosetta-java (>= 1.0.1).
+    + Build-Depends: Drop versioned constraint on libbatik-java (>= 1.7).
+    + Build-Depends: Drop versioned constraint on fop (>= 0.95).
+    + Build-Depends: Drop versioned constraint on libsuitesparse-dev (>= 3.4.0).
+    + Build-Depends: Drop versioned constraint on libjlatexmath-fop-java (>=
+      1.0.2).
+    + Build-Depends: Drop versioned constraint on libhdf5-dev (>= 1.8.8).
+    + scilab-minimal-bin: Drop conflict with removed package scilab-full-bin (<<
+      5.4.1-3) in Replaces.
+    + scilab-minimal-bin: Drop conflict with removed package scilab-full-bin (<<
+      5.4.1-3) in Breaks.
+    + scilab-full-bin: Drop versioned constraint on libflexdock-java (>= 1.2.3)
+      in Depends.
+    + scilab-full-bin: Drop versioned constraint on libjogl2-java (>= 2.3.2) in
+      Depends.
+    + scilab-full-bin: Drop versioned constraint on libjrosetta-java (>= 1.0.1)
+      in Depends.
+    + scilab-full-bin: Drop versioned constraint on libjlatexmath-java (>=
+      1.0.2) in Depends.
+    + scilab-full-bin: Drop versioned constraint on libjlatexmath-fop-java (>=
+      1.0.2) in Depends.
+    + scilab-full-bin: Drop versioned constraint on libbatik-java (>= 1.7) in
+      Depends.
+    + scilab-full-bin: Drop versioned constraint on fop (>= 0.95) in Depends.
+    + scilab-full-bin: Drop versioned constraint on libjgraphx-java (>= 1.8.0.0)
+      in Depends.
+    + scilab-full-bin: Drop conflict with removed package scilab (<< 5.0) in
+      Replaces.
+    + scilab-full-bin: Drop conflict with removed package scilab-minimal-bin (<<
+      5.4.1-3) in Replaces.
+    + scilab-full-bin: Drop conflict with removed package scilab-minimal-bin (<<
+      5.4.1-3) in Breaks.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Wed, 15 Feb 2023 20:39:01 -0000
+
 scilab (6.1.1+dfsg2-4) unstable; urgency=medium
 
   * Add patch to disambiguate pause (Closes: #1017283).
diff --git a/debian/control b/debian/control
index 1e2a6d93e..ee68ff5ad 100644
--- a/debian/control
+++ b/debian/control
@@ -4,30 +4,30 @@ Priority: optional
 Maintainer: Debian Science Team <debian-science-maintainers@alioth-lists.debian.net>
 Uploaders: Julien Puydt <jpuydt@debian.org>
 Build-Depends: debhelper-compat (= 13), gfortran, time,
- default-jdk, chrpath, ocaml-nox (>= 3.11.2-3), libnum-ocaml-dev, fakeroot,
+ default-jdk, chrpath, ocaml-nox, libnum-ocaml-dev, fakeroot,
  tcl-dev, tk-dev, libxml2-dev, libpcre3-dev, libcurl4-openssl-dev,
- gettext, libreadline-dev, pkg-config, procps, dpkg-dev (>= 1.16.0),
+ gettext, libreadline-dev, pkg-config, procps,
 # numerical libraries
  libblas-dev | librefblas3-dev | libatlas-base-dev, liblapack-dev,
- libarpack2-dev (>= 3.0), libeigen3-dev,
+ libarpack2-dev, libeigen3-dev,
 # Java deps
- default-jre-headless, libflexdock-java (>= 1.2.3), libjogl2-java (>= 2.3.2),
- libgl1-mesa-dev, libjrosetta-java (>= 1.0.1), ant, libjgoodies-looks-java,
+ default-jre-headless, libflexdock-java, libjogl2-java,
+ libgl1-mesa-dev, libjrosetta-java, ant, libjgoodies-looks-java,
  libskinlf-java, liblucene4.10-java, libactivation-java, libjaxb-java,
 # graphic
  libfreehep-graphics2d-java, libfreehep-graphicsio-java, libfreehep-graphicsio-emf-java,
  libfreehep-util-java,
 # Documentation
- libjeuclid-core-java (>= 3.1.3), libbatik-java (>= 1.7), fop (>= 0.95),
+ libjeuclid-core-java (>= 3.1.3), libbatik-java, fop,
  javahelp2, libsaxon-java, libavalon-framework-java, docbook-xsl,
  libxml-commons-external-java,
 # Optional Scilab features
- libfftw3-dev, libsuitesparse-dev (>= 3.4.0),
+ libfftw3-dev, libsuitesparse-dev,
  libmatio-dev (>= 1.5.18),
 # latex rendering
- libjlatexmath-java (>= 1.0.2),  libjlatexmath-fop-java (>= 1.0.2),
+ libjlatexmath-java (>= 1.0.2),  libjlatexmath-fop-java,
 # Xcos
- libjgraphx-java (>= 1.8.0.0), libhdf5-dev (>= 1.8.8),
+ libjgraphx-java (>= 1.8.0.0), libhdf5-dev,
 # MPI
  mpi-default-dev,
 # Java binding
@@ -133,8 +133,7 @@ Package: scilab-minimal-bin
 Architecture: amd64 armhf i386 powerpc s390x arm64 ppc64el
 Depends: ${shlibs:Depends}, scilab-data (= ${source:Version}),
  ${misc:Depends}, default-jre-headless
-Replaces: scilab-bin, scilab-full-bin (<< 5.4.1-3)
-Breaks: scilab-full-bin (<< 5.4.1-3)
+Replaces: scilab-bin
 Description: Scientific software package for numerical computations (minimal binary files)
  Scilab is a matrix-based scientific software package.
  Scilab contains hundreds of built-in mathematical functions, rich
@@ -157,16 +156,16 @@ Description: Scientific software package for numerical computations (minimal bin
 Package: scilab-full-bin
 Architecture: amd64 armhf i386 powerpc s390x arm64 ppc64el
 Depends: ${shlibs:Depends}, scilab-minimal-bin (= ${binary:Version}),
- libflexdock-java (>= 1.2.3), libjogl2-java (>= 2.3.2), libjrosetta-java (>= 1.0.1),
- libjlatexmath-java (>= 1.0.2), libjlatexmath-fop-java (>= 1.0.2),
- libjeuclid-core-java, libbatik-java (>= 1.7), default-jre, bwidget,
- fop (>= 0.95), libsaxon-java, libavalon-framework-java, docbook-xsl,
- javahelp2, libjgraphx-java (>= 1.8.0.0), libjgoodies-looks-java,
+ libflexdock-java, libjogl2-java, libjrosetta-java,
+ libjlatexmath-java, libjlatexmath-fop-java,
+ libjeuclid-core-java, libbatik-java, default-jre, bwidget,
+ fop, libsaxon-java, libavalon-framework-java, docbook-xsl,
+ javahelp2, libjgraphx-java, libjgoodies-looks-java,
  libskinlf-java, ${misc:Depends}, libecj-java, libfreehep-graphics2d-java,
  libfreehep-graphicsio-emf-java, liblucene4.10-java, libactivation-java,
  libjaxb-java
-Replaces: scilab (<< 5.0), scilab-bin, scilab-minimal-bin (<< 5.4.1-3), libscilab2-java (<< 5.4.1-4)
-Breaks: scilab-minimal-bin (<< 5.4.1-3), libscilab2-java (<< 5.4.1-4)
+Replaces: scilab-bin, libscilab2-java (<< 5.4.1-4)
+Breaks: libscilab2-java (<< 5.4.1-4)
 Description: Scientific software package for numerical computations (all binary files)
  Scilab is a matrix-based scientific software package.
  Scilab contains hundreds of built-in mathematical functions, rich

Run locally

More details

Full run details

Historical runs