Bug 209792 - security/radamsa: Remove build time tests that experience sporadic failures.
Summary: security/radamsa: Remove build time tests that experience sporadic failures.
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Thomas Zander
URL:
Keywords: easy, patch, patch-ready
Depends on:
Blocks:
 
Reported: 2016-05-27 11:59 UTC by jau
Modified: 2016-08-02 18:47 UTC (History)
1 user (show)

See Also:


Attachments
Update from version 0.3 to 0.3_1 to remove unnecessary build time tests. (2.06 KB, patch)
2016-05-27 11:59 UTC, jau
jau: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description jau 2016-05-27 11:59:34 UTC
Created attachment 170724 [details]
Update from version 0.3 to 0.3_1 to remove unnecessary build time tests.

Build time tests in the radamsa package are stochastic and
they experience sporadic failures. Simply remove them. They
are not necessary for radamsa to operate properly.
Comment 1 VK freebsd_triage 2016-05-27 12:07:24 UTC
Thanks for your submission. As the maintainer of the port, please set the maintainer-approval+ flag on your patch.
Comment 2 VK freebsd_triage 2016-05-27 12:14:51 UTC
Question, though. If this fixes a build-time problem, even more so tests, does it need a PORTREVISION bump? Does this fix change the package itself?
Comment 3 jau 2016-05-27 12:55:56 UTC
Yes. PORTREVISION is set to 1 in the Makefile.
Comment 4 VK freebsd_triage 2016-05-27 13:20:30 UTC
I've seen it, that's what I was asking, if it was necessary to trigger a reinstallation. :)
Comment 5 jau 2016-05-27 14:49:30 UTC
Well, in reality it is not absolutely necessary, of course.
I just considered it as proper form when a package changes
such that something is no longer done. Personally I prefer
to rebuild packages from scratch for almost no reason at
all. Someone building packages on a less powerful system
might not share my enthusiasm.
I fully understand if you prefer leaving the whole PORTREVISION
line out of the Makefile.
Comment 6 commit-hook freebsd_committer freebsd_triage 2016-08-02 18:30:18 UTC
A commit references this bug:

Author: riggs
Date: Tue Aug  2 18:29:25 UTC 2016
New revision: 419490
URL: https://svnweb.freebsd.org/changeset/ports/419490

Log:
  Remove stochasting build-time tests

  Detailed maintainer explanation:
  Build time tests in the radamsa package are stochastic and
  they experience sporadic failures. Simply remove them. They
  are not necessary for radamsa to operate properly.

  PR:		209792
  Submitted by:	jau@iki.fi
  Reviewed by:	riggs

Changes:
  head/security/radamsa/files/patch-Makefile
Comment 7 Thomas Zander freebsd_committer freebsd_triage 2016-08-02 18:47:59 UTC
Committed only patch-Makefile. Rationale:
- pkg does not change, so PORTREVISION bump is unnecessary
- NEED_ROOT is unnecessary. make package as non root user works fine.
- COMMENT should not start with "a" anyway, see portlint -ca output :-)