Public bug reported: test rebuild of 25.04 raised a FTBFS on walinuxagent 2.11.1.4-0ubuntu2
https://launchpadlibrarian.net/783617522/buildlog_ubuntu-plucky- amd64.walinuxagent_2.11.1.4-0ubuntu2_BUILDING.txt.gz [10] The log points to a Python Dead Battery, `crypt`[0]. This is imported in single file[1]. `legacycrypt` has now been packaged and synced from Debian. However, it is in universe[2]. Upstream has logged the FTBFS as well, but for a newer version[3]. The newer upstream version specifically calls out installing `legacycrypt` to use the feature. in 25.04, we can add a dependency on python3-legacycrypt, _however_, this will also necessitate an MIR for python3-legacycrypt, as walinuxagent is in main. [0] https://wiki.debian.org/Python/Dead%20Batteries [1] ./azurelinuxagent/common/utils/textutil.py:20:import crypt [2] python3-legacycrypt | 0.3-2 | plucky/universe | all [3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1092518 [10] FTBFS snippet Traceback (most recent call last): File "/<<PKGBUILDDIR>>/setup.py", line 28, in <module> from azurelinuxagent.common.osutil import get_osutil File "/<<PKGBUILDDIR>>/azurelinuxagent/common/osutil/__init__.py", line 18, in <module> from azurelinuxagent.common.osutil.factory import get_osutil File "/<<PKGBUILDDIR>>/azurelinuxagent/common/osutil/factory.py", line 22, in <module> from azurelinuxagent.common.version import DISTRO_NAME, DISTRO_CODE_NAME, DISTRO_VERSION, DISTRO_FULL_NAME File "/<<PKGBUILDDIR>>/azurelinuxagent/common/version.py", line 23, in <module> import azurelinuxagent.common.conf as conf File "/<<PKGBUILDDIR>>/azurelinuxagent/common/conf.py", line 26, in <module> from azurelinuxagent.common.utils.fileutil import read_file #pylint: disable=R0401 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/azurelinuxagent/common/utils/fileutil.py", line 32, in <module> import azurelinuxagent.common.utils.textutil as textutil File "/<<PKGBUILDDIR>>/azurelinuxagent/common/utils/textutil.py", line 20, in <module> import crypt ModuleNotFoundError: No module named 'crypt' ** Affects: walinuxagent (Ubuntu) Importance: Undecided Status: New ** Affects: waagent (Debian) Importance: Unknown Status: Unknown ** Bug watch added: Debian Bug tracker #1092518 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1092518 ** Also affects: waagent (Debian) via https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1092518 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2104189 Title: walinuxagent on py3.13+ FTBFS missing crypt To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/walinuxagent/+bug/2104189/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
