[MacPorts] #67138: srecord @1.64_3: /bin/sh: -I.: command not found (was: srecord-1.64_3.darwin_22.arm64 does not build on macOS Ventura 13.2.1)
MacPorts
noreply at macports.org
Thu Mar 23 23:08:25 UTC 2023
#67138: srecord @1.64_3: /bin/sh: -I.: command not found
-----------------------+---------------------
Reporter: DarwinNE | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords: ventura
Port: srecord |
-----------------------+---------------------
Changes (by ryandesign):
* keywords: => ventura
Comment:
The real error in the log is:
{{{
:info:configure checking for groff... no
:info:configure checking for roff... no
}}}
{{{
:info:build GROFF_NO_SGR=-c -I. -Tascii -t -man man/man1/srec_cat.1 >
man/cat1/srec_cat.1
:info:build /bin/sh: -I.: command not found
}}}
So this port requires a build dependency on groff. We didn't notice it
before because macOS 12 and earlier included a copy of groff; macOS 13
doesn't anymore.
You can work around the problem by cleaning the port, installing groff,
and then trying again:
{{{
sudo port clean srecord
sudo port install --unrequested groff
sudo port install srecord
}}}
--
Ticket URL: <https://trac.macports.org/ticket/67138#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list