Bug 2032651

Summary: If hunspell-uk already installed, install of qt5-qtwebengine gives obscure error of unclear severity
Product: [Fedora] Fedora EPEL Reporter: Roger Sewell <roger.sewell>
Component: qt5-qtwebengineAssignee: Rex Dieter <rdieter>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel8CC: kde-sig, kevin, rdieter
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-12-15 21:33:20 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Roger Sewell 2021-12-14 21:33:22 UTC
Description of problem: 

If hunspell-uk is already installed (e.g. because libreoffice-langpack-uk has been installed, which seems to be standard with libreoffice), then installation of qt5-qtwebengine gives an error message whose severity/importance is unclear.

Version-Release number of selected component (if applicable):

qt5-qtwebengine-5.15.6-1.el8.1.x86_64.rpm
hunspell-uk-1.8.0-1.el8.noarch.rpm
libreoffice-langpack-uk-1:6.4.7.2-5.el8.2.rocky.x86_64.rpm

How reproducible: Always

Steps to Reproduce:

1. Install libreoffice; check that libreoffice-langpack-uk has been installed (and if not install it); check that hunspell-uk has been installed.
2. Install qt5-qtwebengine.
3. Observe error message.

Actual results:

  Installing       : qt5-qtwebengine-5.15.6-1.el8.1.x86_64             502/1662 
  Running scriptlet: qt5-qtwebengine-5.15.6-1.el8.1.x86_64             502/1662 
/var/tmp/rpm-tmp.OfruE1: line 2: 36455 Trace/breakpoint trap   (core dumped) /usr/lib64/qt5/bin/qwebengine_convert_dict "$filename" "$bdicname" &> /dev/null

Expected results: 

No error message, or some explanation of whether or not it matters.

Additional info: 

After some hours of investigation, found that direct call of 

cd /usr/share/myspell
/usr/lib64/qt5/bin/qwebengine_convert_dict uk_UA.dic uk_UA.bdic

gives a related and more helpful error message:

[1213/231823.831240:FATAL:aff_reader.cc(123)] We don't support the IGNORE command yet. This would change how we would insert things in our lookup table.
Trace/BPT trap (core dumped)

Desired results:

A message in the ordinary yum output on the lines of

  Installing       : qt5-qtwebengine-5.15.6-1.el8.1.x86_64             502/1662 
  Running scriptlet: qt5-qtwebengine-5.15.6-1.el8.1.x86_64             502/1662 
/var/tmp/rpm-tmp.OfruE1: line 2: 36455 Trace/breakpoint trap   (core dumped) /usr/lib64/qt5/bin/qwebengine_convert_dict "$filename" "$bdicname" &> /dev/null
This error can safely be ignored. (or not, as the case may be)(or even better, no error !)

P.S. I am not and do not speak Ukrainian, and it is unclear to me why a Ukrainian language package should be a standard part of libreoffice.

Comment 1 Rex Dieter 2021-12-15 21:33:20 UTC

*** This bug has been marked as a duplicate of bug 1904698 ***