Subject: Re: When has a binary package changed?
To: None <joerg@britannica.bec.de>
From: Todd Vierling <tv@duh.org>
List: tech-pkg
Date: 11/17/2005 12:33:03
On Thu, 17 Nov 2005, Todd Vierling wrote:

>   PKGREVISION should be bumped when a package changes in a way that affects
>   any installed file or OS-level change on any platform, where the package
>   was previously installable from source on that platform; and when criteria
>   for runtime dependencies change for dependents of that package.

And to clarify one more step:  "... when the package is built using only
pkgsrc's default option set."

That is, no PKGREVISION bump is required if, say, a non-default option is
added that will add something new to the PLIST if enabled.  But for the same
reason, a PKGREVISION bump *is* required when a directly included
BUILDLINK_RECOMMENDED changes (as pkgsrc default is to honor RECOMMENDEDs as
if they were DEPENDS).

-- 
-- Todd Vierling <tv@duh.org> <tv@pobox.com> <todd@vierling.name>