Your message dated Sun, 24 May 2026 15:07:44 +0000
with message-id <[email protected]>
and subject line Bug#1137485: fixed in beets 2.11.0-2
has caused the Debian Bug report #1137485,
regarding beets: FTBFS with the nocheck build profile
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.)


-- 
1137485: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1137485
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:beets
Version: 2.11.0-1
Severity: serious
Tags: forky sid ftbfs
User: [email protected]
Usertags: ftbfs-nocheck-profile

Dear maintainer:

During a rebuild of all packages in unstable using the nocheck build profile,
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/202605/

A wiki page discussing how to reproduce bugs in this category and
possible solutions is available here:

https://wiki.debian.org/qa.debian.org/FTBFS/nocheck

(It's a wiki, so you are welcome to contribute)

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:beets, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
I: pybuild plugin_pyproject:199: Copying package built for python3.14 to destdir
I: pybuild pybuild:416: rm -r 
/<<PKGBUILDDIR>>/debian/tmp/usr/share/beets//beets-*.dist-info/licenses/
I: pybuild plugin_pyproject:199: Copying package built for python3.13 to destdir
I: pybuild pybuild:416: rm -r 
/<<PKGBUILDDIR>>/debian/tmp/usr/share/beets//beets-*.dist-info/licenses/
   debian/rules execute_after_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PYTHONPATH=/<<PKGBUILDDIR>> /usr/bin/make -C docs html man
make[2]: Entering directory '/<<PKGBUILDDIR>>/docs'
sphinx-build -b html -d _build/doctrees   . _build/html
Running Sphinx v9.1.0
loading translations [en]... done
making output directory... done
[autosummary] generating autosummary for: api/database.rst, api/index.rst, 
api/plugin_utilities.rst, api/plugins.rst, changelog.rst, code_of_conduct.rst, 
contributing.rst, dev/cli.rst, dev/importer.rst, dev/index.rst, ..., 
plugins/types.rst, plugins/unimported.rst, plugins/web.rst, plugins/zero.rst, 
reference/cli.rst, reference/config.rst, reference/index.rst, 
reference/pathformat.rst, reference/query.rst, team.rst
  + Exception Group Traceback (most recent call last):
  |   File "/usr/lib/python3/dist-packages/sphinx/ext/autosummary/generate.py", 
line 664, in generate_autosummary_docs
  |     name, obj, parent, modname = import_by_name(entry.name)
  |                                  ~~~~~~~~~~~~~~^^^^^^^^^^^^
  |   File "/usr/lib/python3/dist-packages/sphinx/ext/autosummary/__init__.py", 
line 682, in import_by_name
  |     raise ImportExceptionGroup(msg, exceptions)
  | sphinx.ext.autosummary.ImportExceptionGroup: could not import 
beets.dbcore.db.Migration (6 sub-exceptions)
  +-+---------------- 1 ----------------
    | Traceback (most recent call last):
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autosummary/__init__.py", line 696, 
in _import_by_name
    |     mod = _import_module(modname)
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autodoc/_dynamic/_importer.py", line 
215, in _import_module
    |     spec = find_spec(modname)
    |   File "<frozen importlib.util>", line 91, in find_spec
    |   File "/<<PKGBUILDDIR>>/beets/__init__.py", line 18, in <module>
    |     import confuse
    | ModuleNotFoundError: No module named 'confuse'
    +---------------- 2 ----------------
    | Traceback (most recent call last):
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autosummary/__init__.py", line 708, 
in _import_by_name
    |     _import_module(modname)
    |     ~~~~~~~~~~~~~~^^^^^^^^^
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autodoc/_dynamic/_importer.py", line 
215, in _import_module
    |     spec = find_spec(modname)
    |   File "<frozen importlib.util>", line 91, in find_spec
    |   File "/<<PKGBUILDDIR>>/beets/__init__.py", line 18, in <module>
    |     import confuse
    | ModuleNotFoundError: No module named 'confuse'
    +---------------- 3 ----------------
    | Traceback (most recent call last):
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autosummary/__init__.py", line 708, 
in _import_by_name
    |     _import_module(modname)
    |     ~~~~~~~~~~~~~~^^^^^^^^^
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autodoc/_dynamic/_importer.py", line 
215, in _import_module
    |     spec = find_spec(modname)
    |   File "<frozen importlib.util>", line 91, in find_spec
    |   File "/<<PKGBUILDDIR>>/beets/__init__.py", line 18, in <module>
    |     import confuse
    | ModuleNotFoundError: No module named 'confuse'
    +---------------- 4 ----------------
    | Traceback (most recent call last):
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autosummary/__init__.py", line 708, 
in _import_by_name
    |     _import_module(modname)
    |     ~~~~~~~~~~~~~~^^^^^^^^^
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autodoc/_dynamic/_importer.py", line 
215, in _import_module
    |     spec = find_spec(modname)
    |   File "<frozen importlib.util>", line 91, in find_spec
    |   File "/<<PKGBUILDDIR>>/beets/__init__.py", line 18, in <module>
    |     import confuse
    | ModuleNotFoundError: No module named 'confuse'
    +---------------- 5 ----------------
    | Traceback (most recent call last):
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autosummary/__init__.py", line 708, 
in _import_by_name
    |     _import_module(modname)
    |     ~~~~~~~~~~~~~~^^^^^^^^^
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autodoc/_dynamic/_importer.py", line 
221, in _import_module
    |     module = importlib.import_module(modname)
    |   File "/usr/lib/python3.13/importlib/__init__.py", line 88, in 
import_module
    |     return _bootstrap._gcd_import(name[level:], package, level)
    |            ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |   File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
    |   File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
    |   File "<frozen importlib._bootstrap>", line 1331, in 
_find_and_load_unlocked
    |   File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
    |   File "<frozen importlib._bootstrap_external>", line 1023, in exec_module
    |   File "<frozen importlib._bootstrap>", line 488, in 
_call_with_frames_removed
    |   File "/<<PKGBUILDDIR>>/beets/__init__.py", line 18, in <module>
    |     import confuse
    | ModuleNotFoundError: No module named 'confuse'
    +---------------- 6 ----------------
    | Traceback (most recent call last):
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autosummary/__init__.py", line 717, 
in _import_by_name
    |     obj = sys.modules[modname]
    |           ~~~~~~~~~~~^^^^^^^^^
    | KeyError: 'beets'
    +------------------------------------

During handling of the above exception, another exception occurred:

  + Exception Group Traceback (most recent call last):
  |   File "/usr/bin/sphinx-build", line 8, in <module>
  |     sys.exit(main())
  |              ~~~~^^
  |   File "/usr/lib/python3/dist-packages/sphinx/cmd/build.py", line 493, in 
main
  |     return build_main(argv)
  |   File "/usr/lib/python3/dist-packages/sphinx/cmd/build.py", line 414, in 
build_main
  |     app = Sphinx(
  |         srcdir=args.sourcedir,
  |     ...<14 lines>...
  |         exception_on_warning=args.exception_on_warning,
  |     )
  |   File "/usr/lib/python3/dist-packages/sphinx/application.py", line 349, in 
__init__
  |     self._init_builder()
  |     ~~~~~~~~~~~~~~~~~~^^
  |   File "/usr/lib/python3/dist-packages/sphinx/application.py", line 439, in 
_init_builder
  |     self.events.emit('builder-inited')
  |     ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
  |   File "/usr/lib/python3/dist-packages/sphinx/events.py", line 441, in emit
  |     results.append(listener.handler(self._app, *args))
  |                    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
  |   File "/usr/lib/python3/dist-packages/sphinx/ext/autosummary/__init__.py", 
line 870, in process_generate_options
  |     generate_autosummary_docs(
  |     ~~~~~~~~~~~~~~~~~~~~~~~~~^
  |         genfiles,
  |         ^^^^^^^^^
  |     ...<5 lines>...
  |         encoding=app.config.source_encoding,
  |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  |     )
  |     ^
  |   File "/usr/lib/python3/dist-packages/sphinx/ext/autosummary/generate.py", 
line 669, in generate_autosummary_docs
  |     name, obj, parent, modname = import_ivar_by_name(entry.name)
  |                                  ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
  |   File "/usr/lib/python3/dist-packages/sphinx/ext/autosummary/__init__.py", 
line 740, in import_ivar_by_name
  |     real_name, obj, _parent, modname = import_by_name(name, prefixes)
  |                                        ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
  |   File "/usr/lib/python3/dist-packages/sphinx/ext/autosummary/__init__.py", 
line 682, in import_by_name
  |     raise ImportExceptionGroup(msg, exceptions)
  | sphinx.ext.autosummary.ImportExceptionGroup: could not import 
beets.dbcore.db (5 sub-exceptions)
  +-+---------------- 1 ----------------
    | Traceback (most recent call last):
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autosummary/__init__.py", line 696, 
in _import_by_name
    |     mod = _import_module(modname)
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autodoc/_dynamic/_importer.py", line 
215, in _import_module
    |     spec = find_spec(modname)
    |   File "<frozen importlib.util>", line 91, in find_spec
    |   File "/<<PKGBUILDDIR>>/beets/__init__.py", line 18, in <module>
    |     import confuse
    | ModuleNotFoundError: No module named 'confuse'
    +---------------- 2 ----------------
    | Traceback (most recent call last):
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autosummary/__init__.py", line 708, 
in _import_by_name
    |     _import_module(modname)
    |     ~~~~~~~~~~~~~~^^^^^^^^^
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autodoc/_dynamic/_importer.py", line 
215, in _import_module
    |     spec = find_spec(modname)
    |   File "<frozen importlib.util>", line 91, in find_spec
    |   File "/<<PKGBUILDDIR>>/beets/__init__.py", line 18, in <module>
    |     import confuse
    | ModuleNotFoundError: No module named 'confuse'
    +---------------- 3 ----------------
    | Traceback (most recent call last):
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autosummary/__init__.py", line 708, 
in _import_by_name
    |     _import_module(modname)
    |     ~~~~~~~~~~~~~~^^^^^^^^^
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autodoc/_dynamic/_importer.py", line 
215, in _import_module
    |     spec = find_spec(modname)
    |   File "<frozen importlib.util>", line 91, in find_spec
    |   File "/<<PKGBUILDDIR>>/beets/__init__.py", line 18, in <module>
    |     import confuse
    | ModuleNotFoundError: No module named 'confuse'
    +---------------- 4 ----------------
    | Traceback (most recent call last):
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autosummary/__init__.py", line 708, 
in _import_by_name
    |     _import_module(modname)
    |     ~~~~~~~~~~~~~~^^^^^^^^^
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autodoc/_dynamic/_importer.py", line 
221, in _import_module
    |     module = importlib.import_module(modname)
    |   File "/usr/lib/python3.13/importlib/__init__.py", line 88, in 
import_module
    |     return _bootstrap._gcd_import(name[level:], package, level)
    |            ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |   File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
    |   File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
    |   File "<frozen importlib._bootstrap>", line 1331, in 
_find_and_load_unlocked
    |   File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
    |   File "<frozen importlib._bootstrap_external>", line 1023, in exec_module
    |   File "<frozen importlib._bootstrap>", line 488, in 
_call_with_frames_removed
    |   File "/<<PKGBUILDDIR>>/beets/__init__.py", line 18, in <module>
    |     import confuse
    | ModuleNotFoundError: No module named 'confuse'
    +---------------- 5 ----------------
    | Traceback (most recent call last):
    |   File 
"/usr/lib/python3/dist-packages/sphinx/ext/autosummary/__init__.py", line 717, 
in _import_by_name
    |     obj = sys.modules[modname]
    |           ~~~~~~~~~~~^^^^^^^^^
    | KeyError: 'beets'
    +------------------------------------
make[2]: *** [Makefile:46: html] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs'
make[1]: *** [debian/rules:17: execute_after_dh_auto_install] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:13: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: beets
Source-Version: 2.11.0-2
Done: Colin Watson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
beets, 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.
Colin Watson <[email protected]> (supplier of updated beets 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: Sun, 24 May 2026 14:35:41 +0100
Source: beets
Architecture: source
Version: 2.11.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1137485
Changes:
 beets (2.11.0-2) unstable; urgency=medium
 .
   * Team upload.
   * Add <!nodoc> to several build-dependencies (closes: #1137485).
   * Use dh-sequence-sphinxdoc.
   * Test nocheck and nodoc build profiles in Salsa CI.
Checksums-Sha1:
 de74ca576e1619e442115f6d258f0cce90589233 4281 beets_2.11.0-2.dsc
 19f28db8f3ed3b47c1c635c30864378dd1f852e0 13840 beets_2.11.0-2.debian.tar.xz
 db3851e677427b8837ec1d78ca43e56a33a40a34 3771164 beets_2.11.0-2.git.tar.xz
 c6d313805ebe156e2051f56d373b005616aa59d9 17418 beets_2.11.0-2_source.buildinfo
Checksums-Sha256:
 99bc396ac06fb133403972a04d15736260480645a1f26064560c1a78ccbeaa2b 4281 
beets_2.11.0-2.dsc
 83dd7721c47b5aac17f4da4094112c00c8024c611844d8ff4425a623b7741d99 13840 
beets_2.11.0-2.debian.tar.xz
 459328cb84cc02faa31147098ead35b94d64d441914beb0ed3d314c424666c06 3771164 
beets_2.11.0-2.git.tar.xz
 ca596ac01e3f5b8b03d0161f4e7413e2e280500702dbe7e89888a3c1f2251ed7 17418 
beets_2.11.0-2_source.buildinfo
Files:
 1ac87551290a178a2bf0e55d5a56a839 4281 sound optional beets_2.11.0-2.dsc
 961aeae4fb4dfd878a4ea2433e9e57c2 13840 sound optional 
beets_2.11.0-2.debian.tar.xz
 00a719ea0942712462a1f37e4fe4d49b 3771164 sound None beets_2.11.0-2.git.tar.xz
 ab7867df9b6d0d8cf6bcaa9c27ece56d 17418 sound optional 
beets_2.11.0-2_source.buildinfo
Git-Tag-Info: tag=6a44201760e45711b0dac2b04a72573f06ab3088 
fp=ac0a4ff12611b6fccf01c111393587d97d86500b
Git-Tag-Tagger: Colin Watson <[email protected]>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmoS/wcACgkQYG0ITkaD
wHnIWg/+NXF5uRKLj1+MJ4nmfeHYd7ayNohxGTTwpLa/m7glhCaV/UIY/Twrvfe0
27056epL7hW/VuAMzObP5LUftUnEmB+WjGP431v74FvVHNBsNCWd+b78AQr8Qf0X
AG27FI5rzJ0oAYBIILQPYcBEBkvoCzVdBd8mN7Ed+fQyQRsXvRC1iMFWXi0ABYhM
Y/cL0SzLAjPaI83k/hjfhm1ZGgY6KMiJPSblmrJbPqlqhf6R7aE8inj7oFPB5woW
JjDIudaJBNTuO6Dhl08mGJNkTfCm3LVt/qg72D4nb+qZprTzWgh9abATAlUSm7sB
yIU5+vDnbFBTcwbHfitA2rp/L4/9CET/qt+XRkeOW0O75t0GXxkACMdW0QDOH3Gu
6QpV41MId1Ls7NafhC6jVpkvJMY11GsVK9vrPE949jVFPK4Myd9Ivaa0pE6KqEzs
+W2vZVA+N5/NlMppl6cVBUbZfoyepWujqMfe32qoFS5XARMG0QczMgZ33fmdrC3r
a9cYjtWj2GCZ3WLg5Suq153zfepZ6e/yrt84A+jUOV9fW0J7xfZMvx5Dt5PE7MNu
fdvkWokxGENcYJZGJOYu2ZFdBcNwjnNob3si6GvJGBf5V3NO64L9y584HS91uoQ2
jjgx5JVGuFbRoffQNpJEpaT7cfe5vEW9cJT98vkNgTOsBvVMfRk=
=3OeE
-----END PGP SIGNATURE-----

Attachment: pgp4R2g_nXKQV.pgp
Description: PGP signature


--- End Message ---

Reply via email to