I happened to notice this in my logs: =============================================================================== Feb 28 06:35:24 kant spamd[12062]: Can't locate Class/XSAccessor.pm in @INC (you may need to install the Class::XSAccessor module) (@INC contains: /var/lib/spamassassin/compiled/5.036/4.000000 /var/lib/spamassassin/compiled/5.036/4.000000/auto /usr/lib64/perl5/vendor_perl/5.36/x86_64-linux /usr/lib64/perl5/vendor_perl/5.36 /etc/perl /usr/local/lib64/perl5/5.36/x86_64-linux /usr/local/lib64/perl5/5.36 /usr/lib64/perl5/5.36/x86_64-linux /usr/lib64/perl5/5.36 /usr/lib64/perl5/5.34 /usr/lib64/perl5/vendor_perl/5.34) at /usr/lib64/perl5/vendor_perl/5.36/Moo/_Utils.pm line 113. =============================================================================== I *think* that means that dev-perl/Moo should depend upon dev-perl/Class-XSAccessor. Happens when SpamAssassin's spamd is started. Reproducible: Always
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f4687340892579c9c1b3e0f7f82190d3ef76c1 commit d5f4687340892579c9c1b3e0f7f82190d3ef76c1 Author: Philippe Chaintreuil <gentoo_bugs_peep@parallaxshift.com> AuthorDate: 2023-03-12 18:06:41 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-03-13 18:02:41 +0000 dev-perl/Moo: Add missing Class-XSAccessor dep Dropped ~ia64 ~s390 keywords, but will re-request them soon. Bug: https://bugs.gentoo.org/898358 Closes: https://github.com/gentoo/gentoo/pull/29853 Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep@parallaxshift.com> Signed-off-by: Sam James <sam@gentoo.org> dev-perl/Moo/Moo-2.5.4-r1.ebuild | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288b6bb8969c44590b696afb7a66a7a83a308933 commit 288b6bb8969c44590b696afb7a66a7a83a308933 Author: Philippe Chaintreuil <gentoo_bugs_peep@parallaxshift.com> AuthorDate: 2023-03-12 18:05:24 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-03-13 18:02:41 +0000 dev-perl/Class-XSAccessor: rev-bump in prep for adding "~ia64 ~s390" Those keywords are needed by dev-perl/Moo. Bug: https://bugs.gentoo.org/898358 Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep@parallaxshift.com> Signed-off-by: Sam James <sam@gentoo.org> .../Class-XSAccessor-1.190.0-r2.ebuild | 32 ++++++++++++++++++++++ 1 file changed, 32 insertions(+)
Let's call this fixed now that bug 901087 is filed, as we might forget to clean this up after.