serd or Sphinx failing to update
by Wed from LinuxQuestions.org on (#6CR6D)
I have installed various packages, among them audacity and fontforge.
Using sbotools, sbocheck show these to update:
Quote:
So far so good. Upgrading the lot, ended with:
Code:serd-0.30.16/test/test_quiet.py
serd-0.30.16/test/test_read_chunk.c
serd-0.30.16/test/test_reader_writer.c
serd-0.30.16/test/test_stdin.py
serd-0.30.16/test/test_string.c
serd-0.30.16/test/test_uri.c
serd-0.30.16/test/test_write_error.py
serd-0.30.16/test/test_writer.c
The Meson build system
Version: 0.59.4
Source dir: /tmp/SBo/serd-0.30.16
Build dir: /tmp/SBo/serd-0.30.16/build
Build type: native build
Project name: serd
Project version: 0.30.16
C compiler for the host machine: ccache cc (gcc 11.2.0 "cc (GCC) 11.2.0")
C linker for the host machine: cc ld.bfd 2.37-slack15
Host machine cpu family: x86_64
Host machine cpu: x86_64
Library m found: YES
Program test_quiet.py found: YES (/tmp/SBo/serd-0.30.16/test/test_quiet.py)
Program test_stdin.py found: YES (/tmp/SBo/serd-0.30.16/test/test_stdin.py)
Program test_write_error.py found: YES (/tmp/SBo/serd-0.30.16/test/test_write_error.py)
Program run_test_suite.py found: YES (/tmp/SBo/serd-0.30.16/test/run_test_suite.py)
Program run_test_suite.py found: YES (/tmp/SBo/serd-0.30.16/test/run_test_suite.py)
Program run_test_suite.py found: YES (/tmp/SBo/serd-0.30.16/test/run_test_suite.py)
Program run_test_suite.py found: YES (/tmp/SBo/serd-0.30.16/test/run_test_suite.py)
Program run_test_suite.py found: YES (/tmp/SBo/serd-0.30.16/test/run_test_suite.py)
Program run_test_suite.py found: YES (/tmp/SBo/serd-0.30.16/test/run_test_suite.py)
Program run_test_suite.py found: YES (/tmp/SBo/serd-0.30.16/test/run_test_suite.py)
Program run_test_suite.py found: YES (/tmp/SBo/serd-0.30.16/test/run_test_suite.py)
Program doxygen found: YES (/usr/bin/doxygen)
Program sphinx-build found: YES (/usr/bin/sphinx-build)
Program mandoc found: NO
Configuring conf.py using configuration
Program doxygen found: YES (/usr/bin/doxygen)
Configuring Doxyfile using configuration
Program stylelint found: NO
Build targets in project: 14
serd 0.30.16
API Documentation: YES
Tests : YES
Tools : YES
Install prefix : /usr
Headers : /usr/include
Libraries : /usr/lib64
Executables : /usr/bin
Man pages : /usr/man
Found ninja-1.10.2 at /usr/bin/ninja
[1/34] Compiling C object libserd-0.so.0.30.16.p/src_byte_source.c.o
[2/34] Compiling C object libserd-0.so.0.30.16.p/src_base64.c.o
[3/34] Compiling C object libserd-0.so.0.30.16.p/src_system.c.o
[4/34] Compiling C object libserd-0.so.0.30.16.p/src_string.c.o
[5/34] Compiling C object libserd-0.so.0.30.16.p/src_env.c.o
[6/34] Compiling C object test/test_env.p/test_env.c.o
[7/34] Compiling C object libserd-0.so.0.30.16.p/src_reader.c.o
[8/34] Compiling C object libserd-0.so.0.30.16.p/src_uri.c.o
[9/34] Compiling C object test/test_free_null.p/test_free_null.c.o
[10/34] Compiling C object libserd-0.so.0.30.16.p/src_node.c.o
[11/34] Compiling C object test/test_read_chunk.p/test_read_chunk.c.o
[12/34] Compiling C object test/test_node.p/test_node.c.o
[13/34] Compiling C object serdi.p/src_serdi.c.o
[14/34] Compiling C object test/test_string.p/test_string.c.o
[15/34] Compiling C object test/test_writer.p/test_writer.c.o
[16/34] Generating index.xml with a custom command
[17/34] Compiling C object test/test_uri.p/test_uri.c.o
[18/34] Compiling C object test/test_reader_writer.p/test_reader_writer.c.o
[19/34] Generating serd.rst with a custom command
[20/34] Compiling C object libserd-0.so.0.30.16.p/src_writer.c.o
[21/34] Generating html with a custom command
FAILED: doc/c/html
/usr/bin/sphinx-build -M html doc/c doc/c -E -q -t html
Traceback (most recent call last):
File "/usr/bin/sphinx-build", line 33, in <module>
sys.exit(load_entry_point('Sphinx==4.2.0', 'console_scripts', 'sphinx-build')())
File "/usr/bin/sphinx-build", line 25, in importlib_load_entry_point
return next(matches).load()
File "/usr/lib64/python3.9/importlib/metadata.py", line 86, in load
module = import_module(match.group('module'))
File "/usr/lib64/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "/usr/lib64/python3.9/site-packages/sphinx/cmd/build.py", line 25, in <module>
from sphinx.application import Sphinx
File "/usr/lib64/python3.9/site-packages/sphinx/application.py", line 43, in <module>
from sphinx.registry import SphinxComponentRegistry
File "/usr/lib64/python3.9/site-packages/sphinx/registry.py", line 24, in <module>
from pkg_resources import iter_entry_points
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3243, in <module>
def _initialize_master_working_set():
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3226, in _call_aside
f(*args, **kwargs)
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3255, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 568, in _build_master
ws.require(__requires__)
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 886, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 772, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'imagesize' distribution was not found and is required by Sphinx
[22/34] Generating singlehtml with a custom command
FAILED: doc/c/singlehtml
/usr/bin/sphinx-build -M singlehtml doc/c doc/c -E -q -t singlehtml
Traceback (most recent call last):
File "/usr/bin/sphinx-build", line 33, in <module>
sys.exit(load_entry_point('Sphinx==4.2.0', 'console_scripts', 'sphinx-build')())
File "/usr/bin/sphinx-build", line 25, in importlib_load_entry_point
return next(matches).load()
File "/usr/lib64/python3.9/importlib/metadata.py", line 86, in load
module = import_module(match.group('module'))
File "/usr/lib64/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "/usr/lib64/python3.9/site-packages/sphinx/cmd/build.py", line 25, in <module>
from sphinx.application import Sphinx
File "/usr/lib64/python3.9/site-packages/sphinx/application.py", line 43, in <module>
from sphinx.registry import SphinxComponentRegistry
File "/usr/lib64/python3.9/site-packages/sphinx/registry.py", line 24, in <module>
from pkg_resources import iter_entry_points
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3243, in <module>
def _initialize_master_working_set():
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3226, in _call_aside
f(*args, **kwargs)
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3255, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 568, in _build_master
ws.require(__requires__)
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 886, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 772, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'imagesize' distribution was not found and is required by Sphinx
[23/34] Compiling C object libserd-0.so.0.30.16.p/src_n3.c.o
ninja: build stopped: subcommand failed.
Failure encountered while building serd:
serd.SlackBuild return non-zero
Do you want to proceed? [n]So, serd seems to fail (and it does, I tried to upgrade it separately). Sphinx seems to depend on imagesize. But why does serd care? I don't understand software, I just follow instructions.
This is how I generally install programs:
Code:audacity
portmidi (PMTESTS=yes)
soxr
portaudio
jack
celt
libffado
libconfig
libdbus-c++
libiec61883
libxml++3
mm-common
wxWidgets
webkit2gtk
unifdef
wpebackend-fdo
libwpe
bubblewrap
geoclue2 (AVAHI=yes)
xdg-dbus-proxy
libsbsms
portsmf
jack
ladspa_sdk
soundtouch
twolame
vamp-plugin-sdk
vst3sdk
lilv
sratom
lv2
sord
serd
python3-numpy
suilThen I work my way from lowest and most indented and upwards. As I see it, serd has no deps at all.
Am I to understand that Sphinx cannot find imagesize? Sphinx is not in the list of packages to update. I promise imagesize is installed, found or not.
Code:# sboinstall imagesize
imagesize (imagesize-1.2.0-x86_64-2_SBo) is already installed.Could anyone help me to solve this?
Using sbotools, sbocheck show these to update:
Quote:
lilv 0.24.8 < needs updating (0.24.20 from SBo) lv2 1.18.0 < needs updating (1.18.10 from SBo) serd 0.30.4 < needs updating (0.30.16 from SBo) sord 0.16.8 < needs updating (0.16.14 from SBo) sratom 0.6.4 < needs updating (0.6.14 from SBo) suil 0.10.6 < needs updating (0.10.18 from SBo) uriparser 0.9.6 < needs updating (0.9.7 from SBo) vivaldi 6.1.3035.100 < needs updating (6.1.3035.111 from SBo) webkit2gtk 2.40.2 < needs updating (2.40.3 from SBo) wpebackend-fdo 1.8.3 < needs updating (1.14.2 from SBo) xdg-dbus-proxy 0.1.2 < needs updating (0.1.4 from SBo) zulu-openjdk8 8.0.362 < needs updating (8.0.372 from SBo) |
Code:serd-0.30.16/test/test_quiet.py
serd-0.30.16/test/test_read_chunk.c
serd-0.30.16/test/test_reader_writer.c
serd-0.30.16/test/test_stdin.py
serd-0.30.16/test/test_string.c
serd-0.30.16/test/test_uri.c
serd-0.30.16/test/test_write_error.py
serd-0.30.16/test/test_writer.c
The Meson build system
Version: 0.59.4
Source dir: /tmp/SBo/serd-0.30.16
Build dir: /tmp/SBo/serd-0.30.16/build
Build type: native build
Project name: serd
Project version: 0.30.16
C compiler for the host machine: ccache cc (gcc 11.2.0 "cc (GCC) 11.2.0")
C linker for the host machine: cc ld.bfd 2.37-slack15
Host machine cpu family: x86_64
Host machine cpu: x86_64
Library m found: YES
Program test_quiet.py found: YES (/tmp/SBo/serd-0.30.16/test/test_quiet.py)
Program test_stdin.py found: YES (/tmp/SBo/serd-0.30.16/test/test_stdin.py)
Program test_write_error.py found: YES (/tmp/SBo/serd-0.30.16/test/test_write_error.py)
Program run_test_suite.py found: YES (/tmp/SBo/serd-0.30.16/test/run_test_suite.py)
Program run_test_suite.py found: YES (/tmp/SBo/serd-0.30.16/test/run_test_suite.py)
Program run_test_suite.py found: YES (/tmp/SBo/serd-0.30.16/test/run_test_suite.py)
Program run_test_suite.py found: YES (/tmp/SBo/serd-0.30.16/test/run_test_suite.py)
Program run_test_suite.py found: YES (/tmp/SBo/serd-0.30.16/test/run_test_suite.py)
Program run_test_suite.py found: YES (/tmp/SBo/serd-0.30.16/test/run_test_suite.py)
Program run_test_suite.py found: YES (/tmp/SBo/serd-0.30.16/test/run_test_suite.py)
Program run_test_suite.py found: YES (/tmp/SBo/serd-0.30.16/test/run_test_suite.py)
Program doxygen found: YES (/usr/bin/doxygen)
Program sphinx-build found: YES (/usr/bin/sphinx-build)
Program mandoc found: NO
Configuring conf.py using configuration
Program doxygen found: YES (/usr/bin/doxygen)
Configuring Doxyfile using configuration
Program stylelint found: NO
Build targets in project: 14
serd 0.30.16
API Documentation: YES
Tests : YES
Tools : YES
Install prefix : /usr
Headers : /usr/include
Libraries : /usr/lib64
Executables : /usr/bin
Man pages : /usr/man
Found ninja-1.10.2 at /usr/bin/ninja
[1/34] Compiling C object libserd-0.so.0.30.16.p/src_byte_source.c.o
[2/34] Compiling C object libserd-0.so.0.30.16.p/src_base64.c.o
[3/34] Compiling C object libserd-0.so.0.30.16.p/src_system.c.o
[4/34] Compiling C object libserd-0.so.0.30.16.p/src_string.c.o
[5/34] Compiling C object libserd-0.so.0.30.16.p/src_env.c.o
[6/34] Compiling C object test/test_env.p/test_env.c.o
[7/34] Compiling C object libserd-0.so.0.30.16.p/src_reader.c.o
[8/34] Compiling C object libserd-0.so.0.30.16.p/src_uri.c.o
[9/34] Compiling C object test/test_free_null.p/test_free_null.c.o
[10/34] Compiling C object libserd-0.so.0.30.16.p/src_node.c.o
[11/34] Compiling C object test/test_read_chunk.p/test_read_chunk.c.o
[12/34] Compiling C object test/test_node.p/test_node.c.o
[13/34] Compiling C object serdi.p/src_serdi.c.o
[14/34] Compiling C object test/test_string.p/test_string.c.o
[15/34] Compiling C object test/test_writer.p/test_writer.c.o
[16/34] Generating index.xml with a custom command
[17/34] Compiling C object test/test_uri.p/test_uri.c.o
[18/34] Compiling C object test/test_reader_writer.p/test_reader_writer.c.o
[19/34] Generating serd.rst with a custom command
[20/34] Compiling C object libserd-0.so.0.30.16.p/src_writer.c.o
[21/34] Generating html with a custom command
FAILED: doc/c/html
/usr/bin/sphinx-build -M html doc/c doc/c -E -q -t html
Traceback (most recent call last):
File "/usr/bin/sphinx-build", line 33, in <module>
sys.exit(load_entry_point('Sphinx==4.2.0', 'console_scripts', 'sphinx-build')())
File "/usr/bin/sphinx-build", line 25, in importlib_load_entry_point
return next(matches).load()
File "/usr/lib64/python3.9/importlib/metadata.py", line 86, in load
module = import_module(match.group('module'))
File "/usr/lib64/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "/usr/lib64/python3.9/site-packages/sphinx/cmd/build.py", line 25, in <module>
from sphinx.application import Sphinx
File "/usr/lib64/python3.9/site-packages/sphinx/application.py", line 43, in <module>
from sphinx.registry import SphinxComponentRegistry
File "/usr/lib64/python3.9/site-packages/sphinx/registry.py", line 24, in <module>
from pkg_resources import iter_entry_points
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3243, in <module>
def _initialize_master_working_set():
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3226, in _call_aside
f(*args, **kwargs)
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3255, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 568, in _build_master
ws.require(__requires__)
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 886, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 772, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'imagesize' distribution was not found and is required by Sphinx
[22/34] Generating singlehtml with a custom command
FAILED: doc/c/singlehtml
/usr/bin/sphinx-build -M singlehtml doc/c doc/c -E -q -t singlehtml
Traceback (most recent call last):
File "/usr/bin/sphinx-build", line 33, in <module>
sys.exit(load_entry_point('Sphinx==4.2.0', 'console_scripts', 'sphinx-build')())
File "/usr/bin/sphinx-build", line 25, in importlib_load_entry_point
return next(matches).load()
File "/usr/lib64/python3.9/importlib/metadata.py", line 86, in load
module = import_module(match.group('module'))
File "/usr/lib64/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "/usr/lib64/python3.9/site-packages/sphinx/cmd/build.py", line 25, in <module>
from sphinx.application import Sphinx
File "/usr/lib64/python3.9/site-packages/sphinx/application.py", line 43, in <module>
from sphinx.registry import SphinxComponentRegistry
File "/usr/lib64/python3.9/site-packages/sphinx/registry.py", line 24, in <module>
from pkg_resources import iter_entry_points
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3243, in <module>
def _initialize_master_working_set():
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3226, in _call_aside
f(*args, **kwargs)
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3255, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 568, in _build_master
ws.require(__requires__)
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 886, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 772, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'imagesize' distribution was not found and is required by Sphinx
[23/34] Compiling C object libserd-0.so.0.30.16.p/src_n3.c.o
ninja: build stopped: subcommand failed.
Failure encountered while building serd:
serd.SlackBuild return non-zero
Do you want to proceed? [n]So, serd seems to fail (and it does, I tried to upgrade it separately). Sphinx seems to depend on imagesize. But why does serd care? I don't understand software, I just follow instructions.
This is how I generally install programs:
Code:audacity
portmidi (PMTESTS=yes)
soxr
portaudio
jack
celt
libffado
libconfig
libdbus-c++
libiec61883
libxml++3
mm-common
wxWidgets
webkit2gtk
unifdef
wpebackend-fdo
libwpe
bubblewrap
geoclue2 (AVAHI=yes)
xdg-dbus-proxy
libsbsms
portsmf
jack
ladspa_sdk
soundtouch
twolame
vamp-plugin-sdk
vst3sdk
lilv
sratom
lv2
sord
serd
python3-numpy
suilThen I work my way from lowest and most indented and upwards. As I see it, serd has no deps at all.
Am I to understand that Sphinx cannot find imagesize? Sphinx is not in the list of packages to update. I promise imagesize is installed, found or not.
Code:# sboinstall imagesize
imagesize (imagesize-1.2.0-x86_64-2_SBo) is already installed.Could anyone help me to solve this?