Bug 220624 - sysutils/iohyve: Fails to stage on 12.0-CURRENT (iohyve.8.gz: No such file or directory)
Summary: sysutils/iohyve: Fails to stage on 12.0-CURRENT (iohyve.8.gz: No such file or...
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: Tobias Kortkamp
URL:
Keywords: needs-qa, patch
Depends on:
Blocks:
 
Reported: 2017-07-11 11:15 UTC by Tobias Kortkamp
Modified: 2017-07-11 14:10 UTC (History)
1 user (show)

See Also:
tobik: maintainer-feedback+
tobik: merge-quarterly+


Attachments
iohyve.diff (296 bytes, patch)
2017-07-11 11:15 UTC, Tobias Kortkamp
tobik: maintainer-approval? (lme)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Kortkamp freebsd_committer freebsd_triage 2017-07-11 11:15:37 UTC
Created attachment 184254 [details]
iohyve.diff

I'm having trouble building an iohyve package on 12.0-CURRENT.
On 11.0-RELEASE or 10.3-RELEASE everything is ok.

It fails in the stage phase with

===>  Staging for iohyve-0.7.9
===>   Generating temporary packing list
...
install -c iohyve.8.gz /wrkdirs/usr/ports/sysutils/iohyve/work/stage//usr/local/man/man8/
install: iohyve.8.gz: No such file or directory
*** Error code 71

See https://pkg.tobik.me/logs/iohyve-0.7.9.log for the full build log.

Something on CURRENT must have changed and iohyve.8.gz is never generated
with NO_BUILD=yes set.  Removing it from the port fixes the build for me.
Comment 1 Lars Engels freebsd_committer freebsd_triage 2017-07-11 13:36:35 UTC
Hey thanks for finding this out!

I received some fallout messages for the port, but could not find the cause for the breakage.

If it also works on 10 and 11, feel free to commit the fix.
Comment 2 commit-hook freebsd_committer freebsd_triage 2017-07-11 14:05:51 UTC
A commit references this bug:

Author: tobik
Date: Tue Jul 11 14:04:57 UTC 2017
New revision: 445498
URL: https://svnweb.freebsd.org/changeset/ports/445498

Log:
  Fix build on 12.0-CURRENT

  iohyve.8.gz is never created with NO_BUILD=yes set and the build fails
  with:

  ===>  Staging for iohyve-0.7.9
  ===>   Generating temporary packing list
  ...
  install -c iohyve.8.gz /wrkdirs/usr/ports/sysutils/iohyve/work/stage//usr/local/man/man8/
  install: iohyve.8.gz: No such file or directory
  *** Error code 71

  PR:		220624
  Approved by:	lme (mentor, maintainer)
  MFH:		2017Q3

Changes:
  head/sysutils/iohyve/Makefile
Comment 3 commit-hook freebsd_committer freebsd_triage 2017-07-11 14:08:55 UTC
A commit references this bug:

Author: tobik
Date: Tue Jul 11 14:08:25 UTC 2017
New revision: 445499
URL: https://svnweb.freebsd.org/changeset/ports/445499

Log:
  MFH: r445498

  Fix build on 12.0-CURRENT

  iohyve.8.gz is never created with NO_BUILD=yes set and the build fails
  with:

  ===>  Staging for iohyve-0.7.9
  ===>   Generating temporary packing list
  ...
  install -c iohyve.8.gz /wrkdirs/usr/ports/sysutils/iohyve/work/stage//usr/local/man/man8/
  install: iohyve.8.gz: No such file or directory
  *** Error code 71

  PR:		220624
  Approved by:	lme (mentor, maintainer)

  Approved by:	ports-secteam (blanket)

Changes:
_U  branches/2017Q3/
  branches/2017Q3/sysutils/iohyve/Makefile
Comment 4 Tobias Kortkamp freebsd_committer freebsd_triage 2017-07-11 14:10:45 UTC
(In reply to Lars Engels from comment #1)
Thanks :) Test builds on 11 and 10 were fine.