Your message dated Tue, 16 Jan 2024 23:35:36 +0000
with message-id <e1rpsy0-00cnss...@fasolo.debian.org>
and subject line Bug#1060966: fixed in openlp 3.1.0~rc4-1
has caused the Debian Bug report #1060966,
regarding openlp: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i 
python{version} -p 3.11 returned exit code 13
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 ow...@bugs.debian.org
immediately.)


-- 
1060966: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060966
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: openlp
Version: 3.0.2+ds-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240115 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> QT_QPA_PLATFORM=offscreen dh_auto_test
> I: pybuild base:305: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_openlp/build; 
> python3.11 -m pytest -k 'not test_load_settings_position_invalid and not 
> test_get_directory_for_language_dir_from_source and not 
> test_get_ip_address_default'
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.11.7, pytest-7.4.4, pluggy-1.3.0
> PyQt5 5.15.10 -- Qt runtime 5.15.10 -- Qt compiled 5.15.10
> rootdir: /<<PKGBUILDDIR>>
> configfile: setup.cfg
> plugins: qt-4.3.1
> collected 2288 items / 3 deselected / 1 skipped / 2285 selected
> 
> tests/openlp_core/test_app.py ...............                            [  
> 0%]
> tests/openlp_core/test_server.py .....                                   [  
> 0%]
> tests/openlp_core/test_state.py ...............                          [  
> 1%]
> tests/openlp_core/test_threading.py .........                            [  
> 1%]
> tests/openlp_core/test_version.py ...........                            [  
> 2%]
> tests/openlp_core/api/test_deploy.py ...........                         [  
> 2%]
> tests/openlp_core/api/test_main.py .                                     [  
> 2%]
> tests/openlp_core/api/test_tab.py .................                      [  
> 3%]
> tests/openlp_core/api/test_websockets.py ..............                  [  
> 4%]
> tests/openlp_core/api/endpoint/test_controller.py ....                   [  
> 4%]
> tests/openlp_core/api/http_server/test_http.py ..                        [  
> 4%]
> tests/openlp_core/api/http_server/test_init.py .......                   [  
> 4%]
> tests/openlp_core/api/v2/test_controller.py ...F....F....F............F. [  
> 6%]
> ....                                                                     [  
> 6%]
> tests/openlp_core/api/v2/test_core.py ....F.........                     [  
> 6%]
> tests/openlp_core/api/v2/test_plugins.py ..F......                       [  
> 7%]
> tests/openlp_core/api/v2/test_service.py ........                        [  
> 7%]
> tests/openlp_core/common/test_actions.py ..........                      [  
> 8%]
> tests/openlp_core/common/test_applocation.py ............                [  
> 8%]
> tests/openlp_core/common/test_db.py ..                                   [  
> 8%]
> tests/openlp_core/common/test_handlers.py .                              [  
> 8%]
> tests/openlp_core/common/test_httputils.py ..................            [  
> 9%]
> tests/openlp_core/common/test_i18n.py ............                       [ 
> 10%]
> tests/openlp_core/common/test_init.py .................................. [ 
> 11%]
> ..................                                                       [ 
> 12%]
> tests/openlp_core/common/test_json.py ..................                 [ 
> 13%]
> tests/openlp_core/common/test_mixins.py ....                             [ 
> 13%]
> tests/openlp_core/common/test_network_interfaces.py ......               [ 
> 13%]
> tests/openlp_core/common/test_path.py .................                  [ 
> 14%]
> tests/openlp_core/common/test_platform.py .....                          [ 
> 14%]
> tests/openlp_core/common/test_registry.py ......                         [ 
> 14%]
> tests/openlp_core/common/test_settings.py .......................        [ 
> 15%]
> tests/openlp_core/common/test_utils.py .......                           [ 
> 16%]
> tests/openlp_core/display/test_render.py ..........                      [ 
> 16%]
> tests/openlp_core/display/test_screens.py ........................       [ 
> 17%]
> tests/openlp_core/display/test_window.py ............................... [ 
> 18%]
> ..........                                                               [ 
> 19%]
> tests/openlp_core/lib/test_db.py ........                                [ 
> 19%]
> tests/openlp_core/lib/test_exceptions.py .                               [ 
> 19%]
> tests/openlp_core/lib/test_formattingtags.py ..                          [ 
> 19%]
> tests/openlp_core/lib/test_lib.py ...................................... [ 
> 21%]
> ...........                                                              [ 
> 21%]
> tests/openlp_core/lib/test_mediamanageritem.py ......                    [ 
> 22%]
> tests/openlp_core/lib/test_pluginmanager.py ........................s    [ 
> 23%]
> tests/openlp_core/lib/test_serviceitem.py ............................   [ 
> 24%]
> tests/openlp_core/lib/test_theme.py ................                     [ 
> 25%]
> tests/openlp_core/lib/test_ui.py .................                       [ 
> 25%]
> tests/openlp_core/pages/test_alignment.py ..........................     [ 
> 27%]
> tests/openlp_core/pages/test_areaposition.py .....................       [ 
> 28%]
> tests/openlp_core/pages/test_background.py ............................. [ 
> 29%]
> ....                                                                     [ 
> 29%]
> tests/openlp_core/pages/test_fontselection.py .......................... [ 
> 30%]
> ................                                                         [ 
> 31%]
> tests/openlp_core/pages/test_gridlayoutpage.py ....                      [ 
> 31%]
> tests/openlp_core/projectors/test_projector_commands_01.py ..........    [ 
> 31%]
> tests/openlp_core/projectors/test_projector_commands_02.py ............. [ 
> 32%]
> .....                                                                    [ 
> 32%]
> tests/openlp_core/projectors/test_projector_constants.py ...             [ 
> 32%]
> tests/openlp_core/projectors/test_projector_db.py ...................... [ 
> 33%]
> ......                                                                   [ 
> 34%]
> tests/openlp_core/projectors/test_projector_pjlink_base_01.py .......... [ 
> 34%]
> ........                                                                 [ 
> 34%]
> tests/openlp_core/projectors/test_projector_pjlink_udp.py .........      [ 
> 35%]
> tests/openlp_core/projectors/test_projector_sourceform.py ...            [ 
> 35%]
> tests/openlp_core/projectors/commands/test_avmt.py .........             [ 
> 35%]
> tests/openlp_core/projectors/commands/test_clss.py .......               [ 
> 36%]
> tests/openlp_core/projectors/commands/test_misc_commands.py ....         [ 
> 36%]
> tests/openlp_core/projectors/commands/test_pjlink.py ...........         [ 
> 36%]
> tests/openlp_core/projectors/commands/test_routing.py ........           [ 
> 37%]
> tests/openlp_core/projectors/commands/test_sver.py ....                  [ 
> 37%]
> tests/openlp_core/projectors/db/test_get_projector.py ..............     [ 
> 37%]
> tests/openlp_core/projectors/editform/test_accept_me.py ................ [ 
> 38%]
> .                                                                        [ 
> 38%]
> tests/openlp_core/projectors/editform/test_misc_editform.py .....        [ 
> 38%]
> tests/openlp_core/projectors/manager/test_boostrap.py ....               [ 
> 39%]
> tests/openlp_core/projectors/manager/test_misc_manager.py ...            [ 
> 39%]
> tests/openlp_core/projectors/manager/test_toolbar_triggers-01.py ....... [ 
> 39%]
> ...........                                                              [ 
> 39%]
> tests/openlp_core/projectors/manager/test_toolbar_triggers-basic.py .... [ 
> 40%]
>                                                                          [ 
> 40%]
> tests/openlp_core/projectors/manager/test_udp.py .....                   [ 
> 40%]
> tests/openlp_core/projectors/pjlink/test_check_login.py ......           [ 
> 40%]
> tests/openlp_core/projectors/pjlink/test_get_data.py ............        [ 
> 41%]
> tests/openlp_core/projectors/pjlink/test_misc_pjlink.py ............     [ 
> 41%]
> tests/openlp_core/projectors/pjlink/test_reset_information.py .          [ 
> 41%]
> tests/openlp_core/projectors/pjlink/test_send_command.py ............... [ 
> 42%]
> .                                                                        [ 
> 42%]
> tests/openlp_core/projectors/ui/test_tab.py .......                      [ 
> 42%]
> tests/openlp_core/ui/test_aboutform.py ...                               [ 
> 42%]
> tests/openlp_core/ui/test_advancedtab.py .                               [ 
> 42%]
> tests/openlp_core/ui/test_confirmationform.py ...                        [ 
> 43%]
> tests/openlp_core/ui/test_exceptionform.py ..                            [ 
> 43%]
> tests/openlp_core/ui/test_filerenamedialog.py ...                        [ 
> 43%]
> tests/openlp_core/ui/test_first_time.py .                                [ 
> 43%]
> tests/openlp_core/ui/test_firsttimeform.py ......................        [ 
> 44%]
> tests/openlp_core/ui/test_formattingtagscontroller.py ....               [ 
> 44%]
> tests/openlp_core/ui/test_formattingtagsform.py ..                       [ 
> 44%]
> tests/openlp_core/ui/test_generaltab.py ....                             [ 
> 44%]
> tests/openlp_core/ui/test_icons.py .                                     [ 
> 44%]
> tests/openlp_core/ui/test_init.py ..                                     [ 
> 44%]
> tests/openlp_core/ui/test_library.py ....                                [ 
> 44%]
> tests/openlp_core/ui/test_mainwindow.py ................................ [ 
> 46%]
> ............                                                             [ 
> 46%]
> tests/openlp_core/ui/test_serviceitemeditform.py ...............         [ 
> 47%]
> tests/openlp_core/ui/test_servicemanager.py ............................ [ 
> 48%]
> ..........................................................               [ 
> 51%]
> tests/openlp_core/ui/test_servicenotedialog.py .                         [ 
> 51%]
> tests/openlp_core/ui/test_servicetab.py .                                [ 
> 51%]
> tests/openlp_core/ui/test_settings_form.py ....                          [ 
> 51%]
> tests/openlp_core/ui/test_settingsform.py .......                        [ 
> 51%]
> tests/openlp_core/ui/test_shortcutlistdialog.py ..                       [ 
> 51%]
> tests/openlp_core/ui/test_shortcutlistform.py ..........                 [ 
> 52%]
> tests/openlp_core/ui/test_slidecontroller.py ........................... [ 
> 53%]
> ....................................                                     [ 
> 55%]
> tests/openlp_core/ui/test_splashscreen.py .                              [ 
> 55%]
> tests/openlp_core/ui/test_starttimedialog.py ..                          [ 
> 55%]
> tests/openlp_core/ui/test_style.py .....................                 [ 
> 56%]
> tests/openlp_core/ui/test_themeform.py ........................sssss.    [ 
> 57%]
> tests/openlp_core/ui/test_thememanager.py ......................         [ 
> 58%]
> tests/openlp_core/ui/test_themeprogressform.py ......                    [ 
> 58%]
> tests/openlp_core/ui/test_themetab.py ..                                 [ 
> 58%]
> tests/openlp_core/ui/media/test_media.py ...                             [ 
> 58%]
> tests/openlp_core/ui/media/test_mediacontroller.py ..................... [ 
> 59%]
> ....................                                                     [ 
> 60%]
> tests/openlp_core/ui/media/test_remote.py .........s                     [ 
> 61%]
> tests/openlp_core/ui/media/test_vlcplayer.py ........................... [ 
> 62%]
> ....                                                                     [ 
> 62%]
> tests/openlp_core/widgets/test_buttons.py .......                        [ 
> 62%]
> tests/openlp_core/widgets/test_dialogs.py .............                  [ 
> 63%]
> tests/openlp_core/widgets/test_edits.py .....................            [ 
> 64%]
> tests/openlp_core/widgets/test_views.py ..........................       [ 
> 65%]
> tests/openlp_core/widgets/test_widgets.py ...........................    [ 
> 66%]
> tests/openlp_plugins/alerts/test_manager.py ...                          [ 
> 66%]
> tests/openlp_plugins/alerts/test_plugin.py .....                         [ 
> 67%]
> tests/openlp_plugins/alerts/forms/test_alertform.py .                    [ 
> 67%]
> tests/openlp_plugins/bibles/test_bibleimport.py ........................ [ 
> 68%]
> ......                                                                   [ 
> 68%]
> tests/openlp_plugins/bibles/test_bibleserver.py sss                      [ 
> 68%]
> tests/openlp_plugins/bibles/test_biblestab.py ..                         [ 
> 68%]
> tests/openlp_plugins/bibles/test_csvimport.py .................          [ 
> 69%]
> tests/openlp_plugins/bibles/test_lib.py ........                         [ 
> 69%]
> tests/openlp_plugins/bibles/test_lib_manager.py ....                     [ 
> 69%]
> tests/openlp_plugins/bibles/test_lib_parse_reference.py ............     [ 
> 70%]
> tests/openlp_plugins/bibles/test_manager.py .                            [ 
> 70%]
> tests/openlp_plugins/bibles/test_mediaitem.py .......................... [ 
> 71%]
> ..........................................................               [ 
> 74%]
> tests/openlp_plugins/bibles/test_opensongimport.py ....................  [ 
> 75%]
> tests/openlp_plugins/bibles/test_osisimport.py .....................     [ 
> 75%]
> tests/openlp_plugins/bibles/test_plugin.py .                             [ 
> 75%]
> tests/openlp_plugins/bibles/test_swordimport.py ..                       [ 
> 76%]
> tests/openlp_plugins/bibles/test_upgrade.py .....                        [ 
> 76%]
> tests/openlp_plugins/bibles/test_versereferencelist.py .....             [ 
> 76%]
> tests/openlp_plugins/bibles/test_wordprojectimport.py ........           [ 
> 76%]
> tests/openlp_plugins/bibles/test_zefaniaimport.py ...                    [ 
> 76%]
> tests/openlp_plugins/bibles/forms/test_bibleimportform.py sss            [ 
> 77%]
> tests/openlp_plugins/bibles/forms/test_editbibleform.py .                [ 
> 77%]
> tests/openlp_plugins/custom/test_mediaitem.py ...                        [ 
> 77%]
> tests/openlp_plugins/custom/test_plugin.py .                             [ 
> 77%]
> tests/openlp_plugins/custom/forms/test_customform.py .......             [ 
> 77%]
> tests/openlp_plugins/custom/forms/test_customslideform.py ..             [ 
> 77%]
> tests/openlp_plugins/images/test_imagetab.py ...                         [ 
> 77%]
> tests/openlp_plugins/images/test_mediaitem.py .................          [ 
> 78%]
> tests/openlp_plugins/images/test_plugin.py .                             [ 
> 78%]
> tests/openlp_plugins/images/test_upgrade.py .                            [ 
> 78%]
> tests/openlp_plugins/images/forms/test_choosegroupform.py ....           [ 
> 78%]
> tests/openlp_plugins/media/test_mediaitem.py .......                     [ 
> 79%]
> tests/openlp_plugins/media/test_mediaplugin.py ..                        [ 
> 79%]
> tests/openlp_plugins/media/test_plugin.py .                              [ 
> 79%]
> tests/openlp_plugins/media/forms/test_mediaclipselectorform.py ....      [ 
> 79%]
> tests/openlp_plugins/media/forms/test_streamselectorform.py ........     [ 
> 79%]
> tests/openlp_plugins/planningcenter/test_planningcenterplugin.py ....... [ 
> 80%]
>                                                                          [ 
> 80%]
> tests/openlp_plugins/planningcenter/forms/test_selectplanform.py ....s.. [ 
> 80%]
> .....                                                                    [ 
> 80%]
> tests/openlp_plugins/planningcenter/lib/test_planningcenter_api.py ..... [ 
> 80%]
> .                                                                        [ 
> 80%]
> tests/openlp_plugins/planningcenter/lib/test_planningcentertab.py ....   [ 
> 81%]
> tests/openlp_plugins/planningcenter/lib/test_songimport.py ......        [ 
> 81%]
> tests/openlp_plugins/presentations/test_impresscontroller.py ..........  [ 
> 81%]
> tests/openlp_plugins/presentations/test_libreofficeserver.py sssssssssss [ 
> 82%]
> sssssssssssssssssssssssssssss                                            [ 
> 83%]
> tests/openlp_plugins/presentations/test_maclocontroller.py sssssssssssss [ 
> 84%]
> sssssssssssss                                                            [ 
> 84%]
> tests/openlp_plugins/presentations/test_mediaitem.py .........           [ 
> 85%]
> tests/openlp_plugins/presentations/test_messagelistener.py ....          [ 
> 85%]
> tests/openlp_plugins/presentations/test_pdfcontroller.py ..              [ 
> 85%]
> tests/openlp_plugins/presentations/test_plugin.py ...                    [ 
> 85%]
> tests/openlp_plugins/presentations/test_powerpointcontroller.py ........ [ 
> 85%]
> .                                                                        [ 
> 85%]
> tests/openlp_plugins/presentations/test_presentationcontroller.py ...... [ 
> 86%]
> ......                                                                   [ 
> 86%]
> tests/openlp_plugins/presentations/test_presentationtab.py ..            [ 
> 86%]
> tests/openlp_plugins/presentations/lib/test_serializers.py sss           [ 
> 86%]
> tests/openlp_plugins/songs/test_chordproimport.py .                      [ 
> 86%]
> tests/openlp_plugins/songs/test_db.py ...........                        [ 
> 87%]
> tests/openlp_plugins/songs/test_easyslidesimport.py .                    [ 
> 87%]
> tests/openlp_plugins/songs/test_editsongform.py ...                      [ 
> 87%]
> tests/openlp_plugins/songs/test_ewimport.py ...............              [ 
> 87%]
> tests/openlp_plugins/songs/test_foilpresenterimport.py .....             [ 
> 88%]
> tests/openlp_plugins/songs/test_lib.py ................................. [ 
> 89%]
> ..                                                                       [ 
> 89%]
> tests/openlp_plugins/songs/test_liveworshipimport.py ..                  [ 
> 89%]
> tests/openlp_plugins/songs/test_lyriximport.py .                         [ 
> 89%]
> tests/openlp_plugins/songs/test_mediaitem.py .................           [ 
> 90%]
> tests/openlp_plugins/songs/test_mediashout.py .......                    [ 
> 90%]
> tests/openlp_plugins/songs/test_openlpimporter.py ..                     [ 
> 90%]
> tests/openlp_plugins/songs/test_openlyricsexport.py ...                  [ 
> 91%]
> tests/openlp_plugins/songs/test_openlyricsimport.py ......               [ 
> 91%]
> tests/openlp_plugins/songs/test_openlyricsxml.py .......                 [ 
> 91%]
> tests/openlp_plugins/songs/test_openoffice.py ..                         [ 
> 91%]
> tests/openlp_plugins/songs/test_opensongimport.py ....                   [ 
> 91%]
> tests/openlp_plugins/songs/test_opsproimport.py .....                    [ 
> 92%]
> tests/openlp_plugins/songs/test_plugin.py .                              [ 
> 92%]
> tests/openlp_plugins/songs/test_powerpraiseimport.py .                   [ 
> 92%]
> tests/openlp_plugins/songs/test_presentationmanagerimport.py .           [ 
> 92%]
> tests/openlp_plugins/songs/test_propresenterimport.py ...                [ 
> 92%]
> tests/openlp_plugins/songs/test_reporting.py ...                         [ 
> 92%]
> tests/openlp_plugins/songs/test_singingthefaithimport.py .               [ 
> 92%]
> tests/openlp_plugins/songs/test_songbeamerimport.py .......              [ 
> 92%]
> tests/openlp_plugins/songs/test_songformat.py .....                      [ 
> 93%]
> tests/openlp_plugins/songs/test_songproimport.py .                       [ 
> 93%]
> tests/openlp_plugins/songs/test_songselect.py .......................... [ 
> 94%]
> ..................                                                       [ 
> 95%]
> tests/openlp_plugins/songs/test_songshowplusimport.py .....s             [ 
> 95%]
> tests/openlp_plugins/songs/test_songstab.py ...............              [ 
> 96%]
> tests/openlp_plugins/songs/test_sundayplusimport.py .                    [ 
> 96%]
> tests/openlp_plugins/songs/test_videopsalm.py .                          [ 
> 96%]
> tests/openlp_plugins/songs/test_wordsofworshipimport.py .....            [ 
> 96%]
> tests/openlp_plugins/songs/test_worshipassistantimport.py .              [ 
> 96%]
> tests/openlp_plugins/songs/test_worshipcenterproimport.py ....           [ 
> 96%]
> tests/openlp_plugins/songs/test_zionworximport.py ...                    [ 
> 96%]
> tests/openlp_plugins/songs/forms/test_authorsform.py .................   [ 
> 97%]
> tests/openlp_plugins/songs/forms/test_editsongform.py .......            [ 
> 97%]
> tests/openlp_plugins/songs/forms/test_editverseform.py ................. [ 
> 98%]
> .......                                                                  [ 
> 98%]
> tests/openlp_plugins/songs/forms/test_songmaintenanceform.py ........... [ 
> 99%]
> ........                                                                 [ 
> 99%]
> tests/openlp_plugins/songs/forms/test_topicsform.py ...                  [ 
> 99%]
> tests/openlp_plugins/songusage/test_songusage.py ....                    [ 
> 99%]
> tests/openlp_plugins/songusage/forms/test_songusagedeleteform.py .       [ 
> 99%]
> tests/openlp_plugins/songusage/forms/test_songusagedetailform.py .       
> [100%]
> 
> =================================== FAILURES 
> ===================================
> _____________ test_controller_set_aborts_on_unspecified_controller 
> _____________
> 
> flask_client = <FlaskClient <Flask 'openlp.core.api'>>
> settings = <openlp.core.common.settings.Settings object at 0x7f5e157d7eb0>
> 
>     def test_controller_set_aborts_on_unspecified_controller(flask_client, 
> settings):
>         res = flask_client.post('/api/v2/controller/show')
> >       assert res.status_code == 400
> E       assert 415 == 400
> E        +  where 415 = <WrapperTestResponse streamed [415 UNSUPPORTED MEDIA 
> TYPE]>.status_code
> 
> tests/openlp_core/api/v2/test_controller.py:60: AssertionError
> ------------------------------ Captured log setup 
> ------------------------------
> INFO     openlp.core.common.registry:registry.py:44 Registry Initialising
> _____________ test_controller_direction_does_fails_on_missing_data 
> _____________
> 
> flask_client = <FlaskClient <Flask 'openlp.core.api'>>
> settings = <openlp.core.common.settings.Settings object at 0x7f5e157feef0>
> 
>     def test_controller_direction_does_fails_on_missing_data(flask_client, 
> settings):
>         res = flask_client.post('/api/v2/controller/progress')
> >       assert res.status_code == 400
> E       assert 415 == 400
> E        +  where 415 = <WrapperTestResponse streamed [415 UNSUPPORTED MEDIA 
> TYPE]>.status_code
> 
> tests/openlp_core/api/v2/test_controller.py:90: AssertionError
> ------------------------------ Captured log setup 
> ------------------------------
> INFO     openlp.core.common.registry:registry.py:44 Registry Initialising
> ___________ test_controller_set_theme_level_aborts_if_no_theme_level 
> ___________
> 
> flask_client = <FlaskClient <Flask 'openlp.core.api'>>
> settings = <openlp.core.common.settings.Settings object at 0x7f5e157fc0d0>
> 
>     def 
> test_controller_set_theme_level_aborts_if_no_theme_level(flask_client, 
> settings):
>         res = flask_client.post('/api/v2/controller/theme-level')
> >       assert res.status_code == 400
> E       assert 415 == 400
> E        +  where 415 = <WrapperTestResponse streamed [415 UNSUPPORTED MEDIA 
> TYPE]>.status_code
> 
> tests/openlp_core/api/v2/test_controller.py:122: AssertionError
> ------------------------------ Captured log setup 
> ------------------------------
> INFO     openlp.core.common.registry:registry.py:44 Registry Initialising
> _________________ test_controller_set_theme_aborts_if_no_theme 
> _________________
> 
> flask_client = <FlaskClient <Flask 'openlp.core.api'>>
> settings = <openlp.core.common.settings.Settings object at 0x7f5e157ff1c0>
> 
>     def test_controller_set_theme_aborts_if_no_theme(flask_client, settings):
>         res = flask_client.post('/api/v2/controller/theme')
> >       assert res.status_code == 400
> E       assert 415 == 400
> E        +  where 415 = <WrapperTestResponse streamed [415 UNSUPPORTED MEDIA 
> TYPE]>.status_code
> 
> tests/openlp_core/api/v2/test_controller.py:241: AssertionError
> ------------------------------ Captured log setup 
> ------------------------------
> INFO     openlp.core.common.registry:registry.py:44 Registry Initialising
> _____________________ test_login_without_data_returns_400 
> ______________________
> 
> flask_client = <FlaskClient <Flask 'openlp.core.api'>>
> 
>     def test_login_without_data_returns_400(flask_client):
>         res = flask_client.post('/api/v2/core/login')
> >       assert res.status_code == 400
> E       assert 415 == 400
> E        +  where 415 = <WrapperTestResponse streamed [415 UNSUPPORTED MEDIA 
> TYPE]>.status_code
> 
> tests/openlp_core/api/v2/test_core.py:97: AssertionError
> ______________ test_plugin_set_search_option_aborts_if_no_option 
> _______________
> 
> flask_client = <FlaskClient <Flask 'openlp.core.api'>>
> settings = <openlp.core.common.settings.Settings object at 0x7f5e157ffeb0>
> 
>     def test_plugin_set_search_option_aborts_if_no_option(flask_client, 
> settings):
>         Registry().register('plugin_manager', MagicMock())
>         res = flask_client.post('/api/v2/plugins/songs/search-options')
> >       assert res.status_code == 400
> E       assert 415 == 400
> E        +  where 415 = <WrapperTestResponse streamed [415 UNSUPPORTED MEDIA 
> TYPE]>.status_code
> 
> tests/openlp_core/api/v2/test_plugins.py:77: AssertionError
> ------------------------------ Captured log setup 
> ------------------------------
> INFO     openlp.core.common.registry:registry.py:44 Registry Initialising
> =============================== warnings summary 
> ===============================
> ../../../../../../usr/lib/python3/dist-packages/webob/compat.py:5
>   /usr/lib/python3/dist-packages/webob/compat.py:5: DeprecationWarning: 'cgi' 
> is deprecated and slated for removal in Python 3.13
>     from cgi import parse_header
> 
> openlp/core/projectors/db.py:51
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_openlp/build/openlp/core/projectors/db.py:51:
>  MovedIn20Warning: Deprecated API features detected! These feature(s) are not 
> compatible with SQLAlchemy 2.0. To prevent incompatible upgrades prior to 
> updating applications, ensure requirements files are pinned to 
> "sqlalchemy<2.0". Set environment variable SQLALCHEMY_WARN_20=1 to show all 
> deprecation warnings.  Set environment variable 
> SQLALCHEMY_SILENCE_UBER_WARNING=1 to silence this message. (Background on 
> SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9)
>     Base = declarative_base(MetaData())
> 
> .pybuild/cpython3_3.11_openlp/build/tests/openlp_core/api/test_tab.py: 95 
> warnings
> .pybuild/cpython3_3.11_openlp/build/tests/openlp_core/ui/test_icons.py: 1 
> warning
>   /usr/lib/python3/dist-packages/qtawesome/iconic_font.py:406: 
> DeprecationWarning: The FontAwesome 4.7 ('fa' prefix) icon set will be 
> removed in a future release in favor of FontAwesome 6. We recommend you to 
> move to FontAwesome 5 ('fa5*' prefix) to prevent any issues in the future
>     warnings.warn(
> 
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info 
> ============================
> FAILED 
> tests/openlp_core/api/v2/test_controller.py::test_controller_set_aborts_on_unspecified_controller
> FAILED 
> tests/openlp_core/api/v2/test_controller.py::test_controller_direction_does_fails_on_missing_data
> FAILED 
> tests/openlp_core/api/v2/test_controller.py::test_controller_set_theme_level_aborts_if_no_theme_level
> FAILED 
> tests/openlp_core/api/v2/test_controller.py::test_controller_set_theme_aborts_if_no_theme
> FAILED 
> tests/openlp_core/api/v2/test_core.py::test_login_without_data_returns_400
> FAILED 
> tests/openlp_core/api/v2/test_plugins.py::test_plugin_set_search_option_aborts_if_no_option
> ==== 6 failed, 2195 passed, 85 skipped, 3 deselected, 98 warnings in 38.45s 
> ====
> E: pybuild pybuild:391: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_openlp/build; python3.11 -m pytest -k 
> 'not test_load_settings_position_invalid and not 
> test_get_directory_for_language_dir_from_source and not 
> test_get_ip_address_default'
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.11 
> returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2024/01/15/openlp_3.0.2+ds-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240115;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240115&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: openlp
Source-Version: 3.1.0~rc4-1
Done: Bastian Germann <b...@debian.org>

We believe that the bug you reported is fixed in the latest version of
openlp, 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 1060...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bastian Germann <b...@debian.org> (supplier of updated openlp 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 16 Jan 2024 22:41:27 +0000
Source: openlp
Architecture: source
Version: 3.1.0~rc4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Bastian Germann <b...@debian.org>
Closes: 1060966
Changes:
 openlp (3.1.0~rc4-1) unstable; urgency=medium
 .
   * Team upload
   * New upstream version 3.1.0~rc4 (Closes: #1060966)
Checksums-Sha1:
 c5ef87eac4680f5d6ebd5a1530ab543396b69859 2507 openlp_3.1.0~rc4-1.dsc
 fe69b1d95d913314c484cf4b2b56f05e1c4a0bb5 20836796 openlp_3.1.0~rc4.orig.tar.xz
 fb1ed3b0d05088ad50e6036718b64a5ca92681eb 5936 openlp_3.1.0~rc4-1.debian.tar.xz
 219733174a36d8deb34e9ef8a4857f6ebbbb9983 17496 
openlp_3.1.0~rc4-1_source.buildinfo
Checksums-Sha256:
 c66ac9002b9e4b0b8ec45d4feadf7ea0b49abe3a8d54e04bdc34d149a065f8c5 2507 
openlp_3.1.0~rc4-1.dsc
 68bc47cab0e429232fb2da2e67b44408319d41b188607e9fd7a735327e85c430 20836796 
openlp_3.1.0~rc4.orig.tar.xz
 a71dd4077e877d812e3fc1fd28ff700721ee882bffec3fe6b1c7486e71efe927 5936 
openlp_3.1.0~rc4-1.debian.tar.xz
 6a5e579975f4a5a5e278e57dc0e2906ae3dc70d8ef40fee6bcb8cf0a1c8f080a 17496 
openlp_3.1.0~rc4-1_source.buildinfo
Files:
 c76d674a839e2b0b3004c23172562aa8 2507 x11 optional openlp_3.1.0~rc4-1.dsc
 65f4fd40de9d47a71b5ee827dd8791de 20836796 x11 optional 
openlp_3.1.0~rc4.orig.tar.xz
 df9bc9105ce05920f95627b82efa9cb3 5936 x11 optional 
openlp_3.1.0~rc4-1.debian.tar.xz
 242c42bb143bb9d0212a12ae0a115bea 17496 x11 optional 
openlp_3.1.0~rc4-1_source.buildinfo

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

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmWnDXwQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFF17DACvfqY9ujKRpZmOULPPH4cuzxE8Qe8o6NTt
tDOLND3228LdB80ONoYNZiFTMaSp56cei32LVkjJGuso7lX7OIMTMasb0Ry0qjJm
IHUzhIEXCTB1R+tDFvcahIK1/L0B3k7lZJZRmQBz9eWHauR/zcR5kZ5sF7Fj5TUS
FZtL5wzH9RrfkGCzLiBvl5NNIeN4NB+ip4nf0jeleKtM/KrHihQEQ2sGCJyQW5Va
8Czsg0/YuB2FO/IhkQ/bNeRS15V0scOsf4EcQKb6SnXNfOkJtacWNGi4RBzOqe4i
CLX+sKyZnKgxPqDfNe8sKDh/ENdVLoJV5A7oQ85BXTEw995k0ftSIBkx+IWKj1de
xn03U3rAzqnAJ4qPuJNXfW2D/AgSjh84XuweSGDFM2Nd/Ulkl4EO13A/O8KwpGse
hwf82Nk8uMREPTND/0ZwrNPlNOKKjwK2puiGgu3QbQ94ddkONAdrA8OEVqgtyONJ
aWPvvU3Ah1rjM3YbTg62185Yb2jaRUg=
=pVf8
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to