[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