Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 834559

Summary: dev-python/aiosmtpd-1.4.2 fails tests on MUSL
Product: Gentoo Linux Reporter: Agostino Sarubbo <ago>
Component: Current packagesAssignee: Python Gentoo Team <python>
Status: RESOLVED FIXED    
Severity: normal CC: prometheanfire
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log.xz

Description Agostino Sarubbo gentoo-dev 2022-03-04 08:22:07 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: dev-python/aiosmtpd-1.4.2 fails tests.
Discovered on: amd64 (internal ref: tinderbox_musl)

NOTE:
This machine uses MUSL libc
Comment 1 Agostino Sarubbo gentoo-dev 2022-03-04 08:22:10 UTC
Created attachment 766211 [details]
build.log.xz

build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
Comment 2 Agostino Sarubbo gentoo-dev 2022-03-04 08:22:10 UTC
Error(s) that match a know pattern:


            except PermissionError:
E                                     OSError: [Errno 99] error while attempting to bind on address ('::1', 8025, 0, 0): address not available
E                                     OSError: [Errno 99] error while attempting to bind on address ('::1', 9025, 0, 0): address not available
ERROR aiosmtpd/tests/test_handlers.py::TestHooks::test_hook_AUTH - OSError: [...
ERROR aiosmtpd/tests/test_handlers.py::TestHooks::test_hook_DATA - OSError: [...
ERROR aiosmtpd/tests/test_handlers.py::TestHooks::test_hook_HELO - OSError: [...
ERROR aiosmtpd/tests/test_handlers.py::TestHooks::test_hook_MAIL - OSError: [...
ERROR aiosmtpd/tests/test_handlers.py::TestHooks::test_hook_RCPT - OSError: [...
ERROR aiosmtpd/tests/test_handlers.py::TestMailbox::test_mailbox - OSError: [...
ERROR aiosmtpd/tests/test_handlers.py::TestMessage::test_message - OSError: [...
ERROR aiosmtpd/tests/test_handlers.py::TestProxy::test_deliver_str - OSError:...
ERROR aiosmtpd/tests/test_server.py::TestServer::test_smtp_utf8 - OSError: [E...
ERROR aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_NONE - OSError: [...
ERROR aiosmtpd/tests/test_smtp.py::TestAuthMechanisms::test_ehlo - OSError: [...
ERROR aiosmtpd/tests/test_smtp.py::TestAuthenticator::test_success - OSError:...
ERROR aiosmtpd/tests/test_smtp.py::TestLimits::test_all_limit_15 - OSError: [...
ERROR aiosmtpd/tests/test_smtp.py::TestLimits::test_limit_bogus - OSError: [E...
ERROR aiosmtpd/tests/test_smtp.py::TestResetCommands::test_ehlo - OSError: [E...
ERROR aiosmtpd/tests/test_smtp.py::TestResetCommands::test_helo - OSError: [E...
ERROR aiosmtpd/tests/test_smtp.py::TestResetCommands::test_rset - OSError: [E...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_bpo27931fix_smtp - OSError:...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_data_354 - OSError: [Errno ...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_data_no_rcpt - OSError: [Er...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_ehlo - OSError: [Errno 99] ...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_ehlo_duplicate - OSError: [...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_ehlo_no_hostname - OSError:...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_ehlo_then_helo - OSError: [...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_empty_command - OSError: [E...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_expn - OSError: [Errno 99] ...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_helo - OSError: [Errno 99] ...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_helo_duplicate - OSError: [...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_helo_no_hostname - OSError:...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_helo_then_ehlo - OSError: [...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_help - OSError: [Errno 99] ...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[AUTH] - OSError: [Err...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[DATA] - OSError: [Err...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[EHLO] - OSError: [Err...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[HELO] - OSError: [Err...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[MAIL] - OSError: [Err...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[NOOP] - OSError: [Err...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[QUIT] - OSError: [Err...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[RCPT] - OSError: [Err...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[RSET] - OSError: [Err...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_[VRFY] - OSError: [Err...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_bad_arg - OSError: [Er...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_esmtp[MAIL] - OSError:...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_help_esmtp[RCPT] - OSError:...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_mail_from_twice - OSError: ...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_no_helo[DATA] - OSError: [E...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_no_helo[MAIL] - OSError: [E...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_no_helo[RCPT] - OSError: [E...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_noop - OSError: [Errno 99] ...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_noop_with_arg - OSError: [E...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_quit - OSError: [Errno 99] ...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_quit_with_args - OSError: [...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_rcpt_no_mail - OSError: [Er...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_rset - OSError: [Errno 99] ...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_rset_with_arg - OSError: [E...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_too_long_command - OSError:...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_unknown_command - OSError: ...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_vrfy - OSError: [Errno 99] ...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_vrfy_no_arg - OSError: [Err...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTP::test_vrfy_not_address - OSError:...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTPAuth::test_helo - OSError: [Errno ...
ERROR aiosmtpd/tests/test_smtp.py::TestSMTPAuth::test_no_ehlo - OSError: [Err...
ERROR aiosmtpd/tests/test_smtp.py::TestStrictASCII::test_data - OSError: [Err...
ERROR aiosmtpd/tests/test_smtp.py::TestStrictASCII::test_ehlo - OSError: [Err...
ERROR aiosmtpd/tests/test_smtp.py::TestTimeout::test_timeout - OSError: [Errn...
ERROR aiosmtpd/tests/test_smtps.py::TestSMTPS::test_smtps - OSError: [Errno 9...
ERROR aiosmtpd/tests/test_starttls.py::TestRequireTLS::test_ehlo - OSError: [...
ERROR aiosmtpd/tests/test_starttls.py::TestStartTLS::test_starttls - OSError:...
FAILED aiosmtpd/tests/test_main.py::TestMain::test_debug_0 - OSError: [Errno ...
FAILED aiosmtpd/tests/test_main.py::TestMain::test_debug_1 - OSError: [Errno ...
FAILED aiosmtpd/tests/test_main.py::TestMain::test_debug_2 - OSError: [Errno ...
FAILED aiosmtpd/tests/test_main.py::TestMain::test_debug_3 - OSError: [Errno ...
FAILED aiosmtpd/tests/test_main.py::TestMain::test_setuid - OSError: [Errno 9...
FAILED aiosmtpd/tests/test_main.py::TestMainByWatcher::test_smtps - OSError: ...
FAILED aiosmtpd/tests/test_main.py::TestMainByWatcher::test_tls - OSError: [E...
FAILED aiosmtpd/tests/test_main.py::TestMainByWatcher::test_tls_noreq - OSErr...
FAILED aiosmtpd/tests/test_main.py::TestSigint::test_keyboard_interrupt - Fai...
Comment 3 Larry the Git Cow gentoo-dev 2022-06-05 14:18:28 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e29c410cabe1fc7d13c61cc54177ef47d3661fb

commit 9e29c410cabe1fc7d13c61cc54177ef47d3661fb
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2022-06-05 14:11:48 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2022-06-05 14:16:29 +0000

    dev-python/aiosmtpd: treeclean
    
    Closes: https://bugs.gentoo.org/834559
    Closes: https://bugs.gentoo.org/812287
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 dev-python/aiosmtpd/Manifest              |  1 -
 dev-python/aiosmtpd/aiosmtpd-1.4.2.ebuild | 31 -------------------------------
 dev-python/aiosmtpd/metadata.xml          | 17 -----------------
 profiles/package.mask                     |  8 --------
 4 files changed, 57 deletions(-)