portmaster -afG stopped because of a package called cmake-core

I have upgraded my FreeBSD from 13.2-RELEASE to 14.0-RELEASE. After that I have been trying to update installed packages via portmaster. However, an uninstalled package called "cmake-core" always requires building and it stops the update process by making errors. See below. Is there anyway to get rid of this annoying package? Thank you.

Code:
*** [Utilities/cmcppdap/CMakeFiles/cmcppdap.dir/src/protocol_requests.cpp.o] Error code 137

make[3]: stopped in /usr/ports/devel/cmake-core/work/cmake-3.27.9
1 error

make[3]: stopped in /usr/ports/devel/cmake-core/work/cmake-3.27.9
*** [Utilities/cmcppdap/CMakeFiles/cmcppdap.dir/all] Error code 2

make[2]: stopped in /usr/ports/devel/cmake-core/work/cmake-3.27.9
1 error

make[2]: stopped in /usr/ports/devel/cmake-core/work/cmake-3.27.9
*** [all] Error code 2

make[1]: stopped in /usr/ports/devel/cmake-core/work/cmake-3.27.9
1 error

make[1]: stopped in /usr/ports/devel/cmake-core/work/cmake-3.27.9
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/cmake-core

===>>> make build failed for devel/cmake-core
===>>> Aborting update

===>>> Update for devel/cmake-core failed
===>>> Aborting update

===>>> Update for archivers/brotli failed
===>>> Aborting update

===>>> There are messages from installed ports to display,
       but first take a moment to review the error messages
       above.  Then press Enter when ready to proceed.
 
Is there anyway to get rid of this annoying package?
It's a build dependency for many ports. So building those ports would always pull it in. If there's no compelling reason to build from ports (different options, defaults, etc), you could stick to packages. Installing packages doesn't require build dependencies to be present.

If you still want to build from ports, definitely read /usr/ports/UPDATING:
Code:
20220910:
  AFFECTS: users of devel/cmake
  AUTHOR: diizzy@FreeBSD.org

  CMake has been converted to a meta-port and new CMake packages created causes
  conflicts with old binary packages prior to this change.

  If CMake was installed using binary packages via pkg it needs to be
  uninstalled using pkg delete before installing CMake and related packages
  after this change.

    pkg delete cmake
    pkg install cmake-core

  If you're using portmaster you also need to delete the old CMake package
  before upgrading.
 
If you're using portmaster you also need to delete the old CMake package
before upgrading.
What should I do? It looks like I have forgotten to delete via make deinstall before I upgraded. Many thanks.

Code:
user1@host:/usr/ports/devel/cmake # make deinstall
===>  Deinstalling for cmake
===>   cmake not installed, skipping
user1@host:/usr/ports/devel/cmake #
 
So, it's not installed. That's good, that's what we want. It should get rebuilt properly if you restart the portmaster process.
 
That's good, then it can't interfere.

Can you post the whole error? The bit your posted above only contains the 'standard' error codes you get when ports bail out. The actual build error happens before that.
 
That's good, then it can't interfere.

Can you post the whole error? The bit your posted above only contains the 'standard' error codes you get when ports bail out. The actual build error happens before that.
Code:
CMake has bootstrapped.  Now run make.
===>  Building for cmake-core-3.27.9
[  0%] Building C object Source/kwsys/CMakeFiles/cmsys.dir/ProcessUNIX.c.o
[  0%] Building C object Source/kwsys/CMakeFiles/cmsys.dir/Base64.c.o
[  0%] Building C object Source/kwsys/CMakeFiles/cmsys.dir/EncodingC.c.o
[  1%] Building C object Source/kwsys/CMakeFiles/cmsys.dir/MD5.c.o
[  1%] Building C object Source/kwsys/CMakeFiles/cmsys.dir/Terminal.c.o
[  1%] Building C object Source/kwsys/CMakeFiles/cmsys.dir/System.c.o
[  1%] Building C object Source/kwsys/CMakeFiles/cmsys.dir/String.c.o
[  1%] Building CXX object Source/kwsys/CMakeFiles/cmsys.dir/Directory.cxx.o
[  1%] Building CXX object Source/kwsys/CMakeFiles/cmsys.dir/DynamicLoader.cxx.o
[  1%] Building CXX object Source/kwsys/CMakeFiles/cmsys.dir/EncodingCXX.cxx.o
[  2%] Building CXX object Source/kwsys/CMakeFiles/cmsys.dir/Glob.cxx.o
[  2%] Building CXX object Source/kwsys/CMakeFiles/cmsys.dir/RegularExpression.cxx.o
[  2%] Building CXX object Source/kwsys/CMakeFiles/cmsys.dir/SystemTools.cxx.o
[  2%] Building CXX object Source/kwsys/CMakeFiles/cmsys.dir/CommandLineArguments.cxx.o
[  2%] Building CXX object Source/kwsys/CMakeFiles/cmsys.dir/FStream.cxx.o
[  2%] Building CXX object Source/kwsys/CMakeFiles/cmsys.dir/SystemInformation.cxx.o
[  2%] Building CXX object Source/kwsys/CMakeFiles/cmsys.dir/Status.cxx.o
[  3%] Linking CXX static library libcmsys.a
[  3%] Built target cmsys
[  3%] Building C object Source/kwsys/CMakeFiles/cmsys_c.dir/ProcessUNIX.c.o
[  3%] Building C object Source/kwsys/CMakeFiles/cmsys_c.dir/Base64.c.o
[  3%] Building C object Source/kwsys/CMakeFiles/cmsys_c.dir/EncodingC.c.o
[  3%] Building C object Source/kwsys/CMakeFiles/cmsys_c.dir/MD5.c.o
[  3%] Building C object Source/kwsys/CMakeFiles/cmsys_c.dir/Terminal.c.o
[  3%] Building C object Source/kwsys/CMakeFiles/cmsys_c.dir/System.c.o
[  4%] Building C object Source/kwsys/CMakeFiles/cmsys_c.dir/String.c.o
[  4%] Linking C static library libcmsys_c.a
[  4%] Built target cmsys_c
[  4%] Building CXX object Utilities/std/CMakeFiles/cmstd.dir/cm/bits/fs_path.cxx.o
[  4%] Building CXX object Utilities/std/CMakeFiles/cmstd.dir/cm/bits/string_view.cxx.o
[  4%] Linking CXX static library libcmstd.a
[  4%] Built target cmstd
[  4%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_buf.c.o
[  5%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_callbacks.c.o
[  5%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_debug.c.o
[  5%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_extpri.c.o
[  5%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_frame.c.o
[  5%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_hd.c.o
[  5%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_hd_huffman.c.o
[  5%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_hd_huffman_data.c.o
[  6%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_helper.c.o
[  6%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_http.c.o
[  6%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_map.c.o
[  6%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_mem.c.o
[  6%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_npn.c.o
[  6%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_option.c.o
[  6%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_outbound_item.c.o
[  6%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_pq.c.o
[  7%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_priority_spec.c.o
[  7%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_queue.c.o
[  7%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_rcbuf.c.o
[  7%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_session.c.o
[  7%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_stream.c.o
[  7%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_submit.c.o
[  7%] Building C object Utilities/cmnghttp2/CMakeFiles/cmnghttp2.dir/lib/nghttp2_version.c.o
[  8%] Linking C static library libcmnghttp2.a
[  8%] Built target cmnghttp2
[  8%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_arg.c.o
[  8%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_attr.c.o
[  9%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_current.c.o
[  9%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_def.c.o
[  9%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_dup.c.o
[  9%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_ftchoice.c.o
[  9%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_ftlink.c.o
[  9%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_info.c.o
[  9%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_just.c.o
[ 10%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_link.c.o
[ 10%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_max.c.o
[ 10%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_move.c.o
[ 10%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_newftyp.c.o
[ 10%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_opts.c.o
[ 10%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_pad.c.o
[ 10%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_page.c.o
[ 10%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_stat.c.o
[ 11%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_type.c.o
[ 11%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_user.c.o
[ 11%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/frm_cursor.c.o
[ 11%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/frm_data.c.o
[ 11%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/frm_def.c.o
[ 11%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/frm_driver.c.o
[ 11%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/frm_hook.c.o
[ 12%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/frm_opts.c.o
[ 12%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/frm_page.c.o
[ 12%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/frm_post.c.o
[ 12%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/frm_req_name.c.o
[ 12%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/frm_scale.c.o
[ 12%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/frm_sub.c.o
[ 12%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/frm_user.c.o
[ 13%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/frm_win.c.o
[ 13%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fty_alnum.c.o
[ 13%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fty_alpha.c.o
[ 13%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fty_enum.c.o
[ 13%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fty_int.c.o
[ 13%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fty_ipv4.c.o
[ 13%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fty_num.c.o
[ 14%] Building C object Source/CursesDialog/form/CMakeFiles/cmForm.dir/fty_regex.c.o
[ 14%] Linking C static library libcmForm.a
[ 14%] Built target cmForm
[ 14%] Building CXX object Utilities/cmcppdap/CMakeFiles/cmcppdap.dir/src/content_stream.cpp.o
[ 14%] Building CXX object Utilities/cmcppdap/CMakeFiles/cmcppdap.dir/src/io.cpp.o
[ 15%] Building CXX object Utilities/cmcppdap/CMakeFiles/cmcppdap.dir/src/jsoncpp_json_serializer.cpp.o
[ 15%] Building CXX object Utilities/cmcppdap/CMakeFiles/cmcppdap.dir/src/network.cpp.o
[ 15%] Building CXX object Utilities/cmcppdap/CMakeFiles/cmcppdap.dir/src/null_json_serializer.cpp.o
[ 15%] Building CXX object Utilities/cmcppdap/CMakeFiles/cmcppdap.dir/src/protocol_events.cpp.o
[ 15%] Building CXX object Utilities/cmcppdap/CMakeFiles/cmcppdap.dir/src/protocol_requests.cpp.o
[ 15%] Building CXX object Utilities/cmcppdap/CMakeFiles/cmcppdap.dir/src/protocol_response.cpp.o
Killed
*** [Utilities/cmcppdap/CMakeFiles/cmcppdap.dir/src/protocol_response.cpp.o] Error code 137

make[3]: stopped in /usr/ports/devel/cmake-core/work/cmake-3.27.9
1 error

make[3]: stopped in /usr/ports/devel/cmake-core/work/cmake-3.27.9
*** [Utilities/cmcppdap/CMakeFiles/cmcppdap.dir/all] Error code 2

make[2]: stopped in /usr/ports/devel/cmake-core/work/cmake-3.27.9
1 error

make[2]: stopped in /usr/ports/devel/cmake-core/work/cmake-3.27.9
*** [all] Error code 2

make[1]: stopped in /usr/ports/devel/cmake-core/work/cmake-3.27.9
1 error

make[1]: stopped in /usr/ports/devel/cmake-core/work/cmake-3.27.9
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/cmake-core

===>>> make build failed for devel/cmake-core
===>>> Aborting update

===>>> Update for devel/cmake-core failed
===>>> Aborting update

===>>> Update for archivers/brotli failed
===>>> Aborting update
 
Why is this getting killed? Running out of memory or storage perhaps?
Maybe, after rebooting the VPS host, it got through. But now, another error is raising for a package.
Code:
expected success, got: signal: 9 (SIGKILL)
Traceback (most recent call last):
  File "/usr/ports/lang/rust/work/rustc-1.73.0-src/x.py", line 50, in <module>
    bootstrap.main()
  File "/usr/ports/lang/rust/work/rustc-1.73.0-src/src/bootstrap/bootstrap.py", line 1111, in main
    bootstrap(args)
  File "/usr/ports/lang/rust/work/rustc-1.73.0-src/src/bootstrap/bootstrap.py", line 1086, in bootstrap
    run(args, env=env, verbose=build.verbose, is_bootstrap=True)
  File "/usr/ports/lang/rust/work/rustc-1.73.0-src/src/bootstrap/bootstrap.py", line 184, in run
    raise RuntimeError(err)
RuntimeError: failed to run: /usr/ports/lang/rust/work/_build/bootstrap/debug/bootstrap dist --jobs=1
*** Error code 1

Stop.
make: stopped in /usr/ports/lang/rust

===>>> make build failed for lang/rust
===>>> Aborting update

===>>> Update for lang/rust failed
===>>> Aborting update

===>>> Update for devel/py-setuptools-rust@py39 failed
===>>> Aborting update

===>>> Update for py39-cryptography-41.0.4,1 failed
===>>> Aborting update

===>>> Update for security/py-acme@py39 failed
===>>> Aborting update

===>>> The following actions were performed:
    Installation of devel/doxygen (doxygen-1.9.6_1,2)
    Re-installation of protobuf-c-1.4.1_1
    Re-installation of py39-pyrfc3339-1.1
    Re-installation of py39-pycparser-2.21
    Re-installation of py39-cffi-1.16.0
    Installation of devel/py-semantic-version@py39 (py39-semantic-version-2.10.0)


===>>> You can restart from the point of failure with this command line:
 
Back
Top