Created attachment 204581 [details] Add os ports and some Mk enhancements Requesting an exp-run for some new ports which allow building base packages from the ports tree. This is the patch being worked on in: https://reviews.freebsd.org/D20394
Reject: building base from the ports tree is not portmgr's job.
(In reply to Antoine Brodin from comment #1) and it's not the way portmgr sees the ports tree.
Just to be clear here, the objection is that we don't have specific dist-files for the os ports? I can easy enough add those, however it may change your work-flow since you have to ensure the jail being checked out / created matches what is going to be built by the ports. Or are there bigger objections to the concept of having base packages?
Well, base packages should be generated by the base system, and do not belong in ports, something like make packages, which I think already exists.
(In reply to Mathieu Arnold from comment #4) Disagree, and that was the point of our WG at BSDCan 2019. We're proposing an alternative now to handle the packaging of base via the ports tree. In-Tree has a bunch of problems which was covered in the WG. Building base from ports will be far more sustainable in the long-run for the project. Turns out our ports tree is really good at packaging bits, no reason to re-invent the wheel now :)