Source: roundcube Version: 1.6.6+dfsg-2 Severity: normal Justification: FTBFS Tags: trixie sid ftbfs User: pkg-php-p...@lists.alioth.debian.org Usertags: phpunit11
Hi, phpunit 11 is out and is now available in experimental. During a test rebuild, roundcube was found to fail to build with this new phpunit version. To reproduce this locally, you need to install phpunit from experimental on an unstable system or build chroot. Relevant part (hopefully): > There were 43 PHPUnit errors: > > 1) Framework_BaseReplacer::test_absolute_url > The data provider specified for Framework_BaseReplacer::test_absolute_url is > invalid > Data Provider method Framework_BaseReplacer::data_absolute_url() is not static > > /<<PKGBUILDDIR>>/tests/Framework/BaseReplacer.php:55 > > 2) Framework_Browser::test_browser > The data provider specified for Framework_Browser::test_browser is invalid > Data Provider method Framework_Browser::browsers() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Browser.php:13 > > 3) Framework_Browser::test_os > The data provider specified for Framework_Browser::test_os is invalid > Data Provider method Framework_Browser::os() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Browser.php:28 > > 4) Framework_Browser::test_version > The data provider specified for Framework_Browser::test_version is invalid > Data Provider method Framework_Browser::versions() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Browser.php:42 > > 5) Framework_Charset::test_clean > The data provider specified for Framework_Charset::test_clean is invalid > Data Provider method Framework_Charset::data_clean() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Charset.php:30 > > 6) Framework_Charset::test_is_valid > The data provider specified for Framework_Charset::test_is_valid is invalid > Data Provider method Framework_Charset::data_is_valid() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Charset.php:59 > > 7) Framework_Charset::test_parse_charset > The data provider specified for Framework_Charset::test_parse_charset is > invalid > Data Provider method Framework_Charset::data_parse_charset() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Charset.php:78 > > 8) Framework_Charset::test_convert > The data provider specified for Framework_Charset::test_convert is invalid > Data Provider method Framework_Charset::data_convert() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Charset.php:114 > > 9) Framework_Charset::test_utf7_to_utf8 > The data provider specified for Framework_Charset::test_utf7_to_utf8 is > invalid > Data Provider method Framework_Charset::data_utf7_to_utf8() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Charset.php:132 > > 10) Framework_Charset::test_utf7imap_to_utf8 > The data provider specified for Framework_Charset::test_utf7imap_to_utf8 is > invalid > Data Provider method Framework_Charset::data_utf7imap_to_utf8() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Charset.php:150 > > 11) Framework_Charset::test_utf8_to_utf7imap > The data provider specified for Framework_Charset::test_utf8_to_utf7imap is > invalid > Data Provider method Framework_Charset::data_utf8_to_utf7imap() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Charset.php:168 > > 12) Framework_Charset::test_utf16_to_utf8 > The data provider specified for Framework_Charset::test_utf16_to_utf8 is > invalid > Data Provider method Framework_Charset::data_utf16_to_utf8() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Charset.php:186 > > 13) Framework_Charset::test_detect > The data provider specified for Framework_Charset::test_detect is invalid > Data Provider method Framework_Charset::data_detect() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Charset.php:205 > > 14) Framework_Charset::test_detect_with_lang > The data provider specified for Framework_Charset::test_detect_with_lang is > invalid > Data Provider method Framework_Charset::data_detect_with_lang() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Charset.php:223 > > 15) Framework_Enriched::test_formatting > The data provider specified for Framework_Enriched::test_formatting is invalid > Data Provider method Framework_Enriched::data_formatting() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Enriched.php:68 > > 16) Framework_Html::test_attrib_string > The data provider specified for Framework_Html::test_attrib_string is invalid > Data Provider method Framework_Html::data_attrib_string() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Html.php:64 > > 17) Framework_Html::test_quote > The data provider specified for Framework_Html::test_quote is invalid > Data Provider method Framework_Html::data_quote() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Html.php:89 > > 18) Framework_Html::test_parse_attrib_string > The data provider specified for Framework_Html::test_parse_attrib_string is > invalid > Data Provider method Framework_Html::data_parse_attrib_string() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Html.php:131 > > 19) rc_html2text::test_html2text > The data provider specified for rc_html2text::test_html2text is invalid > Data Provider method rc_html2text::data_html2text() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Html2text.php:99 > > 20) rc_html2text::test_links_no_list > The data provider specified for rc_html2text::test_links_no_list is invalid > Data Provider method rc_html2text::data_links_no_list() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Html2text.php:240 > > 21) rc_html2text::test_links_no_list_bc_with_boolean > The data provider specified for > rc_html2text::test_links_no_list_bc_with_boolean is invalid > Data Provider method rc_html2text::data_links_no_list() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Html2text.php:253 > > 22) Framework_Spoofchecker::test_check > The data provider specified for Framework_Spoofchecker::test_check is invalid > Data Provider method Framework_Spoofchecker::data_check() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Spoofchecker.php:37 > > 23) Framework_StringReplacer::test_replace > The data provider specified for Framework_StringReplacer::test_replace is > invalid > Data Provider method Framework_StringReplacer::data_replace() is not static > > /<<PKGBUILDDIR>>/tests/Framework/StringReplacer.php:57 > > 24) Framework_Text2Html::test_text2html > The data provider specified for Framework_Text2Html::test_text2html is invalid > Data Provider method Framework_Text2Html::data_text2html() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Text2Html.php:114 > > 25) Framework_Utils::test_valid_email > The data provider specified for Framework_Utils::test_valid_email is invalid > Data Provider method Framework_Utils::data_valid_email() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Utils.php:99 > > 26) Framework_Utils::test_invalid_email > The data provider specified for Framework_Utils::test_invalid_email is invalid > Data Provider method Framework_Utils::data_invalid_email() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Utils.php:107 > > 27) Framework_Utils::test_valid_ip > The data provider specified for Framework_Utils::test_valid_ip is invalid > Data Provider method Framework_Utils::data_valid_ip() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Utils.php:151 > > 28) Framework_Utils::test_invalid_ip > The data provider specified for Framework_Utils::test_invalid_ip is invalid > Data Provider method Framework_Utils::data_invalid_ip() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Utils.php:159 > > 29) Framework_Utils::test_rep_specialchars_output > The data provider specified for Framework_Utils::test_rep_specialchars_output > is invalid > Data Provider method Framework_Utils::data_rep_specialchars_output() is not > static > > /<<PKGBUILDDIR>>/tests/Framework/Utils.php:186 > > 30) Framework_Utils::test_explode_style > The data provider specified for Framework_Utils::test_explode_style is invalid > Data Provider method Framework_Utils::data_parse_css_block() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Utils.php:412 > > 31) Framework_Utils::test_idn_to_ascii > The data provider specified for Framework_Utils::test_idn_to_ascii is invalid > Data Provider method Framework_Utils::data_idn_convert() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Utils.php:761 > > 32) Framework_Utils::test_idn_to_utf8 > The data provider specified for Framework_Utils::test_idn_to_utf8 is invalid > Data Provider method Framework_Utils::data_idn_convert() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Utils.php:773 > > 33) Framework_Utils::test_parse_host > The data provider specified for Framework_Utils::test_parse_host is invalid > Data Provider method Framework_Utils::data_parse_host() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Utils.php:805 > > 34) Framework_Utils::test_parse_host_uri > The data provider specified for Framework_Utils::test_parse_host_uri is > invalid > Data Provider method Framework_Utils::data_parse_host_uri() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Utils.php:835 > > 35) Framework_Utils::test_remove_subject_prefix > The data provider specified for Framework_Utils::test_remove_subject_prefix > is invalid > Data Provider method Framework_Utils::data_remove_subject_prefix() is not > static > > /<<PKGBUILDDIR>>/tests/Framework/Utils.php:861 > > 36) Framework_Washtml::test_wash_svg_tests > The data provider specified for Framework_Washtml::test_wash_svg_tests is > invalid > Data Provider method Framework_Washtml::data_wash_svg_tests() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Washtml.php:484 > > 37) Framework_Washtml::test_wash_xss_tests > The data provider specified for Framework_Washtml::test_wash_xss_tests is > invalid > Data Provider method Framework_Washtml::data_wash_xss_tests() is not static > > /<<PKGBUILDDIR>>/tests/Framework/Washtml.php:550 > > 38) Rcmail_RcmailOutputHtml::test_conditions > The data provider specified for Rcmail_RcmailOutputHtml::test_conditions is > invalid > Data Provider method Rcmail_RcmailOutputHtml::data_conditions() is not static > > /<<PKGBUILDDIR>>/tests/Rcmail/OutputHtml.php:320 > > 39) Rcmail_RcmailSendmail::test_email_input_format > The data provider specified for > Rcmail_RcmailSendmail::test_email_input_format is invalid > Data Provider method Rcmail_RcmailSendmail::data_email_input_format() is not > static > > /<<PKGBUILDDIR>>/tests/Rcmail/Sendmail.php:154 > > 40) Actions_Mail_Search::test_search_interval_criteria > The data provider specified for > Actions_Mail_Search::test_search_interval_criteria is invalid > Data Provider method Actions_Mail_Search::data_search_interval_criteria() is > not static > > /<<PKGBUILDDIR>>/tests/Actions/Mail/Search.php:181 > > 41) Managesieve_Engine::test_strip_value > The data provider specified for Managesieve_Engine::test_strip_value is > invalid > Data Provider method Managesieve_Engine::data_strip_value() is not static > > /<<PKGBUILDDIR>>/plugins/managesieve/tests/Engine.php:70 > > 42) Managesieve_Script::test_parser > The data provider specified for Managesieve_Script::test_parser is invalid > Data Provider method Managesieve_Script::data_parser() is not static > > /<<PKGBUILDDIR>>/plugins/managesieve/tests/Script.php:15 > > 43) Managesieve_Script::test_tokenizer > The data provider specified for Managesieve_Script::test_tokenizer is invalid > Data Provider method Managesieve_Script::data_tokenizer() is not static > > /<<PKGBUILDDIR>>/plugins/managesieve/tests/Script.php:80 > > -- > > There were 46 PHPUnit test runner warnings: > > 1) No tests found in class "Framework_Browser". > > 2) No tests found in class "Framework_Charset". > > 3) No tests found in class "Framework_Spoofchecker". > > 4) Class GroupAddmembers cannot be found in > /<<PKGBUILDDIR>>/tests/Actions/Contacts/GroupAddmembers.php > > 5) Class GroupCreate cannot be found in > /<<PKGBUILDDIR>>/tests/Actions/Contacts/GroupCreate.php > > 6) Class GroupDelete cannot be found in > /<<PKGBUILDDIR>>/tests/Actions/Contacts/GroupDelete.php > > 7) Class GroupDelmembers cannot be found in > /<<PKGBUILDDIR>>/tests/Actions/Contacts/GroupDelmembers.php > > 8) Class GroupRename cannot be found in > /<<PKGBUILDDIR>>/tests/Actions/Contacts/GroupRename.php > > 9) Class SearchCreate cannot be found in > /<<PKGBUILDDIR>>/tests/Actions/Contacts/SearchCreate.php > > 10) Class SearchDelete cannot be found in > /<<PKGBUILDDIR>>/tests/Actions/Contacts/SearchDelete.php > > 11) Class UploadPhoto cannot be found in > /<<PKGBUILDDIR>>/tests/Actions/Contacts/UploadPhoto.php > > 12) Class Enigma cannot be found in > /<<PKGBUILDDIR>>/plugins/enigma/tests/Enigma.php > > 13) Class Managesieve cannot be found in > /<<PKGBUILDDIR>>/plugins/managesieve/tests/Managesieve.php > > 14) No tests found in class "Managesieve_Script". > > 15) Class Acl cannot be found in /<<PKGBUILDDIR>>/plugins/acl/tests/Acl.php > > 16) Class AdditionalMessageHeaders cannot be found in > /<<PKGBUILDDIR>>/plugins/additional_message_headers/tests/AdditionalMessageHeaders.php > > 17) Class Archive declared in > /<<PKGBUILDDIR>>/plugins/archive/tests/Archive.php does not extend > PHPUnit\Framework\TestCase > > 18) Class AttachmentReminder cannot be found in > /<<PKGBUILDDIR>>/plugins/attachment_reminder/tests/AttachmentReminder.php > > 19) Class Autologon cannot be found in > /<<PKGBUILDDIR>>/plugins/autologon/tests/Autologon.php > > 20) Class Autologout cannot be found in > /<<PKGBUILDDIR>>/plugins/autologout/tests/Autologout.php > > 21) Class DatabaseAttachments cannot be found in > /<<PKGBUILDDIR>>/plugins/database_attachments/tests/DatabaseAttachments.php > > 22) Class DebugLogger cannot be found in > /<<PKGBUILDDIR>>/plugins/debug_logger/tests/DebugLogger.php > > 23) Class Emoticons cannot be found in > /<<PKGBUILDDIR>>/plugins/emoticons/tests/Emoticons.php > > 24) Class ExampleAddressbook cannot be found in > /<<PKGBUILDDIR>>/plugins/example_addressbook/tests/ExampleAddressbook.php > > 25) Class FilesystemAttachments cannot be found in > /<<PKGBUILDDIR>>/plugins/filesystem_attachments/tests/FilesystemAttachments.php > > 26) Class Help cannot be found in /<<PKGBUILDDIR>>/plugins/help/tests/Help.php > > 27) Class HideBlockquote cannot be found in > /<<PKGBUILDDIR>>/plugins/hide_blockquote/tests/HideBlockquote.php > > 28) Class HttpAuthentication cannot be found in > /<<PKGBUILDDIR>>/plugins/http_authentication/tests/HttpAuthentication.php > > 29) Class Identicon cannot be found in > /<<PKGBUILDDIR>>/plugins/identicon/tests/Identicon.php > > 30) Class IdentitySelect cannot be found in > /<<PKGBUILDDIR>>/plugins/identity_select/tests/IdentitySelect.php > > 31) Class Jqueryui declared in > /<<PKGBUILDDIR>>/plugins/jqueryui/tests/Jqueryui.php does not extend > PHPUnit\Framework\TestCase > > 32) Class KrbAuthentication cannot be found in > /<<PKGBUILDDIR>>/plugins/krb_authentication/tests/KrbAuthentication.php > > 33) Class Markasjunk declared in > /<<PKGBUILDDIR>>/plugins/markasjunk/tests/Markasjunk.php does not extend > PHPUnit\Framework\TestCase > > 34) Class NewUserDialog cannot be found in > /<<PKGBUILDDIR>>/plugins/new_user_dialog/tests/NewUserDialog.php > > 35) Class NewUserIdentity cannot be found in > /<<PKGBUILDDIR>>/plugins/new_user_identity/tests/NewUserIdentity.php > > 36) Class NewmailNotifier cannot be found in > /<<PKGBUILDDIR>>/plugins/newmail_notifier/tests/NewmailNotifier.php > > 37) Class Password cannot be found in > /<<PKGBUILDDIR>>/plugins/password/tests/Password.php > > 38) Class RedundantAttachments cannot be found in > /<<PKGBUILDDIR>>/plugins/redundant_attachments/tests/RedundantAttachments.php > > 39) Class ShowAdditionalHeaders cannot be found in > /<<PKGBUILDDIR>>/plugins/show_additional_headers/tests/ShowAdditionalHeaders.php > > 40) Class SquirrelmailUsercopy cannot be found in > /<<PKGBUILDDIR>>/plugins/squirrelmail_usercopy/tests/SquirrelmailUsercopy.php > > 41) Class SubscriptionsOption cannot be found in > /<<PKGBUILDDIR>>/plugins/subscriptions_option/tests/SubscriptionsOption.php > > 42) Class Userinfo cannot be found in > /<<PKGBUILDDIR>>/plugins/userinfo/tests/Userinfo.php > > 43) Class VcardAttachments cannot be found in > /<<PKGBUILDDIR>>/plugins/vcard_attachments/tests/VcardAttachments.php > > 44) Class VirtuserFile cannot be found in > /<<PKGBUILDDIR>>/plugins/virtuser_file/tests/VirtuserFile.php > > 45) Class VirtuserQuery cannot be found in > /<<PKGBUILDDIR>>/plugins/virtuser_query/tests/VirtuserQuery.php > > 46) Class Zipdownload declared in > /<<PKGBUILDDIR>>/plugins/zipdownload/tests/Zipdownload.php does not extend > PHPUnit\Framework\TestCase > > -- > .... > > ERRORS! > Tests: 525, Assertions: 2482, Errors: 43, Warnings: 46, Deprecations: 58, > Incomplete: 88. > > ** (process:1409242): WARNING **: 08:22:40.583: 1 dictionaries weren't free'd. > > > ** (process:1409242): WARNING **: 08:22:40.600: 1 dictionaries weren't free'd. > > make[1]: *** [debian/rules:109: override_dh_auto_test] Error 2 The full build log is available at http://people.ubuntu.com/~athos-ribeiro/rebuilds/phpunit11/0/roundcube/roundcube_1.6.6+dfsg-2+rebuild1714378813_amd64-2024-04-29T08:20:15Z.build