Solved How do I deal with a missing package / port marked as 'broken: unfetchable' (mage)?

How do I deal with packages/ports that are unavailable?

In my specific case I installed 12.0-RELEASE-p13 on a test box, and found that I can't compile Elasticsearch beats due to devel/mage saying "mage-2.1 is marked as broken: unfetchable".

Looking at the GitHub page for the project, it's definitely an active project and fetchable.

What are my options as a user? Should I download and compile it myself? Should I submit a bug report? Is this a situation where I should learn how the ports system works and submit a fix?
 
Simplest: Submit a PR for it. Wait for the maintainer to fix the port.
Slightly more advanced: Submit a PR for it. Fix port yourself. Attach patches to PR. Wait for maintainer to approve.
 
Back
Top