Bug#979575: ispell 3.4.01 breaks affix files of igerman98 and hkgerman

2021-01-11 Thread Agustin Martin
reassign 979694 ispell 3.4.01-1
reassign 979746 ispell 3.4.01-1
forcemerge 979575 979694 979746
affects 979575 ispanish
thanks

El dom, 10 ene 2021 a las 23:02, Agustin Martin
() escribió:
>
> El dom, 10 ene 2021 a las 22:39, Robert Luberda () 
> escribió:
> >
> > reassign 979549 ispell 3.4.01-1
> > reassign 979565 ispell 3.4.01-1
> > forcemerge 979575 979549 979565
> > affects 979575 ingerman iogerman ifrench iesperanto iswiss
> > tags 979575 pending fixed-upstream
> > thanks
> >
> >
> > Roland Rosenfeld pisze:
> > >
> > > In the meantime upstream maintainer released a version 3.4.02 on
> >
> > Yes, I've noticed it this morning, and it looks like upgrading to that
> > version fixes the issue.
>
> This may also be causing #979694.

Confirmed, ispell 3.4.02 fixes this problem.

Reassigning and forcemerging #979575 and #979746 with this bug report,
so everything is marked as fixed.

Regards,

-- 
Agustin



Bug#979575: ispell 3.4.01 breaks affix files of igerman98 and hkgerman

2021-01-10 Thread Agustin Martin
El dom, 10 ene 2021 a las 22:39, Robert Luberda () escribió:
>
> reassign 979549 ispell 3.4.01-1
> reassign 979565 ispell 3.4.01-1
> forcemerge 979575 979549 979565
> affects 979575 ingerman iogerman ifrench iesperanto iswiss
> tags 979575 pending fixed-upstream
> thanks
>
>
> Roland Rosenfeld pisze:
> >
> > In the meantime upstream maintainer released a version 3.4.02 on
>
> Yes, I've noticed it this morning, and it looks like upgrading to that
> version fixes the issue.

This may also be causing #979694.

Regards,



Bug#979575: ispell 3.4.01 breaks affix files of igerman98 and hkgerman

2021-01-10 Thread Robert Luberda
reassign 979549 ispell 3.4.01-1
reassign 979565 ispell 3.4.01-1
forcemerge 979575 979549 979565
affects 979575 ingerman iogerman ifrench iesperanto iswiss
tags 979575 pending fixed-upstream
thanks


Roland Rosenfeld pisze:
> 
> In the meantime upstream maintainer released a version 3.4.02 on

Yes, I've noticed it this morning, and it looks like upgrading to that
version fixes the issue.


Regards,
Robert



Bug#979575: ispell 3.4.01 breaks affix files of igerman98 and hkgerman

2021-01-10 Thread Roland Rosenfeld
severity 979575 serious
tags 979575 + upstream
thanks

On Fr, 08 Jan 2021, I wrote:

> the upgrade of ispell from 3.4.00-8 to 3.4.01-1 breaks ispell
> dictionary building in the German dictionary packages igerman98 and
> hkgerman.

In the meantime upstream maintainer released a version 3.4.02 on
https://www.cs.hmc.edu/~geoff/tars/ispell-3.4.02.tar.gz (there's a
typo in the href in the web page, but the above deep link works for
me).  This version fixes the problems that 3.4.01-1 triggered in
igerman98 and hkgerman for me.

So I'm now sure, that the problem is not in igerman98 and hkgerman but
in ispell 3.4.01, which shouldn't make it's way into testing (that's
why I increased severity of this bug report).

It would be great, if you could release an updated version of ispell
(based on 3.4.02) soon.

Greetings
Roland


signature.asc
Description: PGP signature


Bug#979575: ispell 3.4.01 breaks affix files of igerman98 and hkgerman

2021-01-08 Thread Roland Rosenfeld
Package: ispell
Version: 3.4.01-1
Severity: important

Dear Maintainer,

the upgrade of ispell from 3.4.00-8 to 3.4.01-1 breaks ispell
dictionary building in the German dictionary packages igerman98 and
hkgerman.

Currently I do not fully understand what happens, but using the old
affix files, that worked without problems in 3.4.00-8, results in
errors like this:

/usr/lib/ispell/ngerman.aff line 187: No such string character

(this reflects lines like:
altstringchar   ss  ss
altstringchar   SS  SS  # this definition is used for checking
)


or
/usr/lib/ispell/ngerman.aff line 462: Single characters must be separated by a 
blank

(this points to lines like:
A SS>   -ASS,A"SSCHENS
)


Removing the above altstrinchar lines and splitting the "SS" to "S S"
works around the errors, but in the resulting dictionaries some words
are missing, which isn't what I expect.


Some of the problems are based on igerman98 using native iso-8859-1
for some uncommon characters, which I'll try to work around myself,
but I'm not sure whether the "SS" issues are a problem of the German
dictionaries or some bug in the new ispell binary.

At least the behavior of ispell shouldn't change in such a non
backward compatible way...

We will need some versioned dependencies/conflicts or the like in
ispell and/or igerman/hkgerman.

This report it primarily to inform you, that there is some regression
with the upgrade, see also
https://bugs.debian.org/979549 (igerman98)
https://bugs.debian.org/979565 (hkgerman)

Not sure, whether these can be fixed without changes in ispell.

Greetings
Roland


signature.asc
Description: PGP signature