Bug#1100559: timbl: using icu but missing libicu-dev explicit dependency
Joost van Baal-Ilić
joostvb-debian at mdcc.cx
Sat Mar 15 16:23:40 GMT 2025
Hi Gianfranco,
Thanks for your very nice patch.
I asked upstream/debian maintainer, they said:
суб 15 17:19 < proycon> joostvb_: ja, zeker! prima
[ "yes sure, excellent" ] about you taking care of the upload in an NMU. If
you prefer not to, that's fine too and Ko van der Sloot, Maarten "proycon" van
Gompel, Ko van der Sloot or I myself will take care of it.
Thanks! Bye,
Joost
On Sat, Mar 15, 2025 at 10:36:05AM +0100, Gianfranco Costamagna wrote:
> 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 <locutusofborg at 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
>
More information about the debian-science-maintainers
mailing list