[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