Your message dated Mon, 16 Feb 2026 15:34:53 +0000
with message-id <[email protected]>
and subject line Bug#1126196: fixed in beets 2.5.1-3
has caused the Debian Bug report #1126196,
regarding beets: FTBFS: FAILED
test/plugins/test_bpd.py::BPDReflectionTest::test_cmd_decoders
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.)
--
1126196: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1126196
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:beets
Version: 2.5.1-2
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/202601/
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.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --with sphinxdoc --buildsystem=pybuild
dh_auto_clean -O--buildsystem=pybuild
dh_autoreconf_clean -O--buildsystem=pybuild
dh_clean -O--buildsystem=pybuild
debian/rules binary
dh binary --with sphinxdoc --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:139: Building wheel for python3.14 with "build"
module
I: pybuild base:384: python3.14 -m build --skip-dependency-check --no-isolation
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14
* Building wheel...
Successfully built beets-2.5.1-py3-none-any.whl
I: pybuild plugin_pyproject:165: Unpacking wheel built for python3.14 with
"installer" module
I: pybuild plugin_pyproject:139: Building wheel for python3.13 with "build"
module
I: pybuild base:384: python3.13 -m build --skip-dependency-check --no-isolation
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13
* Building wheel...
Successfully built beets-2.5.1-py3-none-any.whl
I: pybuild plugin_pyproject:165: Unpacking wheel built for python3.13 with
"installer" module
dh_auto_test -O--buildsystem=pybuild
I: pybuild base:384: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build;
python3.14 -m pytest -k "not test_completion"
============================= test session starts ==============================
platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0
cachedir: /tmp/pytest_cache
rootdir: /<<PKGBUILDDIR>>
configfile: setup.cfg
plugins: anyio-4.11.0, flask-1.3.0, requests_mock-1.12.1
collected 2157 items / 1 deselected / 2 skipped / 2156 selected
test/autotag/test_distance.py ..................................... [ 37/2156]
................ [ 53/2156]
test/plugins/test_acousticbrainz.py .... [ 57/2156]
test/plugins/test_advancedrewrite.py ...... [ 63/2156]
test/plugins/test_albumtypes.py ..... [ 68/2156]
test/plugins/test_art.py .......................................... [ 110/2156]
.................. [ 128/2156]
test/plugins/test_aura.py ... [ 131/2156]
test/plugins/test_bareasc.py ... [ 134/2156]
test/plugins/test_beatport.py ............... [ 149/2156]
test/plugins/test_bpd.py .......................................... [ 191/2156]
x....x....x............xxx....xxxFxx [ 227/2156]
test/plugins/test_bucket.py ............... [ 242/2156]
test/plugins/test_convert.py ........................... [ 269/2156]
test/plugins/test_discogs.py ...................................... [ 307/2156]
........ [ 315/2156]
test/plugins/test_edit.py ................. [ 332/2156]
test/plugins/test_embedart.py s..............s........ [ 356/2156]
test/plugins/test_embyupdate.py ........ [ 364/2156]
test/plugins/test_export.py .... [ 368/2156]
test/plugins/test_fetchart.py ....... [ 375/2156]
test/plugins/test_filefilter.py ........ [ 383/2156]
test/plugins/test_fromfilename.py ...... [ 389/2156]
test/plugins/test_ftintitle.py .................................... [ 425/2156]
......... [ 434/2156]
test/plugins/test_hook.py ....... [ 441/2156]
test/plugins/test_ihate.py . [ 442/2156]
test/plugins/test_importadded.py ....... [ 449/2156]
test/plugins/test_importfeeds.py ... [ 452/2156]
test/plugins/test_info.py ...... [ 458/2156]
test/plugins/test_ipfs.py . [ 459/2156]
test/plugins/test_keyfinder.py ..... [ 464/2156]
test/plugins/test_lastgenre.py .................................. [ 498/2156]
test/plugins/test_limit.py ........ [ 506/2156]
test/plugins/test_lyrics.py ....................................... [ 545/2156]
..................sssssssssssssss.................................. [ 612/2156]
.. [ 614/2156]
test/plugins/test_mbsubmit.py .. [ 616/2156]
test/plugins/test_mbsync.py .. [ 618/2156]
test/plugins/test_mpdstats.py ... [ 621/2156]
test/plugins/test_musicbrainz.py .................................. [ 655/2156]
................... [ 674/2156]
test/plugins/test_parentwork.py ssss.... [ 682/2156]
test/plugins/test_permissions.py ...... [ 688/2156]
test/plugins/test_play.py ............ [ 700/2156]
test/plugins/test_playlist.py .................... [ 720/2156]
test/plugins/test_plexupdate.py ... [ 723/2156]
test/plugins/test_plugin_mediafield.py ...... [ 729/2156]
test/plugins/test_random.py . [ 730/2156]
test/plugins/test_replace.py ......... [ 739/2156]
test/plugins/test_replaygain.py sssssssss.s...s.s.................. [ 774/2156]
.ss...... [ 783/2156]
test/plugins/test_scrub.py ... [ 786/2156]
test/plugins/test_smartplaylist.py ......... [ 795/2156]
test/plugins/test_spotify.py ...... [ 801/2156]
test/plugins/test_subsonicupdate.py ........ [ 809/2156]
test/plugins/test_substitute.py ........ [ 817/2156]
test/plugins/test_the.py ..... [ 822/2156]
test/plugins/test_thumbnails.py ......... [ 831/2156]
test/plugins/test_types_plugin.py ....... [ 838/2156]
test/plugins/test_web.py ......................................... [ 879/2156]
test/plugins/test_zero.py ..................... [ 900/2156]
test/plugins/utils/test_vfs.py .. [ 902/2156]
test/test_art_resize.py ..... [ 907/2156]
test/test_autotag.py .............................................. [ 953/2156]
....... [ 960/2156]
test/test_config_command.py ........... [ 971/2156]
test/test_datequery.py ............................................ [1015/2156]
........................ [1039/2156]
test/test_dbcore.py ............................................... [1086/2156]
................................... [1121/2156]
test/test_files.py ...ss.............................s............. [1169/2156]
...........s.............. [1195/2156]
test/test_hidden.py s.s [1198/2156]
test/test_importer.py .....s...........s........................... [1243/2156]
................................s....s............................. [1310/2156]
........ [1318/2156]
test/test_library.py .....................................ss....... [1364/2156]
................................................................... [1431/2156]
........................................s............ [1484/2156]
test/test_logging.py ............................ [1512/2156]
test/test_m3ufile.py ....s.s.. [1521/2156]
test/test_metasync.py ... [1524/2156]
test/test_pipeline.py ...................... [1546/2156]
test/test_plugins.py ..............ssssssssssssssssssssssssssssssss [1592/2156]
ssssssssssssssssssssssssssssssssssssssssssss. [1637/2156]
test/test_query.py ................................................ [1685/2156]
................................................................... [1752/2156]
.............. [1766/2156]
test/test_sort.py .................................. [1800/2156]
test/test_template.py ............................................. [1845/2156]
.. [1847/2156]
test/test_types.py .... [1851/2156]
test/test_ui.py .......................s........................... [1902/2156]
................................................................... [1969/2156]
............. [1982/2156]
test/test_ui_commands.py ..... [1987/2156]
test/test_ui_importer.py .....s.................................... [2029/2156]
............... [2044/2156]
test/test_ui_init.py ... [2047/2156]
test/test_util.py .s....s............................. [2083/2156]
test/util/test_config.py .... [2087/2156]
test/util/test_id_extractors.py ................................... [2122/2156]
............ [2134/2156]
test/util/test_units.py ...................... [2156/2156]
=================================== FAILURES ===================================
_____________________ BPDReflectionTest.test_cmd_decoders ______________________
self = <test.plugins.test_bpd.BPDReflectionTest testMethod=test_cmd_decoders>
@patch(
"beetsplug.bpd.gstplayer.GstPlayer.get_decoders",
MagicMock(return_value={"default": ({"audio/mpeg"}, {"mp3"})}),
)
def test_cmd_decoders(self):
with self.run_bpd() as client:
response = client.send_command("decoders")
self._assert_ok(response)
> assert "default" == response.data["plugin"]
E AssertionError: assert 'default' == ['mpegaudioparse', 'aacparse',
'ac3parse', 'amrparse', 'dcaparse', 'flacparse', ...]
test/plugins/test_bpd.py:1141: AssertionError
----------------------------- Captured stderr call -----------------------------
plugin paths: []
Loading plugins: bpd
Sending event: pluginload
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
bpd: Starting server...
bpd: Server ready and listening on localhost:0
------------------------------ Captured log call -------------------------------
DEBUG beets:logging.py:133 plugin paths: []
DEBUG beets:logging.py:133 Loading plugins: bpd
DEBUG beets:logging.py:133 Sending event: pluginload
DEBUG beets:logging.py:133 Sending event: database_change
DEBUG beets:logging.py:133 Sending event: database_change
DEBUG beets:logging.py:133 Sending event: database_change
DEBUG beets:logging.py:133 Sending event: database_change
DEBUG beets:logging.py:133 Sending event: database_change
DEBUG beets:logging.py:133 Sending event: database_change
DEBUG beets:logging.py:133 Sending event: database_change
=============================== warnings summary ===============================
.pybuild/cpython3_3.14/build/test/plugins/test_edit.py: 14 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/test/plugins/test_edit.py:67:
DeprecationWarning: codecs.open() is deprecated. Use open() instead.
with codecs.open(filename, "r", encoding="utf-8") as f:
.pybuild/cpython3_3.14/build/test/plugins/test_edit.py: 14 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/test/plugins/test_edit.py:71:
DeprecationWarning: codecs.open() is deprecated. Use open() instead.
with codecs.open(filename, "w", encoding="utf-8") as f:
.pybuild/cpython3_3.14/build/test/plugins/test_edit.py: 17 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/beetsplug/edit.py:249:
DeprecationWarning: codecs.open() is deprecated. Use open() instead.
with codecs.open(new.name, encoding="utf-8") as f:
.pybuild/cpython3_3.14/build/test/plugins/test_edit.py::EditCommandTest::test_invalid_yaml
.pybuild/cpython3_3.14/build/test/plugins/test_edit.py::EditCommandTest::test_malformed_yaml
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/test/plugins/test_edit.py:60:
DeprecationWarning: codecs.open() is deprecated. Use open() instead.
with codecs.open(filename, "w", encoding="utf-8") as f:
.pybuild/cpython3_3.14/build/test/plugins/test_thumbnails.py::TestPathlibURI::test_uri
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/beetsplug/thumbnails.py:223:
DeprecationWarning: pathlib.PurePath.as_uri() is deprecated and scheduled for
removal in Python 3.19. Use pathlib.Path.as_uri().
return PurePosixPath(os.fsdecode(path)).as_uri()
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
- generated xml file:
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/.reports/pytest.xml -
=========================== short test summary info ============================
SKIPPED [1] test/plugins/test_autobpm.py:10: librosa isn't available
SKIPPED [1] test/test_release.py:9: could not import 'extra.release': No module
named 'extra'
SKIPPED [2] test/plugins/test_embedart.py:41: IM version with broken compare
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-absolutelyrics]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-azlyrics]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-dainuzodziai]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[genius-genius]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-lacoccinelle]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-letras]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[lrclib-lrclib]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-lyricsmania]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-lyricsmode]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-lyricsontop]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-musica]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-paroles]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-songlyrics]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-sweetslyrics]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[tekstowo-tekstowo]
SKIPPED [1] test/plugins/test_parentwork.py: INTEGRATION_TEST=1 required:
ParentWorkIntegrationTest::test_direct_parent_work_real
SKIPPED [1] test/plugins/test_parentwork.py: INTEGRATION_TEST=1 required:
ParentWorkIntegrationTest::test_force_real
SKIPPED [1] test/plugins/test_parentwork.py: INTEGRATION_TEST=1 required:
ParentWorkIntegrationTest::test_no_force_real
SKIPPED [1] test/plugins/test_parentwork.py: INTEGRATION_TEST=1 required:
ParentWorkIntegrationTest::test_normal_case_real
SKIPPED [2] test/plugins/test_replaygain.py:89: GStreamer python-gi bindings
not compatible with Python 3.14
SKIPPED [1] test/plugins/test_replaygain.py:202: GStreamer python-gi bindings
not compatible with Python 3.14
SKIPPED [1] test/plugins/test_replaygain.py:238: GStreamer python-gi bindings
not compatible with Python 3.14
SKIPPED [1] test/plugins/test_replaygain.py:130: GStreamer python-gi bindings
not compatible with Python 3.14
SKIPPED [1] test/plugins/test_replaygain.py:161: GStreamer python-gi bindings
not compatible with Python 3.14
SKIPPED [1] test/plugins/test_replaygain.py:262: GStreamer python-gi bindings
not compatible with Python 3.14
SKIPPED [1] test/plugins/test_replaygain.py:316: GStreamer python-gi bindings
not compatible with Python 3.14
SKIPPED [1] test/plugins/test_replaygain.py:296: GStreamer python-gi bindings
not compatible with Python 3.14
SKIPPED [1] test/plugins/test_replaygain.py:281: GStreamer python-gi bindings
not compatible with Python 3.14
SKIPPED [1] test/plugins/test_replaygain.py:202: r128 tags for opus not
supported on backend command
SKIPPED [1] test/plugins/test_replaygain.py:262: r128 tags for opus not
supported on backend command
SKIPPED [1] test/plugins/test_replaygain.py:296: r128 tags for opus not
supported on backend command
SKIPPED [1] test/plugins/test_replaygain.py:362: GStreamer python-gi bindings
not compatible with Python 3.14
SKIPPED [1] test/test_files.py:95: no reflink support for libdir
SKIPPED [1] test/test_files.py:100: no reflink support for libdir
SKIPPED [1] test/test_files.py:284: no reflink support for libdir
SKIPPED [1] test/test_files.py:564: no reflink support for libdir
SKIPPED [1] test/test_hidden.py:32: sys.platform is not darwin
SKIPPED [1] test/test_hidden.py:49: sys.platform is not windows
SKIPPED [2] test/test_importer.py:146: no reflink support for libdir
SKIPPED [1] test/test_importer.py:194: Implement me!
SKIPPED [1] test/test_importer.py:997: write me
SKIPPED [1] test/test_importer.py:1099: write me
SKIPPED [1] test/test_library.py:474: unimplemented: #359
SKIPPED [1] test/test_library.py:485: unimplemented: #359
SKIPPED [1] test/test_library.py:1230: fails under some autopkgtests
SKIPPED [1] test/test_m3ufile.py:119: win32
SKIPPED [1] test/test_m3ufile.py:71: win32
SKIPPED [76] test/test_plugins.py:511: Requires all dependencies to be
installed, which we can't guarantee in the local environment.
SKIPPED [1] test/test_ui.py:354: not yet implemented
SKIPPED [1] test/test_util.py:128: fs is case sensitive
SKIPPED [1] test/test_util.py:94: unimplemented: #359
XFAIL test/plugins/test_bpd.py::BPDControlTest::test_implements_control
XFAIL test/plugins/test_bpd.py::BPDQueueTest::test_implements_queue
XFAIL test/plugins/test_bpd.py::BPDPlaylistsTest::test_cmd_playlistadd
XFAIL test/plugins/test_bpd.py::BPDDatabaseTest::test_implements_database
XFAIL test/plugins/test_bpd.py::BPDMountsTest::test_implements_mounts
XFAIL test/plugins/test_bpd.py::BPDStickerTest::test_implements_stickers
XFAIL test/plugins/test_bpd.py::BPDConnectionTest::test_tagtypes_mask
XFAIL test/plugins/test_bpd.py::BPDPartitionTest::test_implements_partitions
XFAIL test/plugins/test_bpd.py::BPDDeviceTest::test_implements_devices
XFAIL test/plugins/test_bpd.py::BPDReflectionTest::test_implements_reflection
XFAIL test/plugins/test_bpd.py::BPDPeersTest::test_implements_peers
FAILED test/plugins/test_bpd.py::BPDReflectionTest::test_cmd_decoders - Asser...
= 1 failed, 2014 passed, 132 skipped, 1 deselected, 11 xfailed, 48 warnings in
76.18s (0:01:16) =
E: pybuild pybuild:483: test: plugin pyproject failed with: exit code=1: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build; python3.14 -m pytest -k "not
test_completion"
I: pybuild base:384: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build;
python3.13 -m pytest -k "not test_completion"
============================= test session starts ==============================
platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0
cachedir: /tmp/pytest_cache
rootdir: /<<PKGBUILDDIR>>
configfile: setup.cfg
plugins: anyio-4.11.0, flask-1.3.0, requests_mock-1.12.1
collected 2157 items / 1 deselected / 2 skipped / 2156 selected
test/autotag/test_distance.py ..................................... [ 37/2156]
................ [ 53/2156]
test/plugins/test_acousticbrainz.py .... [ 57/2156]
test/plugins/test_advancedrewrite.py ...... [ 63/2156]
test/plugins/test_albumtypes.py ..... [ 68/2156]
test/plugins/test_art.py .......................................... [ 110/2156]
.................. [ 128/2156]
test/plugins/test_aura.py ... [ 131/2156]
test/plugins/test_bareasc.py ... [ 134/2156]
test/plugins/test_beatport.py ............... [ 149/2156]
test/plugins/test_bpd.py .......................................... [ 191/2156]
x....x....x............xxx....xxx.xx [ 227/2156]
test/plugins/test_bucket.py ............... [ 242/2156]
test/plugins/test_convert.py ........................... [ 269/2156]
test/plugins/test_discogs.py ...................................... [ 307/2156]
........ [ 315/2156]
test/plugins/test_edit.py ................. [ 332/2156]
test/plugins/test_embedart.py s..............s........ [ 356/2156]
test/plugins/test_embyupdate.py ........ [ 364/2156]
test/plugins/test_export.py .... [ 368/2156]
test/plugins/test_fetchart.py ....... [ 375/2156]
test/plugins/test_filefilter.py ........ [ 383/2156]
test/plugins/test_fromfilename.py ...... [ 389/2156]
test/plugins/test_ftintitle.py .................................... [ 425/2156]
......... [ 434/2156]
test/plugins/test_hook.py ....... [ 441/2156]
test/plugins/test_ihate.py . [ 442/2156]
test/plugins/test_importadded.py ....... [ 449/2156]
test/plugins/test_importfeeds.py ... [ 452/2156]
test/plugins/test_info.py ...... [ 458/2156]
test/plugins/test_ipfs.py . [ 459/2156]
test/plugins/test_keyfinder.py ..... [ 464/2156]
test/plugins/test_lastgenre.py .................................. [ 498/2156]
test/plugins/test_limit.py ........ [ 506/2156]
test/plugins/test_lyrics.py ....................................... [ 545/2156]
..................sssssssssssssss.................................. [ 612/2156]
.. [ 614/2156]
test/plugins/test_mbsubmit.py .. [ 616/2156]
test/plugins/test_mbsync.py .. [ 618/2156]
test/plugins/test_mpdstats.py ... [ 621/2156]
test/plugins/test_musicbrainz.py .................................. [ 655/2156]
................... [ 674/2156]
test/plugins/test_parentwork.py ssss.... [ 682/2156]
test/plugins/test_permissions.py ...... [ 688/2156]
test/plugins/test_play.py ............ [ 700/2156]
test/plugins/test_playlist.py .................... [ 720/2156]
test/plugins/test_plexupdate.py ... [ 723/2156]
test/plugins/test_plugin_mediafield.py ...... [ 729/2156]
test/plugins/test_random.py . [ 730/2156]
test/plugins/test_replace.py ......... [ 739/2156]
test/plugins/test_replaygain.py ..........s...s.s.................. [ 774/2156]
......... [ 783/2156]
test/plugins/test_scrub.py ... [ 786/2156]
test/plugins/test_smartplaylist.py ......... [ 795/2156]
test/plugins/test_spotify.py ...... [ 801/2156]
test/plugins/test_subsonicupdate.py ........ [ 809/2156]
test/plugins/test_substitute.py ........ [ 817/2156]
test/plugins/test_the.py ..... [ 822/2156]
test/plugins/test_thumbnails.py ......... [ 831/2156]
test/plugins/test_types_plugin.py ....... [ 838/2156]
test/plugins/test_web.py ......................................... [ 879/2156]
test/plugins/test_zero.py ..................... [ 900/2156]
test/plugins/utils/test_vfs.py .. [ 902/2156]
test/test_art_resize.py ..... [ 907/2156]
test/test_autotag.py .............................................. [ 953/2156]
....... [ 960/2156]
test/test_config_command.py ........... [ 971/2156]
test/test_datequery.py ............................................ [1015/2156]
........................ [1039/2156]
test/test_dbcore.py ............................................... [1086/2156]
................................... [1121/2156]
test/test_files.py ...ss.............................s............. [1169/2156]
...........s.............. [1195/2156]
test/test_hidden.py s.s [1198/2156]
test/test_importer.py .....s...........s........................... [1243/2156]
................................s....s............................. [1310/2156]
........ [1318/2156]
test/test_library.py .....................................ss....... [1364/2156]
................................................................... [1431/2156]
........................................s............ [1484/2156]
test/test_logging.py ............................ [1512/2156]
test/test_m3ufile.py ....s.s.. [1521/2156]
test/test_metasync.py ... [1524/2156]
test/test_pipeline.py ...................... [1546/2156]
test/test_plugins.py ..............ssssssssssssssssssssssssssssssss [1592/2156]
ssssssssssssssssssssssssssssssssssssssssssss. [1637/2156]
test/test_query.py ................................................ [1685/2156]
................................................................... [1752/2156]
.............. [1766/2156]
test/test_sort.py .................................. [1800/2156]
test/test_template.py ............................................. [1845/2156]
.. [1847/2156]
test/test_types.py .... [1851/2156]
test/test_ui.py .......................s........................... [1902/2156]
................................................................... [1969/2156]
............. [1982/2156]
test/test_ui_commands.py ..... [1987/2156]
test/test_ui_importer.py .....s.................................... [2029/2156]
............... [2044/2156]
test/test_ui_init.py ... [2047/2156]
test/test_util.py .s....s............................. [2083/2156]
test/util/test_config.py .... [2087/2156]
test/util/test_id_extractors.py ................................... [2122/2156]
............ [2134/2156]
test/util/test_units.py ...................... [2156/2156]
- generated xml file:
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/.reports/pytest.xml -
=========================== short test summary info ============================
SKIPPED [1] test/plugins/test_autobpm.py:10: librosa isn't available
SKIPPED [1] test/test_release.py:9: could not import 'extra.release': No module
named 'extra'
SKIPPED [2] test/plugins/test_embedart.py:41: IM version with broken compare
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-absolutelyrics]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-azlyrics]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-dainuzodziai]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[genius-genius]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-lacoccinelle]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-letras]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[lrclib-lrclib]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-lyricsmania]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-lyricsmode]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-lyricsontop]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-musica]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-paroles]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-songlyrics]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[google-sweetslyrics]
SKIPPED [1] test/plugins/test_lyrics.py: No change in lyrics source code:
TestLyricsSources::test_backend_source[tekstowo-tekstowo]
SKIPPED [1] test/plugins/test_parentwork.py: INTEGRATION_TEST=1 required:
ParentWorkIntegrationTest::test_direct_parent_work_real
SKIPPED [1] test/plugins/test_parentwork.py: INTEGRATION_TEST=1 required:
ParentWorkIntegrationTest::test_force_real
SKIPPED [1] test/plugins/test_parentwork.py: INTEGRATION_TEST=1 required:
ParentWorkIntegrationTest::test_no_force_real
SKIPPED [1] test/plugins/test_parentwork.py: INTEGRATION_TEST=1 required:
ParentWorkIntegrationTest::test_normal_case_real
SKIPPED [1] test/plugins/test_replaygain.py:202: r128 tags for opus not
supported on backend command
SKIPPED [1] test/plugins/test_replaygain.py:262: r128 tags for opus not
supported on backend command
SKIPPED [1] test/plugins/test_replaygain.py:296: r128 tags for opus not
supported on backend command
SKIPPED [1] test/test_files.py:95: no reflink support for libdir
SKIPPED [1] test/test_files.py:100: no reflink support for libdir
SKIPPED [1] test/test_files.py:284: no reflink support for libdir
SKIPPED [1] test/test_files.py:564: no reflink support for libdir
SKIPPED [1] test/test_hidden.py:32: sys.platform is not darwin
SKIPPED [1] test/test_hidden.py:49: sys.platform is not windows
SKIPPED [2] test/test_importer.py:146: no reflink support for libdir
SKIPPED [1] test/test_importer.py:194: Implement me!
SKIPPED [1] test/test_importer.py:997: write me
SKIPPED [1] test/test_importer.py:1099: write me
SKIPPED [1] test/test_library.py:474: unimplemented: #359
SKIPPED [1] test/test_library.py:485: unimplemented: #359
SKIPPED [1] test/test_library.py:1230: fails under some autopkgtests
SKIPPED [1] test/test_m3ufile.py:119: win32
SKIPPED [1] test/test_m3ufile.py:71: win32
SKIPPED [76] test/test_plugins.py:511: Requires all dependencies to be
installed, which we can't guarantee in the local environment.
SKIPPED [1] test/test_ui.py:354: not yet implemented
SKIPPED [1] test/test_util.py:128: fs is case sensitive
SKIPPED [1] test/test_util.py:94: unimplemented: #359
XFAIL test/plugins/test_bpd.py::BPDControlTest::test_implements_control
XFAIL test/plugins/test_bpd.py::BPDQueueTest::test_implements_queue
XFAIL test/plugins/test_bpd.py::BPDPlaylistsTest::test_cmd_playlistadd
XFAIL test/plugins/test_bpd.py::BPDDatabaseTest::test_implements_database
XFAIL test/plugins/test_bpd.py::BPDMountsTest::test_implements_mounts
XFAIL test/plugins/test_bpd.py::BPDStickerTest::test_implements_stickers
XFAIL test/plugins/test_bpd.py::BPDConnectionTest::test_tagtypes_mask
XFAIL test/plugins/test_bpd.py::BPDPartitionTest::test_implements_partitions
XFAIL test/plugins/test_bpd.py::BPDDeviceTest::test_implements_devices
XFAIL test/plugins/test_bpd.py::BPDReflectionTest::test_implements_reflection
XFAIL test/plugins/test_bpd.py::BPDPeersTest::test_implements_peers
==== 2026 passed, 121 skipped, 1 deselected, 11 xfailed in 63.60s (0:01:03) ====
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.14
3.13" returned exit code 13
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit
status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: beets
Source-Version: 2.5.1-3
Done: Pieter Lenaerts <[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.
Pieter Lenaerts <[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, 01 Feb 2026 20:14:31 +0100
Source: beets
Architecture: source
Version: 2.5.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Pieter Lenaerts <[email protected]>
Closes: 1126196
Changes:
beets (2.5.1-3) unstable; urgency=medium
.
[ Alexandre Detiste ]
* remove ancient cleanup maintainer script circa 2019 / old-old-stable
.
[ Pieter Lenaerts ]
* Use upstream test_bpd.py patch (Closes: #1126196).
Checksums-Sha1:
b2be249e1fce66d479ffe4dce36840071bcfc07f 3633 beets_2.5.1-3.dsc
f78a0ef2c946e471154417068f80addb541edd74 16936 beets_2.5.1-3.debian.tar.xz
d4579c2ae45648ab0bd6c6a9840569852fadcfac 19058 beets_2.5.1-3_amd64.buildinfo
Checksums-Sha256:
d5a7ce8a7861a1c1ca855f7b7dc7997869129ad5ecdbfbf73b60e8e755c41597 3633
beets_2.5.1-3.dsc
b520367174f4bd1bb9c3194911d67b106bf44835ca07f151ba6dc60139a94473 16936
beets_2.5.1-3.debian.tar.xz
460d4c7a79cc2e4fc4aa280c4b5fa19b0586b926b4731a1eb53a4cba2fe326f4 19058
beets_2.5.1-3_amd64.buildinfo
Files:
ec6f504636e9fe1d4e0287c8dc040eec 3633 sound optional beets_2.5.1-3.dsc
6325a0c708a2e5a9e5b6207f1018d8c1 16936 sound optional
beets_2.5.1-3.debian.tar.xz
67a0f9ab272fba1ecc10e202b4282cf9 19058 sound optional
beets_2.5.1-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEE3lnVbvHK7ir4q61+p3sXeEcY/EFAmmTM38SHGVhbWFudUBk
ZWJpYW4ub3JnAAoJEPqd7F3hHGPxK3AP+wQQ21Ez8yFAFizbdtoWBwJ1AwPHB6Fu
TdTgT9N97kaHvqKL83RDEd1KPxN1fNnFrvuTQ9f1fDUcHKMS018OPPxNNjpiiEz7
kdwVz6kguiLSJnaeyHHxKBqyaBCIchmZOb4x/Ys+RwDnVq6yhKKlAuWJ+OtxS1NK
Hn3NfiIuqlAny8NJXgPG0V4Uo9WtYNTOBZO4gCJ922GdAdNKk3W0J1OAuHgWahHR
AQdl7B+ZRsVgZWXqSCaj9t3lHRlQspWuT+RjH+/brd1j7o18FsGVI04rhJy/R7Li
MGou9Ufxdneyk4Tf5cWjgxr3BsruHCteo9+uAS/LbwIBaOOZ13MJTL76qkZwPQlK
l3RsLhqLPDqGd/vRHI/1jnT6OoIUdmGVsTbPdY64+5+E+LUyVWl+s7Jez1yE2PHm
kKlxMlptDFUZc7gXvFu/Wn8m1A2D7Mo5XPttcfMrVGd4QYKF9wDEtZF5A7jkdrC1
hj20NV8z7PASez/+Zkv34BCVWdSiaFpbPL72oqwkrX8Gso1TG4lfqYV8ROWyvjPz
NHQxmTkUK8P0xSMLGH2LwVC0c6wN/tOWkUHF/weQbo9eZaYNKSLfD8WznFkFh6Cc
X35vvzgqBsvsxL1FAvhFb0WfA95ygXZQla4AtH6XH8xwCtJDO8EmdDSzdf6+zJ3V
p4L//Zkrt33F
=djCD
-----END PGP SIGNATURE-----
pgp6YCCqn2ke_.pgp
Description: PGP signature
--- End Message ---