[MacPorts] #71067: cmake-bootstrap: configure failure (was: error instaling gnuplot in Sequoia 15.0.1)
MacPorts
noreply at macports.org
Tue Oct 8 16:58:30 UTC 2024
#71067: cmake-bootstrap: configure failure
------------------------------+---------------------
Reporter: rlegarda | Owner: (none)
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.10.2
Resolution: duplicate | Keywords: sequoia
Port: cmake-bootstrap |
------------------------------+---------------------
Changes (by ryandesign):
* status: new => closed
* keywords: Failed to configure cmake-bootstrap => sequoia
* resolution: => duplicate
* port: gnuplot => cmake-bootstrap
Old description:
> I tried to install gnuplot but failed. After update to Sequoia, I made a
> fresh installation of Macports.
> This is the message and includes the main.log
> The following dependencies will be installed:
> Xft2
> aom
> bash
> bison
> bison-runtime
> boehmgc
> brotli
> cairo
> clang-18
> clang_select
> cmake
> cmake-bootstrap
> coreutils
> curl
> curl-ca-bundle
> cython_select
> dav1d
> db48
> dbus
> docbook-xml
> docbook-xml-4.1.2
> docbook-xml-4.2
> docbook-xml-4.3
> docbook-xml-4.4
> docbook-xml-4.5
> docbook-xml-5.0
> docbook-xsl-nons
> docutils_select
> double-conversion
> fontconfig
> fop
> freetype
> fribidi
> gawk
> gd2
> gdbm
> gdk-pixbuf2
> gi-docgen
> giflib
> git
> glib2
> gmp
> gobject-introspection
> graphite2
> gtk-doc
> harfbuzz
> help2man
> icu
> itstool
> kerberos5
> kvazaar
> ld64
> ld64-xcode
> lerc
> libarchive
> libb2
> libcerf
> libcomerr
> libcxx
> libde265
> libdeflate
> libelf
> libheif
> libidn2
> libjpeg-turbo
> libomp
> libpaper
> libpaper-utils
> libpixman
> libpsl
> libunistring
> libxml2
> libxslt
> libyaml
> llvm-18
> llvm_select
> lmdb
> lz4
> lzo2
> meson
> nghttp2
> ninja
> ossp-uuid
> p5.34-authen-sasl
> p5.34-b-cow
> p5.34-canary-stability
> p5.34-cgi
> p5.34-clone
> p5.34-common-sense
> p5.34-compress-raw-bzip2
> p5.34-compress-raw-zlib
> p5.34-data-dumper
> p5.34-devel-hide
> p5.34-digest-hmac
> p5.34-digest-sha1
> p5.34-encode
> p5.34-encode-din66003
> p5.34-encode-eucjpascii
> p5.34-encode-hanextra
> p5.34-encode-iso2022
> p5.34-encode-jisx0213
> p5.34-encode-locale
> p5.34-error
> p5.34-gssapi
> p5.34-html-parser
> p5.34-html-tagset
> p5.34-http-date
> p5.34-http-message
> p5.34-io-compress
> p5.34-io-html
> p5.34-io-socket-ssl
> p5.34-json
> p5.34-json-xs
> p5.34-locale-gettext
> p5.34-locale-maketext-simple
> p5.34-lwp-mediatypes
> p5.34-mime-base32
> p5.34-mime-base64
> p5.34-mime-charset
> p5.34-module-load
> p5.34-module-load-conditional
> p5.34-net-smtp-ssl
> p5.34-net-ssleay
> p5.34-params-check
> p5.34-pod-escapes
> p5.34-pod-simple
> p5.34-pod2-base
> p5.34-regexp-ipv6
> p5.34-scalar-list-utils
> p5.34-sub-uplevel
> p5.34-term-readkey
> p5.34-term-size-any
> p5.34-term-size-perl
> p5.34-term-table
> p5.34-test-cpan-meta
> p5.34-test-cpan-meta-json
> p5.34-test-exception
> p5.34-test-nowarnings
> p5.34-test-pod
> p5.34-test-simple
> p5.34-test-warn
> p5.34-time-hires
> p5.34-time-local
> p5.34-timedate
> p5.34-types-serialiser
> p5.34-unicode-linebreak
> p5.34-uri
> p5.34-version
> p5.34-xsloader
> pango
> perl5
> perl5.34
> popt
> py312-anytree
> py312-build
> py312-cython
> py312-cython-compat
> py312-docutils
> py312-installer
> py312-jinja2
> py312-libxml2
> py312-lxml
> py312-mako
> py312-markdown
> py312-markupsafe
> py312-meson
> py312-packaging
> py312-pygments
> py312-pyproject_hooks
> py312-roman
> py312-setuptools
> py312-six
> py312-smartypants
> py312-toml
> py312-typogrify
> py312-wheel
> py312-yaml
> pygments_select
> python310
> python3_select-310
> python_select-310
> qt5-qtbase
> qt5-qtdeclarative
> qt5-qtsvg
> qt5-qttools
> re2c
> rsync
> shared-mime-info
> svt-av1
> texinfo
> tiff
> util-linux
> w3m
> webp
> wxWidgets-3.0
> wxWidgets-common
> wxWidgets_select
> xar
> xmlcatmgr
> xmlto
> xorg-libX11
> xorg-libXau
> xorg-libXdmcp
> xorg-libXext
> xorg-libXt
> xorg-libice
> xorg-libsm
> xorg-libxcb
> xorg-util-macros
> xorg-xcb-proto
> xorg-xcb-util
> xorg-xorgproto
> xorg-xtrans
> xpm
> xrender
> xxhashlib
> yasm
> zstd
> Continue? [Y/n]: y
> ---> 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://ywg.ca.packages.macports.org/mirror/macports/packages/cmake-
> bootstrap
> ---> Attempting to fetch cmake-bootstrap-3.9.6_0.darwin_24.arm64.tbz2
> from http://mirror.fcix.net/macports/packages/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 gnuplot failed
New description:
I tried to install gnuplot but failed. After update to Sequoia, I made a
fresh installation of Macports.
This is the message and includes the main.log
{{{
The following dependencies will be installed:
Xft2
aom
bash
bison
bison-runtime
boehmgc
brotli
cairo
clang-18
clang_select
cmake
cmake-bootstrap
coreutils
curl
curl-ca-bundle
cython_select
dav1d
db48
dbus
docbook-xml
docbook-xml-4.1.2
docbook-xml-4.2
docbook-xml-4.3
docbook-xml-4.4
docbook-xml-4.5
docbook-xml-5.0
docbook-xsl-nons
docutils_select
double-conversion
fontconfig
fop
freetype
fribidi
gawk
gd2
gdbm
gdk-pixbuf2
gi-docgen
giflib
git
glib2
gmp
gobject-introspection
graphite2
gtk-doc
harfbuzz
help2man
icu
itstool
kerberos5
kvazaar
ld64
ld64-xcode
lerc
libarchive
libb2
libcerf
libcomerr
libcxx
libde265
libdeflate
libelf
libheif
libidn2
libjpeg-turbo
libomp
libpaper
libpaper-utils
libpixman
libpsl
libunistring
libxml2
libxslt
libyaml
llvm-18
llvm_select
lmdb
lz4
lzo2
meson
nghttp2
ninja
ossp-uuid
p5.34-authen-sasl
p5.34-b-cow
p5.34-canary-stability
p5.34-cgi
p5.34-clone
p5.34-common-sense
p5.34-compress-raw-bzip2
p5.34-compress-raw-zlib
p5.34-data-dumper
p5.34-devel-hide
p5.34-digest-hmac
p5.34-digest-sha1
p5.34-encode
p5.34-encode-din66003
p5.34-encode-eucjpascii
p5.34-encode-hanextra
p5.34-encode-iso2022
p5.34-encode-jisx0213
p5.34-encode-locale
p5.34-error
p5.34-gssapi
p5.34-html-parser
p5.34-html-tagset
p5.34-http-date
p5.34-http-message
p5.34-io-compress
p5.34-io-html
p5.34-io-socket-ssl
p5.34-json
p5.34-json-xs
p5.34-locale-gettext
p5.34-locale-maketext-simple
p5.34-lwp-mediatypes
p5.34-mime-base32
p5.34-mime-base64
p5.34-mime-charset
p5.34-module-load
p5.34-module-load-conditional
p5.34-net-smtp-ssl
p5.34-net-ssleay
p5.34-params-check
p5.34-pod-escapes
p5.34-pod-simple
p5.34-pod2-base
p5.34-regexp-ipv6
p5.34-scalar-list-utils
p5.34-sub-uplevel
p5.34-term-readkey
p5.34-term-size-any
p5.34-term-size-perl
p5.34-term-table
p5.34-test-cpan-meta
p5.34-test-cpan-meta-json
p5.34-test-exception
p5.34-test-nowarnings
p5.34-test-pod
p5.34-test-simple
p5.34-test-warn
p5.34-time-hires
p5.34-time-local
p5.34-timedate
p5.34-types-serialiser
p5.34-unicode-linebreak
p5.34-uri
p5.34-version
p5.34-xsloader
pango
perl5
perl5.34
popt
py312-anytree
py312-build
py312-cython
py312-cython-compat
py312-docutils
py312-installer
py312-jinja2
py312-libxml2
py312-lxml
py312-mako
py312-markdown
py312-markupsafe
py312-meson
py312-packaging
py312-pygments
py312-pyproject_hooks
py312-roman
py312-setuptools
py312-six
py312-smartypants
py312-toml
py312-typogrify
py312-wheel
py312-yaml
pygments_select
python310
python3_select-310
python_select-310
qt5-qtbase
qt5-qtdeclarative
qt5-qtsvg
qt5-qttools
re2c
rsync
shared-mime-info
svt-av1
texinfo
tiff
util-linux
w3m
webp
wxWidgets-3.0
wxWidgets-common
wxWidgets_select
xar
xmlcatmgr
xmlto
xorg-libX11
xorg-libXau
xorg-libXdmcp
xorg-libXext
xorg-libXt
xorg-libice
xorg-libsm
xorg-libxcb
xorg-util-macros
xorg-xcb-proto
xorg-xcb-util
xorg-xorgproto
xorg-xtrans
xpm
xrender
xxhashlib
yasm
zstd
Continue? [Y/n]: y
---> 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://ywg.ca.packages.macports.org/mirror/macports/packages/cmake-
bootstrap
---> Attempting to fetch cmake-bootstrap-3.9.6_0.darwin_24.arm64.tbz2
from http://mirror.fcix.net/macports/packages/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 gnuplot failed
}}}
--
Comment:
In the log, I see:
{{{
:info:configure Error when bootstrapping CMake:
:info:configure Cannot find appropriate C++ compiler on this system.
:info:configure Please specify one using environment variable CXX.
:info:configure See cmake_bootstrap.log for compilers attempted.
:info:configure ---------------------------------------------
:info:configure Log of errors:
/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
}}}
Although we would need to see the contents of cmake_bootstrap.log to know
for sure, this is probably #70750, given that you also just filed #71065
where that was definitely the cause. See ProblemHotlist#clts16 for the
solution.
--
Ticket URL: <https://trac.macports.org/ticket/71067#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list