Opened 3 years ago

Closed 3 years ago

#64992 closed defect (fixed)

tcptraceroute @1.5beta1: checking build system type... configure: error: /bin/sh ./config.sub -apple-darwin21.3.0 failed

Reported by: lysrm Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: arm64 Cc:
Port: tcptraceroute

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Hello team. My name is Evgeny. I need your help. I can't install the tcptracoroute utility.

% uname -r
21.4.0
% port -v       
MacPorts 2.7.2
% sudo port install tcptraceroute
--->  Computing dependencies for tcptraceroute
--->  Fetching archive for tcptraceroute
--->  Attempting to fetch tcptraceroute-1.5beta7_1.darwin_21.arm64.tbz2 from https://fra.de.packages.macports.org/tcptraceroute
--->  Attempting to fetch tcptraceroute-1.5beta7_1.darwin_21.arm64.tbz2 from https://nue.de.packages.macports.org/tcptraceroute
--->  Attempting to fetch tcptraceroute-1.5beta7_1.darwin_21.arm64.tbz2 from https://cph.dk.packages.macports.org/tcptraceroute
--->  Configuring tcptraceroute
Error: Failed to configure tcptraceroute: consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_tcptraceroute/tcptraceroute/work/tcptraceroute-1.5beta7/config.log
Error: Failed to configure tcptraceroute: configure failure: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_tcptraceroute/tcptraceroute/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port tcptraceroute failed
% port installed
The following ports are currently installed:
  bzip2 @1.0.8_0 (active)
  expat @2.4.8_0 (active)
  gettext-runtime @0.21_0 (active)
  glib2 @2.64.6_2+x11 (active)
  jansson @2.13.1_0 (active)
  lft @3.91_0 (active)
  libedit @20210910-3.1_1 (active)
  libffi @3.4.2_2 (active)
  libiconv @1.16_1 (active)
  libnet11 @1.1.6_2 (active)
  libpcap @1.10.1_0 (active)
  libpng @1.6.37_0 (active)
  mc @4.8.28_0+slang2 (active)
  mtr @0.95_0 (active)
  ncurses @6.3_0 (active)
  oniguruma6 @6.9.7.1_0 (active)
  openssl @3_3 (active)
  openssl3 @3.0.2_0+legacy (active)
  pcre @8.45_0 (active)
  python3_select @0.0_2 (active)
  python310 @3.10.4_0+lto+optimizations (active)
  python_select @0.3_9 (active)
  slang2 @2.3.2_0 (active)
  sqlite3 @3.38.2_0 (active)
  sudo @1.9.10_0 (active)
  traceroute @1.4a12_0 (active)
  xz @5.2.5_1 (active)
  zlib @1.2.12_0 (active)

Change History (2)

comment:1 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: arm64 added
Milestone: MacPorts Future
Owner: set to ryandesign
Priority: HighNormal
Status: newaccepted
Summary: Can't install the tcptraceroutetcptraceroute @1.5beta1: checking build system type... configure: error: /bin/sh ./config.sub -apple-darwin21.3.0 failed

Thanks for the report. Remember to use WikiFormatting.

Normally we would ask you to attach the main.log file so that we can see how it failed. However in this case we also see this port fail to build on our Apple Silicon build machines, so we can refer to those logs:

The problem is simply that this software's automake files predate Apple Silicon machines and don't know how to identify them. We can easily update these files.

comment:2 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: acceptedclosed

In b39f95a2f6b052fe05bd55ca39f9ecd192619c9b/macports-ports (master):

tcptraceroute: Update config.guess/config.sub on arm

Closes: #64992

Note: See TracTickets for help on using tickets.