Source: hyperkitty Version: 1.3.9-1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240615 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>>' > py3versions: no X-Python3-Version in control file, using supported versions > set -e; \ > for python3 in python3.12 python3.11; do \ > $python3 /usr/bin/django-admin test -v 3 --pythonpath=. > --settings=hyperkitty.tests.settings_test hyperkitty; \ > done > Creating test database for alias 'default' > ('file:memorydb_default?mode=memory&cache=shared')... > Found 365 test(s). > Operations to perform: > Synchronize unmigrated apps: allauth, compressor, django_extensions, > django_gravatar, fedora, github, gitlab, google, haystack, humanize, > messages, rest_framework, stackexchange, staticfiles, twitter > Apply all migrations: account, admin, auth, contenttypes, django_mailman3, > django_q, hyperkitty, openid, sessions, sites, socialaccount > Running pre-migrate handlers for application hyperkitty > Running pre-migrate handlers for application django_mailman3 > Running pre-migrate handlers for application admin > Running pre-migrate handlers for application auth > Running pre-migrate handlers for application contenttypes > Running pre-migrate handlers for application sessions > Running pre-migrate handlers for application sites > Running pre-migrate handlers for application django_gravatar > Running pre-migrate handlers for application compressor > Running pre-migrate handlers for application haystack > Running pre-migrate handlers for application django_extensions > Running pre-migrate handlers for application django_q > Running pre-migrate handlers for application allauth > Running pre-migrate handlers for application account > Running pre-migrate handlers for application socialaccount > Running pre-migrate handlers for application openid > Synchronizing apps without migrations: > Creating tables... > Running deferred SQL... > Running migrations: > Applying contenttypes.0001_initial... OK (0.088s) > Applying auth.0001_initial... OK (0.013s) > Applying account.0001_initial... OK (0.011s) > Applying account.0002_email_max_length... OK (0.007s) > Applying account.0003_alter_emailaddress_create_unique_verified_email... OK > (0.010s) > Applying account.0004_alter_emailaddress_drop_unique_email... OK (0.008s) > Applying account.0005_emailaddress_idx_upper_email... OK (0.005s) > Applying admin.0001_initial... OK (0.008s) > Applying admin.0002_logentry_remove_auto_add... OK (0.008s) > Applying admin.0003_logentry_add_action_flag_choices... OK (0.006s) > Applying contenttypes.0002_remove_content_type_name... OK (0.014s) > Applying auth.0002_alter_permission_name_max_length... OK (0.008s) > Applying auth.0003_alter_user_email_max_length... OK (0.008s) > Applying auth.0004_alter_user_username_opts... OK (0.007s) > Applying auth.0005_alter_user_last_login_null... OK (0.008s) > Applying auth.0006_require_contenttypes_0002... OK (0.001s) > Applying auth.0007_alter_validators_add_error_messages... OK (0.006s) > Applying auth.0008_alter_user_username_max_length... OK (0.008s) > Applying auth.0009_alter_user_last_name_max_length... OK (0.007s) > Applying auth.0010_alter_group_name_max_length... OK (0.008s) > Applying auth.0011_update_proxy_permissions... OK (0.006s) > Applying auth.0012_alter_user_first_name_max_length... OK (0.008s) > Applying sessions.0001_initial... OK (0.004s) > Applying sites.0001_initial... OK (0.001s) > Applying django_mailman3.0001_initial... OK (0.007s) > Applying django_mailman3.0002_maildomain... OK (0.003s) > Applying django_mailman3.0003_sessions... OK (0.008s) > Applying django_q.0001_initial... OK (0.004s) > Applying django_q.0002_auto_20150630_1624... OK (0.007s) > Applying django_q.0003_auto_20150708_1326... OK (0.010s) > Applying django_q.0004_auto_20150710_1043... OK (0.003s) > Applying django_q.0005_auto_20150718_1506... OK (0.004s) > Applying django_q.0006_auto_20150805_1817... OK (0.003s) > Applying django_q.0007_ormq... OK (0.001s) > Applying django_q.0008_auto_20160224_1026... OK (0.002s) > Applying django_q.0009_auto_20171009_0915... OK (0.004s) > Applying django_q.0010_auto_20200610_0856... OK (0.012s) > Applying django_q.0011_auto_20200628_1055... OK (0.003s) > Applying django_q.0012_auto_20200702_1608... OK (0.002s) > Applying django_q.0013_task_attempt_count... OK (0.006s) > Applying django_q.0014_schedule_cluster... OK (0.002s) > Applying django_q.0015_alter_schedule_schedule_type... OK (0.004s) > Applying django_q.0016_schedule_intended_date_kwarg... OK (0.002s) > Applying django_q.0017_task_cluster_alter... OK (0.005s) > Applying socialaccount.0001_initial... OK (0.031s) > Applying socialaccount.0002_token_max_lengths... OK (0.024s) > Applying socialaccount.0003_extra_data_default_dict... OK (0.007s) > Applying hyperkitty.0001_initial... OK (0.350s) > Applying hyperkitty.0002_auto_20150311_0913... OK (0.012s) > Applying hyperkitty.0003_thread_starting_email... OK (0.043s) > Applying hyperkitty.0004_archived_date_and_subject... OK (0.024s) > Applying hyperkitty.0005_MailingList_list_id... OK (0.024s) > Applying hyperkitty.0006_thread_on_delete... OK (0.030s) > Applying hyperkitty.0007_allauth_20160808_1604... OK (0.035s) > Applying hyperkitty.0008_django_mailman3_profile... OK (0.030s) > Applying hyperkitty.0009_duplicate_persona_users... OK (0.018s) > Applying hyperkitty.0010_email_sender_name... OK (0.031s) > Applying hyperkitty.0011_email_parent... OK (0.016s) > Applying hyperkitty.0012_thread_order_null... OK (0.015s) > Applying hyperkitty.0013_mailinglist_id_1... OK (0.036s) > Applying hyperkitty.0014_mailinglist_id_2... OK (0.022s) > Applying hyperkitty.0015_mailinglist_id_3... OK (0.060s) > Applying hyperkitty.0016_auto_20180309_0056... OK (0.004s) > Applying hyperkitty.0017_file_attachments... OK (0.017s) > Applying hyperkitty.0018_threadcategory_color... OK (0.006s) > Applying hyperkitty.0019_auto_20190127_null_description... OK (0.007s) > Applying hyperkitty.0020_auto_20190907_1927... OK (0.023s) > Applying hyperkitty.0021_add_owners_mods... OK (0.035s) > Applying hyperkitty.0022_mailinglist_archive_rendering_mode... OK (0.096s) > Applying hyperkitty.0023_alter_mailinglist_name... OK (0.015s) > Applying openid.0001_initial... OK (0.003s) > Applying sites.0002_alter_domain_unique... OK (0.020s) > Applying socialaccount.0004_app_provider_id_settings... OK (0.028s) > Applying socialaccount.0005_socialtoken_nullable_app... OK (0.022s) > Applying socialaccount.0006_alter_socialaccount_extra_data... OK (0.015s) > Running post-migrate handlers for application hyperkitty > Adding content type 'hyperkitty | attachment' > Adding content type 'hyperkitty | email' > Adding content type 'hyperkitty | favorite' > Adding content type 'hyperkitty | lastview' > Adding content type 'hyperkitty | mailinglist' > Adding content type 'hyperkitty | profile' > Adding content type 'hyperkitty | sender' > Adding content type 'hyperkitty | tag' > Adding content type 'hyperkitty | tagging' > Adding content type 'hyperkitty | thread' > Adding content type 'hyperkitty | threadcategory' > Adding content type 'hyperkitty | vote' > Adding permission 'Permission object (1)' > Adding permission 'Permission object (2)' > Adding permission 'Permission object (3)' > Adding permission 'Permission object (4)' > Adding permission 'Permission object (5)' > Adding permission 'Permission object (6)' > Adding permission 'Permission object (7)' > Adding permission 'Permission object (8)' > Adding permission 'Permission object (9)' > Adding permission 'Permission object (10)' > Adding permission 'Permission object (11)' > Adding permission 'Permission object (12)' > Adding permission 'Permission object (13)' > Adding permission 'Permission object (14)' > Adding permission 'Permission object (15)' > Adding permission 'Permission object (16)' > Adding permission 'Permission object (17)' > Adding permission 'Permission object (18)' > Adding permission 'Permission object (19)' > Adding permission 'Permission object (20)' > Adding permission 'Permission object (21)' > Adding permission 'Permission object (22)' > Adding permission 'Permission object (23)' > Adding permission 'Permission object (24)' > Adding permission 'Permission object (25)' > Adding permission 'Permission object (26)' > Adding permission 'Permission object (27)' > Adding permission 'Permission object (28)' > Adding permission 'Permission object (29)' > Adding permission 'Permission object (30)' > Adding permission 'Permission object (31)' > Adding permission 'Permission object (32)' > Adding permission 'Permission object (33)' > Adding permission 'Permission object (34)' > Adding permission 'Permission object (35)' > Adding permission 'Permission object (36)' > Adding permission 'Permission object (37)' > Adding permission 'Permission object (38)' > Adding permission 'Permission object (39)' > Adding permission 'Permission object (40)' > Adding permission 'Permission object (41)' > Adding permission 'Permission object (42)' > Adding permission 'Permission object (43)' > Adding permission 'Permission object (44)' > Adding permission 'Permission object (45)' > Adding permission 'Permission object (46)' > Adding permission 'Permission object (47)' > Adding permission 'Permission object (48)' > Running post-migrate handlers for application django_mailman3 > Adding content type 'django_mailman3 | profile' > Adding content type 'django_mailman3 | maildomain' > Adding permission 'Permission object (49)' > Adding permission 'Permission object (50)' > Adding permission 'Permission object (51)' > Adding permission 'Permission object (52)' > Adding permission 'Permission object (53)' > Adding permission 'Permission object (54)' > Adding permission 'Permission object (55)' > Adding permission 'Permission object (56)' > Running post-migrate handlers for application admin > Adding content type 'admin | logentry' > Adding permission 'Permission object (57)' > Adding permission 'Permission object (58)' > Adding permission 'Permission object (59)' > Adding permission 'Permission object (60)' > Running post-migrate handlers for application auth > Adding content type 'auth | permission' > Adding content type 'auth | group' > Adding content type 'auth | user' > Adding permission 'Permission object (61)' > Adding permission 'Permission object (62)' > Adding permission 'Permission object (63)' > Adding permission 'Permission object (64)' > Adding permission 'Permission object (65)' > Adding permission 'Permission object (66)' > Adding permission 'Permission object (67)' > Adding permission 'Permission object (68)' > Adding permission 'Permission object (69)' > Adding permission 'Permission object (70)' > Adding permission 'Permission object (71)' > Adding permission 'Permission object (72)' > Running post-migrate handlers for application contenttypes > Adding content type 'contenttypes | contenttype' > Adding permission 'Permission object (73)' > Adding permission 'Permission object (74)' > Adding permission 'Permission object (75)' > Adding permission 'Permission object (76)' > Running post-migrate handlers for application sessions > Adding content type 'sessions | session' > Adding permission 'Permission object (77)' > Adding permission 'Permission object (78)' > Adding permission 'Permission object (79)' > Adding permission 'Permission object (80)' > Running post-migrate handlers for application sites > Adding content type 'sites | site' > Adding permission 'Permission object (81)' > Adding permission 'Permission object (82)' > Adding permission 'Permission object (83)' > Adding permission 'Permission object (84)' > Creating example.com Site object > Running post-migrate handlers for application django_gravatar > Running post-migrate handlers for application compressor > Running post-migrate handlers for application haystack > Running post-migrate handlers for application django_extensions > Running post-migrate handlers for application django_q > Adding content type 'django_q | schedule' > Adding content type 'django_q | task' > Adding content type 'django_q | failure' > Adding content type 'django_q | success' > Adding content type 'django_q | ormq' > Adding permission 'Permission object (85)' > Adding permission 'Permission object (86)' > Adding permission 'Permission object (87)' > Adding permission 'Permission object (88)' > Adding permission 'Permission object (89)' > Adding permission 'Permission object (90)' > Adding permission 'Permission object (91)' > Adding permission 'Permission object (92)' > Adding permission 'Permission object (93)' > Adding permission 'Permission object (94)' > Adding permission 'Permission object (95)' > Adding permission 'Permission object (96)' > Adding permission 'Permission object (97)' > Adding permission 'Permission object (98)' > Adding permission 'Permission object (99)' > Adding permission 'Permission object (100)' > Adding permission 'Permission object (101)' > Adding permission 'Permission object (102)' > Adding permission 'Permission object (103)' > Adding permission 'Permission object (104)' > Running post-migrate handlers for application allauth > Running post-migrate handlers for application account > Adding content type 'account | emailaddress' > Adding content type 'account | emailconfirmation' > Adding permission 'Permission object (105)' > Adding permission 'Permission object (106)' > Adding permission 'Permission object (107)' > Adding permission 'Permission object (108)' > 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) > ... FAIL > 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_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 parsing an XML document using an HTML parser. If this > really is an HTML document (maybe it's XHTML?), you can ignore or filter this > warning. If it's XML, you should know that using an XML parser will be more > reliable. To parse this document as XML, make sure you have the lxml package > installed, and pass the keyword argument `features="xml"` into the > BeautifulSoup constructor. > 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 parsing an XML document using an HTML parser. If this > really is an HTML document (maybe it's XHTML?), you can ignore or filter this > warning. If it's XML, you should know that using an XML parser will be more > reliable. To parse this document as XML, make sure you have the lxml package > installed, and pass the keyword argument `features="xml"` into the > BeautifulSoup constructor. > 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) ... > ok > 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_cant_write_error > (hyperkitty.tests.commands.test_import.CommandTestCase.test_cant_write_error) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/hyperkitty/tests/commands/test_import.py", line 430, > in test_cant_write_error > self.assertIn("failed to import, skipping", > AssertionError: 'failed to import, skipping' not found in "Importing from > mbox file /tmp/hyperkitty-testing-luhv2vv7/test.mbox to > l...@example.com\n20010330.12115...@mis.configured.host (0/2, 0%)\nmsg2 (1/2, > 50%)\n 2 emails read\n 2 email added to the database\n 2 emails are stored > into the database\nComputing thread structure\nWarming up cache\nThe > full-text search index is not updated for this list. It will not be updated > by the 'minutely' incremental update job. To update the index for this list, > run the Django admin command with arguments 'update_index_one_list > l...@example.com'.\n" > > ---------------------------------------------------------------------- > Ran 365 tests in 244.442s > > FAILED (failures=1, skipped=3, 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 The full build log is available from: http://qa-logs.debian.net/2024/06/15/hyperkitty_1.3.9-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240615;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240615&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.