[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#739989: debian-installer-utils: log-output change breaks speech synthesis



Cyril Brulebois, le Tue 25 Feb 2014 10:26:51 +0300, a écrit :
> Samuel Thibault <sthibault@debian.org> (2014-02-24):
> > Colin Watson, le Tue 25 Feb 2014 00:12:43 +0000, a écrit :
> > > The situation where we have to occasionally rebuild espeakup due to
> > > new upstream versions of espeak is clearly far from ideal, and I'm
> > > making another clone for that.
> 
> I'm going to assume the issue is that we have a weak Depends:
> espeak-data-udeb (from src:espeak) in espeakup-udeb (from src:espeakup).
> If that's correct, why not just make it a stronger Depends, using
> something like:
> 
>   Depends: espeak-data-udeb (>= uv), espeak-data-udeb (<< uv-next)
> 
> where uv is espeak's upstream version, and uv-next the next one?

That would indeed catch the issue, and clearly point out that a rebuild
is needed.

> Before considering size increase, I'd like to better grasp the issue
> we're trying to solve.

Well, it's not necessarily only about just catching the versioned
dependency, but also that this is just an example of the bad
consequences of linking things statically. espeakup hasn't been uploaded
for a year, meaning the installer didn't get the latest fixes from
espeak and portaudio in the meanwhile.

Samuel


Reply to: