in reply to Re: Re: equal keys in a hash
in thread equal keys in a hash

Or, doing it anonymously without the extra hash:

%hash_without_duplicates = reverse %{ { reverse %hash_with_duplicates} };

-xdg