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.

Are you ok with me dropping your ownership of the PARENT namespace?

PAUSE will no longer let situations like this occur, so I’m cleaning up 
historical cases like yours.

Cheers,
Neil

Reply via email to