FreeBSD5-Stableを使用中の者です。
portupgradeで内部を一新しようと思ったのですが、libgnomeで引っかかってしまいます。
エラーメッセージは以下の通り。
--->  Upgrading 'libgnome-2.6.1.2' to 'libgnome-2.8.0_2' (x11/libgnome)
--->  Building '/usr/ports/x11/libgnome'
〜中略〜
checking for intltool >= 0.21... 0.31.2 found
checking for perl... /usr/bin/perl
checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
===>  Script "configure" failed unexpectedly.
Please direct the output of the failure of the make command to a file, and
then feed that file to the gnomelogalyzer, available from
http://www.freebsd.org/gnome/gnomelogalyzer.sh, ;which will diagnose the problem
and suggest a solution.  If - and only if - the gnomelogalyzer cannot solve
the problem, report the problem to the FreeBSD GNOME team at gnome@FreeBSD.org,
and attach "/usr/ports/x11/libgnome/work/libgnome-2.8.0/config.log" and the
output of the failure of the make command.  Also, it might be a good idea to
provide an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1

Perl絡みでこけてるんだろうな〜と漠然とは判っているのですが、自力解決できるスキルがありません。
回避策としては何がありますでしょうか?ご教授願います。