Bug 157416 - print/system-config-printer appears to lack dependency
Summary: print/system-config-printer appears to lack dependency
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-30 06:00 UTC by Joerg Wunsch
Modified: 2011-06-04 23:50 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joerg Wunsch freebsd_committer freebsd_triage 2011-05-30 06:00:20 UTC
	When trying to build print/system-config-printer on a freshly
	installed machine which does not have direct internet access,
	I get:

===>  Building for system-config-printer-1.1.16_3
Making all in po
gmake[1]: Entering directory `/usr/ports/print/system-config-printer/work/system-config-printer-1.1.16/po'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/print/system-config-printer/work/system-config-printer-1.1.16/po'
gmake[1]: Entering directory `/usr/ports/print/system-config-printer/work/system-config-printer-1.1.16'
xmlto man -o man man/system-config-printer.xml
xmlto: /usr/ports/print/system-config-printer/work/system-config-printer-1.1.16/man/system-config-printer.xml does not validate (status 3)
xmlto: Fix document syntax or use --skip-validation option
I/O error : Attempt to load network entity http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd
/usr/ports/print/system-config-printer/work/system-config-printer-1.1.16/man/system-config-printer.xml:3: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"
 "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
                                                            ^
I/O error : Attempt to load network entity http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd
warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"
validity error : Could not load the external subset "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"
Document /usr/ports/print/system-config-printer/work/system-config-printer-1.1.16/man/system-config-printer.xml does not validate
gmake[1]: *** [man/system-config-printer.1] Error 13

Fix: 

Installing textproc/docbook-sk installs the missing catalogue
	for docbook-4.1.2 that is being validated against, so this
	should probably be made a prerequisite for that port.
How-To-Repeat: 	Install the kde4 meta-port on an otherwise empty machine.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2011-05-30 06:00:32 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gnome

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Jeremy Messenger freebsd_committer freebsd_triage 2011-06-04 23:42:41 UTC
State Changed
From-To: open->closed

Committed a fix. Thanks for report!
Comment 3 dfilter service freebsd_committer freebsd_triage 2011-06-04 23:42:45 UTC
mezz        2011-06-04 22:42:30 UTC

  FreeBSD ports repository

  Modified files:
    print/system-config-printer Makefile 
  Log:
  Fix the build with no Internet access by add textproc/docbook-sk build
  depedency.
  
  PR:             ports/157416
  Reported by:    joerg
  
  Revision  Changes    Path
  1.23      +2 -1      ports/print/system-config-printer/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"