[Bug 195014] [NEW PORT] games/diaspora: Single and multiplayer space fighter combat game

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Nov 15 23:24:06 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195014

--- Comment #18 from John Marino <marino at FreeBSD.org> ---
(In reply to lightside from comment #17)
> If distinfo is changed, the
> maintainer will need to check plist issues again, regardless of the method
> used. The port also control the do-install stage.

If the distfile changes and the maintainer *doesn't* check the plist, it will
pass even if the empty directories change.  So nothing forces the maintainer to
actually check -- only if a new file gets install would a problem be detected
by qa checks.



> Well, if you want to check issues of this port, you will need to check
> attached logs, check-plist and portlint results, which means to use
> poudriere (or tinderbox), either just install/deinstall the port (and
> games/wxlauncher, which is needed from 195013 bug report). But beware, this
> might take many hours (depending from the test method used and hardware
> capabilities). I did it and I know what I talking about.


You're missing the point.
If there is a static manifest (pkg-plist), anybody can run QA checks on any
platform and be confident what is installed is what the maintainer intended. 
This is impossible for ports with autogen plists.


> 
> Personally, I used dynamic package list generation for many ports and they
> are still works.

dynamic plists are scrutinized now.  I would wager if this "many ports" are
still active today, many would face recommendations to convert them to a static
pkg-plist.  Of course, I'm just guessing without having seen these ports.

I acknowledge this is a very low-risk port in any case.  I'll promote the PR to
the next level with a static plist.  If you insist on a dynamic plist then I'll
let someone else promote it.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list