Hi Luke, > I’m emailing you wearing my PAUSE admin hat: I’m working on resolving > conflicts caused by PAUSE now considering package names case insensitively. > This has left us with some situations where people are owners of namespaces > previously considered distinct, and now considered the same. > > You have ownership of the PARENT namespace, which is used by your Class::Role > module (last released in 2003), in the Class-Role distribution. Your PARENT > namespace now conflicts with the “parent” module, which has been shipped with > Perl since 5.10.1. > > To resolve this I’d like to drop your ownership of the “PARENT” namespace. To > fully clean this up you should really release a new version that doesn’t use > the PARENT namespace, or delete Class-Role from CPAN entirely. But because > this is a cuckoo package (not a stand-alone module), installing your > Class::Role module can’t clobber “parent” on case-insensitive filesystems.
Would you be happy for Class-Role to be deleted from CPAN? Or if you’d like, I’ll do a release of Class::Role with PARENT changed to something like PARENTCLASS, which hasn’t already been taken. Cheers, Neil