Package: dh-debputy Version: 0.1.65 Severity: normal Hi!
I've noticed that cubeb, one of the packages I maintain using debputy (btw, thanks Niels for converting it!), has stopped building.
Here's the debputy log. Unfortunately, I don't have much else to say :/
Bye!
debputy: warning: Re-raising original exception to show the full stack trace
due to debug mode being active
cd _build && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None
-DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON
-DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON
-DCMAKE_BUILD_RPATH_USE_ORIGIN=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON -DBUILD_SHARED_LIBS=ON -DBUILD_RUST_LIBS=OFF
-DBUILD_TESTS=OFF -DBUILD_TOOLS=OFF -DBUNDLE_SPEEX=OFF -DLAZY_LOAD_LIBS=OFF -DUSE_SANITIZERS=OFF
..
cd _build && make -j4 VERBOSE=1
cmake --install _build
objcopy --add-gnu-debuglink
debian/.debputy/scratch-dir/_pb-49497/generated-fs-content/no-package/dbgsym-build-ids/d58bf8f91fefe9ba8bfba74419064ea23b7e5a.debug
/home/tachi/dev/deb/cubeb/debian/.debputy/scratch-dir/_pb-49497/generated-fs-content/no-package/tmpf56qz9s2__libcubeb.so.0.0.0
dpkg-gensymbols -plibcubeb0 -Idebian/libcubeb0.symbols
-Pdebian/.debputy/scratch-dir/_pb-49497/generated-fs-content/pkg_libcubeb0/DEBIAN
-Odebian/.debputy/scratch-dir/_pb-49497/generated-fs-content/pkg_libcubeb0/DEBIAN/symbols
-e/home/tachi/dev/deb/cubeb/debian/.debputy/scratch-dir/_pb-49497/generated-fs-content/no-package/tmpf56qz9s2__libcubeb.so.0.0.0
dpkg-shlibdeps -T/tmp/tmplwowmc1o
-Ldebian/.debputy/scratch-dir/_pb-49497/generated-fs-content/no-package/_shlibs_materialization_dir/shlibs.local
-l/home/tachi/dev/deb/cubeb/debian/.debputy/scratch-dir/_pb-49497/generated-fs-content/no-package/_shlibs_materialization_dir/libcubeb0_a8ghkjyl
/home/tachi/dev/deb/cubeb/debian/.debputy/scratch-dir/_pb-49497/generated-fs-content/no-package/tmpf56qz9s2__libcubeb.so.0.0.0
Traceback (most recent call last):
File "/usr/share/dh-debputy/debputy/deb_packaging_support.py", line 1316, in
compute_installed_size
st = path.stat()
File "/usr/share/dh-debputy/debputy/filesystem_scan.py", line 1342, in stat
return super().stat()
~~~~~~~~~~~~^^
File "/usr/share/dh-debputy/debputy/filesystem_scan.py", line 1170, in stat
raise PureVirtualPathError(
...<2 lines>...
)
debputy.exceptions.PureVirtualPathError: stat() is only applicable to paths
backed by the file system. The path './usr/share/doc/libcubeb0-dbgsym' is
purely virtual
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/debputy", line 8, in <module>
main()
~~~~^^
File "/usr/share/dh-debputy/debputy/commands/debputy_cmd/__main__.py", line
1188, in main
_error_w_stack_trace(
~~~~~~~~~~~~~~~~~~~~^
"Unhandled exception (Re-run with --debug/DEBPUTY_DEBUG=1 to see the raw
stack trace)",
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<4 lines>...
follow_warning=["Please file a bug against debputy with the full
output."],
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/share/dh-debputy/debputy/commands/debputy_cmd/__main__.py", line
1210, in _error_w_stack_trace
raise orig_exception if orig_exception is not None else stacktrace
File "/usr/share/dh-debputy/debputy/commands/debputy_cmd/__main__.py", line
1107, in main
ROOT_COMMAND(cmd_arg)
~~~~~~~~~~~~^^^^^^^^^
File "/usr/share/dh-debputy/debputy/commands/debputy_cmd/context.py", line
703, in __call__
self._aliases[v](command_arg)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/usr/share/dh-debputy/debputy/commands/debputy_cmd/context.py", line
703, in __call__
self._aliases[v](command_arg)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/usr/share/dh-debputy/debputy/commands/debputy_cmd/context.py", line
534, in __call__
return self._handler(context)
~~~~~~~~~~~~~^^^^^^^^^
File "/usr/share/dh-debputy/debputy/commands/debputy_cmd/__main__.py", line
777, in _dpkg_build_driver_integration
assemble(
~~~~~~~~^
context,
^^^^^^^^
...<2 lines>...
debug_materialization=log_level is not None,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/share/dh-debputy/debputy/commands/debputy_cmd/__main__.py", line
898, in assemble
assemble_debs(
~~~~~~~~~~~~~^
context,
^^^^^^^^
...<3 lines>...
debug_materialization=debug_materialization,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/share/dh-debputy/debputy/package_build/assemble_deb.py", line 109,
in assemble_debs
setup_control_files(
~~~~~~~~~~~~~~~~~~~^
dctrl_data,
^^^^^^^^^^^
...<4 lines>...
allow_ctrl_file_management=not is_dh_rrr_only_mode,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/share/dh-debputy/debputy/deb_packaging_support.py", line 1254, in
setup_control_files
_generate_control_files(
~~~~~~~~~~~~~~~~~~~~~~~^
binary_package_data,
^^^^^^^^^^^^^^^^^^^^
...<5 lines>...
dbgsym_ids,
^^^^^^^^^^^
)
^
File "/usr/share/dh-debputy/debputy/deb_packaging_support.py", line 1721, in
_generate_control_files
_generate_dbgsym_control_file_if_relevant(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
binary_package,
^^^^^^^^^^^^^^^
...<5 lines>...
extra_common_params,
^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/share/dh-debputy/debputy/deb_packaging_support.py", line 1357, in
_generate_dbgsym_control_file_if_relevant
total_size = compute_installed_size(dbgsym_fs_root) + compute_installed_size(
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "/usr/share/dh-debputy/debputy/deb_packaging_support.py", line 1325, in
compute_installed_size
size = path.size
^^^^^^^^^
File "/usr/share/dh-debputy/debputy/plugin/api/spec.py", line 978, in size
return self.stat().st_size
~~~~~~~~~^^
File "/usr/share/dh-debputy/debputy/filesystem_scan.py", line 1342, in stat
return super().stat()
~~~~~~~~~~~~^^
File "/usr/share/dh-debputy/debputy/filesystem_scan.py", line 1170, in stat
raise PureVirtualPathError(
...<2 lines>...
)
debputy.exceptions.PureVirtualPathError: stat() is only applicable to paths
backed by the file system. The path './usr/share/doc/libcubeb0-dbgsym' is
purely virtual
dpkg-buildpackage: error: debputy internal-command dpkg-build-driver-run-task
binary subprocess returned exit status 1
signature.asc
Description: PGP signature

