Hi again,

Am 07.10.24 um 17:51 schrieb Rene Engelhard:
Am 07.10.24 um 17:21 schrieb Roland Rosenfeld:
I'm not fully sure about this.  The ICU data were always in
/usr/share/qt6/resources, which is in libqt6webengine6-data.
It seems that our dictionaries packages currently only build depend on
qt6-webengine-dev-tools, but a dependency on libqt6webengine6-data
is missing.

Exactly. And what uses those data? convert-bdic. Not igerman98, not hkgerman 
and not
anything else of the 13 packages FTBFSing right now.

So *qt6-webengine-dev-tools* needs to depend on them (which it doesn't) if it
needs them.
Adding a build-dependency on libqt6webengine6-data to igerman98 and
hkgerman seems to solve the issue.  At least on salsa debian-ci.
I'll finalize and push the changes for igerman98 and hkgerman soon.

And add that for every package doing bdic conversion? No.

Since this bug is for *ANY* package doing bdic conversion this is also a sign 
it's
not for something igerman98 or hkgerman uses:

rene@frodo:~/LibreOffice/git/libreoffice-24-8$ grep-dctrl -FBuild-Depends 
convert-bdic 
/var/lib/apt/lists/deb.debian.org_debian_dists_unstable_main_source_Sources  
-sPackage
Package: hunspell-be
Package: hunspell-dict-ko
Package: hunspell-en-med
Package: hunspell-kk
Package: uzbek-wordlist
rene@frodo:~/LibreOffice/git/libreoffice-24-8$ grep-dctrl -FBuild-Depends 
qt6-webengine-dev-tools 
/var/lib/apt/lists/deb.debian.org_debian_dists_unstable_main_source_Sources  
-sPackage
Package: dsdo
Package: hunspell-ca
Package: hunspell-eu
Package: hunspell-lv
Package: qt6-webview
rene@frodo:~/LibreOffice/git/libreoffice-24-8$ grep-dctrl -FBuild-Depends-Indep 
qt6-webengine-dev-tools 
/var/lib/apt/lists/deb.debian.org_debian_dists_unstable_main_source_Sources  
-sPackage
Package: espa-nol
Package: hkgerman
Package: igerman98
Package: ispell-fo
rene@frodo:~/LibreOffice/git/libreoffice-24-8$ grep-dctrl -FBuild-Depends-Indep 
convert-bdic 
/var/lib/apt/lists/deb.debian.org_debian_dists_unstable_main_source_Sources  
-sPackage
Package: libreoffice-dictionaries

Removing qt6-webview this is exactly (missing one..., I think hunspell-kk) the 
affected packages.

Again, I don't think any package using convert-bdic should build-depend on 
libqt6webengine6-data
itself but qt6-webengine-dev-tools needs to depend on  their own data.

Maybe I should unmerge and re-assign 1084266 and 1084276 before doing
so...

I don't think so.

And I think you should correct your unmerge....

Regards,
Rene

Reply via email to