Du hast da sicher Recht und der Verlinkte Blog-Eintrag ist auch interessant (und richtig), allerdings wird dort File::Spec->catfile gar nicht behandelt. War das nur eine zusätzliche Information, oder hast du den falschen verlinkt? =)
Lies dir mal die Dokumentation zu File::Spec durch, die war oben auch verlinkt...