Re: Is using ports directly (via 'make', etc) a second-class citizen?

From: Thierry Thomas <thierry_at_freebsd.org>
Date: Thu, 08 May 2025 11:40:01 UTC
Hello,

Le jeu.  8 mai 25 à 13:29:03 +0200, Bojan Petrovic <bojan_petrovic@fastmail.fm>
 écrivait :

> On Thu, May 8, 2025, at 12:32 PM, Moin Rahman wrote:
> > It was about building your own packages with your own options —
> > but in a way that’s reproducible and supportable. That’s how you get reliable
> > behavior, avoid stale /var/db/ports artifacts, and report bugs that developers
> > can actually triage.
> 
> Do you think that the Handbook should be updated to discourage direct use of make, or at least, suggest using poudriere for building packages for which you need to file bug reports?

In a perfect world, a package built from ports or in poudriere should be
the same.

If a port catches unexpected dependencies, or some conflicting header,
this is a (minor) bug, and it should be reported.

Unfortunately, we are not in a perfect world, these events occur, and it
can be hard to prevent them.
-- 
Th. Thomas.