The email address I have shown in my CPAN directory is not a cpan.org email address - as such the email address I have registered with gravatar.com is my personal address - but it is the same address as what is shown in my directory.Nothing has magically appeared for me either - is there something I need to do in order to have this show up?

To make it clear which email address you must register at Gravatar - it should be your @cpan.org one.Even if you display a different address on your cpan.org home page, as I do, register the @cpan.org address with Gravatar to make the photo appear.Hope that helps.