Bug 228985 - [PATCH] textproc/docproj: add "textproc/groff" to RUN_DEPENDS
Summary: [PATCH] textproc/docproj: add "textproc/groff" to RUN_DEPENDS
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Document Engineering Group (Nobody)
URL:
Keywords: patch
: 228312 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-06-13 12:57 UTC by Vinícius Zavam
Modified: 2018-07-04 04:40 UTC (History)
1 user (show)

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


Attachments
[PATCH] textproc/docproj: add "textproc/groff" to RUN_DEPENDS (2.92 KB, patch)
2018-06-13 12:57 UTC, Vinícius Zavam
no flags Details | Diff
[LOG/11amd64] textproc/docproj: add "textproc/groff" to RUN_DEPENDS (32.18 KB, text/plain)
2018-06-14 09:19 UTC, Vinícius Zavam
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vinícius Zavam freebsd_committer freebsd_triage 2018-06-13 12:57:22 UTC
Created attachment 194224 [details]
[PATCH] textproc/docproj: add "textproc/groff" to RUN_DEPENDS

building the FreeBSD Handbook failed even with "textproc/docproj" installed on a FreeBSD machine; "textproc/groff" was requested during its compilation steps.

  lab9u86@zim:~/egypcio/freebsd/doc % make -C en_US.ISO8859-1/books/handbook/
  tmpfile=$(mktemp /usr/home/lab9u86/egypcio/freebsd/doc/en_US.ISO8859-1/books/handbook/../../../share/images/books/handbook/advanced-networking/net-routing.ps.XXXXXXXX);  groff -p -S -Wall -mtty-char -man /usr/home/lab9u86/egypcio/freebsd/doc/en_US.ISO8859-1/books/handbook/../../../share/images/books/handbook/advanced-networking/net-routing.pic > $tmpfile && /bin/mv -f $tmpfile /usr/home/lab9u86/egypcio/freebsd/doc/en_US.ISO8859-1/books/handbook/../../../share/images/books/handbook/advanced-networking/net-routing.ps
  /bin/sh: groff: not found
  *** Error code 127
  
  Stop.
  make: stopped in /usr/home/lab9u86/egypcio/freebsd/doc/en_US.ISO8859-1/books/handbook

after installing "textproc/groff", worked as expected!

  % make -C en_US.ISO8859-1/books/handbook/

	...

  Writing colophon.html for colophon(colophon)
  Writing index.html for book
  Writing HTML.manifest
  Warning: Object directory not changed from original /usr/home/lab9u86/egypcio/freebsd/doc/en_US.ISO8859-1/books/handbook

  lab9u86@zim:~/egypcio/freebsd/doc % echo $?
  0
Comment 1 Vinícius Zavam freebsd_committer freebsd_triage 2018-06-14 09:19:21 UTC
Created attachment 194245 [details]
[LOG/11amd64] textproc/docproj: add "textproc/groff" to RUN_DEPENDS
Comment 2 Steve Wills freebsd_committer freebsd_triage 2018-07-04 04:38:42 UTC
*** Bug 228312 has been marked as a duplicate of this bug. ***
Comment 3 commit-hook freebsd_committer freebsd_triage 2018-07-04 04:38:46 UTC
A commit references this bug:

Author: swills
Date: Wed Jul  4 04:38:36 UTC 2018
New revision: 473867
URL: https://svnweb.freebsd.org/changeset/ports/473867

Log:
  textproc/docproj: add textproc/groff to RUN_DEPENDS

  PR:		228985
  Submitted by:	Vin?cius Zavam <egypcio@googlemail.com>

Changes:
  head/textproc/docproj/Makefile
Comment 4 Steve Wills freebsd_committer freebsd_triage 2018-07-04 04:40:04 UTC
Committed, thanks!