From nobody Tue May 6 10:59:02 2025 X-Original-To: freebsd-python@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4ZsFl152BTz5tcth for ; Tue, 06 May 2025 10:59:09 +0000 (UTC) (envelope-from thomas.s.krebs@gmail.com) Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com [IPv6:2a00:1450:4864:20::435]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZsFl03v61z3l0G for ; Tue, 06 May 2025 10:59:08 +0000 (UTC) (envelope-from thomas.s.krebs@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=mdHRbbpL; spf=pass (mx1.freebsd.org: domain of thomas.s.krebs@gmail.com designates 2a00:1450:4864:20::435 as permitted sender) smtp.mailfrom=thomas.s.krebs@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-wr1-x435.google.com with SMTP id ffacd0b85a97d-39ee682e0ddso3683942f8f.1 for ; Tue, 06 May 2025 03:59:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746529147; x=1747133947; darn=freebsd.org; h=content-transfer-encoding:subject:from:to:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to; bh=e1aVeGA6Gwso5cbyQUN2+3WJ4hTCi1Jyirl9c5O/pz4=; b=mdHRbbpLNhXK8797XjFolca60s84s+37g+D/v+bJ8d/ZeuEQGXTI4qMJzj93qelbuk IkZKAQFpbLIpZQG24I/hgovhm6VKp7W53kTy/l/YTdaxeomI/oteMl52goxrEvoDzH2V 1cne7WA0toqhMl8wamcL4JRPi8GYAN6TTNh9vP9Mv4AqBB9P/ReMUnr58mGs81lFcmsT QkA4wVgNPravODwlw9nlugaERXZUQwllcdo+c4sglNo6MqLfzIPLYiYImL9S1o4q7EUL Cu2tUHLwIg2tx+zEEe3PL3q6wOr6eYatCxTqsXx8tnhtfAlixMdZah8kWVt+pCjTAjjf xLmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746529147; x=1747133947; h=content-transfer-encoding:subject:from:to:user-agent:mime-version :date:message-id:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=e1aVeGA6Gwso5cbyQUN2+3WJ4hTCi1Jyirl9c5O/pz4=; b=ZJXBCwyWZ31wkc1r1NLdv9m9W+eYMOeT4bue+2RVdYmPtYTHNdFD+Kzf3O4+fupyRx BAIecq835pW2v74/ddzQTwNuuSJdwORyhZtFtM/25nGLFv3zDpoyhOSmAgfy05JtyHwM oRVmf6y4kBepkKSawVT8hOkrr0NRouuH/VYNqY/rQ3XNHf+/122lpr83bP8gReQjrXpq z1IBc7veg5KDpk84mhjf7UXy4uNewBg6oNONqK+s4TiswVtjvQQ6hsVnjBdycmcQ+jqQ QkXEoRNpA3TkACaI1PgtYiqmHR9rVg6RbJayMs6ACYNwJ/tNxom2cV1Xe+0C5GyINQDW 9AdA== X-Gm-Message-State: AOJu0Yy6s/CvB0zvcCFoogkFREkUUs4hztt82QdmqDWXor0Bm1FnCRDA llExHkGBhfZ7hAhd0VStLhoavp0NuwT1/UX3OfcUkFGg2MfPAPgPO/U6yw== X-Gm-Gg: ASbGnctP8oBCgb82gsP9ryNT8RUc9/uSQDd7LYuI50QLUkWgPTjCAhCMuLzFiqFnA0W i5hsUn/0DFExJXQXo0IjQ8qS6FeuzJbS/cQ4UzdaD6XfBBpcqLjgdgJOdAsBGaC/CyS12ADAEfZ NLGOihcHxxjbfcKQeR70au6MWfndxpGj8aa2XFiZShksM2kyyZ4inoz34cZB7YZHhMLLCiZsUA1 7truNJjHC2l0oTHjWVtL2KUxjVCjWwAI0fjQJPx+LeSMiUVoJQk6cK+IPKtzWJ0PbcFYorYwS5Q A26S9vyaI5BeJV+vAwHUMHreA6yMQxGPXivtcJXgLiwpmZXh6tGVuiZNFaWI0hrU/WeXWLheUBL FeuNQvFyDPDgdbLb7Ade5znOQ X-Google-Smtp-Source: AGHT+IEtlq/A3/GYSOK1c9dlZX4KwRdRh+P6N+yZ10jGrxtHmDI30glOzl3UXu2pSbgVh4WbqEriBw== X-Received: by 2002:a05:6000:2088:b0:39a:c467:a095 with SMTP id ffacd0b85a97d-3a0ac0d9758mr2163366f8f.24.1746529146932; Tue, 06 May 2025 03:59:06 -0700 (PDT) Received: from ?IPV6:2a00:d2a0:202:d600:4877:91ca:2df2:9638? ([2a00:d2a0:202:d600:4877:91ca:2df2:9638]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a099b16f9dsm13515657f8f.93.2025.05.06.03.59.06 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 06 May 2025 03:59:06 -0700 (PDT) Message-ID: <77c8d811-0231-413f-938c-515103285bd2@gmail.com> Date: Tue, 6 May 2025 12:59:02 +0200 List-Id: FreeBSD-specific Python issues List-Archive: https://lists.freebsd.org/archives/freebsd-python List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-python@freebsd.org Sender: owner-freebsd-python@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: freebsd-python@FreeBSD.org From: Thomas Krebs Subject: certbot fails after python update to python311 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4ZsFl03v61z3l0G X-Spamd-Bar: - X-Spamd-Result: default: False [-1.00 / 15.00]; NEURAL_HAM_SHORT(-0.95)[-0.951]; NEURAL_SPAM_LONG(0.81)[0.810]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; NEURAL_SPAM_MEDIUM(0.14)[0.138]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; MLMMJ_DEST(0.00)[freebsd-python@freebsd.org]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_VIA_SMTP_AUTH(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-python@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; TAGGED_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; DKIM_TRACE(0.00)[gmail.com:+]; TO_DN_NONE(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::435:from]; FROM_HAS_DN(0.00)[] Hi, certbot fails since a recent update to python311: Traceback (most recent call last): File "/usr/local/bin/certbot", line 5, in from certbot.main import main File "/usr/local/lib/python3.11/site-packages/certbot/main.py", line 6, in from certbot._internal import main as internal_main File "/usr/local/lib/python3.11/site-packages/certbot/_internal/main.py", line 20, in import josepy as jose File "/usr/local/lib/python3.11/site-packages/josepy/__init__.py", line 41, in from josepy.json_util import ( File "/usr/local/lib/python3.11/site-packages/josepy/json_util.py", line 25, in from OpenSSL import crypto File "/usr/local/lib/python3.11/site-packages/OpenSSL/__init__.py", line 8, in from OpenSSL import SSL, crypto File "/usr/local/lib/python3.11/site-packages/OpenSSL/SSL.py", line 42, in from OpenSSL.crypto import ( File "/usr/local/lib/python3.11/site-packages/OpenSSL/crypto.py", line 26, in from typing_extensions import deprecated ModuleNotFoundError: No module named 'typing_extensions' I'm on FreeBSD 13.5-RELEASE-p1 with Python 3.11.12, certbot 3.2.0,1 and py311-openssl-25.0.0,1 Any Help?