Bug 2084538
| Summary: | Firefox is missing spellchecking dictionaries | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Julian Sikorski <belegdol> | ||||
| Component: | firefox | Assignee: | Martin Stransky <stransky> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 36 | CC: | alex.ploumistos, erack, gecko-bugs-nobody, i18n-bugs, jhorak, kai-engert-fedora, klaas, petersen, pjasicek, pnemade, rhughes, rstrode, sandmann, stransky | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2022-06-08 17:28:18 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: | |||||||
| Attachments: |
|
||||||
|
Description
Julian Sikorski
2022-05-12 11:57:10 UTC
Updating spellchecker.dictionary_path to /usr/share/hunspell fixes the problem. I guess it is a knock-on effect of https://fedoraproject.org/wiki/Changes/Hunspell_dictionary_dir_change. Will look at it, Thanks. Looks like the change was only implemented on the build side: https://src.fedoraproject.org/rpms/firefox/c/e1f5156d0b5a875f1e5780c2e856f9ed4d82f27d?branch=rawhide https://src.fedoraproject.org/rpms/firefox/c/95a88fb6162d584812ac16f0301cdad63b57e159?branch=rawhide *** Bug 2086929 has been marked as a duplicate of this bug. *** The new rawhide update firefox-100.0-6.fc37.x86_64.rpm now fixed this bug. Thanks to all for helping reporting and fixing this bug. This should be fixed in 100.0.1 update. (In reply to Jan Horak from comment #6) > This should be fixed in 100.0.1 update. Just tested, it is. That fix causes build failures on F35:
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/firefox-100.0.1-1.fc35.i386
error: Installed (but unpackaged) file(s) found:
/usr/lib/firefox/browser/defaults/preferences/firefox-redhat-default-prefs.jse
RPM build errors:
Duplicate build-ids /builddir/build/BUILDROOT/firefox-100.0.1-1.fc35.i386/usr/lib/firefox/firefox and /builddir/build/BUILDROOT/firefox-100.0.1-1.fc35.i386/usr/lib/firefox/firefox-bin
absolute symlink: /usr/lib/firefox/dictionaries -> /usr/share/myspell
Duplicate build-ids /builddir/build/BUILDROOT/firefox-100.0.1-1.fc35.i386/usr/lib/debug/usr/lib/firefox/firefox-100.0.1-1.fc35.i386.debug and /builddir/build/BUILDROOT/firefox-100.0.1-1.fc35.i386/usr/lib/debug/usr/lib/firefox/firefox-bin-100.0.1-1.fc35.i386.debug
Installed (but unpackaged) file(s) found:
/usr/lib/firefox/browser/defaults/preferences/firefox-redhat-default-prefs.jse
Child return code was: 1
The fix is to replace sed -ie with sed -i -e in line 912. For some reason sed -ie creates firefox-redhat-default-prefs.jse in addition to performing the change, which causes the error above. From sed's manual:
-i[SUFFIX], --in-place[=SUFFIX]
edit files in place (makes backup if SUFFIX supplied)
Fixed failed builds for F35: https://koji.fedoraproject.org/koji/buildinfo?buildID=1968018 This is fixed as of 101-2.fc36. Thank you! |