Opened 2 hours ago
Last modified 81 seconds ago
#70897 new defect
openssl3: fails to destroot due to cp errors when installing man docs.
Reported by: | christophecvr (christophecvr) | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.9.99 |
Keywords: | Cc: | ||
Port: |
Description
openssl 3 does not install due to destroot failure during man docs install phase. extract from concerned error :
*** Installing manpages install doc/man/man1/CA.pl.1 -> /opt/local/var/macports/build/_opt_mports_macports-ports_devel_openssl3/openssl3/work/destroot/opt/local/share/man/man1/CA.pl.1ssl install doc/man/man1/openssl-asn1parse.1 -> /opt/local/var/macports/build/_opt_mports_macports-ports_devel_openssl3/openssl3/work/destroot/opt/local/share/man/man1/openssl-asn1parse.1ssl install doc/man/man1/openssl-ca.1 -> /opt/local/var/macports/build/_opt_mports_macports-ports_devel_openssl3/openssl3/work/destroot/opt/local/share/man/man1/openssl-ca.1ssl install doc/man/man1/openssl-ciphers.1 -> /opt/local/var/macports/build/_opt_mports_macports-ports_devel_openssl3/openssl3/work/destroot/opt/local/share/man/man1/openssl-ciphers.1ssl install doc/man/man1/openssl-cmds.1 -> /opt/local/var/macports/build/_opt_mports_macports-ports_devel_openssl3/openssl3/work/destroot/opt/local/share/man/man1/openssl-cmds.1ssl cp: Bad address make: *** [install_man_docs] Error 14 make: Leaving directory `/opt/local/var/macports/build/_opt_mports_macports-ports_devel_openssl3/openssl3/work/openssl-3.3.2' Command failed: cd "/opt/local/var/macports/build/_opt_mports_macports-ports_devel_openssl3/openssl3/work/openssl-3.3.2" && /usr/bin/make -w install MANDIR=/opt/local/share/man MANSUFFIX=ssl DESTDIR=/opt/local/var/macports/build/_opt_mports_macports-ports_devel_openssl3/openssl3/work/destroot Exit code: 2 Error: Failed to destroot openssl3: command execution failed Error: See /opt/local/var/macports/logs/_opt_mports_macports-ports_devel_openssl3/openssl3/main.log for details. Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug. Error: Processing of port openssl3 failed
this on macos 10.15.7 xcode 11.5 CommandLineTools 11.5
macports master.
included full.log as append.
Attachments (1)
Change History (3)
Changed 2 hours ago by christophecvr (christophecvr)
Attachment: | mainopenssl3.log.txt added |
---|
comment:1 Changed 70 minutes ago by christophecvr (christophecvr)
I looked to find a way to build openssl3 without the manpages . The only way in openssl3 is to just not install the manpages by using install_sw instead of install.
How can the port be configured so that the destroot phase uses:
make instal_sw ...
instead of
make install ...
I could not find that in manual of mac ports
comment:2 Changed 81 seconds ago by christophecvr (christophecvr)
Found the way by using
destroot.target install_sw
however port is really not ok in general.
to build by me
Note: See
TracTickets for help on using
tickets.
main build log