When installing Unicode-Normalize from the perl-experimental overlay, I discovered that it needs 'unicore/CompositionExclusions.txt' from Perl itself for installation. This has been available in previous releases but for some reason is no longer present. On further inspection, I discovered there are a few other .txt files, that probably *should* be installed, but are not. diff <( sort -u <( grep -i txt /tmp/installed.txt ) ) <( sort -u <( grep -i txt /tmp/src.txt ) ) 0a1,6 > unicore/ArabicShaping.txt > unicore/auxiliary/GCBTest.txt > unicore/auxiliary/GraphemeBreakProperty.txt > unicore/auxiliary/SentenceBreakProperty.txt > unicore/auxiliary/WordBreakProperty.txt > unicore/BidiMirroring.txt 2a9,33 > unicore/CJKRadicals.txt > unicore/CompositionExclusions.txt > unicore/DAge.txt > unicore/DCoreProperties.txt > unicore/DNormalizationProps.txt > unicore/EastAsianWidth.txt > unicore/EmojiSources.txt > unicore/extracted/DBidiClass.txt > unicore/extracted/DBinaryProperties.txt > unicore/extracted/DCombiningClass.txt > unicore/extracted/DDecompositionType.txt > unicore/extracted/DEastAsianWidth.txt > unicore/extracted/DGeneralCategory.txt > unicore/extracted/DJoinGroup.txt > unicore/extracted/DJoinType.txt > unicore/extracted/DLineBreak.txt > unicore/extracted/DNumType.txt > unicore/extracted/DNumValues.txt > unicore/HangulSyllableType.txt > unicore/Index.txt > unicore/IndicMatraCategory.txt > unicore/IndicSyllabicCategory.txt > unicore/Jamo.txt > unicore/LineBreak.txt > unicore/NameAliases.txt 3a35,43 > unicore/NamedSqProv.txt > unicore/NamesList.txt > unicore/NormalizationCorrections.txt > unicore/PropertyAliases.txt > unicore/PropList.txt > unicore/PropValueAliases.txt > unicore/ReadMe.txt > unicore/ScriptExtensions.txt > unicore/Scripts.txt 4a45,46 > unicore/StandardizedVariants.txt > unicore/UnicodeData.txt I'm not sure if this is a bug in the ebuild, or a change in how upstream packages code, but this bug doesn't appear on CPANTesters.
Its an upstream problem, they removed some files from the release to save space. Reported upstream at linked URL.
Unicode::Normalize is a core module. Is there a particular reason you needed to upgrade it?
Actually, I should mark this as closed now, upstream of Unicode-Normalize have fixed their CPAN versions so they're no longer dependent on this file. The CPAN versions are more "Up-To-Date" than the ones in perl itself ( if you're on Perl 5.12.3 still, you're using 1.03 , when the lastest is 1.12 ). Nobody I'm aware of /needs/ it, but cpan-outdated reports it being outdated so I maintain it in the overlay for anal people like me, or in the event somebody decides it should be in ::gentoo itself.