Bug 2336892 - mopidy-mpd: FTBFS in Fedora Rawhide
Summary: mopidy-mpd: FTBFS in Fedora Rawhide
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: mopidy-mpd
Version: rawhide
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Tobias
QA Contact: Fedora Extras Quality Assurance
URL: https://koschei.fedoraproject.org/pac...
Whiteboard:
Depends On:
Blocks: F42FTBFS PYTHON3.14
TreeView+ depends on / blocked
 
Reported: 2025-01-10 09:49 UTC by Karolina Surma
Modified: 2025-01-21 20:55 UTC (History)
1 user (show)

Fixed In Version: mopidy-mpd-3.3.0^20241110git9c66c58-1.fc42
Clone Of:
Environment:
Last Closed: 2025-01-21 20:55:56 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Karolina Surma 2025-01-10 09:49:57 UTC
Description of problem:
Package mopidy-mpd fails to build from source in Fedora Rawhide.

Version-Release number of selected component (if applicable):
3.3.0-10.fc42

Steps to Reproduce:
koji build --scratch f42 mopidy-mpd-3.3.0-10.fc42.src.rpm

Additional info:
This package is tracked by Koschei. See:
https://koschei.fedoraproject.org/package/mopidy-mpd

Reproducible: Always

Actual Results:  
FAILED tests/protocol/test_playback.py::PlaybackControlHandlerTest::test_pause_off
FAILED tests/protocol/test_playback.py::PlaybackControlHandlerTest::test_pause_on
FAILED tests/protocol/test_playback.py::PlaybackControlHandlerTest::test_pause_toggle
FAILED tests/protocol/test_playback.py::PlaybackControlHandlerTest::test_play_minus_one_plays_current_track_if_current_track_is_set
FAILED tests/protocol/test_playback.py::PlaybackControlHandlerTest::test_play_minus_one_plays_first_in_playlist_if_no_current_track
FAILED tests/protocol/test_playback.py::PlaybackControlHandlerTest::test_play_with_pos
FAILED tests/protocol/test_playback.py::PlaybackControlHandlerTest::test_play_with_pos_without_quotes
FAILED tests/protocol/test_playback.py::PlaybackControlHandlerTest::test_playid
FAILED tests/protocol/test_playback.py::PlaybackControlHandlerTest::test_playid_minus_1_plays_current_track_if_current_track_is_set
FAILED tests/protocol/test_playback.py::PlaybackControlHandlerTest::test_playid_minus_1_plays_first_in_playlist_if_no_current_track
FAILED tests/protocol/test_playback.py::PlaybackControlHandlerTest::test_playid_without_quotes
FAILED tests/protocol/test_playback.py::PlaybackControlHandlerTest::test_seek_in_another_track
FAILED tests/protocol/test_playback.py::PlaybackControlHandlerTest::test_seekid_in_another_track
FAILED tests/protocol/test_playback.py::PlaybackControlHandlerTest::test_seekid_in_current_track
FAILED tests/protocol/test_playback.py::PlaybackControlHandlerTest::test_seekid_with_float
FAILED tests/test_dispatcher.py::MpdDispatcherTest::test_call_handler_for_unknown_command_raises_exception
FAILED tests/test_dispatcher.py::MpdDispatcherTest::test_handling_blacklisted_command
FAILED tests/test_dispatcher.py::MpdDispatcherTest::test_handling_unknown_request_yields_error
ERROR tests/test_dispatcher.py::TestMpdContext::test_browse_root - TypeError:...
ERROR tests/test_dispatcher.py::TestMpdContext::test_browse_root_recursive - ...
ERROR tests/test_dispatcher.py::TestMpdContext::test_browse_skips_bad_refs[bad_ref0]
ERROR tests/test_dispatcher.py::TestMpdContext::test_browse_skips_bad_refs[bad_ref1]
ERROR tests/test_dispatcher.py::TestMpdContext::test_browse_skips_bad_refs[bad_ref2]
ERROR tests/test_dispatcher.py::TestMpdContext::test_browse_skips_bad_refs[bad_ref3]


The update of mopidy from 3.0.0 to 4.0.0 is probably the culprit here.

Comment 1 Fedora Update System 2025-01-21 20:51:17 UTC
FEDORA-2025-23bc4dbcad (mopidy-mpd-3.3.0^20241110git9c66c58-1.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-23bc4dbcad

Comment 2 Fedora Update System 2025-01-21 20:55:56 UTC
FEDORA-2025-23bc4dbcad (mopidy-mpd-3.3.0^20241110git9c66c58-1.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.