Your message dated Fri, 08 May 2026 16:23:56 +0000
with message-id <[email protected]>
and subject line Bug#1129884: fixed in matrix-synapse 1.152.1-1
has caused the Debian Bug report #1129884,
regarding matrix-synapse: FTBFS: FAILED (skips=409, errors=7, successes=4088)
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.)


-- 
1129884: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1129884
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:matrix-synapse
Version: 1.146.0-3
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/202603/

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

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=pybuild
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
mv debian/Cargo.lock.orig Cargo.lock || true
mv: cannot stat 'debian/Cargo.lock.orig': No such file or directory
dh_auto_clean
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules execute_after_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf debian/cargo_registry
mv Cargo.lock debian/Cargo.lock.orig || true
rm -f setup.py
rm -rf debian/cargo_home target
make[1]: Leaving directory '/<<PKGBUILDDIR>>'

[... snipped ...]

tests.handlers.test_oidc.OidcHandlerTestCase.test_null_localpart
tests.handlers.test_oidc.OidcHandlerTestCase.test_passthrough_parameters
tests.handlers.test_oidc.OidcHandlerTestCase.test_redirect_request
tests.handlers.test_oidc.OidcHandlerTestCase.test_redirect_request_with_code_challenge
tests.handlers.test_oidc.OidcHandlerTestCase.test_redirect_request_with_disabled_code_challenge
tests.handlers.test_oidc.OidcHandlerTestCase.test_redirect_request_with_forced_code_challenge
tests.handlers.test_oidc.OidcHandlerTestCase.test_redirect_request_with_overridden_redirect_uri
tests.handlers.test_oidc.OidcHandlerTestCase.test_skip_verification
tests.handlers.test_oidc.OidcHandlerTestCase.test_validate_config
tests.rest.client.test_auth.UIAuthTests.test_does_not_offer_password_for_sso_user
tests.rest.client.test_auth.UIAuthTests.test_offers_both_flows_for_upgraded_user
tests.rest.client.test_auth.UIAuthTests.test_sso_not_approved
tests.rest.client.test_auth.UIAuthTests.test_ui_auth_fails_for_incorrect_sso_user
tests.rest.client.test_auth.UIAuthTests.test_ui_auth_via_sso
tests.rest.client.test_login.UsernamePickerTestCase.test_username_picker_dont_use_displayname_avatar_or_email
tests.rest.client.test_login.UsernamePickerTestCase.test_username_picker_use_displayname_avatar_and_email
===============================================================================
[SKIPPED]
Requires Postgres

tests.handlers.test_presence.PresenceHandlerTestCase.test_external_process_timeout
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_00_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_01_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_02_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_03_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_04_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_05_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_06_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_07_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_08_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_09_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_10_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_11_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_12_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_13_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_14_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_15_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_16_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_17_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_18_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_19_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_20_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_21_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_22_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_23_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_24_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_25_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_26_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_27_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_28_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_29_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_30_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_31_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_is_set
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_keeps_busy_0
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_keeps_busy_1
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_keeps_status
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_00_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_01_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_02_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_03_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_04_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_05_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_06_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_07_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_08_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_09_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_10_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_11_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_12_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_13_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_14_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_15_monolith
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_16_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_17_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_18_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_19_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_20_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_21_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_22_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_23_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_24_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_25_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_26_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_27_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_28_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_29_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_30_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_31_workers
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_not_set
tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_with_status_msg_none
tests.handlers.test_presence.PresenceHandlerTestCase.test_untracked_does_not_idle
tests.handlers.test_presence.PresenceHandlerTestCase.test_user_goes_offline_by_timeout_status_msg_remain
tests.handlers.test_presence.PresenceHandlerTestCase.test_user_goes_offline_manually_with_no_status_msg
tests.handlers.test_presence.PresenceHandlerTestCase.test_user_goes_offline_manually_with_status_msg
tests.handlers.test_presence.PresenceHandlerTestCase.test_user_reset_online_with_no_status
tests.handlers.test_room_member.TestReplicatedJoinsLimitedByPerRoomRateLimiter.test_local_users_joining_on_another_worker_contribute_to_rate_limit
tests.handlers.test_sliding_sync.ComputeInterestedRoomsShardTestCase_fallback.test_sharded_event_persisters
tests.handlers.test_sliding_sync.ComputeInterestedRoomsShardTestCase_new.test_sharded_event_persisters
tests.handlers.test_worker_lock.WorkerLockWorkersTestCase.test_wait_for_lock_worker
tests.http.test_matrixfederationclient.FederationClientProxyTests.test_not_able_to_proxy_requests_through_federation_sender_worker_when_no_secret_configured
tests.http.test_matrixfederationclient.FederationClientProxyTests.test_not_able_to_proxy_requests_through_federation_sender_worker_when_wrong_auth_given
tests.http.test_matrixfederationclient.FederationClientProxyTests.test_proxy_request_with_network_error_through_federation_sender_worker
tests.http.test_matrixfederationclient.FederationClientProxyTests.test_proxy_requests_and_discards_hop_by_hop_headers
tests.http.test_matrixfederationclient.FederationClientProxyTests.test_proxy_requests_through_federation_sender_worker
tests.module_api.test_api.ModuleApiWorkerTestCase.test_send_local_online_presence_to_workers
tests.replication.storage.test_events.EventsWorkerStoreTestCase.test_backfilled_redactions
tests.replication.storage.test_events.EventsWorkerStoreTestCase.test_get_latest_event_ids_in_room
tests.replication.storage.test_events.EventsWorkerStoreTestCase.test_invites
tests.replication.storage.test_events.EventsWorkerStoreTestCase.test_push_actions_for_user_0
tests.replication.storage.test_events.EventsWorkerStoreTestCase.test_push_actions_for_user_1
tests.replication.storage.test_events.EventsWorkerStoreTestCase.test_redactions
tests.replication.tcp.streams.test_account_data.AccountDataStreamTestCase.test_update_function_global_account_data_limit
tests.replication.tcp.streams.test_account_data.AccountDataStreamTestCase.test_update_function_room_account_data_limit
tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_backwards_stream_id
tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_update_function_event_row_limit
tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_update_function_huge_state_change_0
tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_update_function_huge_state_change_1
tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_update_function_state_row_limit
tests.replication.tcp.streams.test_federation.FederationStreamTestCase.test_catchup
tests.replication.tcp.streams.test_partial_state.PartialStateStreamsTestCase.test_un_partial_stated_room_unblocks_over_replication
tests.replication.tcp.streams.test_receipts.ReceiptsStreamTestCase.test_receipt
tests.replication.tcp.streams.test_thread_subscriptions.ThreadSubscriptionsStreamTestCase.test_multiple_users_thread_subscription_updates
tests.replication.tcp.streams.test_thread_subscriptions.ThreadSubscriptionsStreamTestCase.test_thread_subscription_updates
tests.replication.tcp.streams.test_to_device.ToDeviceStreamTestCase.test_to_device_stream
tests.replication.tcp.streams.test_typing.TypingStreamTestCase.test_reset
tests.replication.tcp.streams.test_typing.TypingStreamTestCase.test_typing
tests.replication.tcp.test_handler.ChannelsTestCase.test_background_worker_subscribed_to_user_ip
tests.replication.tcp.test_handler.ChannelsTestCase.test_non_background_worker_not_subscribed_to_user_ip
tests.replication.tcp.test_handler.ChannelsTestCase.test_subscribed_to_enough_redis_channels
tests.replication.tcp.test_handler.ChannelsTestCase.test_wait_for_stream_position
tests.replication.tcp.test_handler.ChannelsTestCase.test_wait_for_stream_position_rdata
tests.replication.test_auth.WorkerAuthenticationTestCase.test_authorized
tests.replication.test_auth.WorkerAuthenticationTestCase.test_missing_auth
tests.replication.test_auth.WorkerAuthenticationTestCase.test_no_auth
tests.replication.test_auth.WorkerAuthenticationTestCase.test_unauthorized
tests.replication.test_client_reader_shard.ClientReaderTestCase.test_register_multi_worker
tests.replication.test_client_reader_shard.ClientReaderTestCase.test_register_single_worker
tests.replication.test_federation_sender_shard.FederationSenderTestCase.test_send_event_sharded
tests.replication.test_federation_sender_shard.FederationSenderTestCase.test_send_event_single_sender
tests.replication.test_federation_sender_shard.FederationSenderTestCase.test_send_typing_sharded
tests.replication.test_module_cache_invalidation.ModuleCacheInvalidationTestCase.test_module_cache_full_invalidation
tests.replication.test_multi_media_repo.AuthenticatedMediaRepoShardTestCase.test_basic
tests.replication.test_multi_media_repo.AuthenticatedMediaRepoShardTestCase.test_download_image_race
tests.replication.test_multi_media_repo.AuthenticatedMediaRepoShardTestCase.test_download_simple_file_race
tests.replication.test_multi_media_repo.AuthenticatedMediaRepoShardTestCase.test_download_simple_file_race_no_local_storage
tests.replication.test_multi_media_repo.MediaRepoShardTestCase.test_basic
tests.replication.test_multi_media_repo.MediaRepoShardTestCase.test_download_image_race
tests.replication.test_multi_media_repo.MediaRepoShardTestCase.test_download_simple_file_race
tests.replication.test_multi_media_repo.MediaRepoShardTestCase.test_download_simple_file_race_no_local_storage
tests.replication.test_pusher_shard.PusherShardTestCase.test_send_push_multiple_workers
tests.replication.test_pusher_shard.PusherShardTestCase.test_send_push_single_worker
tests.replication.test_sharded_event_persister.EventPersisterShardTestCase.test_basic
tests.replication.test_sharded_event_persister.EventPersisterShardTestCase.test_vector_clock_token
tests.replication.test_sharded_receipts.ReceiptsShardTestCase.test_basic
tests.replication.test_sharded_receipts.ReceiptsShardTestCase.test_vector_clock_token
tests.rest.admin.test_user.UserRedactionBackgroundTaskTestCase.test_redact_messages_all_rooms
tests.storage.databases.main.test_cache.CacheInvalidationOverReplicationTestCase.test_bulk_invalidation_replicates
tests.storage.test_id_generators.BackwardsMultiWriterIdGeneratorTestCase.test_multiple_instance
tests.storage.test_id_generators.BackwardsMultiWriterIdGeneratorTestCase.test_single_instance
tests.storage.test_id_generators.MultiTableMultiWriterIdGeneratorTestCase.test_load_existing_stream
tests.storage.test_id_generators.WorkerMultiWriterIdGeneratorTestCase.test_current_token_gap
tests.storage.test_id_generators.WorkerMultiWriterIdGeneratorTestCase.test_get_persisted_upto_position
tests.storage.test_id_generators.WorkerMultiWriterIdGeneratorTestCase.test_get_persisted_upto_position_get_next
tests.storage.test_id_generators.WorkerMultiWriterIdGeneratorTestCase.test_minimal_local_token
tests.storage.test_id_generators.WorkerMultiWriterIdGeneratorTestCase.test_multi_instance
tests.storage.test_id_generators.WorkerMultiWriterIdGeneratorTestCase.test_multi_instance_empty_row
tests.storage.test_id_generators.WorkerMultiWriterIdGeneratorTestCase.test_sequence_consistency
tests.storage.test_id_generators.WorkerMultiWriterIdGeneratorTestCase.test_writer_config_change
tests.storage.test_unsafe_locale.UnsafeLocaleTest.test_safe_locale
tests.storage.test_unsafe_locale.UnsafeLocaleTest.test_unsafe_locale
tests.test_types.MultiWriterTokenTestCase_MultiWriterStreamToken.test_instance_map
tests.test_types.MultiWriterTokenTestCase_RoomStreamToken.test_instance_map
tests.util.test_task_scheduler.TestTaskSchedulerWithBackgroundWorker.test_schedule_task
===============================================================================
[SKIPPED]
Synapse does not correctly handle this case

tests.handlers.test_sync.SyncTestCase_state.test_archived_rooms_do_not_include_state_after_leave_False_True
tests.handlers.test_sync.SyncTestCase_state_after.test_archived_rooms_do_not_include_state_after_leave_False_True
===============================================================================
[SKIPPED]
Requires jaeger_client

tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_nested_spans
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_overlapping_spans
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_run_as_background_process_cross_link
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_run_as_background_process_standalone
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_start_active_span
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_async
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_awaitable_return
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_deferred
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_sync
===============================================================================
[SKIPPED]
Requires OIDC

tests.rest.client.test_auth.OidcBackchannelLogoutTests.test_disabled
tests.rest.client.test_auth.OidcBackchannelLogoutTests.test_logout_during_login
tests.rest.client.test_auth.OidcBackchannelLogoutTests.test_logout_during_mapping
tests.rest.client.test_auth.OidcBackchannelLogoutTests.test_multiple_providers
tests.rest.client.test_auth.OidcBackchannelLogoutTests.test_no_sid
tests.rest.client.test_auth.OidcBackchannelLogoutTests.test_simple_logout
===============================================================================
[SKIPPED]
Requires SAML2 and OIDC

tests.rest.client.test_login.MultiSSOTestCase.test_client_idp_redirect_to_oidc
tests.rest.client.test_login.MultiSSOTestCase.test_client_idp_redirect_to_unknown
tests.rest.client.test_login.MultiSSOTestCase.test_get_login_flows
tests.rest.client.test_login.MultiSSOTestCase.test_login_via_oidc
tests.rest.client.test_login.MultiSSOTestCase.test_multi_sso_redirect
tests.rest.client.test_login.MultiSSOTestCase.test_multi_sso_redirect_to_cas
tests.rest.client.test_login.MultiSSOTestCase.test_multi_sso_redirect_to_saml
tests.rest.client.test_login.MultiSSOTestCase.test_multi_sso_redirect_unknown_idp
tests.rest.client.test_login.MultiSSOTestCase.test_multi_sso_redirect_unknown_idp_as_url
===============================================================================
[SKIPPED]
Test only applies when postgres is used as the database

tests.storage.test_room_search.MessageSearchTest.test_postgres_web_search_for_phrase
===============================================================================
[SKIPPED]
Test is not possible because when everyone leaves the room, the server is 
`no_longer_in_room` and we don't have any `current_state_events` to query

tests.storage.test_roommember.RoomSummaryTestCase.test_extract_heroes_from_room_summary_fallback_leave_ban
===============================================================================
[SKIPPED]
not supported yet

tests.storage.test_user_directory.UserDirectoryStoreTestCase.test_search_user_dir_accent_insensitivity
===============================================================================
[SKIPPED]
not supported

tests.storage.test_user_directory.UserDirectoryStoreTestCase.test_search_user_dir_dotted_dotless_i_case_insensitivity
===============================================================================
[ERROR]
Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_matrix-synapse/build/tests/unittest.py",
 line 128, in new
    return code(orig, *args, **kwargs)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_matrix-synapse/build/tests/unittest.py",
 line 222, in setUp
    return orig()
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_matrix-synapse/build/tests/unittest.py",
 line 397, in setUp
    self.hs = self.make_homeserver(self.reactor, self.clock)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_matrix-synapse/build/tests/handlers/test_saml.py",
 line 123, in make_homeserver
    hs = self.setup_test_homeserver()
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_matrix-synapse/build/tests/unittest.py",
 line 671, in setup_test_homeserver
    config_obj = make_homeserver_config_obj(config)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_matrix-synapse/build/tests/unittest.py",
 line 178, in make_homeserver_config_obj
    config_obj = _parse_config_dict(json.dumps(config, sort_keys=True))
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_matrix-synapse/build/tests/unittest.py",
 line 163, in _parse_config_dict
    config_obj.parse_config_dict(json.loads(config), "", "")
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_matrix-synapse/build/synapse/config/_base.py",
 line 929, in parse_config_dict
    self.invoke_all(
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_matrix-synapse/build/synapse/config/_base.py",
 line 448, in invoke_all
    res[config_class.section] = getattr(config, func_name)(*args, **kwargs)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_matrix-synapse/build/synapse/config/saml2.py",
 line 85, in read_config
    check_requirements("saml2")
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_matrix-synapse/build/synapse/util/check_dependencies.py",
 line 371, in check_requirements
    raise DependencyException(deps_unfulfilled)
synapse.util.check_dependencies.DependencyException: ['pytz']

tests.handlers.test_saml.SamlHandlerTestCase.test_attribute_requirements
tests.handlers.test_saml.SamlHandlerTestCase.test_attribute_requirements_one_of
tests.handlers.test_saml.SamlHandlerTestCase.test_map_saml_response_redirect
tests.handlers.test_saml.SamlHandlerTestCase.test_map_saml_response_to_existing_user
tests.handlers.test_saml.SamlHandlerTestCase.test_map_saml_response_to_invalid_localpart
tests.handlers.test_saml.SamlHandlerTestCase.test_map_saml_response_to_user
tests.handlers.test_saml.SamlHandlerTestCase.test_map_saml_response_to_user_retries
-------------------------------------------------------------------------------
Ran 4504 tests in 764.579s

FAILED (skips=409, errors=7, successes=4088)
E: pybuild pybuild:483: test: plugin pyproject failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_matrix-synapse/build; python3 -m 
twisted.trial tests
dh_auto_test: error: pybuild --test -i python{version} -p "3.14 3.13" returned 
exit code 13
make: *** [debian/rules:40: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: matrix-synapse
Source-Version: 1.152.1-1
Done: Antonio Enrico Russo <[email protected]>

We believe that the bug you reported is fixed in the latest version of
matrix-synapse, 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.
Antonio Enrico Russo <[email protected]> (supplier of updated matrix-synapse 
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: Fri, 08 May 2026 12:35:59 +0200
Source: matrix-synapse
Architecture: source
Version: 1.152.1-1
Distribution: unstable
Urgency: medium
Maintainer: Matrix Packaging Team 
<[email protected]>
Changed-By: Antonio Enrico Russo <[email protected]>
Closes: 1122841 1129026 1129756 1129884
Changes:
 matrix-synapse (1.152.1-1) unstable; urgency=medium
 .
   [ Antonio Enrico Russo ]
   * New upstream release.
   * Bump python3-typing-extensions dependency (Closes: #1122841)
   * Add python3-pytz dependency (Closes: #1129756, #1129884)
   * Rely on transitive cffi dependency
   * Require reqwest 0.12.y
   * Vendor memoffset
   * Bump rust dependencies
   * Remove some vendored packages
   * Sort Static-Built-Using
   * Refresh vendorlibs
 .
   [ Andrej Shadura ]
   * Synapse only works with pympler 1.0 or newer (Closes: #1129026)
 .
   [ Grzegorz Szymaszek ]
   * Recommend logrotate.
Checksums-Sha1:
 fc3e2f8e04a2910260843d845cfd0813372242cb 5198 matrix-synapse_1.152.1-1.dsc
 e522e56db43444c60d7b7989b4730552d2644546 5227656 
matrix-synapse_1.152.1.orig.tar.xz
 476bb5b9bd41bd1f3209e708680ebc8db4d8c68a 5801056 
matrix-synapse_1.152.1-1.debian.tar.xz
 05259723aaf52b3708ebac5b93d6f0e3c26f1e30 21366296 
matrix-synapse_1.152.1-1.git.tar.xz
 d9a9b841bd9ad8e2d65e26047ae9c286ce6b7e75 17384 
matrix-synapse_1.152.1-1_source.buildinfo
Checksums-Sha256:
 1802f025bc44efc27622fcc87891f3c9a67ab76c61ba14fd6cce190756faca65 5198 
matrix-synapse_1.152.1-1.dsc
 ea0c03118f00b48a8e2a8186e64ee3a7c10355833fdc8e9fa20593c1bb111530 5227656 
matrix-synapse_1.152.1.orig.tar.xz
 05b079bf1e409131c36f258b65306ae37b35647dde592bb1eab06b9a37f1b8fd 5801056 
matrix-synapse_1.152.1-1.debian.tar.xz
 c73208125e5946312190a8ea784ec2c0dbefcf4d0b6cd4c60313f89472f36f58 21366296 
matrix-synapse_1.152.1-1.git.tar.xz
 4c972c543bca3e49bf51285733bcbf6b695a7f8fbc94e26c948a074ef05a6851 17384 
matrix-synapse_1.152.1-1_source.buildinfo
Files:
 51f32d287d6749d3e0114f33c3b58e0f 5198 net optional matrix-synapse_1.152.1-1.dsc
 d1e7a4146df5aa0475d4dc5e410eaeeb 5227656 net optional 
matrix-synapse_1.152.1.orig.tar.xz
 307cd1ad44ab1a256e94c9349b35a307 5801056 net optional 
matrix-synapse_1.152.1-1.debian.tar.xz
 2b0dacb1e8a7a4cc8477d184996c6847 21366296 net optional 
matrix-synapse_1.152.1-1.git.tar.xz
 b8c5ef82a2c464752aad8b236729ca19 17384 net optional 
matrix-synapse_1.152.1-1_source.buildinfo
Git-Tag-Info: tag=10b4386465eef5205a29c6c6d83681857d704a43 
fp=83dcd17f44b22cc83656eda1e8446b4ac8c77261
Git-Tag-Tagger: Andrej Shadura <[email protected]>

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

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmn+Ak0ACgkQYG0ITkaD
wHmtkg/+LZSs/ym5GM1jFh3EVbhoZLJfDCatbwM7uvg22XZeAc0lwV22LcLejUBI
A0DmYa6nIapSKYP30CZa6Ad8JM1CLOwxP7V/dw5M5c2GX8IQXbp0sy1GjssZL7mR
XoIDZ9rJjyHhJ6Fstmj2x64Mu1PgJrajX2ib8mSu4QEN9uaaq75p/Du0EqcnBaG4
K4Y8QEufTzLxsV3xit/aihn53EH/OrP5roj8LjGMepVRQkgQnxsQGJnx3FWkZKw+
/kYef8M8obpIdoQUNMpTMRs/h45vTadgDXlme4qsdR2LHkp40AAsJ4SWPzZUmUt7
eFOojPOyUbW3Xdvfm4sQffkrAZry5bKnKzoVvnV1ZcRDlX6BIUaza7i85NMHt/87
rv3//yhGHb+RVoMwGO8SRVXveIP354/rlH8re4PhhJCT35f1QK5fEXeWF620rKt6
BBFnVmwQXWgM34xQ7wbhWP0wBR+PnkWYxytH4pLve9M5r4uwC1EUnq8fyfPWaO1X
cxO847AzHdFMV6Yn/rfxKuG5VYapqMO3JyHtM5J77V18buLF4cPvLj37vRnL3D00
3ZwbHYKYJqXMr1i+tvoEmxiyWZPx5K/DlyBcoIql/tje2g7a+ffLOIcahZdxy1MO
ob9/dJAT69yzaqAxTta0Omd1X9lRAF0J+aGTdXvHaJgQ3sncvsA=
=T+av
-----END PGP SIGNATURE-----

Attachment: pgpFpjRhlOhHM.pgp
Description: PGP signature


--- End Message ---

Reply via email to