[MacPorts] #56354: libxslt @1.1.32: xsltproc breaks man pages (was: xsltproc breaks man pages)

MacPorts noreply at macports.org
Wed Apr 25 15:46:30 UTC 2018


#56354: libxslt @1.1.32: xsltproc breaks man pages
-------------------------+--------------------
  Reporter:  mouse07410  |      Owner:  (none)
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  libxslt     |
-------------------------+--------------------
Changes (by ryandesign):

 * cc: ryandesign (added)


Comment:

 I can reproduce this issue on Sierra. The binary archive distributed by
 our server is not broken, but rebuilding from source with `sudo port -ns
 upgrade --force libxslt` causes it to become broken, with the xsltproc
 manpage misformatted as you describe. The libxslt port hasn't changed
 materially, so one of its dependencies must have.

 Comparing the xsltproc manpage in the binary archive with the one built
 from source on my system just now, an obvious difference is:

 {{{
 --- before/opt/local/share/man/man1/xsltproc.1  2017-11-03
 11:36:26.000000000 -0500
 +++ after/opt/local/share/man/man1/xsltproc.1   2018-04-25
 10:03:38.000000000 -0500
 @@ -1,361 +1,736 @@
 +'\" t
  .\"     Title: xsltproc
  .\"    Author: John Fleck <jfleck at inkstain.net>
 -.\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
 -.\"      Date: $Date: 2008-04-21 16:28:56 +0200 (Mon, 21 Apr 2008) $
 +.\" Generator: DocBook XSL Stylesheets v1.79.2 <http://docbook.sf.net/>
 +.\"      Date: $Date$
  .\"    Manual: xsltproc Manual
  .\"    Source: libxslt
 +.\"  Language: English
  .\"
 }}}

 The binary archive was built with the system's old docbook-xsl 1.73.2, but
 even if I just downgrade docbook-xsl to 1.79.1, it builds a working
 manpage. So the problem was the update of docbook-xsl to 1.79.2 in
 [04e6959f23bb6b1bd40f40f4d1a3ee2fb43e0714/macports-ports].

-- 
Ticket URL: <https://trac.macports.org/ticket/56354#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list