Your message dated Sat, 25 Oct 2025 14:56:06 +0000
with message-id <[email protected]>
and subject line Bug#1118307: fixed in mupdf 1.25.1+ds1-8
has caused the Debian Bug report #1118307,
regarding mupdf: FTBFS: sphinx.errors.ExtensionError: Could not import
extension rst2pdf.pdfbuilder (exception: No module named 'docutils.utils.roman')
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1118307: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1118307
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:mupdf
Version: 1.25.1+ds1-7
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202510/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:mupdf, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --with sphinxdoc,python3
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf build
rm -rf generated
rm -rf source/pdf/cmaps
rm -f resources/fonts/sil/CharisSIL*.ttf
rm -rf platform/c++/*
rm -rf platform/python/*
rm -rf debian/mupdf.pc
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_clean -Xresources/fonts/urw/input/NimbusBoxes.t1
[... snipped ...]
(+0.0s): -b: 2: swig Python: swig.py:1849:build_swig:
-Iplatform/c++/include \
(+0.0s): -b: 2: swig Python: swig.py:1849:build_swig: -ignoremissing \
(+0.0s): -b: 2: swig Python: swig.py:1849:build_swig: -DMUPDF_FITZ_HEAP_H \
(+0.0s): -b: 2: swig Python: swig.py:1849:build_swig:
platform/python/mupdfcpp_swig.i
(+3.0s): -b: 2: swig Python: swig.py:1849:build_swig:
include/mupdf/fitz/getopt.h:99: Warning 454: Setting a pointer/reference
variable may leak memory.
(+5.8s): -b: 2: swig Python: swig.py:1849:build_swig:
platform/c++/include/mupdf/classes.h:2928: Warning 514: Director base class
mupdf::FzDevice2 has no virtual destructor.
(+6.1s): -b: 2: swig Python: swig.py:1849:build_swig:
platform/c++/include/mupdf/classes.h:5470: Warning 514: Director base class
mupdf::FzInstallLoadSystemFontFuncsArgs2 has no virtual destructor.
(+6.1s): -b: 2: swig Python: swig.py:1849:build_swig:
platform/c++/include/mupdf/classes.h:5482: Warning 473: Returning a reference,
pointer or pointer wrapper in a director method is not recommended.
(+6.1s): -b: 2: swig Python: swig.py:1849:build_swig:
platform/c++/include/mupdf/classes.h:5483: Warning 473: Returning a reference,
pointer or pointer wrapper in a director method is not recommended.
(+6.1s): -b: 2: swig Python: swig.py:1849:build_swig:
platform/c++/include/mupdf/classes.h:5484: Warning 473: Returning a reference,
pointer or pointer wrapper in a director method is not recommended.
(+6.3s): -b: 2: swig Python: swig.py:1849:build_swig:
platform/c++/include/mupdf/classes.h:7510: Warning 514: Director base class
mupdf::FzOutput2 has no virtual destructor.
(+6.3s): -b: 2: swig Python: swig.py:1849:build_swig:
platform/c++/include/mupdf/classes.h:7533: Warning 473: Returning a reference,
pointer or pointer wrapper in a director method is not recommended.
(+6.4s): -b: 2: swig Python: swig.py:1849:build_swig:
platform/c++/include/mupdf/classes.h:8184: Warning 514: Director base class
mupdf::FzPathWalker2 has no virtual destructor.
(+7.5s): -b: 2: swig Python: swig.py:1849:build_swig:
platform/c++/include/mupdf/classes.h:15400: Warning 514: Director base class
mupdf::PdfFilterFactory2 has no virtual destructor.
(+7.5s): -b: 2: swig Python: swig.py:1849:build_swig:
platform/c++/include/mupdf/classes.h:15410: Warning 473: Returning a reference,
pointer or pointer wrapper in a director method is not recommended.
(+7.5s): -b: 2: swig Python: swig.py:1849:build_swig:
platform/c++/include/mupdf/classes.h:15475: Warning 514: Director base class
mupdf::PdfFilterOptions2 has no virtual destructor.
(+7.9s): -b: 2: swig Python: swig.py:1849:build_swig:
platform/c++/include/mupdf/classes.h:17695: Warning 514: Director base class
mupdf::PdfProcessor2 has no virtual destructor.
(+7.9s): -b: 2: swig Python: swig.py:1849:build_swig:
platform/c++/include/mupdf/classes.h:17797: Warning 473: Returning a reference,
pointer or pointer wrapper in a director method is not recommended.
(+8.2s): -b: 2: swig Python: swig.py:1849:build_swig:
platform/c++/include/mupdf/classes.h:18107: Warning 514: Director base class
mupdf::PdfSanitizeFilterOptions2 has no virtual destructor.
(+8.2s): -b: 2: swig Python: swig.py:1849:build_swig:
platform/c++/include/mupdf/classes.h:18120: Warning 473: Returning a reference,
pointer or pointer wrapper in a director method is not recommended.
(+11.0s): -b: 2: swig Python: swig.py:1849:build_swig: [returned e=0]
(+11.0s): -b: 2: swig Python: swig.py:1855:build_swig: swig => rebuilt=True.
(+11.0s): -b: 2: swig Python: swig.py:1857:build_swig: modify_py() =>
updated=None.
(+11.0s): -b: 3: __main__.py:1855:build: Compiling/linking generated Python
module source code to create _mupdf.so ...
(+11.1s): -b: 3: __main__.py:2043:build:
flags_compile='-I/usr/include/python3.13 -I/usr/include/python3.13'
(+11.1s): -b: 3: __main__.py:2044:build:
flags_link='-L/usr/lib/python3.13/config-3.13-x86_64-linux-gnu
-L/usr/lib/x86_64-linux-gnu -ldl -lm'
(+11.1s): -b: 3: __main__.py:2229:build: Rebuilding because command has changed:
(+11.1s): -b: 3: __main__.py:2229:build: None
(+11.1s): -b: 3: __main__.py:2229:build: =>
(+11.1s): -b: 3: __main__.py:2229:build:
(+11.1s): -b: 3: __main__.py:2229:build: c++
(+11.1s): -b: 3: __main__.py:2229:build: -o build/shared-debug/_mupdf.so
(+11.1s): -b: 3: __main__.py:2229:build: platform/python/mupdfcpp_swig.i.cpp
(+11.1s): -b: 3: __main__.py:2229:build: -g
(+11.1s): -b: 3: __main__.py:2229:build: -fPIC
(+11.1s): -b: 3: __main__.py:2229:build: -shared
(+11.1s): -b: 3: __main__.py:2229:build: -DNDEBUG
(+11.1s): -b: 3: __main__.py:2229:build: -I /<<PKGBUILDDIR>>/include
(+11.1s): -b: 3: __main__.py:2229:build: -I
/<<PKGBUILDDIR>>/platform/c++/include
(+11.1s): -b: 3: __main__.py:2229:build: -I/usr/include/python3.13
-I/usr/include/python3.13
(+11.1s): -b: 3: __main__.py:2229:build: -Wno-deprecated-declarations
(+11.1s): -b: 3: __main__.py:2229:build: -Wno-free-nonheap-object
(+11.1s): -b: 3: __main__.py:2229:build: -DSWIG_PYTHON_SILENT_MEMLEAK
(+11.1s): -b: 3: __main__.py:2229:build:
-L/usr/lib/python3.13/config-3.13-x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu
-ldl -lm
(+11.1s): -b: 3: __main__.py:2229:build: -L build/shared-debug -l mupdfcpp
-l mupdf -Wl,-rpath,'$ORIGIN',-z,origin -Wl,-z,relro -Wl,-z,now -g
-Wl,--gc-sections -Wl,-z,relro -Wl,-z,now
(+11.1s): -b: 3: __main__.py:2229:build: -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
(+11.1s): -b: 3: __main__.py:2229:build: -Wdate-time -D_FORTIFY_SOURCE=2
(+11.1s): -b: 3: __main__.py:2229:build: :
/<<PKGBUILDDIR>>/build/shared-debug/_mupdf.so
(+11.1s): -b: 3: __main__.py:2229:build: running: c++ \
(+11.1s): -b: 3: __main__.py:2229:build: -o build/shared-debug/_mupdf.so \
(+11.1s): -b: 3: __main__.py:2229:build:
platform/python/mupdfcpp_swig.i.cpp \
(+11.1s): -b: 3: __main__.py:2229:build: -g \
(+11.1s): -b: 3: __main__.py:2229:build: -fPIC \
(+11.1s): -b: 3: __main__.py:2229:build: -shared \
(+11.1s): -b: 3: __main__.py:2229:build: -DNDEBUG \
(+11.1s): -b: 3: __main__.py:2229:build: -I /<<PKGBUILDDIR>>/include \
(+11.1s): -b: 3: __main__.py:2229:build: -I
/<<PKGBUILDDIR>>/platform/c++/include \
(+11.1s): -b: 3: __main__.py:2229:build: -I/usr/include/python3.13
-I/usr/include/python3.13 \
(+11.1s): -b: 3: __main__.py:2229:build: -Wno-deprecated-declarations \
(+11.1s): -b: 3: __main__.py:2229:build: -Wno-free-nonheap-object \
(+11.1s): -b: 3: __main__.py:2229:build: -DSWIG_PYTHON_SILENT_MEMLEAK \
(+11.1s): -b: 3: __main__.py:2229:build:
-L/usr/lib/python3.13/config-3.13-x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu
-ldl -lm \
(+11.1s): -b: 3: __main__.py:2229:build: -L build/shared-debug -l mupdfcpp
-l mupdf -Wl,-rpath,'$ORIGIN',-z,origin -Wl,-z,relro -Wl,-z,now -g
-Wl,--gc-sections -Wl,-z,relro -Wl,-z,now \
(+11.1s): -b: 3: __main__.py:2229:build: -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection \
(+11.1s): -b: 3: __main__.py:2229:build: -Wdate-time -D_FORTIFY_SOURCE=2
(+3m01.9s): -b: 3: __main__.py:2229:build: [returned e=0]
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test
create-stamp debian/debhelper-build-stamp
dh_prep
debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_install -- prefix=/usr build=debug shared=yes OS=Linux XCFLAGS="-g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-DFZ_ENABLE_ICC=0 -fPIC -DNDEBUG -O2" XLDFLAGS="-Wl,-z,relro -Wl,-z,now"
XCXXFLAGS="-DNDEBUG" LINUX_OR_OPENBSD=yes USE_SYSTEM_MUJS=yes
USE_SYSTEM_LIBS=yes USE_SYSTEM_LCMS2=yes LD=x86_64-linux-gnu-ld verbose=yes
VENV_FLAG='' install-shared-c++
make -j2 install DESTDIR=/<<BUILDDIR>>/mupdf-1.25.1\+ds1/debian/tmp
AM_UPDATE_INFO_DIR=no INSTALL="install --strip-program=true" prefix=/usr
build=debug shared=yes OS=Linux XCFLAGS="-g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-DFZ_ENABLE_ICC=0 -fPIC -DNDEBUG -O2" XLDFLAGS="-Wl,-z,relro -Wl,-z,now"
XCXXFLAGS=-DNDEBUG LINUX_OR_OPENBSD=yes USE_SYSTEM_MUJS=yes USE_SYSTEM_LIBS=yes
USE_SYSTEM_LCMS2=yes LD=x86_64-linux-gnu-ld verbose=yes VENV_FLAG=
install-shared-c\+\+
make[2]: Entering directory '/<<PKGBUILDDIR>>'
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/include/mupdf
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/bin
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/include/mupdf/fitz
install -m 755 build/shared-debug/mutool build/shared-debug/muraster
build/shared-debug/mupdf-gl build/shared-debug/mupdf-x11
/<<PKGBUILDDIR>>/debian/tmp/usr/bin
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/include/mupdf/pdf
install -m 644 include/mupdf/*.h /<<PKGBUILDDIR>>/debian/tmp/usr/include/mupdf
install -m 644 include/mupdf/fitz/*.h
/<<PKGBUILDDIR>>/debian/tmp/usr/include/mupdf/fitz
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1
install -m 644 docs/man/*.1 /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/mupdf
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/mupdf/examples
install -m 644 README CHANGES /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/mupdf
install -m 644 COPYING /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/mupdf
install -m 644 docs/examples/*
/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/mupdf/examples
install -m 644 include/mupdf/pdf/*.h
/<<PKGBUILDDIR>>/debian/tmp/usr/include/mupdf/pdf
make shared=yes build=debug
make[3]: Entering directory '/<<PKGBUILDDIR>>'
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/lib
install -m 644 build/shared-debug/libmupdf.so.25.1
/<<PKGBUILDDIR>>/debian/tmp/usr/lib
make[3]: Nothing to be done for 'default'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/lib
./scripts/mupdfwrap.py -d build/shared-debug -b 01
install -m 644 build/shared-debug/libmupdf.so.25.1
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/
ln -sf libmupdf.so.25.1 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libmupdf.so
(+0.0s): state.py:358:set_dir_so: self.Py_LIMITED_API=None
(+0.1s): -d: state.py:358:set_dir_so: self.Py_LIMITED_API=None
(+0.1s): -b: 0: __main__.py:1272:build_0: Generating C++ source code ...
(+0.1s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/include/mupdf/extra.h
(+0.1s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/implementation/extra.cpp
(+0.7s): -b: 0: cpp.py:5423:cpp_source: Creating wrapper functions...
(+1.6s): -b: 0: csharp.py:115:make_outparam_helper_csharp: Cannot generate C#
out-param wrapper for pdf_repair_obj because would require > 7-tuple.
(+1.7s): -b: 0: cpp.py:5504:cpp_source: Creating wrapper classes...
(+2.3s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/include/mupdf/classes.h
(+2.3s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/include/mupdf/classes2.h
(+2.3s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/include/mupdf/exceptions.h
(+2.3s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/include/mupdf/functions.h
(+2.3s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/include/mupdf/internal.h
(+2.4s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/implementation/classes.cpp
(+2.4s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/implementation/classes2.cpp
(+2.4s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/implementation/exceptions.cpp
(+2.4s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/implementation/functions.cpp
(+2.4s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/implementation/internal.cpp
(+2.4s): -b: 0: cpp.py:5032:close: File unchanged: platform/c++/fn_usage.txt
(+2.5s): -b: 0: __main__.py:1339:build_0: Wrapper classes that are containers:
generated.container_classnames=['FzLink', 'FzStextBlock', 'FzStextLine',
'FzStextPage']
(+2.5s): -b: 1: __main__.py:1650:build: Compiling generated C++ source code to
create libmupdfcpp.so ...
(+2.5s): -b: 1: __main__.py:1724:build: Already up to date:
/<<PKGBUILDDIR>>/build/shared-debug/libmupdfcpp.so.25.1
(+2.5s): -b: 1: __main__.py:1733:build: running: ln -sf libmupdfcpp.so.25.1
/<<PKGBUILDDIR>>/build/shared-debug/libmupdfcpp.so
(+2.5s): -b: 1: __main__.py:1733:build: [returned e=0]
install -m 644 platform/c++/include/mupdf/*.h
/<<PKGBUILDDIR>>/debian/tmp/usr/include/mupdf
install -m 644 build/shared-debug/libmupdfcpp.so.25.1
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/
ln -sf libmupdfcpp.so.25.1 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libmupdfcpp.so
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
for py in 3.13; do \
dh_auto_install -- pydir=/usr/lib/python$py/dist-packages prefix=/usr
build=debug shared=yes OS=Linux XCFLAGS="-g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-DFZ_ENABLE_ICC=0 -fPIC -DNDEBUG -O2" XLDFLAGS="-Wl,-z,relro -Wl,-z,now"
XCXXFLAGS="-DNDEBUG" LINUX_OR_OPENBSD=yes USE_SYSTEM_MUJS=yes
USE_SYSTEM_LIBS=yes USE_SYSTEM_LCMS2=yes LD=x86_64-linux-gnu-ld verbose=yes
VENV_FLAG='' install-shared-python; \
done
make -j2 install DESTDIR=/<<BUILDDIR>>/mupdf-1.25.1\+ds1/debian/tmp
AM_UPDATE_INFO_DIR=no INSTALL="install --strip-program=true"
pydir=/usr/lib/python3.13/dist-packages prefix=/usr build=debug shared=yes
OS=Linux XCFLAGS="-g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -DFZ_ENABLE_ICC=0 -fPIC -DNDEBUG -O2"
XLDFLAGS="-Wl,-z,relro -Wl,-z,now" XCXXFLAGS=-DNDEBUG LINUX_OR_OPENBSD=yes
USE_SYSTEM_MUJS=yes USE_SYSTEM_LIBS=yes USE_SYSTEM_LCMS2=yes
LD=x86_64-linux-gnu-ld verbose=yes VENV_FLAG= install-shared-python
make[2]: Entering directory '/<<PKGBUILDDIR>>'
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/include/mupdf
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/include/mupdf/fitz
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/bin
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/include/mupdf/pdf
install -m 755 build/shared-debug/mutool build/shared-debug/muraster
build/shared-debug/mupdf-gl build/shared-debug/mupdf-x11
/<<PKGBUILDDIR>>/debian/tmp/usr/bin
install -m 644 include/mupdf/*.h /<<PKGBUILDDIR>>/debian/tmp/usr/include/mupdf
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1
install -m 644 include/mupdf/fitz/*.h
/<<PKGBUILDDIR>>/debian/tmp/usr/include/mupdf/fitz
install -m 644 docs/man/*.1 /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/mupdf
install -m 644 include/mupdf/pdf/*.h
/<<PKGBUILDDIR>>/debian/tmp/usr/include/mupdf/pdf
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/mupdf/examples
install -m 644 README CHANGES /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/mupdf
install -m 644 COPYING /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/mupdf
make shared=yes build=debug
make[3]: Entering directory '/<<PKGBUILDDIR>>'
install -m 644 docs/examples/*
/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/mupdf/examples
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/lib
install -m 644 build/shared-debug/libmupdf.so.25.1
/<<PKGBUILDDIR>>/debian/tmp/usr/lib
make[3]: Nothing to be done for 'default'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/lib
./scripts/mupdfwrap.py -d build/shared-debug -b 01
install -m 644 build/shared-debug/libmupdf.so.25.1
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/
ln -sf libmupdf.so.25.1 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libmupdf.so
(+0.0s): state.py:358:set_dir_so: self.Py_LIMITED_API=None
(+0.0s): -d: state.py:358:set_dir_so: self.Py_LIMITED_API=None
(+0.0s): -b: 0: __main__.py:1272:build_0: Generating C++ source code ...
(+0.0s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/include/mupdf/extra.h
(+0.0s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/implementation/extra.cpp
(+0.2s): -b: 0: cpp.py:5423:cpp_source: Creating wrapper functions...
(+1.1s): -b: 0: csharp.py:115:make_outparam_helper_csharp: Cannot generate C#
out-param wrapper for pdf_repair_obj because would require > 7-tuple.
(+1.2s): -b: 0: cpp.py:5504:cpp_source: Creating wrapper classes...
(+1.8s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/include/mupdf/classes.h
(+1.8s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/include/mupdf/classes2.h
(+1.8s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/include/mupdf/exceptions.h
(+1.8s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/include/mupdf/functions.h
(+1.8s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/include/mupdf/internal.h
(+1.9s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/implementation/classes.cpp
(+1.9s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/implementation/classes2.cpp
(+1.9s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/implementation/exceptions.cpp
(+1.9s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/implementation/functions.cpp
(+1.9s): -b: 0: cpp.py:5032:close: File unchanged:
platform/c++/implementation/internal.cpp
(+1.9s): -b: 0: cpp.py:5032:close: File unchanged: platform/c++/fn_usage.txt
(+2.0s): -b: 0: __main__.py:1339:build_0: Wrapper classes that are containers:
generated.container_classnames=['FzLink', 'FzStextBlock', 'FzStextLine',
'FzStextPage']
(+2.0s): -b: 1: __main__.py:1650:build: Compiling generated C++ source code to
create libmupdfcpp.so ...
(+2.0s): -b: 1: __main__.py:1724:build: Already up to date:
/<<PKGBUILDDIR>>/build/shared-debug/libmupdfcpp.so.25.1
(+2.0s): -b: 1: __main__.py:1733:build: running: ln -sf libmupdfcpp.so.25.1
/<<PKGBUILDDIR>>/build/shared-debug/libmupdfcpp.so
(+2.0s): -b: 1: __main__.py:1733:build: [returned e=0]
install -m 644 platform/c++/include/mupdf/*.h
/<<PKGBUILDDIR>>/debian/tmp/usr/include/mupdf
./scripts/mupdfwrap.py -d build/shared-debug -b 23
install -m 644 build/shared-debug/libmupdfcpp.so.25.1
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/
ln -sf libmupdfcpp.so.25.1 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libmupdfcpp.so
(+0.0s): state.py:358:set_dir_so: self.Py_LIMITED_API=None
(+0.0s): -d: state.py:358:set_dir_so: self.Py_LIMITED_API=None
(+0.0s): -b: 2: __main__.py:1816:build: Generating mupdf_cppyy.py file.
(+0.0s): -b: 2: make_cppyy.py:11:make_cppyy: Updating
/<<PKGBUILDDIR>>/build/shared-debug/mupdf_cppyy.py
(+0.0s): -b: 2: __main__.py:1819:build: Generating python module source code
using SWIG ...
(+0.0s): -b: 2: swig Python: swig.py:128:build_swig:
swig_location='/usr/bin/swig\n'
(+0.1s): -b: 2: swig Python: swig.py:134:build_swig: SWIG Version 4.3.0
(+0.1s): -b: 2: swig Python: swig.py:652:build_swig:
build_dirs.Py_LIMITED_API=None
(+0.1s): -b: 2: swig Python: swig.py:1849:build_swig: Already up to date:
/<<PKGBUILDDIR>>/platform/python/mupdfcpp_swig.i.cpp
/<<PKGBUILDDIR>>/platform/python/mupdf.py
(+0.1s): -b: 2: swig Python: swig.py:1855:build_swig: swig => rebuilt=None.
(+0.1s): -b: 2: swig Python: swig.py:1857:build_swig: modify_py() =>
updated=None.
(+0.1s): -b: 3: __main__.py:1855:build: Compiling/linking generated Python
module source code to create _mupdf.so ...
(+0.1s): -b: 3: __main__.py:2043:build:
flags_compile='-I/usr/include/python3.13 -I/usr/include/python3.13'
(+0.1s): -b: 3: __main__.py:2044:build:
flags_link='-L/usr/lib/python3.13/config-3.13-x86_64-linux-gnu
-L/usr/lib/x86_64-linux-gnu -ldl -lm'
(+0.1s): -b: 3: __main__.py:2229:build: Already up to date:
/<<PKGBUILDDIR>>/build/shared-debug/_mupdf.so
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3.13/dist-packages/mupdf
install -m 644 build/shared-debug/_mupdf.so
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3.13/dist-packages/mupdf
install -m 644 build/shared-debug/mupdf.py
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3.13/dist-packages/mupdf/__init__.py
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
install -m744 -T /<<PKGBUILDDIR>>/debian/mupdf.sh
/<<PKGBUILDDIR>>/debian/tmp/usr/bin/mupdf
sh debian/install_icons.sh
+ install -m644 -D -T docs/logo/mupdf-icon-16.png
debian/tmp/usr/share/icons/hicolor/16x16/apps/mupdf.png
+ install -m644 -D -T docs/logo/mupdf-icon-24.png
debian/tmp/usr/share/icons/hicolor/24x24/apps/mupdf.png
+ install -m644 -D -T docs/logo/mupdf-icon-32.png
debian/tmp/usr/share/icons/hicolor/32x32/apps/mupdf.png
+ install -m644 -D -T docs/logo/mupdf-icon-48.png
debian/tmp/usr/share/icons/hicolor/48x48/apps/mupdf.png
+ install -m644 -D -T docs/logo/mupdf-icon-72.png
debian/tmp/usr/share/icons/hicolor/72x72/apps/mupdf.png
+ install -m644 -D -T docs/logo/mupdf-icon-128.png
debian/tmp/usr/share/icons/hicolor/128x128/apps/mupdf.png
+ install -m644 -D -T docs/logo/mupdf-icon-256.png
debian/tmp/usr/share/icons/hicolor/256x256/apps/mupdf.png
+ install -m644 -D -T docs/logo/mupdf-icon-512.png
debian/tmp/usr/share/icons/hicolor/512x512/apps/mupdf.png
+ install -m644 -D -T docs/logo/mupdf-icon.svg
debian/tmp/usr/share/icons/hicolor/scalable/apps/mupdf.svg
/usr/bin/make -C /<<PKGBUILDDIR>>/debian/tests test
make[2]: Entering directory '/<<PKGBUILDDIR>>/debian/tests'
cc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -DFZ_ENABLE_ICC=0 -fPIC -DNDEBUG -O2
-Wl,-z,relro -Wl,-z,now /<<PKGBUILDDIR>>/debian/tests/compile-test.c -o
/dev/null -I/<<PKGBUILDDIR>>/debian/tests/../tmp/usr/include
-L/<<PKGBUILDDIR>>/debian/tests/../../build/shared-debug -I/include -lmupdf
make[2]: Leaving directory '/<<PKGBUILDDIR>>/debian/tests'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_install
debian/rules override_dh_installdocs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf /<<PKGBUILDDIR>>/debian/mupdf/usr/share/doc/mupdf/html/_sources
rm -rf
/<<PKGBUILDDIR>>/debian/mupdf/usr/share/doc/mupdf/html/_static/[doctools.js,language_data.js,searchtools.js]
rm -rf /<<PKGBUILDDIR>>/debian/mupdf/usr/share/doc/mupdf/doctrees
dh_installdocs
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_sphinxdoc
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PYTHONPATH=src python3 -m sphinx -b html -N -D html_last_updated_fmt="August
06, 2025" docs/src/ /<<PKGBUILDDIR>>/debian/mupdf/usr/share/doc/mupdf/
Running Sphinx v8.2.3
/<<PKGBUILDDIR>>/docs/src/conf.py: setting version from
/<<PKGBUILDDIR>>/include/mupdf/fitz/version.h: 1.25.1
loading translations [en]... done
Extension error!
Versions
========
* Platform: linux;
(Linux-6.12.48+deb13-cloud-amd64-x86_64-with-glibc2.41)
* Python version: 3.13.9 (CPython)
* Sphinx version: 8.2.3
* Docutils version: 0.22.2
* Jinja2 version: 3.1.6
* Pygments version: 2.18.0
Last Messages
=============
None.
Loaded Extensions
=================
None.
Traceback
=========
File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 544, in
load_extension
raise ExtensionError(
__('Could not import extension %s') % extname, err
) from err
sphinx.errors.ExtensionError: Could not import extension rst2pdf.pdfbuilder
(exception: No module named 'docutils.utils.roman')
The full traceback has been saved in:
/tmp/sphinx-err-3c48aa9k.log
To report this error to the developers, please open an issue at
<https://github.com/sphinx-doc/sphinx/issues/>. Thanks!
Please also report this if it was a user error, so that a better error message
can be provided next time.
make[1]: *** [debian/rules:105: override_dh_sphinxdoc] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:119: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: mupdf
Source-Version: 1.25.1+ds1-8
Done: Daniel Echeverri <[email protected]>
We believe that the bug you reported is fixed in the latest version of
mupdf, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Daniel Echeverri <[email protected]> (supplier of updated mupdf package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 25 Oct 2025 08:52:52 -0500
Source: mupdf
Architecture: source
Version: 1.25.1+ds1-8
Distribution: unstable
Urgency: medium
Maintainer: Kan-Ru Chen (陳侃如) <[email protected]>
Changed-By: Daniel Echeverri <[email protected]>
Closes: 1118307 1118662
Changes:
mupdf (1.25.1+ds1-8) unstable; urgency=medium
.
* debian/control
+ Replace python3-all, python3-dev with python3-all-dev (Closes: #1118662)
+ Bump standards-version to 4.7.2, no changes needed
* debian/patches
+ Add 0011-fix-FTBFS-disable-rst2pdf-on-html-build.diff
+ Disable rst2pdf on html build. (Closes: #1118307)
Checksums-Sha1:
5517929eba1965aee363ca3f0723de91127fb223 2648 mupdf_1.25.1+ds1-8.dsc
2098393108388c8b24b6c156547414e374d89cf6 95620 mupdf_1.25.1+ds1-8.debian.tar.xz
c41faede98a8fb3d25752a5a41587d67ab1e8e66 16329
mupdf_1.25.1+ds1-8_amd64.buildinfo
Checksums-Sha256:
ac4d1d260bcfeafc1c590d7f2d42c78451eb8fc557d7982b83ba8868e91661fe 2648
mupdf_1.25.1+ds1-8.dsc
63082b1d52d85d101d8a3ab897e36da63bfce2dfef6840ace2fc4fe26b588681 95620
mupdf_1.25.1+ds1-8.debian.tar.xz
f3aac24c0be749820361031ea67674e0536ff3096dd0603eb821550f8cd535d6 16329
mupdf_1.25.1+ds1-8_amd64.buildinfo
Files:
21672add11eca17831b44546c6c9adfa 2648 text optional mupdf_1.25.1+ds1-8.dsc
835198cf4f0050150ff50837cd603d60 95620 text optional
mupdf_1.25.1+ds1-8.debian.tar.xz
4de7993a755f5484ddece88382c8549d 16329 text optional
mupdf_1.25.1+ds1-8_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCgAxFiEE0NCFsWnDv9lASFj6IfwpUEtSMNsFAmj84FATHGVwc2lsb25A
ZGViaWFuLm9yZwAKCRAh/ClQS1Iw25SgD/0XZHgjr30LnkXrZ/0TuXV/ZDABaC1G
1WFHBB69PluPDGWBj0uxR+JWVtOi2jUY3TNwAWpq9AyRCYi8ZmB5MgXk8J18P6lI
ikYYcKL30aai1XbHc899Bq+pLPyvZicOX7HjMJ4xS9Rj41NyNgMTX7D/ONGlPjmm
LV94btX5ahrKlqs5fSQCM+cwVQ9ONtJH85JaMph1FFO3IE1Oscm/xRfM9WeHTOZi
AFVyJbvJRJ1AmKasIKuh+VNBdrviNSynhrfd14t57lDvn8qXiJbdlW/LG8Thlq5m
JPO6+rO1eC3wpu4Hht45ySX3CbOiszobHukuxbzkT0dV648G959ejn/fvvlgZ66e
bT2LIgd/hEigDAyvOu5xu6sqUvThbZ3W/gFqKXJVnZ6VdWmwGTGVCfnW7qGoxM9c
CFD1bLur8P5GO84Y4um+x22EJsU1uG8f1bEqYlAUesqrxqyFlmlwf4OcM3F4KRn/
E8SVexNriNdNpZQXYFV5gHjl+YGeXQV604LC1UbLzEkB/20vkh9Lfb7VqEuSf5yi
7gOSD97AAq8Bhv4g7IuIwr397jOOgTBDNvHVZ3yFsIoteEXwbkzIwEE/fxSFhVjC
zNXORpCBX1g5imPgzD4SggCAMWf+44MPVgcrPC8PIZT7e21hKTxQB8CstnINnkg6
npPj94kBodwIug==
=vQZr
-----END PGP SIGNATURE-----
pgpGBoQi8HiwT.pgp
Description: PGP signature
--- End Message ---