Bug 2458655 - en_US dictionary is almost empty
Summary: en_US dictionary is almost empty
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: hunspell-en
Version: rawhide
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: libreoffice-sig
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-04-15 11:06 UTC by Paul Howarth
Modified: 2026-04-25 01:47 UTC (History)
5 users (show)

Fixed In Version: hunspell-en-0.20260225-2.fc44
Clone Of:
Environment:
Last Closed: 2026-04-25 01:47:26 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Paul Howarth 2026-04-15 11:06:17 UTC
The recent update to 20260225 has produced almost-empty dictionaries.

I believe that this is a result of dropping aspell as a build dependency (presumably related to Bug #2218157). Fixing this is not as easy as swapping in "hunspell" for "aspell" because the "speller/munch-list" perl script used during the "hunspell-en" package build explicitly tries to use aspell:

+ make hunspell
./make-hunspell-dict -all
prep
creating en_US.dic
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.
creating en_CA.dic
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.
creating en_GB-ize.dic
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.
creating en_GB-ise.dic
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.
creating en_AU.dic
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.
creating en_US-large.dic
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.
creating en_CA-large.dic
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.
creating en_GB-large.dic
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.
creating en_AU-large.dic
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.
Can't exec "aspell": No such file or directory at ../speller/munch-list line 59, <F> line 1.
readline() on closed filehandle F at ../speller/munch-list line 60, <F> line 1.

To properly get rid of aspell as a build dependency, this script would have to be changed not to use it.

In the meantime, I think it would be best to reinstate aspell and rebuild the package to get the dictionaries back.

Comment 1 Gwyn Ciesla 2026-04-16 18:52:54 UTC
Is this better? https://koji.fedoraproject.org/koji/taskinfo?taskID=144513517

Comment 2 Fedora Update System 2026-04-16 20:26:34 UTC
FEDORA-2026-271fe4f47d (hunspell-en-0.20260225-2.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-271fe4f47d

Comment 3 Fedora Update System 2026-04-17 01:49:25 UTC
FEDORA-2026-271fe4f47d has been pushed to the Fedora 44 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-271fe4f47d`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-271fe4f47d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 4 Paul Howarth 2026-04-17 06:52:29 UTC
(In reply to Gwyn Ciesla from comment #1)
> Is this better? https://koji.fedoraproject.org/koji/taskinfo?taskID=144513517

Much better, thanks.

Comment 5 Paul Howarth 2026-04-20 12:58:28 UTC
Actually, there still seems to be an issue with contractions, e.g. "isn't", where it's complaining about "isn" rather than "isn't".

See for example the perl-Perl-Critic test suite:

https://koji.fedoraproject.org/koji/taskinfo?taskID=144632088
https://kojipkgs.fedoraproject.org/work/tasks/2088/144632088/build.log

#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy.pm: Check the spelling in your POD: isn hasn doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Command.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Command.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Exception/Configuration/Generic.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Exception/Configuration/Generic.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Exception/Parse.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Exception/Parse.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Exception/Configuration/Option/Global/ExtraParameter.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Exception/Configuration/Option/Global/ExtraParameter.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Exception/Configuration/Option/Policy/ExtraParameter.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Exception/Configuration/Option/Policy/ExtraParameter.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Exception/Fatal/PolicyDefinition.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Exception/Fatal/PolicyDefinition.pm: Check the spelling in your POD: didn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Config.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Config.pm: Check the spelling in your POD: shouldn doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitShiftRef.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitShiftRef.pm: Check the spelling in your POD: isn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitStringyEval.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitStringyEval.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/CodeLayout/ProhibitQuotedWordLists.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/CodeLayout/ProhibitQuotedWordLists.pm: Check the spelling in your POD: doesn ve at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/CodeLayout/RequireTrailingCommas.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/CodeLayout/RequireTrailingCommas.pm: Check the spelling in your POD: ve at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/CodeLayout/RequireTidyCode.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/CodeLayout/RequireTidyCode.pm: Check the spelling in your POD: hasn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Documentation/RequirePodAtEnd.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Documentation/RequirePodAtEnd.pm: Check the spelling in your POD: aren at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/InputOutput/ProhibitBacktickOperators.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/InputOutput/ProhibitBacktickOperators.pm: Check the spelling in your POD: isn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Utils.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Utils.pm: Check the spelling in your POD: shouldn doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Documentation/RequirePodSections.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Documentation/RequirePodSections.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/ErrorHandling/RequireCheckingReturnValueOfEval.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/ErrorHandling/RequireCheckingReturnValueOfEval.pm: Check the spelling in your POD: isn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/InputOutput/RequireCheckedClose.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/InputOutput/RequireCheckedClose.pm: Check the spelling in your POD: aren at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/InputOutput/RequireCheckedOpen.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/InputOutput/RequireCheckedOpen.pm: Check the spelling in your POD: aren at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/InputOutput/RequireCheckedSyscalls.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/InputOutput/RequireCheckedSyscalls.pm: Check the spelling in your POD: aren shouldn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Miscellanea/ProhibitUselessNoCritic.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Miscellanea/ProhibitUselessNoCritic.pm: Check the spelling in your POD: ve at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Miscellanea/ProhibitUnrestrictedNoCritic.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Miscellanea/ProhibitUnrestrictedNoCritic.pm: Check the spelling in your POD: ve at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Modules/ProhibitMultiplePackages.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Modules/ProhibitMultiplePackages.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/InputOutput/RequireBriefOpen.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/InputOutput/RequireBriefOpen.pm: Check the spelling in your POD: isn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Modules/RequireExplicitPackage.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Modules/RequireExplicitPackage.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Modules/RequireVersionVar.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Modules/RequireVersionVar.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Modules/RequireNoMatchVarsWithUseEnglish.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Modules/RequireNoMatchVarsWithUseEnglish.pm: Check the spelling in your POD: aren at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Modules/ProhibitEvilModules.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Modules/ProhibitEvilModules.pm: Check the spelling in your POD: aren doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/RegularExpressions/ProhibitComplexRegexes.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/RegularExpressions/ProhibitComplexRegexes.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/RegularExpressions/ProhibitEscapedMetacharacters.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/RegularExpressions/ProhibitEscapedMetacharacters.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/RegularExpressions/RequireDotMatchAnything.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/RegularExpressions/RequireDotMatchAnything.pm: Check the spelling in your POD: isn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Subroutines/ProhibitBuiltinHomonyms.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Subroutines/ProhibitBuiltinHomonyms.pm: Check the spelling in your POD: shouldn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Subroutines/ProhibitManyArgs.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Subroutines/ProhibitManyArgs.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Subroutines/ProtectPrivateSubs.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Subroutines/ProtectPrivateSubs.pm: Check the spelling in your POD: Doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitNoStrict.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitNoStrict.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitNoWarnings.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitNoWarnings.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Subroutines/RequireArgUnpacking.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Subroutines/RequireArgUnpacking.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Subroutines/RequireFinalReturn.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Subroutines/RequireFinalReturn.pm: Check the spelling in your POD: ve at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitInterpolationOfLiterals.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitInterpolationOfLiterals.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/ValuesAndExpressions/RequireUpperCaseHeredocTerminator.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/ValuesAndExpressions/RequireUpperCaseHeredocTerminator.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/ValuesAndExpressions/RequireInterpolationOfMetachars.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/ValuesAndExpressions/RequireInterpolationOfMetachars.pm: Check the spelling in your POD: ve at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitMagicNumbers.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitMagicNumbers.pm: Check the spelling in your POD: aren at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Variables/ProhibitReusedNames.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Variables/ProhibitReusedNames.pm: Check the spelling in your POD: ve at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Variables/ProhibitEvilVariables.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/PolicyParameter/Behavior.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Variables/ProhibitEvilVariables.pm: Check the spelling in your POD: aren at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   blib/lib/Perl/Critic/PolicyParameter/Behavior.pm: Check the spelling in your POD: doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Variables/ProhibitUnusedVariables.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Variables/ProhibitUnusedVariables.pm: Check the spelling in your POD: aren at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/PolicyParameter/Behavior/Boolean.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/PolicyParameter/Behavior/Boolean.pm: Check the spelling in your POD: isn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/PolicyParameter/Behavior/String.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/PolicyParameter/Behavior/String.pm: Check the spelling in your POD: isn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Policy/Variables/ProhibitPunctuationVars.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Policy/Variables/ProhibitPunctuationVars.pm: Check the spelling in your POD: aren at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/lib/Perl/Critic/Utils/Perl.pm"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/lib/Perl/Critic/Utils/Perl.pm: Check the spelling in your POD: aren at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "blib/script/perlcritic"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   blib/script/perlcritic: Check the spelling in your POD: ve doesn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
#   Failed test 'Test::Perl::Critic for "examples/loadanalysisdb"'
#   at /usr/share/perl5/vendor_perl/Test/Perl/Critic.pm line 121.
# 
#   examples/loadanalysisdb: Check the spelling in your POD: doesn isn at line 1, column 1.  See page 148 of PBP.  (Severity: 1, Documentation::PodSpelling)
xt/40_criticize-code.t ........................ 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 54/197 subtests

Comment 6 Fedora Update System 2026-04-25 01:47:26 UTC
FEDORA-2026-271fe4f47d (hunspell-en-0.20260225-2.fc44) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.