I had some issues with checksums failing after a port downloading, so you can clean the port this way:
$ sudo port selfupdate $ sudo port clean --dist <portname> $ sudo port install <portname>
If you suspect you have packages with linking errors:
$ sudo port rev-upgrade
$ sudo port selfupdate
$ sudo port upgrade outdated