The glib port installs /usr/local/bin/glib-mkenums, which is a perl script that depends upon /usr/bin/perl5. The problem is that 'make upgrade' deletes /usr/bin/perl5, so any perl script depending on /usr/bin/perl5 will fail. Could 'make upgrade' include a warning about perl5 instead of deleting it, perhaps?