Bug#1020387: dictionaries-common: Consensus regarding the packaging of the Qt WebEngine hunspell binary dictionaries

Soren Stoutner soren at stoutner.com
Mon Feb 6 22:56:22 GMT 2023


Yes, the packages will continue to ship the conversion tools under their current names in 
perpetuity.  Because Qt goes through version transitions, there are often two version of Qt 
available in Debian (currently Qt 5 and Qt 6), both of which will ship this tool under a 
versioned path.  The latest version of Qt will ship a virtual package named `convert-bdic` 
that will install a symlink from /usr/bin/convert-bdic to the actual location of the conversion 
utility that is shipped with the newest version of Qt packaged in Debian.

When this commit is merged and released, the package providing the `convert-bdic` virtual 
package will be `qt6-webengine-dev-tools` and /usr/bin/convert-bdic will be a symlink to 
usr/lib/qt6/libexec/qwebengine_convert_dict.  Packages manually calling the Qt 5 version 
will need to be updated when Qt 5 is removed from Debian (at some future date that will 
likely be a while).

There is not currently any difference between the the copies of `qwebengine_convert_dict` 
that is shipped with Qt 5 and that shipped with Qt 6.  Both are the same as the upstream 
Chromium `convert_dict`, which Google has not changed in a long time.

On Monday, February 6, 2023 3:39:25 PM MST Agustin Martin wrote:
> El sáb, 4 feb 2023 a las 20:20, Rene Engelhard (<rene at debian.org>) escribió:
> > Hi,
> > 
> > Am 04.02.23 um 19:14 schrieb Soren Stoutner:
> > > Seeing as how .bdic files are not exclusive to Qt, qt-convert-dict is
> > > probably not the most accurate name, but bdic-convert-dict would make
> > > sense.  Another option would be to name it convert-bdic.  The Chromium
> > > upstream names the tool convert_dict, but we aren’t beholden to follow
> > > their lead.
> > > 
> > > I have updated the merge request to name the tool /usr/bin/convert-bdic,
> > >  and the virtual package to be convert-bdic, but can change it again if
> > > there is a consensus in a different direction.
> > 
> > convert-bdic is fine with me,  thanks :)
> 
> Also fine with me, thanks.
> 
> One question. Will old packages keep shipping conversion tool using
> old name and location for a while? We would otherwise need to rebuild
> dicts to use new dependency and avoid FTBFS. Once it is clear that
> /usr/bin/convert-bdic is the new path I will add it as preferred path.
> 
> Regards,


-- 
Soren Stoutner
soren at stoutner.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-kde-talk/attachments/20230206/7516bbfb/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://alioth-lists.debian.net/pipermail/pkg-kde-talk/attachments/20230206/7516bbfb/attachment.sig>


More information about the pkg-kde-talk mailing list