Bug 206916 - devel/pig: mark unconditionally broken
Summary: devel/pig: mark unconditionally broken
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Dmitry Sivachenko
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-04 10:22 UTC by Dmitry Marakasov
Modified: 2016-02-05 12:54 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (demon)


Attachments
Patch (582 bytes, patch)
2016-02-04 10:22 UTC, Dmitry Marakasov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Marakasov freebsd_committer freebsd_triage 2016-02-04 10:22:43 UTC
Created attachment 166549 [details]
Patch

Ports are not allowed to fetch during the build phase - this is a security (fetches unverified code) and consistency (no distfile caching, no offline build, breaks reproducible builds) issue, not just a problem with tinderbox building.
Comment 1 Dmitry Sivachenko freebsd_committer freebsd_triage 2016-02-04 12:30:59 UTC
Comment on attachment 166549 [details]
Patch

It does not fetch anything.
It "makes outbound connection" and then uses files from distfiles only.
Comment 2 Dmitry Marakasov freebsd_committer freebsd_triage 2016-02-04 21:24:55 UTC
What's the purpose of this connection then?
Comment 3 Dmitry Sivachenko freebsd_committer freebsd_triage 2016-02-04 21:26:13 UTC
No idea. When I created this port I asked ports-developers@ for help with this issue, but none responded.
Comment 4 Dmitry Marakasov freebsd_committer freebsd_triage 2016-02-04 22:53:41 UTC
Then it's not proven that it doesn't download anything and the port is broken.
Comment 5 commit-hook freebsd_committer freebsd_triage 2016-02-05 12:53:40 UTC
A commit references this bug:

Author: demon
Date: Fri Feb  5 12:53:18 UTC 2016
New revision: 408181
URL: https://svnweb.freebsd.org/changeset/ports/408181

Log:
  Make life of pig users a bit harder.

  PR:		206916
  Submitted by:	amdmi3

Changes:
  head/devel/pig/Makefile