I'm trying to make an offline mirror of all of cpan. I'm first rsyncing a copy of cpan over from a mirror, then I'm using File::Find to find all new modules which I need to copy over to the offline mirror. There are a lot of symlinks within a cpan directory. Currently, if I encounter a symlink, I just skip the symlink, rather than trying to traverse it. But I'm wondering, does any part of CPAN require the symlinks exist for module installs?