#60423 closed defect (fixed)
docbook2X depends on perl5.26, but seems to require perl5.28
Reported by: | szhorvat (Szabolcs Horvát) | Owned by: | lockhart (Thomas Lockhart) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.2 |
Keywords: | Cc: | ||
Port: | docbook2X |
Description
The docbook2X port depends on perl5.26:
port info docbook2X docbook2X @0.8.8_10 (textproc) Variants: universal Description: Converts DocBook documents into the traditional Unix man page format and the GNU Texinfo format. Homepage: http://docbook2x.sourceforge.net/ Library Dependencies: perl5.26, p5.26-xml-namespacesupport, p5.26-xml-sax, p5.26-xml-parser, p5.26-xml-sax-expat, libiconv, libxml2 Conflicts with: docbook-utils Platforms: darwin License: MIT Maintainers: Email: tlockhart1976@gmail.com, GitHub: lockhart Policy: openmaintainer
But it appears to require perl5.28:
~ $ db2x_xsltproc Failed to execute process '/opt/local/bin/db2x_xsltproc'. Reason: The file '/opt/local/bin/db2x_xsltproc' specified the interpreter '/opt/local/bin/perl5.28', which is not an executable command.
The db2x_xsltproc script has this at the beginning:
#!/opt/local/bin/perl5.28
Change History (4)
comment:1 Changed 5 years ago by jmroot (Joshua Root)
Cc: | lockhart removed |
---|---|
Owner: | set to lockhart |
Status: | new → assigned |
comment:2 Changed 5 years ago by szhorvat (Szabolcs Horvát)
comment:3 Changed 5 years ago by dbevans (David B. Evans)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:4 Changed 5 years ago by dbevans (David B. Evans)
Note: See
TracTickets for help on using
tickets.
This port needs to specify which perl version to use. Because it doesn't, it uses whichever version perl5 currently points to, which can be different between the build machine and the end user's.