Source: timbl
Version: 6.10-2
Severity: serious
Tags: patch


Hello, looks like timbl uses directly icu

./configure.ac:AC_OSX_PKG( [icu4c] )
./configure.ac:PKG_CHECK_MODULES([ICU], [icu-uc >= 50 icu-io] )


But misses a build-dependency on libicu-dev.
Note: currently this is added via libxml2-dev, but this might change in the 
future, libxml2 might loose icu support, or stop dragging it in (e.g. what was 
done in Ubuntu devel release).

Golden rule to me looks to explicitly depend on it, to avoid issues in other 
Debian releases, backports or in the future.

diff -Nru timbl-6.10/debian/changelog timbl-6.10/debian/changelog
--- timbl-6.10/debian/changelog 2025-01-26 11:29:09.000000000 +0100
+++ timbl-6.10/debian/changelog 2025-03-15 10:26:43.000000000 +0100
@@ -1,3 +1,10 @@
+timbl (6.10-2.1) unstable; urgency=medium
+
+  * Runtime depend on libicu-dev to fix a missing dependency possible FTBFS
+    (Closes: #-1)
+
+ -- Gianfranco Costamagna <locutusofb...@debian.org>  Sat, 15 Mar 2025 
10:26:43 +0100
+
 timbl (6.10-2) unstable; urgency=medium
* Added autoconf-archive build dependency
diff -Nru timbl-6.10/debian/control timbl-6.10/debian/control
--- timbl-6.10/debian/control   2025-01-26 11:24:08.000000000 +0100
+++ timbl-6.10/debian/control   2025-03-15 10:26:43.000000000 +0100
@@ -9,6 +10,7 @@
 Build-Depends:
  dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
+ libicu-dev,
  libticcutils-dev (>=0.36),
  autoconf-archive,
  libxml2-dev,


thanks for considering it!

Gianfranco

Reply via email to