Package: python3-doxysphinx
Version: 3.3.12-3
Severity: serious
Justification: Policy 3.5
X-Debbugs-Cc: [email protected]
Dear Maintainer,
The doxysphinx utility appears to be missing a few dependencies:
$ doxysphinx --help
Traceback (most recent call last):
File "/usr/bin/doxysphinx", line 5, in <module>
from doxysphinx.cli import cli
File "/usr/lib/python3/dist-packages/doxysphinx/cli.py", line 39, in
<module>
from doxysphinx.doxygen import (
...<3 lines>...
)
File "/usr/lib/python3/dist-packages/doxysphinx/doxygen.py", line 20, in
<module>
import pyjson5
ModuleNotFoundError: No module named 'pyjson5'
This can be resolved by installing python3-json5 and patching
doxysphinx/doxygen.py
to import json5 as pyjson5. However, this reveals another error:
$ doxysphinx --help
Traceback (most recent call last):
File "/usr/bin/doxysphinx", line 5, in <module>
from doxysphinx.cli import cli
File "/usr/lib/python3/dist-packages/doxysphinx/cli.py", line 44, in
<module>
from doxysphinx.process import Builder, Cleaner
File "/usr/lib/python3/dist-packages/doxysphinx/process.py", line 20, in
<module>
from mpire import WorkerPool
ModuleNotFoundError: No module named 'mpire'
This can be resolved by installing python3-mpire.
Sincerely,
Cory Bloor
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.12+bpo-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
Versions of packages python3-doxysphinx depends on:
ii python3 3.13.3-1
ii python3-click 8.2.0+0.really.8.1.8-1
ii python3-click-log 0.3.2-1
ii python3-libsass 0.23.0-0.1
ii python3-lxml 5.3.2-1
ii python3-matplotlib 3.10.1+dfsg1-2
ii python3-numpy 1:2.2.4+ds-1
ii python3-pyparsing 3.1.2-1
python3-doxysphinx recommends no packages.
Versions of packages python3-doxysphinx suggests:
pn python-doxysphinx-doc <none>
-- no debconf information
-- debsums errors found:
debsums: changed file /usr/lib/python3/dist-packages/doxysphinx/doxygen.py
(from python3-doxysphinx package)