Bug 2458655

Summary: en_US dictionary is almost empty
Product: [Fedora] Fedora Reporter: Paul Howarth <paul>
Component: hunspell-enAssignee: libreoffice-sig
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: gwync, libreoffice-sig, mclasen, rhughes, rstrode
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: hunspell-en-0.20260225-2.fc44 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-04-25 01:47:26 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

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.