Opened 4 weeks ago

Last modified 4 weeks ago

#71838 assigned defect

cmake-bootstrap: configure failure

Reported by: pippo0201 Owned by: pippo0201
Priority: Normal Milestone:
Component: ports Version:
Keywords: sequoia arm64 Cc:
Port: cmake-bootstrap

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

I have just upgraded to MacOs 15.2
installed newest xcode
selfupdate macport

both

sudo port install cmake

return the problem:

...
...
--->  Fetching archive for cmake-bootstrap
--->  Attempting to fetch cmake-bootstrap-3.9.6_0.darwin_24.arm64.tbz2 from https://packages.macports.org/cmake-bootstrap
--->  Attempting to fetch cmake-bootstrap-3.9.6_0.darwin_24.arm64.tbz2 from https://fra.de.packages.macports.org/cmake-bootstrap
--->  Attempting to fetch cmake-bootstrap-3.9.6_0.darwin_24.arm64.tbz2 from https://nue.de.packages.macports.org/cmake-bootstrap
--->  Configuring cmake-bootstrap
Error: Failed to configure cmake-bootstrap: configure failure: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_cmake-bootstrap/cmake-bootstrap/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port cmake failed

Attachments (2)

main.log (48.2 KB) - added by pippo0201 4 weeks ago.
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_cmake-bootstrap/cmake-bootstrap/main.log
main.2.log (1011.1 KB) - added by pippo0201 4 weeks ago.
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_db48/db48/main.log

Download all attachments as: .zip

Change History (14)

comment:1 Changed 4 weeks ago by pippo0201

Description: modified (diff)
Summary: not able to install svn and gitnot able to install cmake

Changed 4 weeks ago by pippo0201

Attachment: main.log added

/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_cmake-bootstrap/cmake-bootstrap/main.log

comment:2 Changed 4 weeks ago by pippo0201

indeed file is a file missing: https://packages.macports.org/cmake-bootstrap/

...

	cmake-bootstrap-3.9.6_0.darwin_22.arm64.tbz2	2023-02-24 04:51	9.6M
[   ]	cmake-bootstrap-3.9.6_0.darwin_22.arm64.tbz2.rmd160	2023-02-24 04:51	512
[   ]	cmake-bootstrap-3.9.6_0.darwin_22.x86_64.tbz2	2022-12-11 08:21	10M
[   ]	cmake-bootstrap-3.9.6_0.darwin_22.x86_64.tbz2.rmd160	2022-12-11 08:21	512
[   ]	cmake-bootstrap-3.9.6_0.darwin_23.arm64.tbz2	2024-01-08 12:13	9.6M
[   ]	cmake-bootstrap-3.9.6_0.darwin_23.arm64.tbz2.rmd160	2024-01-08 12:13	512
[   ]	cmake-bootstrap-3.9.6_0.darwin_23.x86_64.tbz2	2023-10-14 20:47	10M
[   ]	cmake-bootstrap-3.9.6_0.darwin_23.x86_64.tbz2.rmd160	2023-10-14 20:47	512
[   ]	cmake-bootstrap-3.9.6_0.darwin_24.x86_64.tbz2	2024-09-24 09:14	10M
[   ]	cmake-bootstrap-3.9.6_0.darwin_24.x86_64.tbz2.rmd160	2024-09-24 09:14	512

only x86_64 is present I have a "Apple M2" host

Last edited 4 weeks ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:3 Changed 4 weeks ago by pippo0201

BTW also is missing:

:debug:archivefetch euid/egid changed to: 502/501
:info:archivefetch --->  lz4-1.10.0_0.darwin_24.arm64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
:msg:archivefetch --->  Attempting to fetch lz4-1.10.0_0.darwin_24.arm64.tbz2 from https://packages.macports.org/lz4
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
:msg:archivefetch --->  Attempting to fetch lz4-1.10.0_0.darwin_24.arm64.tbz2 from https://fra.de.packages.macports.org/lz4
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
:msg:archivefetch --->  Attempting to fetch lz4-1.10.0_0.darwin_24.arm64.tbz2 from https://nue.de.packages.macports.org/lz4
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
:debug:archivefetch Privilege de-escalation not attempted as not running as root.
:debug:fetch fetch phase started at Wed Jan 15 16:09:55 CET 2025
Last edited 4 weeks ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:4 Changed 4 weeks ago by pippo0201

still missing:

:info:archivefetch --->  icu-76.1_0.darwin_24.arm64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
:msg:archivefetch --->  Attempting to fetch icu-76.1_0.darwin_24.arm64.tbz2 from https://packages.macports.org/icu
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
Last edited 4 weeks ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:5 Changed 4 weeks ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: sequoia arm64 added
Port: cmake-bootstrap added
Summary: not able to install cmakecmake-bootstrap: configure failure

There are no archives for macOS 15 on arm64 yet. This is not a bug, just a missing optional feature that we will add eventually. When there is no archive, MacPorts builds from source. If that fails, that's a bug, and we need to see the log file to diagnose why it failed. In the case of your cmake-bootstrap failure, we need to see /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_cmake-bootstrap/cmake-bootstrap/work/cmake-3.9.6/Bootstrap.cmk/cmake_bootstrap.log, but I suspect the problem is the one described at ProblemHotlist#clts16; please try the solution shown there.

comment:6 Changed 4 weeks ago by pippo0201

--->  Attempting to fetch db48-4.8.30_5.darwin_24.arm64.tbz2 from https://packages.macports.org/db48
--->  Attempting to fetch lzip-1.24.1_0.darwin_24.arm64.tbz2 from https://packages.macports.org/lzip
Last edited 4 weeks ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:7 in reply to:  description Changed 4 weeks ago by pippo0201

Replying to pippo0201:

I have just upgraded to MacOs 15.2
installed newest xcode
selfupdate macport

both

sudo port install cmake

return the problem:

...
...
--->  Fetching archive for cmake-bootstrap
--->  Attempting to fetch cmake-bootstrap-3.9.6_0.darwin_24.arm64.tbz2 from https://packages.macports.org/cmake-bootstrap
--->  Attempting to fetch cmake-bootstrap-3.9.6_0.darwin_24.arm64.tbz2 from https://fra.de.packages.macports.org/cmake-bootstrap
--->  Attempting to fetch cmake-bootstrap-3.9.6_0.darwin_24.arm64.tbz2 from https://nue.de.packages.macports.org/cmake-bootstrap
--->  Configuring cmake-bootstrap
Error: Failed to configure cmake-bootstrap: configure failure: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_cmake-bootstrap/cmake-bootstrap/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port cmake failed

I followed your hint but the problem did not go away. The packages are still missing for darwin_24.arm64 ...

comment:8 Changed 4 weeks ago by ryandesign (Ryan Carsten Schmidt)

As I said, missing packages are not a bug.

After following the steps in the problem hotlist, including running sudo port clean cmake-bootstrap, try again, and if it still fails, attach the log I mentioned above.

Changed 4 weeks ago by pippo0201

Attachment: main.2.log added

/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_db48/db48/main.log

comment:9 Changed 4 weeks ago by pippo0201

not able to build db48 necessary for wget, gimp, mplayer, ImageMagick

comment:10 Changed 4 weeks ago by pippo0201

Owner: set to pippo0201
Status: newassigned

comment:11 Changed 4 weeks ago by ryandesign (Ryan Carsten Schmidt)

You originally reported that you cannot build cmake-bootstrap. Did that get resolved by following ProblemHotlist#clts16? If not, please attach the logfile I mentioned above.

For the new error in db48 I see you've filed #71839; I'll reply to that there.

comment:12 Changed 4 weeks ago by traut21

I can confirm that

sudo rm -rf /Library/Developer/CommandLineTools/usr/include/c++

has fixed the same problem here

Last edited 4 weeks ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)
Note: See TracTickets for help on using tickets.