When running
/usr/local/sbin/portupgrade -ra
I got several errors:
** Port marked as IGNORE: databases/p5-DBD-Pg: Needs DBI 1.38 which needs perl 5.6, install lang/perl5.8 and try again
- Port marked as IGNORE: mail/p5-Mail-SpamAssassin:
Needs perl 5.6.1 or higher, install lang/perl5.8 and try again
Could not figure out what was wrong since I just had installed perl5.8 from ports! After googling I found out that apparently this is a problem with old FreeBSD installations, 4.10 like I have. The problem is that the installation does not update some files that are automatically done on systems like 5.3. By issuing the command
/usr/local/bin/use.perl port
the updates are done.