Opened 2 years ago

Closed 2 years ago

#63948 closed defect (fixed)

yubico-piv-tool: 2.2.1 fails to build due to help2man error

Reported by: michael-j-oconnor Owned by: lbschenkel (Leonardo Brondani Schenkel)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: yubico-piv-tool

Description

:info:build [ 92%] Building manpage for yubico-piv-tool
:info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_security_yubico-piv-tool/yubico-piv-tool/work/build/tool && /opt/local/bin/help2man -s1 -N -n Tool\ for\ managing\ Personal\ Identity\ Verification\ credentials\ on\ Yubikeys -o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_security_yubico-piv-tool/yubico-piv-tool/work/yubico-piv-tool-2.2.1/tool/yubico-piv-tool.1 ./yubico-piv-tool
:info:build sh: line 1: 73283 Abort trap: 6           ./yubico-piv-tool --help 2> /dev/null
:info:build help2man: can't get `--help' info from ./yubico-piv-tool
:info:build Try `--no-discard-stderr' if option outputs to stderr

It looks like yubico-piv-tool is being invoked to create man pages before the libraries that yubico-piv-tool needs are fully installed.

Attachments (1)

main.log (152.2 KB) - added by michael-j-oconnor 2 years ago.

Download all attachments as: .zip

Change History (4)

Changed 2 years ago by michael-j-oconnor

Attachment: main.log added

comment:1 Changed 2 years ago by jmroot (Joshua Root)

Owner: set to lbschenkel
Port: yubico-piv-tool added
Status: newassigned

comment:3 Changed 2 years ago by neverpanic (Clemens Lang)

Resolution: fixed
Status: assignedclosed

In 1b370dcf99fb1841e95e17dc14f32f0d41969db5/macports-ports (master):

yubico-piv-tool: Fix build with cmake 1.1 PG

This port needs to be built without CMAKE_BUILD_WITH_INSTALL_RPATH
enabled, and correctly said so before the last update – however,
switching it to the cmake 1.1 PortGroup broke the line that did so in
the Portfile.

Closes: #63948

Note: See TracTickets for help on using tickets.