Source: oce
Version: 0.18.2-2
Severity: important
Tags: patch

Dear Maintainer,

As of now oce build-depends (and as a result oce-draw depends) on Tcl/Tk 8.5
which has reached its end of life and will be removed from Debian soon.
I'd like to suggest a patch which switches the dependencies to Tcl/Tk 8.6.
As far as I can see, the package builds fine, and the DRAWEXE binary runs
(I didn't do thorough testing).

If it's okay to you, I could do NMU if necessary.

-- System Information:
Debian Release: 9.4
  APT prefers stable-debug
  APT policy: (500, 'stable-debug'), (500, 'proposed-updates'), (500, 
'stable'), (500, 'oldstable'), (1, 'experimental'), (1, 'unstable'), (1, 
'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.0-0.bpo.3-amd64 (SMP w/12 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru oce-0.18.2/debian/changelog oce-0.18.2/debian/changelog
--- oce-0.18.2/debian/changelog 2017-10-03 13:44:41.000000000 +0300
+++ oce-0.18.2/debian/changelog 2018-03-15 16:19:12.000000000 +0300
@@ -1,3 +1,11 @@
+oce (0.18.2-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to Tcl/Tk 8.6 from 8.5 since Tcl/Tk 8.5 is to be removed
+    from Debian.
+
+ -- Sergei Golovan <sgolo...@debian.org>  Thu, 15 Mar 2018 16:19:12 +0300
+
 oce (0.18.2-2) unstable; urgency=medium
 
   * [3524c7e] Move all headers assigned to oce-draw into
diff -Nru oce-0.18.2/debian/control oce-0.18.2/debian/control
--- oce-0.18.2/debian/control   2017-10-03 13:44:26.000000000 +0300
+++ oce-0.18.2/debian/control   2018-02-01 15:54:32.000000000 +0300
@@ -15,8 +15,8 @@
                libx11-dev,
                libxext-dev,
                quilt,
-               tcl8.5-dev,
-               tk8.5-dev
+               tcl8.6-dev,
+               tk8.6-dev
 Standards-Version: 4.1.1
 Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/oce.git
 Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/oce.git
@@ -144,8 +144,8 @@
          ${misc:Depends},
          libx11-dev,
          libfreetype6-dev,
-         tcl8.5-dev,
-         tk8.5-dev
+         tcl8.6-dev,
+         tk8.6-dev
 Description: OpenCASCADE Community Edition CAE platform shared library
  OpenCASCADE is a suite for 3D surface and solid modeling, visualization, data
  exchange and rapid application development.  It is an excellent platform for
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to