check only for active macports packages, cache the list, closes #1723