Your message dated Tue, 16 Sep 2025 11:23:19 +0000
with message-id <[email protected]>
and subject line Bug#1114800: Removed package(s) from unstable
has caused the Debian Bug report #830483,
regarding natbraille: Please consider moving to Saxon-HE
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 [email protected]
immediately.)


-- 
830483: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830483
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: natbraille
Severity: wishlist

Dear Maintainer,

Please consider replacing saxonb dependency with Saxon-HE.
Patch is attached.
>From 1954b3643b28af7a409b404a092efa9c52ce7677 Mon Sep 17 00:00:00 2001
From: Eugene Zhukov <[email protected]>
Date: Fri, 8 Jul 2016 14:30:15 +0200
Subject: [PATCH] Switch from saxonb to Saxon-HE

---
 debian/bin/natbraille        |  2 +-
 debian/control               |  8 ++++++--
 debian/patches/saxonhe.patch | 35 +++++++++++++++++++++++++++++++++++
 debian/patches/series        |  1 +
 debian/rules                 |  3 ++-
 5 files changed, 45 insertions(+), 4 deletions(-)
 create mode 100644 debian/patches/saxonhe.patch

diff --git a/debian/bin/natbraille b/debian/bin/natbraille
index 93a83bd..b806953 100644
--- a/debian/bin/natbraille
+++ b/debian/bin/natbraille
@@ -9,7 +9,7 @@ fi
 JAVACLASSES=/usr/share/java
 CLASSPATH="${CLASSPATH:-.}:$JAVACLASSES/nat.jar"
 
-CLASSPATH="$CLASSPATH:$JAVACLASSES/commons-io.jar:$JAVACLASSES/fop.jar:$JAVACLASSES/xalan2.jar:$JAVACLASSES/jaxe.jar:$JAVACLASSES/jazzy.jar:$JAVACLASSES/jhall.jar:$JAVACLASSES/jing.jar:$JAVACLASSES/jodconverter.jar:$JAVACLASSES/joptsimple.jar:$JAVACLASSES/juh.jar:$JAVACLASSES/jurt.jar:$JAVACLASSES/log4j-1.2.jar:$JAVACLASSES/ridl.jar:$JAVACLASSES/saxonb.jar:$JAVACLASSES/saxonb-dom.jar:$JAVACLASSES/slf4j-api.jar:$JAVACLASSES/slf4j-jdk14.jar:/usr/share/libreoffice/program/classes/unoil.jar:$JAVACLASSES/xstream.jar:$JAVACLASSES/writer2latex.jar:$JAVACLASSES/jeuclid-core.jar"
+CLASSPATH="$CLASSPATH:$JAVACLASSES/commons-io.jar:$JAVACLASSES/fop.jar:$JAVACLASSES/xalan2.jar:$JAVACLASSES/jaxe.jar:$JAVACLASSES/jazzy.jar:$JAVACLASSES/jhall.jar:$JAVACLASSES/jing.jar:$JAVACLASSES/jodconverter.jar:$JAVACLASSES/joptsimple.jar:$JAVACLASSES/juh.jar:$JAVACLASSES/jurt.jar:$JAVACLASSES/log4j-1.2.jar:$JAVACLASSES/ridl.jar:$JAVACLASSES/Saxon-HE.jar:$JAVACLASSES/slf4j-api.jar:$JAVACLASSES/slf4j-jdk14.jar:/usr/share/libreoffice/program/classes/unoil.jar:$JAVACLASSES/xstream.jar:$JAVACLASSES/writer2latex.jar:$JAVACLASSES/jeuclid-core.jar"
 
 export CLASSPATH
 
diff --git a/debian/control b/debian/control
index 529d930..c143ae1 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,9 @@ Priority: extra
 Maintainer: Debian Accessibility Team <[email protected]>
 Uploaders: Samuel Thibault <[email protected]>
 Build-Depends: debhelper (>= 9), default-jdk
-Build-Depends-Indep: libcommons-io-java, libfop-java, libxalan2-java, libjaxe-java, libjazzy-java, javahelp2, libjing-java, libjodconverter-java, libjoptsimple-java, ure, liblog4j1.2-java, libreoffice-java-common, libsaxonb-java, libslf4j-java, libxstream-java, libwriter2latex-java, libjeuclid-core-java
+Build-Depends-Indep: libcommons-io-java, libfop-java, libxalan2-java,
+ libjaxe-java, libjazzy-java, javahelp2, libjing-java, libjodconverter-java,
+ libjoptsimple-java, ure, liblog4j1.2-java, libreoffice-java-common, libsaxonhe-java, libslf4j-java, libxstream-java, libwriter2latex-java, libjeuclid-core-java
 Standards-Version: 3.9.8
 Vcs-Browser: http://git.debian.org/?p=pkg-a11y/natbraille.git;a=summary
 Vcs-Git: git://git.debian.org/git/pkg-a11y/natbraille.git
@@ -12,7 +14,9 @@ Homepage: http://natbraille.free.fr/
 
 Package: natbraille
 Architecture: all
-Depends: ${misc:Depends}, default-jre, libcommons-io-java, libfop-java, libxalan2-java, libjazzy-java, javahelp2, libjing-java, libjodconverter-java, libjoptsimple-java, ure, liblog4j1.2-java, libreoffice-java-common, libsaxonb-java (>= 9.1.0.8), libslf4j-java, libxstream-java, libwriter2latex-java, writer2latex (>= 1.0.2-7), libjeuclid-core-java, ttf-dejavu-core
+Depends: ${misc:Depends}, default-jre, libcommons-io-java, libfop-java,
+ libxalan2-java, libjazzy-java, javahelp2, libjing-java, libjodconverter-java,
+ libjoptsimple-java, ure, liblog4j1.2-java, libreoffice-java-common, libsaxonhe-java, libslf4j-java, libxstream-java, libwriter2latex-java, writer2latex (>= 1.0.2-7), libjeuclid-core-java, ttf-dejavu-core
 Description: French braille typesetting program
  Nat is a braille translation engine that can translate into
  transcribed French braille:
diff --git a/debian/patches/saxonhe.patch b/debian/patches/saxonhe.patch
new file mode 100644
index 0000000..edf3bd0
--- /dev/null
+++ b/debian/patches/saxonhe.patch
@@ -0,0 +1,35 @@
+Description: Fix fully qualified package names
+
+--- a/ui/ConfAbrege.java
++++ b/ui/ConfAbrege.java
+@@ -76,8 +76,8 @@ import outils.regles.RulesToolKit;
+ 
+ import nat.ConfigNat;
+ import net.sf.saxon.Controller;
+-import net.sf.saxon.event.Emitter;
+-import net.sf.saxon.event.MessageEmitter;
++import net.sf.saxon.serialize.Emitter;
++import net.sf.saxon.serialize.MessageEmitter;
+ 
+ /**
+  * Fenêtre de sélection et de visualisation des règles d'abrégé.
+--- a/ui/ConfDictCoup.java
++++ b/ui/ConfDictCoup.java
+@@ -67,8 +67,8 @@ import org.w3c.dom.Element;
+ import nat.ConfigNat;
+ import nat.Transcription;
+ import net.sf.saxon.Controller;
+-import net.sf.saxon.event.Emitter;
+-import net.sf.saxon.event.MessageEmitter;
++import net.sf.saxon.serialize.Emitter;
++import net.sf.saxon.serialize.MessageEmitter;
+ 
+ import outils.HyphenationToolkit;
+ /**
+@@ -882,4 +882,4 @@ public class ConfDictCoup extends JFrame
+ 		@Override
+ 		public Class<?> getColumnClass(int col) {return colClass[col];}
+ 	}
+-}
+\ No newline at end of file
++}
diff --git a/debian/patches/series b/debian/patches/series
index 898cf1e..2d7a8c0 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
 writer2latex_path.diff
 debian-fixes
+saxonhe.patch
diff --git a/debian/rules b/debian/rules
index 861b37f..6f93863 100755
--- a/debian/rules
+++ b/debian/rules
@@ -9,7 +9,8 @@ JAR=jar
 JAVADOC=javadoc
 
 JAVACLASSES=/usr/share/java
-JAVAFLAGS+=-classpath $(JAVACLASSES)/commons-io.jar:$(JAVACLASSES)/fop.jar:$(JAVACLASSES)/xalan2.jar:$(JAVACLASSES)/jaxe.jar:$(JAVACLASSES)/jazzy.jar:$(JAVACLASSES)/jhall.jar:$(JAVACLASSES)/jing.jar:$(JAVACLASSES)/jodconverter.jar:$(JAVACLASSES)/joptsimple.jar:$(JAVACLASSES)/juh.jar:$(JAVACLASSES)/jurt.jar:$(JAVACLASSES)/log4j-1.2.jar:$(JAVACLASSES)/ridl.jar:$(JAVACLASSES)/saxonb.jar:$(JAVACLASSES)/saxon-dom.jar$(JAVACLASSES)/slf4j-api.jar:$(JAVACLASSES)/slf4j-jdk14.jar:/usr/lib/libreoffice/program/classes/unoil.jar:$(JAVACLASSES)/xstream.jar:$(JAVACLASSES)/writer2latex.jar:$(JAVACLASSES)/jeuclid-core.jar
+JAVAFLAGS+=-classpath \
+$(JAVACLASSES)/commons-io.jar:$(JAVACLASSES)/fop.jar:$(JAVACLASSES)/xalan2.jar:$(JAVACLASSES)/jaxe.jar:$(JAVACLASSES)/jazzy.jar:$(JAVACLASSES)/jhall.jar:$(JAVACLASSES)/jing.jar:$(JAVACLASSES)/jodconverter.jar:$(JAVACLASSES)/joptsimple.jar:$(JAVACLASSES)/juh.jar:$(JAVACLASSES)/jurt.jar:$(JAVACLASSES)/log4j-1.2.jar:$(JAVACLASSES)/ridl.jar:$(JAVACLASSES)/Saxon-HE.jar:$(JAVACLASSES)/slf4j-api.jar:$(JAVACLASSES)/slf4j-jdk14.jar:/usr/lib/libreoffice/program/classes/unoil.jar:$(JAVACLASSES)/xstream.jar:$(JAVACLASSES)/writer2latex.jar:$(JAVACLASSES)/jeuclid-core.jar
 
 JARFILE=nat.jar
 
-- 
2.8.1


--- End Message ---
--- Begin Message ---
Version: 2.0rc3-15+rm

Dear submitter,

as the package natbraille has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1114800

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
[email protected].

Debian distribution maintenance software
pp.
Thorsten Alteholz (the ftpmaster behind the curtain)

--- End Message ---

Reply via email to