Bug#1020387: dictionaries-common: Consensus regarding the packaging of the Qt WebEngine hunspell binary dictionaries
Rene Engelhard
rene at debian.org
Thu Feb 16 05:40:21 GMT 2023
Hi,
Am 16.02.23 um 02:24 schrieb Lisandro Damian Nicanor Perez Meyer:
> - Hunspell dictionaries should be handled by... hunspell. Yes, I know
> this was
> considered and it's still not possible. But the fact that webengine ships them
> is not enough a reason to expose them to the world instead of doing the right
> thing: handling them there.
Then make it use hunspell.
Unpatched and with the same format.
It's not as if hunspell invented a binary format for no gain at all
instead of just differentiating for differentiating.
Same with an internal *patched* hunspell copy.
> - If the patches are taken and at some point webengine upstreams decide to
> switch to something else then we the Qt maintainers get the broken pieces.
> Insta RC bugs, we get this package stopped from migrating to testing until
> solving the issue... a pain.
e.g.
That is already the case. All packages building bdic right now *are*
laready using it (and be it via usage of installdeb-myspell which calls
the binary):
root at frodo:/# apt-cache showsrc igerman98
Package: igerman98
Binary: ingerman, iswiss, wngerman, wswiss, rmligs-german,
hunspell-de-at, hunspell-de-ch, hunspell-de-de, aspell-de
Version: 20161207-11
Maintainer: Roland Rosenfeld <roland at debian.org>
Uploaders: Rene Engelhard <rene at debian.org>
Build-Depends: debhelper-compat (= 13)
Build-Depends-Indep: aspell, busybox, dictionaries-common-dev (>=
1.29.3), hunspell, qt6-webengine-dev-tools, ispell
[...]
> So no, I'm totally against these change. Dmitry, Patrick: my suggestion is to
> reverse the patches.
If you revert the virtual package it's still too late. And it
complicates things even more since then people need to change their
build-dependency (and maybe calls) explicitely, causing more PITA.
The virtual package will help with that in that this will automagically
happen.
And the whole bdic thingy: It's there, in in qtwebengine itself.
dictionaries-commons policy, in installdeb-myspell --bdic-only etc.
And Soren has a point, Debian should support those .bdic files is
possible, how broken their existence may be.
Regards,
Rene
>
>
More information about the pkg-kde-talk
mailing list