public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] mips needs your help
@ 2024-06-29 10:30 Andreas K. Huettel
  2024-06-29 16:42 ` matoro
  0 siblings, 1 reply; 4+ messages in thread
From: Andreas K. Huettel @ 2024-06-29 10:30 UTC (permalink / raw)
  To: gentoo-dev

Hi all, 

mips stage builds are currently broken since needed dependencies lack the mips
keyword.

If we want to continue building mips stages, then someone will need to work on
open keyword requests and verification of the dependency tree.

I started looking at it, but with already way too many Gentoo projects and
a non-gentoo life I doubt I can do it alone.

Volunteers welcome...

Cheers
Andreas


-- 
Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer
(council, toolchain, base-system, perl, libreoffice)




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] mips needs your help
  2024-06-29 10:30 [gentoo-dev] mips needs your help Andreas K. Huettel
@ 2024-06-29 16:42 ` matoro
  2024-06-29 17:34   ` Andreas K. Huettel
  0 siblings, 1 reply; 4+ messages in thread
From: matoro @ 2024-06-29 16:42 UTC (permalink / raw)
  To: gentoo-dev; +Cc: Andreas K. Huettel

On 2024-06-29 06:30, Andreas K. Huettel wrote:
> Hi all,
> 
> mips stage builds are currently broken since needed dependencies lack the 
> mips
> keyword.
> 
> If we want to continue building mips stages, then someone will need to work 
> on
> open keyword requests and verification of the dependency tree.
> 
> I started looking at it, but with already way too many Gentoo projects and
> a non-gentoo life I doubt I can do it alone.
> 
> Volunteers welcome...
> 
> Cheers
> Andreas

Can you share what exactly is missing?  This is a longterm project of mine, 
but ever since the mail archives went out I can no longer see failed stage 
builds to check.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] mips needs your help
  2024-06-29 16:42 ` matoro
@ 2024-06-29 17:34   ` Andreas K. Huettel
  2024-06-30 20:22     ` matoro
  0 siblings, 1 reply; 4+ messages in thread
From: Andreas K. Huettel @ 2024-06-29 17:34 UTC (permalink / raw)
  To: gentoo-dev, matoro

[-- Attachment #1: Type: text/plain, Size: 1835 bytes --]

> > mips stage builds are currently broken since needed dependencies lack the 
> > mips keyword.
> >
[...]
> > 
> Can you share what exactly is missing?  This is a longterm project of mine, 
> but ever since the mail archives went out I can no longer see failed stage 
> builds to check.
> 

Sure, no problem:

Updating seed stage...
emerge --quiet --jobs 10 --load-average 64.0 --buildpkg=n -uDN @world

Performing Global Updates
(Could take a couple of minutes if you have a lot of binary packages.)
p


!!! All ebuilds that could satisfy "<dev-python/urllib3-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-python/urllib3-2.2.2::gentoo (masked by: missing keyword)
- dev-python/urllib3-2.2.1::gentoo (masked by: missing keyword)

(dependency required by "dev-python/requests-2.32.3::gentoo" [ebuild])
(dependency required by "app-portage/gemato-20.6::gentoo[gpg]" [ebuild])
(dependency required by "sys-apps/portage-3.0.65::gentoo[rsync-verify,-build]" [ebuild])
(dependency required by "app-admin/perl-cleaner-2.31-r2::gentoo[-pkgcore]" [ebuild])
(dependency required by "dev-lang/perl-5.40.0::gentoo[-minimal]" [ebuild])
(dependency required by "sys-kernel/linux-headers-6.9::gentoo" [installed])
(dependency required by "virtual/os-headers-0-r2::gentoo" [installed])
(dependency required by "@system" [set])
(dependency required by "@world" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


-- 
Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer
(council, toolchain, base-system, perl, libreoffice)

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 981 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] mips needs your help
  2024-06-29 17:34   ` Andreas K. Huettel
@ 2024-06-30 20:22     ` matoro
  0 siblings, 0 replies; 4+ messages in thread
From: matoro @ 2024-06-30 20:22 UTC (permalink / raw)
  To: gentoo-dev

On 2024-06-29 13:34, Andreas K. Huettel wrote:
>> > mips stage builds are currently broken since needed dependencies lack the
>> > mips keyword.
>> >
> [...]
>> >
>> Can you share what exactly is missing?  This is a longterm project of mine,
>> but ever since the mail archives went out I can no longer see failed stage
>> builds to check.
>> 
> 
> Sure, no problem:
> 
> Updating seed stage...
> emerge --quiet --jobs 10 --load-average 64.0 --buildpkg=n -uDN @world
> 
> Performing Global Updates
> (Could take a couple of minutes if you have a lot of binary packages.)
> p
> 
> 
> !!! All ebuilds that could satisfy 
> "<dev-python/urllib3-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]" 
> have been masked.
> !!! One of the following masked packages is required to complete your 
> request:
> - dev-python/urllib3-2.2.2::gentoo (masked by: missing keyword)
> - dev-python/urllib3-2.2.1::gentoo (masked by: missing keyword)
> 
> (dependency required by "dev-python/requests-2.32.3::gentoo" [ebuild])
> (dependency required by "app-portage/gemato-20.6::gentoo[gpg]" [ebuild])
> (dependency required by 
> "sys-apps/portage-3.0.65::gentoo[rsync-verify,-build]" [ebuild])
> (dependency required by "app-admin/perl-cleaner-2.31-r2::gentoo[-pkgcore]" 
> [ebuild])
> (dependency required by "dev-lang/perl-5.40.0::gentoo[-minimal]" [ebuild])
> (dependency required by "sys-kernel/linux-headers-6.9::gentoo" [installed])
> (dependency required by "virtual/os-headers-0-r2::gentoo" [installed])
> (dependency required by "@system" [set])
> (dependency required by "@world" [argument])
> For more information, see the MASKED PACKAGES section in the emerge
> man page or refer to the Gentoo Handbook.

Right, this was tracked in bug 923485, which I had looked at, and encountered 
disastrous results, so I put it on the to-do list.  Since this is more 
pressing, I've opened a new bug 935248 documenting what I observed, 
summarized below.  I'm not sure if this is an openssl problem or what, but 
I'm not really sure how to proceed.

ERROR 
test/contrib/test_pyopenssl.py::TestClientCerts::test_client_cert_with_string_password 
- Exception: server_thread did not exit
ERROR 
test/contrib/test_pyopenssl.py::TestClientCerts::test_client_cert_with_bytes_password 
- Exception: server_thread did not exit
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_enhanced_ssl_connection 
- urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=39385): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/with_dummyserver/test_proxy_poolmanager.py::TestHTTPProxyManager::test_https_proxy_pyopenssl_not_supported 
- urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=33679): Max retries exceeded with url: http://localhost:44073/ (Caused 
by ProxyError('Unable to connect to proxy', SSLError(SSLError("bad handshake: 
Error([('SSL routines', '', 'certificate verify failed')])"))))
FAILED test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_2::test_simple[h11] - 
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=44277): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_IPV4SAN::test_can_validate_ip_san - 
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='127.0.0.1', 
port=37463): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_2::test_ssl_version_with_protocol_tls_or_client_not_deprecated[None] 
- ssl.SSLError: ("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])",)
FAILED test/contrib/test_pyopenssl.py::TestSocketSSL::test_retry_ssl_error - 
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=39173): Max retries exceeded with url: / (Caused by 
NewConnectionError('<urllib3.connection.HTTPSConnection object at 
0xffea878b00>: Failed to establish a new connection: [Errno 146] Connection 
refused'))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_2::test_server_hostname - 
ssl.SSLError: ("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])",)
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_context_combines_with_ca_certs 
- urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=42801): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_sslkeylogfile_empty[] 
- urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=46733): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_2::test_ca_dir_verified - 
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=43379): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_2::test_enhanced_ssl_connection 
- urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=44711): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/with_dummyserver/test_proxy_poolmanager.py::TestHTTPProxyManager::test_https_proxy_forwarding_for_https 
- urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=33679): Max retries exceeded with url: http://localhost:44073/ (Caused 
by ProxyError('Unable to connect to proxy', SSLError(SSLError("bad handshake: 
Error([('SSL routines', '', 'certificate verify failed')])"))))
FAILED 
test/contrib/test_pyopenssl.py::TestSocketClosing::test_socket_close_socket_then_file 
- ssl.SSLError: ("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])",)
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_ssl_version_with_protocol_tls_or_client_not_deprecated[None] 
- ssl.SSLError: ("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])",)
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_assert_specific_hostname 
- urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=33277): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_simple[h11] - 
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=33115): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_2::test_ssl_version_with_protocol_tls_or_client_not_deprecated[2] 
- ssl.SSLError: ("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])",)
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_ssl_correct_system_time 
- urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=39385): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_2::test_simple[h2] - 
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=44277): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_IPV6SAN::test_can_validate_ipv6_san[h11-::1] 
- urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='::1', 
port=41269): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_2::test_assert_fingerprint_md5 
- urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=41977): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_alpn_default - 
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=46733): Max retries exceeded with url: /alpn_protocol (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_ca_dir_verified - 
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=42801): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestSocketClosing::test_socket_close_stays_open_with_makefile_open 
- ssl.SSLError: ("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])",)
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_ssl_version_with_protocol_tls_or_client_not_deprecated[2] 
- ssl.SSLError: ("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])",)
FAILED 
test/contrib/test_pyopenssl.py::TestClientCerts::test_client_certs_two_files 
- urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=43951): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_2::test_ssl_version_with_protocol_tls_or_client_not_deprecated[16] 
- ssl.SSLError: ("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])",)
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_2::test_ssl_correct_system_time 
- urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=44711): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_server_hostname - 
ssl.SSLError: ("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])",)
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_client_intermediate - 
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=42273): Max retries exceeded with url: /certificate (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_no_tls_version_deprecation_with_ssl_context 
- ssl.SSLError: ("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])",)
FAILED test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_simple[h2] - 
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=33115): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_ssl_wrong_system_time 
- urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=39385): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_IPV6SAN::test_can_validate_ipv6_san[h11-[::1]] 
- urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='::1', 
port=42347): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_ssl_version_with_protocol_tls_or_client_not_deprecated[16] 
- ssl.SSLError: ("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])",)
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_2::test_assert_fingerprint_sha1 
- urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=41977): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_2::test_no_tls_version_deprecation_with_ssl_context 
- ssl.SSLError: ("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])",)
FAILED 
test/contrib/test_pyopenssl.py::TestSocketSSL::test_ssl_failure_midway_through_conn 
- AssertionError: Regex pattern did not match.
  Regex: '(wrong version number|record overflow|record layer failure)'
  Input: '("bad handshake: Error([(\'SSL routines\', \'\', \'certificate 
verify failed\')])",)'
FAILED 
test/contrib/test_pyopenssl.py::TestClientCerts::test_client_certs_one_file - 
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=43271): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_2::test_ssl_wrong_system_time 
- urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=44711): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_assert_fingerprint_md5 
- urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=33277): Max retries exceeded with url: / (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_2::test_client_intermediate - 
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='localhost', 
port=39691): Max retries exceeded with url: /certificate (Caused by 
SSLError(SSLError("bad handshake: Error([('SSL routines', '', 'certificate 
verify failed')])")))
FAILED 
test/contrib/test_pyopenssl.py::TestClientCerts::test_client_cert_with_string_password 
- ssl.SSLError: ("Unable to load certificate chain: Error([('Provider 
routines', '', 'bad decrypt'), ('PEM routines', '', 'bad decrypt'), ('SSL 
routines', '', 'PEM lib')])",)
FAILED 
test/contrib/test_pyopenssl.py::TestClientCerts::test_client_cert_with_bytes_password 
- ssl.SSLError: ("Unable to load certificate chain: Error([('Provider 
routines', '', 'bad decrypt'), ('PEM routines', '', 'bad decrypt'), ('SSL 
routines', '', 'PEM lib')])",)
================================= 44 failed, 1716 passed, 259 skipped, 259 
warnings, 2 errors, 440 rerun in 495.57s (0:08:15) 
==================================


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-06-30 20:23 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-06-29 10:30 [gentoo-dev] mips needs your help Andreas K. Huettel
2024-06-29 16:42 ` matoro
2024-06-29 17:34   ` Andreas K. Huettel
2024-06-30 20:22     ` matoro

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox