Your message dated Thu, 14 Jan 2016 14:28:37 +0100
with message-id <5697a285.8000...@debian.org>
and subject line Re: ngspice: needs rebuild with Tcl/Tk 8.6 after BLT was
ported to Tcl/Tk 8.6
has caused the Debian Bug report #753795,
regarding ngspice: needs rebuild with Tcl/Tk 8.6 after BLT was ported to Tcl/Tk
8.6
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
753795: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753795
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ngspice
Version: 24-1.1
Severity: grave
Tags: patch
Justification: renders package unusable
Dear Maintainer,
Recently the blt package was ported to the Tcl/Tk 8.6, so tclspice needs
to do the same because it uses BLT. I've prepared a patch and can do NMU if
you don't mind.
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.14-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru ngspice-24/debian/changelog ngspice-24/debian/changelog
--- ngspice-24/debian/changelog 2014-02-14 09:43:38.000000000 +0400
+++ ngspice-24/debian/changelog 2014-07-04 07:35:11.000000000 +0400
@@ -1,3 +1,12 @@
+ngspice (24-1.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Replace dependencies on Tcl/Tk 8.5 by Tcl/Tk 8.6 to match the newer
+ blt package.
+ * Define USE_INTERP_RESULT to make tclspice buildable with Tcl 8.6.
+
+ -- Sergei Golovan <sgolo...@debian.org> Fri, 04 Jul 2014 07:35:05 +0400
+
ngspice (24-1.1) unstable; urgency=low
* Non-maintainer upload.
diff -Nru ngspice-24/debian/control ngspice-24/debian/control
--- ngspice-24/debian/control 2014-01-31 11:23:48.000000000 +0400
+++ ngspice-24/debian/control 2014-07-05 10:26:27.000000000 +0400
@@ -6,7 +6,7 @@
Andreas Tille <ti...@debian.org>
Build-Depends: debhelper (>= 8), automake, libtool, libxaw7-dev, flex,
bison, gfortran, libedit-dev, libncurses5-dev,
- texinfo, tcl8.5-dev, tcl8.5, tk8.5-dev, tk8.5, blt-dev
+ texinfo, tcl8.6-dev, tcl8.6, tk8.6-dev, tk8.6, blt-dev (>= 2.5.3)
Build-Depends-Indep: lyx, elyxer, texlive, texlive-latex-extra, texlive-lang-greek,
texlive-generic-recommended, imagemagick
Standards-Version: 3.9.3
@@ -29,7 +29,7 @@
Package: tclspice
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ngspice, blt, tcl8.5, tk8.5
+Depends: ${shlibs:Depends}, ${misc:Depends}, ngspice, blt, tcl8.6, tk8.6
Replaces: tclspice-dev
Breaks: tclspice-dev
Description: NGspice library for Tcl
diff -Nru ngspice-24/debian/rules ngspice-24/debian/rules
--- ngspice-24/debian/rules 2014-01-31 11:33:17.000000000 +0400
+++ ngspice-24/debian/rules 2014-07-04 07:36:02.000000000 +0400
@@ -14,7 +14,7 @@
CROSS= --build $(DEB_BUILD_GNU_TYPE)
endif
-
+CFLAGS= -DUSE_INTERP_RESULT
config.status: config.status-stamp configure
config.status-stamp:
@@ -57,7 +57,7 @@
--enable-cider \
--disable-debug \
--disable-x \
- --with-tcl=/usr/lib/tcl8.5 \
+ --with-tcl=/usr/lib/tcl8.6 \
CFLAGS="$(CFLAGS)")
touch $@
--- End Message ---
--- Begin Message ---
Version: 26-1
On Sat, 05 Jul 2014 10:40:32 +0400 Sergei Golovan <sgolo...@nes.ru> wrote:
> Source: ngspice
> Version: 24-1.1
> Recently the blt package was ported to the Tcl/Tk 8.6, so tclspice needs
> to do the same because it uses BLT. I've prepared a patch and can do NMU if
> you don't mind.
Looks like this was fixed in the 26-1 upload.
Andreas
--- End Message ---
--
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers