Package: src:hyperkitty Version: 1.3.12-2 Severity: serious Tags: ftbfs trixie sid
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --with python3,sphinxdoc --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild dh_autoreconf_clean -O--buildsystem=pybuild debian/rules override_dh_clean make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_clean -X.txt.orig make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules binary dh binary --with python3,sphinxdoc --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild debian/rules override_dh_auto_build [... snipped ...] Adding permission 'Permission object (109)' Adding permission 'Permission object (110)' Adding permission 'Permission object (111)' Adding permission 'Permission object (112)' Running post-migrate handlers for application socialaccount Adding content type 'socialaccount | socialaccount' Adding content type 'socialaccount | socialapp' Adding content type 'socialaccount | socialtoken' Adding permission 'Permission object (113)' Adding permission 'Permission object (114)' Adding permission 'Permission object (115)' Adding permission 'Permission object (116)' Adding permission 'Permission object (117)' Adding permission 'Permission object (118)' Adding permission 'Permission object (119)' Adding permission 'Permission object (120)' Adding permission 'Permission object (121)' Adding permission 'Permission object (122)' Adding permission 'Permission object (123)' Adding permission 'Permission object (124)' Running post-migrate handlers for application openid Adding content type 'openid | openidnonce' Adding content type 'openid | openidstore' Adding permission 'Permission object (125)' Adding permission 'Permission object (126)' Adding permission 'Permission object (127)' Adding permission 'Permission object (128)' Adding permission 'Permission object (129)' Adding permission 'Permission object (130)' Adding permission 'Permission object (131)' Adding permission 'Permission object (132)' System check identified no issues (0 silenced). test_attachments_are_moved (hyperkitty.tests.commands.test_attachments_to_file.CommandTestCase.test_attachments_are_moved) ... ok test_chunk_size_option (hyperkitty.tests.commands.test_attachments_to_file.CommandTestCase.test_chunk_size_option) ... ok test_help_output (hyperkitty.tests.commands.test_attachments_to_file.CommandTestCase.test_help_output) ... ok test_no_attachment_folder (hyperkitty.tests.commands.test_attachments_to_file.CommandTestCase.test_no_attachment_folder) ... ok test_verbosity_option (hyperkitty.tests.commands.test_attachments_to_file.CommandTestCase.test_verbosity_option) ... ok test_another_empty_message_id (hyperkitty.tests.commands.test_import.CommandTestCase.test_another_empty_message_id) ... 2 attachments moved. ok test_another_unconvertable_message (hyperkitty.tests.commands.test_import.CommandTestCase.test_another_unconvertable_message) ... skipped '' test_another_wierd_message_id (hyperkitty.tests.commands.test_import.CommandTestCase.test_another_wierd_message_id) ... ok test_another_wrong_encoding (hyperkitty.tests.commands.test_import.CommandTestCase.test_another_wrong_encoding) ... expected failure test_another_wrong_encoding_part_two (hyperkitty.tests.commands.test_import.CommandTestCase.test_another_wrong_encoding_part_two) ... ok test_bad_content_type (hyperkitty.tests.commands.test_import.CommandTestCase.test_bad_content_type) ... expected failure test_bad_content_type_part_two (hyperkitty.tests.commands.test_import.CommandTestCase.test_bad_content_type_part_two) ... ok test_bad_date_tz_and_no_resent_date (hyperkitty.tests.commands.test_import.CommandTestCase.test_bad_date_tz_and_no_resent_date) ... ok test_bad_subject_header (hyperkitty.tests.commands.test_import.CommandTestCase.test_bad_subject_header) ... ok test_cant_write_error (hyperkitty.tests.commands.test_import.CommandTestCase.test_cant_write_error) ... skipped '' test_empty_message_id (hyperkitty.tests.commands.test_import.CommandTestCase.test_empty_message_id) ... ok test_folding_with_cr (hyperkitty.tests.commands.test_import.CommandTestCase.test_folding_with_cr) ... ok test_from_with_special_char (hyperkitty.tests.commands.test_import.CommandTestCase.test_from_with_special_char) ... ok test_impacted_threads (hyperkitty.tests.commands.test_import.CommandTestCase.test_impacted_threads) ... ok test_impacted_threads_batch (hyperkitty.tests.commands.test_import.CommandTestCase.test_impacted_threads_batch) ... ok test_import_with_archiving_disabled (hyperkitty.tests.commands.test_import.CommandTestCase.test_import_with_archiving_disabled) ... ok test_lowercase_list_name (hyperkitty.tests.commands.test_import.CommandTestCase.test_lowercase_list_name) ... ok test_missing_message_id (hyperkitty.tests.commands.test_import.CommandTestCase.test_missing_message_id) ... ok test_no_date_and_no_resent_date (hyperkitty.tests.commands.test_import.CommandTestCase.test_no_date_and_no_resent_date) ... ok test_no_date_but_resent_date (hyperkitty.tests.commands.test_import.CommandTestCase.test_no_date_but_resent_date) ... ok test_since_auto (hyperkitty.tests.commands.test_import.CommandTestCase.test_since_auto) ... ok test_since_override (hyperkitty.tests.commands.test_import.CommandTestCase.test_since_override) ... ok test_unconvertable_message (hyperkitty.tests.commands.test_import.CommandTestCase.test_unconvertable_message) ... skipped '' test_ungetable_message (hyperkitty.tests.commands.test_import.CommandTestCase.test_ungetable_message) ... ok test_ungettable_date (hyperkitty.tests.commands.test_import.CommandTestCase.test_ungettable_date) ... ok test_unixfrom (hyperkitty.tests.commands.test_import.CommandTestCase.test_unixfrom) ... ok test_unknown_encoding (hyperkitty.tests.commands.test_import.CommandTestCase.test_unknown_encoding) ... ok test_weird_timezone (hyperkitty.tests.commands.test_import.CommandTestCase.test_weird_timezone) ... ok test_wierd_message_id (hyperkitty.tests.commands.test_import.CommandTestCase.test_wierd_message_id) ... ok test_wrong_encoding (hyperkitty.tests.commands.test_import.CommandTestCase.test_wrong_encoding) badly encoded message, only fails on PostgreSQL ... skipped '' test_simple (hyperkitty.tests.commands.test_mailman_sync.CommandTestCase.test_simple) ... ok test_add_in_classical_thread (hyperkitty.tests.lib.test_analysis.TestThreadOrderDepth.test_add_in_classical_thread) ... ok test_classical_thread (hyperkitty.tests.lib.test_analysis.TestThreadOrderDepth.test_classical_thread) ... ok test_reply_loops (hyperkitty.tests.lib.test_analysis.TestThreadOrderDepth.test_reply_loops) Loops in message replies ... ok test_reply_to_oneself (hyperkitty.tests.lib.test_analysis.TestThreadOrderDepth.test_reply_to_oneself) ... ok test_simple_thread (hyperkitty.tests.lib.test_analysis.TestThreadOrderDepth.test_simple_thread) ... ok test_archived_date (hyperkitty.tests.lib.test_incoming.TestAddToList.test_archived_date) ... ok test_archived_date_unparseable (hyperkitty.tests.lib.test_incoming.TestAddToList.test_archived_date_unparseable) ... ok test_attachment_insert_order (hyperkitty.tests.lib.test_incoming.TestAddToList.test_attachment_insert_order) Attachments must not be inserted in the DB before the email ... ok test_attachment_local_storage (hyperkitty.tests.lib.test_incoming.TestAddToList.test_attachment_local_storage) ... ok test_attachment_local_storage_bad_list_name (hyperkitty.tests.lib.test_incoming.TestAddToList.test_attachment_local_storage_bad_list_name) ... ok test_basic (hyperkitty.tests.lib.test_incoming.TestAddToList.test_basic) ... ok test_bytes_attachment (hyperkitty.tests.lib.test_incoming.TestAddToList.test_bytes_attachment) Some attachments have content as bytes. ... ok test_data_error (hyperkitty.tests.lib.test_incoming.TestAddToList.test_data_error) ... ok test_date_aware (hyperkitty.tests.lib.test_incoming.TestAddToList.test_date_aware) ... ok test_date_naive (hyperkitty.tests.lib.test_incoming.TestAddToList.test_date_naive) ... ok test_dont_update_sender_name (hyperkitty.tests.lib.test_incoming.TestAddToList.test_dont_update_sender_name) ... ok test_duplicate (hyperkitty.tests.lib.test_incoming.TestAddToList.test_duplicate) ... ok test_duplicate_nonascii (hyperkitty.tests.lib.test_incoming.TestAddToList.test_duplicate_nonascii) ... ok test_existing_thread (hyperkitty.tests.lib.test_incoming.TestAddToList.test_existing_thread) ... ok test_get_sender_name (hyperkitty.tests.lib.test_incoming.TestAddToList.test_get_sender_name) ... ok test_get_sender_name_if_empty (hyperkitty.tests.lib.test_incoming.TestAddToList.test_get_sender_name_if_empty) ... ok test_long_message_id (hyperkitty.tests.lib.test_incoming.TestAddToList.test_long_message_id) ... ok test_long_message_id_reply (hyperkitty.tests.lib.test_incoming.TestAddToList.test_long_message_id_reply) ... ok test_long_subject (hyperkitty.tests.lib.test_incoming.TestAddToList.test_long_subject) ... ok test_no_date (hyperkitty.tests.lib.test_incoming.TestAddToList.test_no_date) ... ok test_no_message_id (hyperkitty.tests.lib.test_incoming.TestAddToList.test_no_message_id) ... ok test_no_sender_address (hyperkitty.tests.lib.test_incoming.TestAddToList.test_no_sender_address) ... ok test_no_sender_name_or_address (hyperkitty.tests.lib.test_incoming.TestAddToList.test_no_sender_name_or_address) ... ok test_non_ascii_email_address (hyperkitty.tests.lib.test_incoming.TestAddToList.test_non_ascii_email_address) Non-ascii email addresses should raise a ValueError exception ... ok test_non_ascii_text_attachment_declared_as_ascii (hyperkitty.tests.lib.test_incoming.TestAddToList.test_non_ascii_text_attachment_declared_as_ascii) ... ok test_orphans (hyperkitty.tests.lib.test_incoming.TestAddToList.test_orphans) ... ok test_rebuild_recent_threads_cache (hyperkitty.tests.lib.test_incoming.TestAddToList.test_rebuild_recent_threads_cache) ... ok test_string_no_cset_attachment (hyperkitty.tests.lib.test_incoming.TestAddToList.test_string_no_cset_attachment) Some attachments have content as str with no specified encoding. ... ok test_thread_neighbors (hyperkitty.tests.lib.test_incoming.TestAddToList.test_thread_neighbors) ... ok test_top_participants (hyperkitty.tests.lib.test_incoming.TestAddToList.test_top_participants) ... ok test_subscribe_address_banned (hyperkitty.tests.lib.test_mailman.MailmanSubscribeTestCase.test_subscribe_address_banned) Test that address trying to subscribe is banned. ... ok test_subscribe_already_subscribed (hyperkitty.tests.lib.test_mailman.MailmanSubscribeTestCase.test_subscribe_already_subscribed) ... ok test_subscribe_already_subscribed_moderated (hyperkitty.tests.lib.test_mailman.MailmanSubscribeTestCase.test_subscribe_already_subscribed_moderated) ... ok test_subscribe_different_address (hyperkitty.tests.lib.test_mailman.MailmanSubscribeTestCase.test_subscribe_different_address) ... ok test_subscribe_moderate (hyperkitty.tests.lib.test_mailman.MailmanSubscribeTestCase.test_subscribe_moderate) ... ok test_subscribe_moderate_then_open (hyperkitty.tests.lib.test_mailman.MailmanSubscribeTestCase.test_subscribe_moderate_then_open) ... ok test_subscribe_moderate_undetected (hyperkitty.tests.lib.test_mailman.MailmanSubscribeTestCase.test_subscribe_moderate_undetected) ... ok test_subscribe_not_subscribed (hyperkitty.tests.lib.test_mailman.MailmanSubscribeTestCase.test_subscribe_not_subscribed) ... ok test_call_set_mailman_id (hyperkitty.tests.lib.test_mailman.MailmanSyncTestCase.test_call_set_mailman_id) ... ok test_call_update_from_mailman (hyperkitty.tests.lib.test_mailman.MailmanSyncTestCase.test_call_update_from_mailman) ... ok test_get_new_lists_from_mailman (hyperkitty.tests.lib.test_mailman.MailmanSyncTestCase.test_get_new_lists_from_mailman) ... ok test_import_list_from_mailman (hyperkitty.tests.lib.test_mailman.MailmanSyncTestCase.test_import_list_from_mailman) ... ok test_import_list_from_mailman_existing (hyperkitty.tests.lib.test_mailman.MailmanSyncTestCase.test_import_list_from_mailman_existing) ... ok test_basic_reply (hyperkitty.tests.lib.test_posting.PostingTestCase.test_basic_reply) ... ok test_get_sender_is_string (hyperkitty.tests.lib.test_posting.PostingTestCase.test_get_sender_is_string) ... ok test_posting_when_address_banned (hyperkitty.tests.lib.test_posting.PostingTestCase.test_posting_when_address_banned) ... ok test_reply_different_sender (hyperkitty.tests.lib.test_posting.PostingTestCase.test_reply_different_sender) ... ok test_sender_not_subscribed (hyperkitty.tests.lib.test_posting.PostingTestCase.test_sender_not_subscribed) ... ok test_sender_subscribed (hyperkitty.tests.lib.test_posting.PostingTestCase.test_sender_subscribed) ... ok test_sender_with_display_name (hyperkitty.tests.lib.test_posting.PostingTestCase.test_sender_with_display_name) ... ok test_smtp_error_raises_postingfailed (hyperkitty.tests.lib.test_posting.PostingTestCase.test_smtp_error_raises_postingfailed) ... ok test_unwrap_subject (hyperkitty.tests.lib.test_posting.PostingTestCase.test_unwrap_subject) ... ok test_unwrap_subject_2 (hyperkitty.tests.lib.test_posting.PostingTestCase.test_unwrap_subject_2) ... ok test_bad_header (hyperkitty.tests.lib.test_utils.TestUtils.test_bad_header) utils.header_to_unicode must handle badly encoded non-ascii headers ... ok test_datestring_no_timezone (hyperkitty.tests.lib.test_utils.TestUtils.test_datestring_no_timezone) ... ok test_datestring_wrong_offset (hyperkitty.tests.lib.test_utils.TestUtils.test_datestring_wrong_offset) ... ok test_empty_reference (hyperkitty.tests.lib.test_utils.TestUtils.test_empty_reference) ... ok test_from_with_at (hyperkitty.tests.lib.test_utils.TestUtils.test_from_with_at) ... ok test_from_with_bracketed_at (hyperkitty.tests.lib.test_utils.TestUtils.test_from_with_bracketed_at) ... ok test_get_folded_message_id (hyperkitty.tests.lib.test_utils.TestUtils.test_get_folded_message_id) ... ok test_get_message_id (hyperkitty.tests.lib.test_utils.TestUtils.test_get_message_id) ... ok test_get_message_id_hash (hyperkitty.tests.lib.test_utils.TestUtils.test_get_message_id_hash) ... ok test_in_reply_to (hyperkitty.tests.lib.test_utils.TestUtils.test_in_reply_to) ... ok test_in_reply_to_and_reference (hyperkitty.tests.lib.test_utils.TestUtils.test_in_reply_to_and_reference) The In-Reply-To header should win over References ... ok test_multiple_reference (hyperkitty.tests.lib.test_utils.TestUtils.test_multiple_reference) ... ok test_no_from (hyperkitty.tests.lib.test_utils.TestUtils.test_no_from) ... ok test_non_ascii_headers (hyperkitty.tests.lib.test_utils.TestUtils.test_non_ascii_headers) utils.header_to_unicode must handle non-ascii headers ... ok test_non_ascii_ref (hyperkitty.tests.lib.test_utils.TestUtils.test_non_ascii_ref) ... ok test_normal_from (hyperkitty.tests.lib.test_utils.TestUtils.test_normal_from) ... ok test_odd_from (hyperkitty.tests.lib.test_utils.TestUtils.test_odd_from) ... ok test_ref_parsing (hyperkitty.tests.lib.test_utils.TestUtils.test_ref_parsing) ... ok test_reference_no_brackets (hyperkitty.tests.lib.test_utils.TestUtils.test_reference_no_brackets) ... ok test_run_with_lock_alternate_file (hyperkitty.tests.lib.test_utils.TestUtils.test_run_with_lock_alternate_file) ... ok test_run_with_lock_bad_file (hyperkitty.tests.lib.test_utils.TestUtils.test_run_with_lock_bad_file) ... ok test_run_with_lock_defaults (hyperkitty.tests.lib.test_utils.TestUtils.test_run_with_lock_defaults) ... ok test_run_with_lock_extended (hyperkitty.tests.lib.test_utils.TestUtils.test_run_with_lock_extended) ... ok test_run_with_lock_extended_setting (hyperkitty.tests.lib.test_utils.TestUtils.test_run_with_lock_extended_setting) ... ok test_run_with_lock_wrong_time (hyperkitty.tests.lib.test_utils.TestUtils.test_run_with_lock_wrong_time) ... ok test_single_reference (hyperkitty.tests.lib.test_utils.TestUtils.test_single_reference) ... ok test_unknown_encoding (hyperkitty.tests.lib.test_utils.TestUtils.test_unknown_encoding) Unknown encodings should just replace unknown characters ... ok test_very_large_timezone (hyperkitty.tests.lib.test_utils.TestUtils.test_very_large_timezone) Timezone displacements must not be greater than 14 hours ... ok test_wrong_datestring (hyperkitty.tests.lib.test_utils.TestUtils.test_wrong_datestring) ... ok test_wrong_reply_to_format (hyperkitty.tests.lib.test_utils.TestUtils.test_wrong_reply_to_format) ... ok test_day (hyperkitty.tests.lib.test_view_helpers.GetDisplayDatesTestCase.test_day) ... ok test_month (hyperkitty.tests.lib.test_view_helpers.GetDisplayDatesTestCase.test_month) ... ok test_month_december (hyperkitty.tests.lib.test_view_helpers.GetDisplayDatesTestCase.test_month_december) ... ok test_middle_tree (hyperkitty.tests.models.test_email.EmailDeleteTestCase.test_middle_tree) ... ok test_attach_to_child (hyperkitty.tests.models.test_email.EmailSetParentTestCase.test_attach_to_child) ... ok test_attach_to_grandchild (hyperkitty.tests.models.test_email.EmailSetParentTestCase.test_attach_to_grandchild) ... ok test_attach_to_itself (hyperkitty.tests.models.test_email.EmailSetParentTestCase.test_attach_to_itself) ... ok test_simple (hyperkitty.tests.models.test_email.EmailSetParentTestCase.test_simple) ... ok test_subthread (hyperkitty.tests.models.test_email.EmailSetParentTestCase.test_subthread) ... ok test_switch (hyperkitty.tests.models.test_email.EmailSetParentTestCase.test_switch) ... ok test_as_message (hyperkitty.tests.models.test_email.EmailTestCase.test_as_message) ... ok test_as_message_attachments (hyperkitty.tests.models.test_email.EmailTestCase.test_as_message_attachments) ... ok test_as_message_attachments_in_db_with_folder (hyperkitty.tests.models.test_email.EmailTestCase.test_as_message_attachments_in_db_with_folder) ... ok test_as_message_attachments_saved_to_folder (hyperkitty.tests.models.test_email.EmailTestCase.test_as_message_attachments_saved_to_folder) ... ok test_as_message_bogus_message_id (hyperkitty.tests.models.test_email.EmailTestCase.test_as_message_bogus_message_id) ... ok test_as_message_folded_subject (hyperkitty.tests.models.test_email.EmailTestCase.test_as_message_folded_subject) ... /usr/lib/python3/dist-packages/django/db/models/fields/__init__.py:1595: RuntimeWarning: DateTimeField Email.date received a naive datetime (2012-11-02 12:07:54) while time zone support is active. warnings.warn( /usr/lib/python3/dist-packages/django/db/models/fields/__init__.py:1595: RuntimeWarning: DateTimeField Email.archived_date received a naive datetime (2012-11-02 12:07:54) while time zone support is active. warnings.warn( /usr/lib/python3/dist-packages/django/db/models/fields/__init__.py:1595: RuntimeWarning: DateTimeField Thread.date_active received a naive datetime (2012-11-02 12:07:54) while time zone support is active. warnings.warn( ok test_as_message_specials_in_name (hyperkitty.tests.models.test_email.EmailTestCase.test_as_message_specials_in_name) ... ok test_as_message_timezone (hyperkitty.tests.models.test_email.EmailTestCase.test_as_message_timezone) ... ok test_as_message_unicode (hyperkitty.tests.models.test_email.EmailTestCase.test_as_message_unicode) ... ok test_duplicate (hyperkitty.tests.models.test_lastview.LastViewTestCase.test_duplicate) ... ok test_date (hyperkitty.tests.models.test_mailinglist.FirstDateTestCase.test_date) ... ok test_no_email (hyperkitty.tests.models.test_mailinglist.FirstDateTestCase.test_no_email) ... ok test_get_threads_between (hyperkitty.tests.models.test_mailinglist.MailingListTestCase.test_get_threads_between) ... ok test_get_threads_between_across_months (hyperkitty.tests.models.test_mailinglist.MailingListTestCase.test_get_threads_between_across_months) ... ok test_get_threads_between_across_two_months (hyperkitty.tests.models.test_mailinglist.MailingListTestCase.test_get_threads_between_across_two_months) ... ok test_update_from_mailman (hyperkitty.tests.models.test_mailinglist.MailingListTestCase.test_update_from_mailman) ... ok test_update_from_mailman_naive (hyperkitty.tests.models.test_mailinglist.MailingListTestCase.test_update_from_mailman_naive) ... ok test_update_from_mailman_owners (hyperkitty.tests.models.test_mailinglist.MailingListTestCase.test_update_from_mailman_owners) ... ok test_order (hyperkitty.tests.models.test_mailinglist.PopularThreadsTestCase.test_order) ... ok test_order (hyperkitty.tests.models.test_mailinglist.RecentThreadsTestCase.test_order) ... ok test_order (hyperkitty.tests.models.test_mailinglist.TopThreadsTestCase.test_order) ... ok test_votes_in_list (hyperkitty.tests.models.test_profile.ProfileTestCase.test_votes_in_list) ... ok test_set_mailman_id_invalid_address (hyperkitty.tests.models.test_sender.SenderTestCase.test_set_mailman_id_invalid_address) ... ok test_long_subject (hyperkitty.tests.models.test_thread.ThreadTestCase.test_long_subject) ... ok test_starting_message_1 (hyperkitty.tests.models.test_thread.ThreadTestCase.test_starting_message_1) ... ok test_starting_message_2 (hyperkitty.tests.models.test_thread.ThreadTestCase.test_starting_message_2) ... ok test_starting_message_3 (hyperkitty.tests.models.test_thread.ThreadTestCase.test_starting_message_3) ... ok test_subject (hyperkitty.tests.models.test_thread.ThreadTestCase.test_subject) ... ok test_thread_no_email (hyperkitty.tests.models.test_thread.ThreadTestCase.test_thread_no_email) ... ok test_likealot (hyperkitty.tests.models.test_vote.VoteTestCase.test_likealot) ... ok test_msg2 (hyperkitty.tests.models.test_vote.VoteTestCase.test_msg2) ... ok test_msg_1 (hyperkitty.tests.models.test_vote.VoteTestCase.test_msg_1) ... ok test_revote (hyperkitty.tests.models.test_vote.VoteTestCase.test_revote) ... ok test_revote_identical (hyperkitty.tests.models.test_vote.VoteTestCase.test_revote_identical) ... ok test_same_msgid_different_lists (hyperkitty.tests.models.test_vote.VoteTestCase.test_same_msgid_different_lists) ... ok test_vote_invalid (hyperkitty.tests.models.test_vote.VoteTestCase.test_vote_invalid) ... ok test_control_chars (hyperkitty.tests.test_feeds.TestMailingListFeed.test_control_chars) ... /<<PKGBUILDDIR>>/hyperkitty/tests/test_feeds.py:68: XMLParsedAsHTMLWarning: It looks like you're using an HTML parser to parse an XML document. Assuming this really is an XML document, what you're doing might work, but you should know that using an XML parser will be more reliable. To parse this document as XML, make sure you have the Python package 'lxml' installed, and pass the keyword argument `features="xml"` into the BeautifulSoup constructor. If you want or need to use an HTML parser on this document, you can make this warning go away by filtering it. To do that, run this code before calling the BeautifulSoup constructor: from bs4 import XMLParsedAsHTMLWarning import warnings warnings.filterwarnings("ignore", category=XMLParsedAsHTMLWarning) soup = BeautifulSoup(response.content, "lxml") ok test_feed (hyperkitty.tests.test_feeds.TestMailingListFeed.test_feed) ... /<<PKGBUILDDIR>>/hyperkitty/tests/test_feeds.py:53: XMLParsedAsHTMLWarning: It looks like you're using an HTML parser to parse an XML document. Assuming this really is an XML document, what you're doing might work, but you should know that using an XML parser will be more reliable. To parse this document as XML, make sure you have the Python package 'lxml' installed, and pass the keyword argument `features="xml"` into the BeautifulSoup constructor. If you want or need to use an HTML parser on this document, you can make this warning go away by filtering it. To do that, run this code before calling the BeautifulSoup constructor: from bs4 import XMLParsedAsHTMLWarning import warnings warnings.filterwarnings("ignore", category=XMLParsedAsHTMLWarning) soup = BeautifulSoup(response.content, "lxml") ok test_private_feed_authentication (hyperkitty.tests.test_feeds.TestMailingListFeed.test_private_feed_authentication) Test the authentication checks for a private mailinglist's feed ... ok test_update_index (hyperkitty.tests.test_search_index.SearchIndexTestCase.test_update_index) ... ok test_update_index_one_list (hyperkitty.tests.test_search_index.SearchIndexTestCase.test_update_index_one_list) ... ok test_update_index_with_remove (hyperkitty.tests.test_search_index.SearchIndexTestCase.test_update_index_with_remove) ... ok test_user_subscribed (hyperkitty.tests.test_signals.SignalsTestCase.test_user_subscribed) ... ok test_check_orphans (hyperkitty.tests.test_tasks.TaskTestCase.test_check_orphans) ... ok test_check_orphans_no_email (hyperkitty.tests.test_tasks.TaskTestCase.test_check_orphans_no_email) ... ok test_compute_thread_positions_no_thread (hyperkitty.tests.test_tasks.TaskTestCase.test_compute_thread_positions_no_thread) ... ok test_rebuild_cache_popular_threads_no_mailinglist (hyperkitty.tests.test_tasks.TaskTestCase.test_rebuild_cache_popular_threads_no_mailinglist) ... ok test_rebuild_mailinglist_cache_for_month_no_mailinglist (hyperkitty.tests.test_tasks.TaskTestCase.test_rebuild_mailinglist_cache_for_month_no_mailinglist) ... ok test_rebuild_mailinglist_cache_recent_no_mailinglist (hyperkitty.tests.test_tasks.TaskTestCase.test_rebuild_mailinglist_cache_recent_no_mailinglist) ... ok test_rebuild_thread_cache_new_email_no_thread (hyperkitty.tests.test_tasks.TaskTestCase.test_rebuild_thread_cache_new_email_no_thread) ... ok test_rebuild_thread_cache_votes_no_thread (hyperkitty.tests.test_tasks.TaskTestCase.test_rebuild_thread_cache_votes_no_thread) ... ok test_update_from_mailman_no_mailinglist (hyperkitty.tests.test_tasks.TaskTestCase.test_update_from_mailman_no_mailinglist) ... ok test_nolongterms_doublequotes (hyperkitty.tests.test_templatetags.HaystackTestCase.test_nolongterms_doublequotes) ... ok test_nolongterms_encoding (hyperkitty.tests.test_templatetags.HaystackTestCase.test_nolongterms_encoding) ... ok test_nolongterms_short (hyperkitty.tests.test_templatetags.HaystackTestCase.test_nolongterms_short) ... ok test_nolongterms_singlequotes (hyperkitty.tests.test_templatetags.HaystackTestCase.test_nolongterms_singlequotes) ... ok test_nolongterms_too_long (hyperkitty.tests.test_templatetags.HaystackTestCase.test_nolongterms_too_long) ... ok test_nolongterms_xmlescape (hyperkitty.tests.test_templatetags.HaystackTestCase.test_nolongterms_xmlescape) ... ok test_nolongterms_xmlescape_amperstand (hyperkitty.tests.test_templatetags.HaystackTestCase.test_nolongterms_xmlescape_amperstand) ... ok test_export_allowed (hyperkitty.tests.test_templatetags.SettingsValuesTest.test_export_allowed) ... ok test_settings_value_equals (hyperkitty.tests.test_templatetags.SettingsValuesTest.test_settings_value_equals) ... ok test_quote_1 (hyperkitty.tests.test_templatetags.SnipQuotedTestCase.test_quote_1) ... ok test_quote_2 (hyperkitty.tests.test_templatetags.SnipQuotedTestCase.test_quote_2) ... ok test_autolink_small_url (hyperkitty.tests.test_templatetags.TestDecorate.test_autolink_small_url) ... ok test_backslash (hyperkitty.tests.test_templatetags.TestDecorate.test_backslash) ... ok test_backslash_code (hyperkitty.tests.test_templatetags.TestDecorate.test_backslash_code) ... ok test_backslash_code_block (hyperkitty.tests.test_templatetags.TestDecorate.test_backslash_code_block) ... ok test_header (hyperkitty.tests.test_templatetags.TestDecorate.test_header) ... FAIL test_image_html (hyperkitty.tests.test_templatetags.TestDecorate.test_image_html) ... ok test_image_markdown (hyperkitty.tests.test_templatetags.TestDecorate.test_image_markdown) ... ok test_outlook_style_reply_blockquote (hyperkitty.tests.test_templatetags.TestDecorate.test_outlook_style_reply_blockquote) ... ok test_parse_autolink (hyperkitty.tests.test_templatetags.TestDecorate.test_parse_autolink) ... ok test_parse_heading_normal (hyperkitty.tests.test_templatetags.TestDecorate.test_parse_heading_normal) ... ok test_parse_quote (hyperkitty.tests.test_templatetags.TestDecorate.test_parse_quote) ... ok test_backslash (hyperkitty.tests.test_templatetags.TestDecoratePlain.test_backslash) ... ok test_backslash_code (hyperkitty.tests.test_templatetags.TestDecoratePlain.test_backslash_code) ... ok test_plaintext_patch (hyperkitty.tests.test_templatetags.TestDecoratePlain.test_plaintext_patch) ... ok test_plaintext_patch_gl_494 (hyperkitty.tests.test_templatetags.TestDecoratePlain.test_plaintext_patch_gl_494) ... ok test_disabled_gravatar (hyperkitty.tests.test_templatetags.TestGravatar.test_disabled_gravatar) ... ok test_gravatar (hyperkitty.tests.test_templatetags.TestGravatar.test_gravatar) Test that we call gravatar library. ... ok test_favorites (hyperkitty.tests.views.test_accounts.AccountViewsTestCase.test_favorites) ... ok test_login_page (hyperkitty.tests.views.test_accounts.AccountViewsTestCase.test_login_page) ... ok test_posts (hyperkitty.tests.views.test_accounts.AccountViewsTestCase.test_posts) ... ok test_profile (hyperkitty.tests.views.test_accounts.AccountViewsTestCase.test_profile) ... ok test_public_profile (hyperkitty.tests.views.test_accounts.AccountViewsTestCase.test_public_profile) ... ok test_public_profile_anonymous (hyperkitty.tests.views.test_accounts.AccountViewsTestCase.test_public_profile_anonymous) ... ok test_public_profile_as_oneself (hyperkitty.tests.views.test_accounts.AccountViewsTestCase.test_public_profile_as_oneself) ... ok test_public_profile_as_superuser (hyperkitty.tests.views.test_accounts.AccountViewsTestCase.test_public_profile_as_superuser) ... ok test_redirect_to_login (hyperkitty.tests.views.test_accounts.AccountViewsTestCase.test_redirect_to_login) ... ok test_registration_redirect (hyperkitty.tests.views.test_accounts.AccountViewsTestCase.test_registration_redirect) ... ok test_votes (hyperkitty.tests.views.test_accounts.AccountViewsTestCase.test_votes) ... ok test_overview_recent_threads (hyperkitty.tests.views.test_accounts.LastViewsTestCase.test_overview_recent_threads) ... ok test_overview_top_threads (hyperkitty.tests.views.test_accounts.LastViewsTestCase.test_overview_top_threads) ... ok test_profile (hyperkitty.tests.views.test_accounts.LastViewsTestCase.test_profile) ... ok test_thread (hyperkitty.tests.views.test_accounts.LastViewsTestCase.test_thread) ... ok test_thread_list (hyperkitty.tests.views.test_accounts.LastViewsTestCase.test_thread_list) ... ok test_get_subscriptions (hyperkitty.tests.views.test_accounts.SubscriptionsTestCase.test_get_subscriptions) ... ok test_list_not_archived (hyperkitty.tests.views.test_accounts.SubscriptionsTestCase.test_list_not_archived) ... ok test_basic (hyperkitty.tests.views.test_archives.ExportMboxTestCase.test_basic) ... ok test_basic_with_export_disabled (hyperkitty.tests.views.test_archives.ExportMboxTestCase.test_basic_with_export_disabled) ... ok test_between_dates (hyperkitty.tests.views.test_archives.ExportMboxTestCase.test_between_dates) ... ok test_bogus_dates (hyperkitty.tests.views.test_archives.ExportMboxTestCase.test_bogus_dates) ... ok test_mangle_from_in_serialized_message (hyperkitty.tests.views.test_archives.ExportMboxTestCase.test_mangle_from_in_serialized_message) ... ok test_message (hyperkitty.tests.views.test_archives.ExportMboxTestCase.test_message) ... ok test_thread (hyperkitty.tests.views.test_archives.ExportMboxTestCase.test_thread) ... ok test_with_sender_name (hyperkitty.tests.views.test_archives.ExportMboxTestCase.test_with_sender_name) ... ok test_email_escaped_sender (hyperkitty.tests.views.test_archives.ListArchivesTestCase.test_email_escaped_sender) ... ok test_latest_archives (hyperkitty.tests.views.test_archives.ListArchivesTestCase.test_latest_archives) ... ok test_latest_archives_no_threads (hyperkitty.tests.views.test_archives.ListArchivesTestCase.test_latest_archives_no_threads) ... ok test_overview (hyperkitty.tests.views.test_archives.ListArchivesTestCase.test_overview) ... ok test_overview_cleaned_cache (hyperkitty.tests.views.test_archives.ListArchivesTestCase.test_overview_cleaned_cache) ... ok test_overview_pop_threads (hyperkitty.tests.views.test_archives.ListArchivesTestCase.test_overview_pop_threads) ... ok test_overview_recent_threads (hyperkitty.tests.views.test_archives.ListArchivesTestCase.test_overview_recent_threads) ... ok test_overview_top_threads (hyperkitty.tests.views.test_archives.ListArchivesTestCase.test_overview_top_threads) ... ok test_overview_with_user (hyperkitty.tests.views.test_archives.ListArchivesTestCase.test_overview_with_user) ... ok test_wrong_date (hyperkitty.tests.views.test_archives.ListArchivesTestCase.test_wrong_date) ... ok test_overview (hyperkitty.tests.views.test_archives.MonthsListTestCase.test_overview) ... ok test_message_view (hyperkitty.tests.views.test_archives.PrivateArchivesTestCase.test_message_view) ... ok test_month_view (hyperkitty.tests.views.test_archives.PrivateArchivesTestCase.test_month_view) ... ok test_overview_recent_threads (hyperkitty.tests.views.test_archives.PrivateArchivesTestCase.test_overview_recent_threads) ... ok test_overview_top_threads (hyperkitty.tests.views.test_archives.PrivateArchivesTestCase.test_overview_top_threads) ... ok test_thread_view (hyperkitty.tests.views.test_archives.PrivateArchivesTestCase.test_thread_view) ... ok test_redirect_month (hyperkitty.tests.views.test_compat.CompatURLsTestCase.test_redirect_month) ... ok test_wrong_message_number (hyperkitty.tests.views.test_compat.CompatURLsTestCase.test_wrong_message_number) ... ok test_different_domains (hyperkitty.tests.views.test_index.DomainFilteringTestCase.test_different_domains) ... ok test_different_single_component_domain (hyperkitty.tests.views.test_index.DomainFilteringTestCase.test_different_single_component_domain) ... ok test_different_subdomains (hyperkitty.tests.views.test_index.DomainFilteringTestCase.test_different_subdomains) ... ok test_same_domain (hyperkitty.tests.views.test_index.DomainFilteringTestCase.test_same_domain) ... ok test_single_component_domain (hyperkitty.tests.views.test_index.DomainFilteringTestCase.test_single_component_domain) ... ok test_top_domain (hyperkitty.tests.views.test_index.DomainFilteringTestCase.test_top_domain) ... ok test_web_subdomain (hyperkitty.tests.views.test_index.DomainFilteringTestCase.test_web_subdomain) ... ok test_display_name (hyperkitty.tests.views.test_index.FindTestCase.test_display_name) ... ok test_find (hyperkitty.tests.views.test_index.FindTestCase.test_find) ... ok test_find_display_name_index (hyperkitty.tests.views.test_index.FindTestCase.test_find_display_name_index) ... ok test_find_name (hyperkitty.tests.views.test_index.FindTestCase.test_find_name) ... ok test_find_name_index (hyperkitty.tests.views.test_index.FindTestCase.test_find_name_index) ... ok test_redirect (hyperkitty.tests.views.test_index.FindTestCase.test_redirect) ... ok test_show_inactive_list_default (hyperkitty.tests.views.test_index.FindTestCase.test_show_inactive_list_default) ... ok test_show_inactive_list_true (hyperkitty.tests.views.test_index.FindTestCase.test_show_inactive_list_true) ... ok test_sort_active (hyperkitty.tests.views.test_index.PrivateListTestCase.test_sort_active) ... ok test_sort_active_subbed (hyperkitty.tests.views.test_index.PrivateListTestCase.test_sort_active_subbed) ... ok test_sort_active_super (hyperkitty.tests.views.test_index.PrivateListTestCase.test_sort_active_super) ... ok test_sort_active_unsubbed (hyperkitty.tests.views.test_index.PrivateListTestCase.test_sort_active_unsubbed) ... ok test_sort_creation (hyperkitty.tests.views.test_index.PrivateListTestCase.test_sort_creation) ... ok test_sort_creation_subbed (hyperkitty.tests.views.test_index.PrivateListTestCase.test_sort_creation_subbed) ... ok test_sort_creation_super (hyperkitty.tests.views.test_index.PrivateListTestCase.test_sort_creation_super) ... ok test_sort_creation_unsubbed (hyperkitty.tests.views.test_index.PrivateListTestCase.test_sort_creation_unsubbed) ... ok test_sort_mode_invalid_parameter (hyperkitty.tests.views.test_index.PrivateListTestCase.test_sort_mode_invalid_parameter) ... ok test_sort_name (hyperkitty.tests.views.test_index.PrivateListTestCase.test_sort_name) ... ok test_sort_name_subbed (hyperkitty.tests.views.test_index.PrivateListTestCase.test_sort_name_subbed) ... ok test_sort_name_super (hyperkitty.tests.views.test_index.PrivateListTestCase.test_sort_name_super) ... ok test_sort_name_unsubbed (hyperkitty.tests.views.test_index.PrivateListTestCase.test_sort_name_unsubbed) ... ok test_sort_popular (hyperkitty.tests.views.test_index.PrivateListTestCase.test_sort_popular) ... ok test_sort_popular_subbed (hyperkitty.tests.views.test_index.PrivateListTestCase.test_sort_popular_subbed) ... ok test_sort_popular_super (hyperkitty.tests.views.test_index.PrivateListTestCase.test_sort_popular_super) ... ok test_sort_popular_unsubbed (hyperkitty.tests.views.test_index.PrivateListTestCase.test_sort_popular_unsubbed) ... ok test_delete_mailinglist (hyperkitty.tests.views.test_mailinglist.DeleteMailingListTestCase.test_delete_mailinglist) ... ok test_delete_mailinglist_logged_out (hyperkitty.tests.views.test_mailinglist.DeleteMailingListTestCase.test_delete_mailinglist_logged_out) ... ok test_delete_mailinglist_raised_error (hyperkitty.tests.views.test_mailinglist.DeleteMailingListTestCase.test_delete_mailinglist_raised_error) ... ok test_overview_new_thread_button (hyperkitty.tests.views.test_mailinglist.DeleteMailingListTestCase.test_overview_new_thread_button) ... ok test_basic (hyperkitty.tests.views.test_mailman.ArchiveTestCase.test_basic) ... ok test_data_error (hyperkitty.tests.views.test_mailman.ArchiveTestCase.test_data_error) ... ok test_missing_auth (hyperkitty.tests.views.test_mailman.ArchiveTestCase.test_missing_auth) ... ok test_old_auth (hyperkitty.tests.views.test_mailman.ArchiveTestCase.test_old_auth) Sending key as a GET param tells you to upgrade ... ok test_wrong_auth (hyperkitty.tests.views.test_mailman.ArchiveTestCase.test_wrong_auth) ... ok test_get_url_default_domain (hyperkitty.tests.views.test_mailman.PrivateListTestCase.test_get_url_default_domain) ... ok test_get_url_no_msgid (hyperkitty.tests.views.test_mailman.PrivateListTestCase.test_get_url_no_msgid) ... ok test_get_url_with_domain (hyperkitty.tests.views.test_mailman.PrivateListTestCase.test_get_url_with_domain) ... ok test_attachment (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_attachment) ... ok test_attachment_local_storage (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_attachment_local_storage) ... ok test_delete_all_messages_in_thread (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_delete_all_messages_in_thread) ... ok test_delete_duplicate_thread (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_delete_duplicate_thread) ... ok test_delete_forbidden (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_delete_forbidden) ... ok test_delete_single_in_thread (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_delete_single_in_thread) ... ok test_delete_single_message (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_delete_single_message) ... ok test_delete_single_message_by_owner (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_delete_single_message_by_owner) ... ok test_display_fixed (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_display_fixed) ... ok test_email_escaped_sender (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_email_escaped_sender) ... ok test_email_in_link_in_body (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_email_in_link_in_body) ... ok test_email_rendered_using_rendering_mode (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_email_rendered_using_rendering_mode) ... ok test_message_page (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_message_page) ... ok test_new_message_different_sender (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_new_message_different_sender) ... ok test_new_message_disabled_posting (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_new_message_disabled_posting) ... ok test_new_message_page (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_new_message_page) ... ok test_new_message_page_disabled_posting (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_new_message_page_disabled_posting) ... ok test_new_message_post (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_new_message_post) ... ok test_patch_in_message (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_patch_in_message) ... ok test_reply (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_reply) ... ok test_reply_different_sender (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_reply_different_sender) ... ok test_reply_newthread (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_reply_newthread) ... ok test_reply_when_posting_disabled (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_reply_when_posting_disabled) ... ok test_unauth_vote (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_unauth_vote) ... ok test_vote_cancel (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_vote_cancel) ... ok test_vote_down (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_vote_down) ... ok test_vote_up (hyperkitty.tests.views.test_message.MessageViewsTestCase.test_vote_up) ... ok <p>This is the replied text.</p> <p>Sent from my Galaxy</p> <div class="quoted-switch"><a href="#">...</a></div><blockquote class="blockquote quoted-text"><p>-------- Original message -------- From: A person <person(a)example.com> Date: 6/26/23 16:23 (GMT-05:00) To: mytestl...@example.com Subject: Testing if the quoted reply works with Outlook style. This is the original text <em>*with*</em> some <strong>__markup__</strong>.</p> </blockquote> test_email_escaped_body (hyperkitty.tests.views.test_search.SearchViewsTestCase.test_email_escaped_body) ... ok test_email_escaped_sender (hyperkitty.tests.views.test_search.SearchViewsTestCase.test_email_escaped_sender) ... ok test_email_in_link_in_body (hyperkitty.tests.views.test_search.SearchViewsTestCase.test_email_in_link_in_body) ... ok test_parse_error (hyperkitty.tests.views.test_search.SearchViewsTestCase.test_parse_error) ... ok test_search (hyperkitty.tests.views.test_search.SearchViewsTestCase.test_search) ... ok test_search_basic (hyperkitty.tests.views.test_search.SearchViewsTestCase.test_search_basic) ... ok test_search_private_list (hyperkitty.tests.views.test_search.SearchViewsTestCase.test_search_private_list) ... ok test_search_private_lists (hyperkitty.tests.views.test_search.SearchViewsTestCase.test_search_private_lists) ... ok test_reattach (hyperkitty.tests.views.test_thread.ReattachTestCase.test_reattach) ... ok test_reattach_by_owner (hyperkitty.tests.views.test_thread.ReattachTestCase.test_reattach_by_owner) ... ok test_reattach_invalid (hyperkitty.tests.views.test_thread.ReattachTestCase.test_reattach_invalid) ... ok test_reattach_manual (hyperkitty.tests.views.test_thread.ReattachTestCase.test_reattach_manual) ... ok test_reattach_no_permission (hyperkitty.tests.views.test_thread.ReattachTestCase.test_reattach_no_permission) ... ok test_reattach_on_itself (hyperkitty.tests.views.test_thread.ReattachTestCase.test_reattach_on_itself) ... ok test_reattach_on_unknown (hyperkitty.tests.views.test_thread.ReattachTestCase.test_reattach_on_unknown) ... ok test_suggestions (hyperkitty.tests.views.test_thread.ReattachTestCase.test_suggestions) ... ok test_add_multiple_tags (hyperkitty.tests.views.test_thread.ThreadTestCase.test_add_multiple_tags) ... ok test_add_tag (hyperkitty.tests.views.test_thread.ThreadTestCase.test_add_tag) ... ok test_add_tag_stripped (hyperkitty.tests.views.test_thread.ThreadTestCase.test_add_tag_stripped) ... ok test_add_tag_twice (hyperkitty.tests.views.test_thread.ThreadTestCase.test_add_tag_twice) ... ok test_display_fixed (hyperkitty.tests.views.test_thread.ThreadTestCase.test_display_fixed) ... ok test_download_button (hyperkitty.tests.views.test_thread.ThreadTestCase.test_download_button) ... ok test_email_escaped_sender (hyperkitty.tests.views.test_thread.ThreadTestCase.test_email_escaped_sender) ... ok test_email_in_link_in_body (hyperkitty.tests.views.test_thread.ThreadTestCase.test_email_in_link_in_body) ... ok test_noscript (hyperkitty.tests.views.test_thread.ThreadTestCase.test_noscript) ... ok test_num_comments (hyperkitty.tests.views.test_thread.ThreadTestCase.test_num_comments) ... ok test_replies_have_reply_button (hyperkitty.tests.views.test_thread.ThreadTestCase.test_replies_have_reply_button) ... ok test_replies_without_starting_email (hyperkitty.tests.views.test_thread.ThreadTestCase.test_replies_without_starting_email) ... ok test_replies_without_thread_order_show_in_ui (hyperkitty.tests.views.test_thread.ThreadTestCase.test_replies_without_thread_order_show_in_ui) ... ok test_reply_button (hyperkitty.tests.views.test_thread.ThreadTestCase.test_reply_button) ... ok test_reply_button_when_disabled_posting (hyperkitty.tests.views.test_thread.ThreadTestCase.test_reply_button_when_disabled_posting) ... ok test_same_tag_by_different_users (hyperkitty.tests.views.test_thread.ThreadTestCase.test_same_tag_by_different_users) ... ok test_subject_changed (hyperkitty.tests.views.test_thread.ThreadTestCase.test_subject_changed) ... ok test_suggest_tag (hyperkitty.tests.views.test_thread.ThreadTestCase.test_suggest_tag) ... ok test_tag_removal_form (hyperkitty.tests.views.test_thread.ThreadTestCase.test_tag_removal_form) ... ok test_duplicate_user (hyperkitty.tests.migrations.test_0009.DuplicatePersonUsersTestCase.test_duplicate_user) ... ok test_duplicate_user_with_data (hyperkitty.tests.migrations.test_0009.DuplicatePersonUsersTestCase.test_duplicate_user_with_data) ... ok ====================================================================== FAIL: test_header (hyperkitty.tests.test_templatetags.TestDecorate.test_header) ---------------------------------------------------------------------- Traceback (most recent call last): File "/<<PKGBUILDDIR>>/hyperkitty/tests/test_templatetags.py", line 220, in test_header self.assertEqual( ~~~~~~~~~~~~~~~~^ result.strip(), ^^^^^^^^^^^^^^^ '<p># This is another sample text.</p>') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: '<h1>This is another sample text.</h1>' != '<p># This is another sample text.</p>' - <h1>This is another sample text.</h1> ? ^^ ^^ + <p># This is another sample text.</p> ? ^ ++ ^ ---------------------------------------------------------------------- Ran 366 tests in 93.920s FAILED (failures=1, skipped=4, expected failures=2) Destroying test database for alias 'default' ('file:memorydb_default?mode=memory&cache=shared')... make[1]: *** [debian/rules:15: override_dh_auto_test] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:8: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202504/ 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 could not 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:hyperkitty, so that this is still visible in the BTS web page for this package. Thanks.