I have an interesting problem. Checking for updates I see
First my environment
[
Using
this is the result
and an attempt to do an install I get this
Checking to see what the compile requirements are I find several requirements which I deinstalled and reinstalled with no difference.
Here is the installed sphinx modules
[/LIST]
Here is main problem; I have over a hundred new updates and most of them require cmake 3.22.2_1. I think every kf5- has an available update. The update will try to compile the newer version of WHATEVER? and it tries to update cmake and dies. If i use the "-i" option it goes nowhere and dies. The updates want the newer version and will not update with the installed version.
Does anybody have any ideas? I am open to suggestions.
Code:
===>>> New version available: cmake-3.22.2_1
First my environment
Code:
Copyright (c) 1992-2021 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 12.3-RELEASE-p5 GENERIC amd64
FreeBSD clang version 10.0.1 (git@github.com:llvm/llvm-project.git llvmorg-10.0.1-0-gef32c611aa2)
VT(vga): resolution 640x480
CPU: AMD FX(tm)-6300 Six-Core Processor (3492.50-MHz K8-class CPU)
Origin="AuthenticAMD" Id=0x600f20 Family=0x15 Model=0x2 Stepping=0
Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
Features2=0x3e98320b<SSE3,PCLMULQDQ,MON,SSSE3,FMA,CX16,SSE4.1,SSE4.2,POPCNT,AESNI,XSAVE,OSXSAVE,AVX,F16C>
AMD Features=0x2e500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM>
AMD Features2=0x1ebbfff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,OSVW,IBS,XOP,SKINIT,WDT,LWP,FMA4,TCE,NodeId,TBM,Topology,PCXC,PNXC>
Structured Extended Features=0x8<BMI1>
SVM: NP,NRIP,VClean,AFlush,DAssist,NAsids=65536
TSC: P-state invariant, performance statistics
real memory = 25769803776 (24576 MB)
avail memory = 24936275968 (23781 MB)
Code:
here is the existing [file]cmake[/file]
root@Prometheus:/ # pkg info cmake
cmake-3.22.2
Name : cmake
Version : 3.22.2
Installed on : Tue Feb 1 07:06:29 2022 MST
Origin : devel/cmake
Architecture : FreeBSD:12:amd64
Prefix : /usr/local
Categories : devel
Licenses : BSD3CLAUSE
Maintainer : kde@FreeBSD.org
WWW : http://www.cmake.org/
Comment : Cross-platform Makefile generator
Options :
CPACK : off
DOCS : on
MANPAGES : on
Shared Libs required:
libcurl.so.4
librhash.so.0
libexpat.so.1
libarchive.so.13
libjsoncpp.so.25
libuv.so.1
Annotations :
FreeBSD_version: 1203000
cpe : cpe:2.3:a:cmake_project:cmake:3.22.2:::::freebsd12:x64
Flat size : 34.0MiB
Description :
CMake is used to control the software compilation process using simple
platform and compiler independent configuration files. CMake generates native
makefiles and workspaces that can be used in the compiler environment of your
choice. CMake is quite sophisticated: it is possible to support complex
environments requiring system configuration, pre-processor generation, code
generation, and template instantiation.
WWW: http://www.cmake.org/
Code:
cd /usr/ports/devel/cmake/ && make install clean or portmaster
Code:
===> Building for cmake-3.22.2_1
Consolidate compiler generated dependencies of target cmsys
Consolidate compiler generated dependencies of target cmstd
Consolidate compiler generated dependencies of target cmsys_c
[ 1%] sphinx-build man: see Utilities/Sphinx/build-man.log
[ 2%] Linking C static library libcmsys_c.a
[ 2%] Building C object Source/kwsys/CMakeFiles/cmsys.dir/Terminal.c.o
[ 2%] Building C object Source/kwsys/CMakeFiles/cmsys.dir/System.c.o
[ 2%] Building CXX object Utilities/std/CMakeFiles/cmstd.dir/cm/bits/string_view.cxx.o
[ 2%] Building C object Source/kwsys/CMakeFiles/cmsys.dir/String.c.o
[ 3%] Built target cmsys_c
[ 3%] Building CXX object Source/kwsys/CMakeFiles/cmsys.dir/Directory.cxx.o
[ 3%] Building CXX object Source/kwsys/CMakeFiles/cmsys.dir/DynamicLoader.cxx.o
[ 4%] Building CXX object Source/kwsys/CMakeFiles/cmsys.dir/EncodingCXX.cxx.o
[ 4%] Building CXX object Source/kwsys/CMakeFiles/cmsys.dir/Glob.cxx.o
[ 4%] Linking CXX static library libcmstd.a
[ 4%] Built target cmstd
[ 4%] Building CXX object Source/kwsys/CMakeFiles/cmsys.dir/RegularExpression.cxx.o
[ 4%] Building CXX object Source/kwsys/CMakeFiles/cmsys.dir/SystemTools.cxx.o
Traceback (most recent call last):
File "/usr/local/bin/sphinx-build", line 33, in <module>
sys.exit(load_entry_point('Sphinx==4.3.1', 'console_scripts', 'sphinx-build')())
File "/usr/local/bin/sphinx-build", line 25, in importlib_load_entry_point
return next(matches).load()
File "/usr/local/lib/python3.8/importlib/metadata.py", line 77, in load
module = import_module(match.group('module'))
File "/usr/local/lib/python3.8/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 843, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/usr/local/lib/python3.8/site-packages/sphinx/cmd/build.py", line 25, in <module>
from sphinx.application import Sphinx
File "/usr/local/lib/python3.8/site-packages/sphinx/application.py", line 43, in <module>
from sphinx.registry import SphinxComponentRegistry
File "/usr/local/lib/python3.8/site-packages/sphinx/registry.py", line 24, in <module>
from pkg_resources import iter_entry_points
File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3243, in <module>
def _initialize_master_working_set():
File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3226, in _call_aside
f(*args, **kwargs)
File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3255, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", line 568, in _build_master
ws.require(__requires__)
File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", line 886, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", line 772, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'charset_normalizer~=2.0.0' distribution was not found and is required by requests
--- Utilities/Sphinx/doc_format_man ---
*** [Utilities/Sphinx/doc_format_man] Error code 1
make[4]: stopped in /usr/ports/devel/cmake/work/cmake-3.22.2
1 error
make[4]: stopped in /usr/ports/devel/cmake/work/cmake-3.22.2
--- Utilities/Sphinx/CMakeFiles/documentation.dir/all ---
*** [Utilities/Sphinx/CMakeFiles/documentation.dir/all] Error code 2
make[3]: stopped in /usr/ports/devel/cmake/work/cmake-3.22.2
--- Source/kwsys/CMakeFiles/cmsys.dir/all ---
*** [Source/kwsys/CMakeFiles/cmsys.dir/all] Error code 2
make[3]: stopped in /usr/ports/devel/cmake/work/cmake-3.22.2
2 errors
make[3]: stopped in /usr/ports/devel/cmake/work/cmake-3.22.2
*** [all] Error code 2
make[2]: stopped in /usr/ports/devel/cmake/work/cmake-3.22.2
1 error
make[2]: stopped in /usr/ports/devel/cmake/work/cmake-3.22.2
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/devel/cmake
*** Error code 1
Stop.
make: stopped in /usr/ports/devel/cmake
root@Prometheus:/usr/ports/devel/cmake #
Code:
root@Prometheus:/usr/ports/devel/cmake # pkg install cmake
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
Updating database digests format: 100%
Checking integrity... done (0 conflicting)
The most recent versions of packages are already installed
root@Prometheus:/usr/ports/devel/cmake #
Code:
Build dependencies:
[LIST=1]
[*]sphinx-build : textproc/py-sphinx
[/LIST]
Library dependencies:
[LIST=1]
[*]libcurl.so : ftp/curl
[*]libexpat.so : textproc/expat2
[*]libjsoncpp.so : devel/jsoncpp
[*]libuv.so : devel/libuv
[*]librhash.so : security/rhash
[*]libarchive.so.13 : archivers/libarchive
Code:
[*]root@Prometheus:/ # pkg info "*sphinx*"
py38-sphinx-4.3.1,1
py38-sphinx-inline-tabs-2022.1.2b11
py38-sphinx-markdown-tables-0.0.15_1
py38-sphinx_rtd_theme-1.0.0
py38-sphinxcontrib-applehelp-1.0.2
py38-sphinxcontrib-devhelp-1.0.2
py38-sphinxcontrib-htmlhelp-2.0.0
py38-sphinxcontrib-jsmath-1.0.1
py38-sphinxcontrib-qthelp-1.0.3
py38-sphinxcontrib-serializinghtml-1.1.5
py38-sphinxcontrib-websupport-1.2.4
sphinxbase-0.8_2
root@Prometheus:/ #
Here is main problem; I have over a hundred new updates and most of them require cmake 3.22.2_1. I think every kf5- has an available update. The update will try to compile the newer version of WHATEVER? and it tries to update cmake and dies. If i use the "-i" option it goes nowhere and dies. The updates want the newer version and will not update with the installed version.
Does anybody have any ideas? I am open to suggestions.
Last edited: