Bug#1100559: timbl: using icu but missing libicu-dev explicit dependency

Gianfranco Costamagna locutusofborg at debian.org
Sat Mar 15 17:43:17 GMT 2025


Hello Joost

On Sat, 15 Mar 2025 17:23:40 +0100 Joost van =?utf-8?Q?Baal-Ili=C4=87?= <joostvb-debian at mdcc.cx> wrote:
> 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.
> 


the upload can wait, there is no real rush since right now this is non ftbfs.
You might also consider lowering this bug to non RC, as you wish, as long as eventually it gets fixed.

Also I had to open a similar one related to mbt #1100578, same issue.

Will check later src:frog too :)

G.
> 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,



More information about the debian-science-maintainers mailing list