ACTION REQUIRED - Unstaged Ports being DEPRECATED on June 31st.

Montgomery-Smith, Stephen stephen at
Sun May 11 02:02:17 UTC 2014

On 05/10/2014 08:48 PM, Jonathan Chen wrote:
> On 11 May 2014 03:33, Bryan Drewery <bdrewery at> wrote:
> [...]
>> So we will be DEPRECATING and resetting maintainer on all unstaged ports
>> on June 31st.
>> These ports will be set to EXPIRE on August 31st and will then be
>> removed from the tree. They will not be restored unless someone stages
>> them as well.
> The problem I have with this decision is that there are some complex
> ports which have no single maintainer (case in point: eclipse-devel);
> and whose patch-submitters only occasionally dabble with the port.
> Staging support for these ports sometimes tend to be over-complex, and
> one that yield no immediate benefit to the submitter.
> And then there are the ports which have their have their home-baked
> installer, where adding staging support could mean wholesale changes
> to the port.
> It used to be the philosophy of FreeBSD to favour pragmatism over
> ideology. I must admit to some disappointment over this decision to
> force staging as the "one true way".

I have noticed that "make all" now includes the staging as well as
building.  That is to say, it looks like there is a rather wholesale
reordering of how ports build and install.  From this I conclude it is
becoming harder to include the legacy NO_STAGE code, which presumably
must stick to the old way of doing things.

Of course I might be wrong.  But if I am right, then it will become
increasingly difficult to allow unstaged ports.

More information about the freebsd-ports mailing list