Bug#958189: cantor: Don't depend on scilab, RC buggy and prevents hdf5 migration
Source: cantor
Version: 4:19.08.3-1
Severity: important
Tags: patch
Control: block 954654 by -1
Dear Maintainer,
Please apply the attached patch to not depend on scilab, it's RC buggy
and prevents the hdf5 transition from completing, see:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954654#56
Kind Regards,
Bas
diff -Nru cantor-19.08.3/debian/cantor-backend-scilab.install cantor-19.08.3/debian/cantor-backend-scilab.install
--- cantor-19.08.3/debian/cantor-backend-scilab.install 2018-12-26 15:20:13.000000000 +0100
+++ cantor-19.08.3/debian/cantor-backend-scilab.install 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-etc/xdg/cantor_scilab.knsrc
-usr/lib/*/qt5/plugins/cantor/backends/cantor_scilabbackend.so
-usr/share/config.kcfg/scilabbackend.kcfg
-usr/share/icons/hicolor/*/apps/scilabbackend.png
diff -Nru cantor-19.08.3/debian/changelog cantor-19.08.3/debian/changelog
--- cantor-19.08.3/debian/changelog 2019-11-13 21:47:09.000000000 +0100
+++ cantor-19.08.3/debian/changelog 2020-04-19 15:39:31.000000000 +0200
@@ -1,3 +1,11 @@
+cantor (4:19.08.3-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Drop scilab backend, it's RC buggy and block the hdf5 transition:
+ https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954654#56
+
+ -- Bas Couwenberg <sebastic@debian.org> Sun, 19 Apr 2020 15:39:31 +0200
+
cantor (4:19.08.3-1) unstable; urgency=medium
* Team upload.
diff -Nru cantor-19.08.3/debian/control cantor-19.08.3/debian/control
--- cantor-19.08.3/debian/control 2019-11-13 21:36:54.000000000 +0100
+++ cantor-19.08.3/debian/control 2020-04-19 15:39:11.000000000 +0200
@@ -53,8 +53,7 @@
cantor-backend-octave,
cantor-backend-python3,
cantor-backend-r,
- cantor-backend-sage,
- cantor-backend-scilab [amd64 arm64 armhf i386 powerpc ppc64el s390x],
+ cantor-backend-sage
Breaks: ${kde-l10n:all}
Replaces: ${kde-l10n:all}
Description: interface for mathematical applications
@@ -70,7 +69,6 @@
* Sage Mathematics Software (cantor-backend-sage)
* Octave (cantor-backend-octave)
* Python (cantor-backend-python3)
- * Scilab (cantor-backend-scilab)
* Qalculate! (cantor-backend-qalculate)
* Lua (cantor-backend-lua)
.
@@ -210,23 +208,6 @@
.
This package is part of the KDE education module.
-Package: cantor-backend-scilab
-Architecture: amd64 arm64 armhf i386 powerpc ppc64el s390x
-Section: math
-Depends: scilab-cli, ${misc:Depends}, ${shlibs:Depends}
-Breaks: cantor (<< 4:17.08.3~)
-Replaces: cantor (<< 4:17.08.3~)
-Description: Scilab backend for Cantor
- Cantor is an application to allow you to you use your favorite mathematical
- applications from within an elegant worksheet interface. It provides dialogs
- to assist with common tasks and allows you to share your worksheets
- with others.
- .
- This package provides the backend for using the Scilab scientific software
- package for numerical computations (https://www.scilab.org) in Cantor.
- .
- This package is part of the KDE education module.
-
Package: libcantor-pythonbackend
Architecture: any
Section: math
diff -Nru cantor-19.08.3/debian/patches/disable-scilab-backend.patch cantor-19.08.3/debian/patches/disable-scilab-backend.patch
--- cantor-19.08.3/debian/patches/disable-scilab-backend.patch 1970-01-01 01:00:00.000000000 +0100
+++ cantor-19.08.3/debian/patches/disable-scilab-backend.patch 2020-04-19 15:39:31.000000000 +0200
@@ -0,0 +1,15 @@
+Description: Disable scilab backend.
+ It's RC buggy
+Author: Bas Couwenberg <sebastic@debian.org>
+Forwarded: not-needed
+
+--- a/src/backends/CMakeLists.txt
++++ b/src/backends/CMakeLists.txt
+@@ -13,7 +13,6 @@ endfunction()
+ add_subdirectory(null)
+ add_subdirectory(maxima)
+ add_subdirectory(octave)
+-add_subdirectory(scilab)
+
+ if(NOT WIN32)
+ add_subdirectory(sage)
diff -Nru cantor-19.08.3/debian/patches/series cantor-19.08.3/debian/patches/series
--- cantor-19.08.3/debian/patches/series 1970-01-01 01:00:00.000000000 +0100
+++ cantor-19.08.3/debian/patches/series 2020-04-19 15:39:31.000000000 +0200
@@ -0,0 +1 @@
+disable-scilab-backend.patch
Reply to: