Если вы используете Solaris 9, похоже, вам придется создавать более новую версию Perl из исходного кода.
Если вы используете Solaris 10, Google предлагает, чтобы в вашей системе был также доступен Perl 5.8.x, и вам, возможно, придется изменить настройки на 5,8 вместо 5,6.
Кроме этого, я думаю, что вам не повезло - 5.6.1 уже десять лет, и очень немногие модули получат поддержку прежних версий. Существуют версии Spreadsheet :: ParseExcel для CPAN 2002 года, для которых не требуется Perl 5.8, но вы не сможете гарантировать поддержку всего, что изменилось в формате файлов XLS после Office XP, и вы не сможете для работы с файлами XLSX.