Your message dated Sat, 13 Jun 2020 11:18:29 +0000
with message-id <[email protected]>
and subject line Bug#956710: fixed in abiword 3.0.4~dfsg-2
has caused the Debian Bug report #956710,
regarding abiword: Please witch to enchant-2 instead of enchant(1)
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.)


-- 
956710: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956710
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: abiword
Version: 3.0.2-10
Severity: important
Tags: patch
Control: block 947979 by -1

Hello,

Could you please switch from enchant(1) to the enchant-2 library?

We are trying to get rid of enchant(1) for the bullseye release.

The attached patch should fix this

Kind regards,
Laurent Bigonville

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.5.0-1-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_WARN
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: SELinux: enabled - Mode: Permissive - Policy name: refpolicy
diff -Nru abiword-3.0.2/debian/control abiword-3.0.2/debian/control
--- abiword-3.0.2/debian/control        2020-04-02 14:46:29.000000000 +0200
+++ abiword-3.0.2/debian/control        2020-04-14 15:22:12.000000000 +0200
@@ -13,7 +13,7 @@
                libchamplain-gtk-0.12-dev,
                libebook1.2-dev (>= 3.8.5),
                libical-dev (>= 3.0),
-               libenchant-dev,
+               libenchant-2-dev,
                libfribidi-dev,
                libgcrypt20-dev,
                libgirepository1.0-dev,
diff -Nru abiword-3.0.2/debian/patches/enchant2.patch 
abiword-3.0.2/debian/patches/enchant2.patch
--- abiword-3.0.2/debian/patches/enchant2.patch 1970-01-01 01:00:00.000000000 
+0100
+++ abiword-3.0.2/debian/patches/enchant2.patch 2020-04-14 15:24:39.000000000 
+0200
@@ -0,0 +1,40 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -94,7 +94,7 @@ xp_pkgs="
+ "
+ 
+ # optional deps
+-enchant_req='enchant >= 1.2.0'
++enchant_req='enchant-2 >= 1.2.0'
+ gio_req='gio-2.0'
+ goffice_req='libgoffice-0.10 >= 0.10.0'
+ 
+--- a/src/af/xap/xp/enchant_checker.cpp
++++ b/src/af/xap/xp/enchant_checker.cpp
+@@ -127,7 +127,7 @@ EnchantChecker::_suggestWord (const UT_U
+                               pvSugg->addItem (ucszSugg);
+               }
+ 
+-              enchant_dict_free_suggestions (m_dict, suggestions);
++              enchant_dict_free_string_list (m_dict, suggestions);
+       }
+ 
+       return pvSugg;
+@@ -139,7 +139,7 @@ bool EnchantChecker::addToCustomDict (co
+ 
+       if (word && len) {
+               UT_UTF8String utf8 (word, len);
+-              enchant_dict_add_to_personal (m_dict, utf8.utf8_str(), 
utf8.byteLength());
++              enchant_dict_add (m_dict, utf8.utf8_str(), utf8.byteLength());
+               return true;
+       }
+       return false;
+@@ -150,7 +150,7 @@ bool EnchantChecker::isIgnored (const UT
+       UT_return_val_if_fail (m_dict, false);
+ 
+       UT_UTF8String ignore (toCorrect, toCorrectLen);
+-      return enchant_dict_is_in_session (m_dict, ignore.utf8_str(), 
ignore.byteLength()) != 0;
++      return enchant_dict_is_added (m_dict, ignore.utf8_str(), 
ignore.byteLength()) != 0;
+ }
+ 
+ void EnchantChecker::ignoreWord (const UT_UCSChar *toCorrect, size_t 
toCorrectLen)
diff -Nru abiword-3.0.2/debian/patches/series 
abiword-3.0.2/debian/patches/series
--- abiword-3.0.2/debian/patches/series 2020-04-02 14:46:29.000000000 +0200
+++ abiword-3.0.2/debian/patches/series 2020-04-14 15:21:47.000000000 +0200
@@ -11,3 +11,4 @@
 libical3.diff
 build-Don-t-check-for-libecal.patch
 git_build_fix.patch
+enchant2.patch

--- End Message ---
--- Begin Message ---
Source: abiword
Source-Version: 3.0.4~dfsg-2
Done: Jonas Smedegaard <[email protected]>

We believe that the bug you reported is fixed in the latest version of
abiword, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <[email protected]> (supplier of updated abiword package)

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


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 13 Jun 2020 12:56:47 +0200
Source: abiword
Architecture: source
Version: 3.0.4~dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <[email protected]>
Changed-By: Jonas Smedegaard <[email protected]>
Closes: 956710
Changes:
 abiword (3.0.4~dfsg-2) unstable; urgency=medium
 .
   * fix typo in changelog
   * fix have libabiword-dev depend on libenchant-2-dev
     (not libenchant-dev);
     really closes: bug#956710, thanks to Laurent Bigonville
Checksums-Sha1:
 777bfce136f3c605d62836097b5878567a27b32d 2961 abiword_3.0.4~dfsg-2.dsc
 8843ab4edf732147040d99791974848616a67edd 64952 
abiword_3.0.4~dfsg-2.debian.tar.xz
 619b59b1060e636eb99c1b328463872482992ec0 22063 
abiword_3.0.4~dfsg-2_amd64.buildinfo
Checksums-Sha256:
 99fe9480ca7fadf950851a3a03464327aa9e5c7a44d43156baa8f847d6be0a71 2961 
abiword_3.0.4~dfsg-2.dsc
 0e22121d2b1350eaced92541e95b0e355d023229c0426f3e9e6de3526475bdfe 64952 
abiword_3.0.4~dfsg-2.debian.tar.xz
 19f3b1d862658e26628c1244de2afe570de7916efe836f8966b14e36521cd2f2 22063 
abiword_3.0.4~dfsg-2_amd64.buildinfo
Files:
 1290f0bab013953843ff67a2f385af02 2961 gnome optional abiword_3.0.4~dfsg-2.dsc
 b399b723fe569e2a5d9ab8c432620355 64952 gnome optional 
abiword_3.0.4~dfsg-2.debian.tar.xz
 b39545dfe00d0b251d03c33dd13d1926 22063 gnome optional 
abiword_3.0.4~dfsg-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAl7kswsACgkQLHwxRsGg
ASE+Gg//aToSb92gNmDmqwTYoewK/r9VX8YVcX/ju38kmO2vnVIfRv+i5jo4Uim3
mFs/xkom8sx157Dzfnro8fYLhWP6PbFAJS8//3Gp7cYu7Z2qjPWgR//Dw2km+BUh
R9b1riH8GYi6TkzgaQg3NsK5CUQYatCPy/H1rwg7fTJNUBdHerWp4ESXjWNYJr8H
oifEjj0TxlULVh+h1pr+SnoAAE2XNd5Pgq1BLwtHkE4ER2rPThJoUckbWXpt36WD
N4LbCDDhbyzoNMWVhUXQHABNc8FqWm/+ISHVczzoEuFFQ8I59XgvSiJUf/9MbcTf
Df4ATYYnj1kYOHR95fytDi+HJTU+LzeyaU2u6G9/lhfDN1EhpMRzrui4Oqd/vJp1
KGlmkdZtlIjV/47AKEADmjjCkr8Whc+0rq9eNVIZppbHvENKCKtQKycaiUprZhEE
MmLVK8Xv7KBHwIgQa41I0GaPlWwGdZrhMqHyVDaQpACYF3iKy/Tjb7f6b9/6svRp
yLszJRuPrRZ6QuOa6GMjun0YQSnjIBLeUYyfhzx/ECzacW+Fj2FQNEX+N8EfrB7t
653zZAdNqWPRkcLfWhBZ3ei/CYd/41RZHJJYyef3NejsfcS5dgoC4QW+deaShHZB
cdHwRHcNB6mRw8FpLjz+hRlpjZOy5r/jm5sWn2Wvm/nLQA2T+1s=
=n8hw
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to