I just wanted to give mailman3 another shot at upgrading from mailman2. Running make package nevertheless yielded some unexpected results. It seems that mailman3 does not install the required python - on this system python3.11 was the default until 5 minutes ago. When running make in the py312-flufl.testing directory, things work as expected, and paython 3.12 is build. What can be the cause of this behaviour? Cheers Oskar ——schnipp—— => Bootstrap dependency digest> 211023: found digest-20220214 => Checksum BLAKE2s OK for mailman-3.3.9.tar.gz => Checksum SHA512 OK for mailman-3.3.9.tar.gz ===> Installing dependencies for py312-mailman-3.3.9 =========================================================================The following variables will affect the build process of this package, py312-mailman-3.3.9. Their current value is shown below: * PYTHON_VERSION_DEFAULT = 312 * VARBASE = /var Based on these variables, the following variables have been set: * PYPACKAGE = python312 You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/usr/bin/make clean' after the changes. ==========================================================================> Tool dependency py312-flufl.testing-[0-9]*: NOT found => Verifying package-install for ../../devel/py-flufl.testing => Bootstrap dependency digest> 211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. WARNING: Package version py311-flufl.testing-0.7nb1 in /var/pbulk/devel/py-flufl.testing/work WARNING: Current version py312-flufl.testing-0.7nb1 in devel/py-flufl.testing WARNING: Cleaning and rebuilding py312-flufl.testing-0.7nb1... ===> Cleaning for py312-flufl.testing-0.7nb1 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Overriding tools for py312-flufl.testing-0.7nb1 ===> Extracting for py312-flufl.testing-0.7nb1 ===> Patching for py312-flufl.testing-0.7nb1 ===> Creating toolchain wrappers for py312-flufl.testing-0.7nb1 ERROR: python312>=3.12 python312>=3.12.0 is not installed; can't buildlink files. *** Error code 1 Stop. make[3]: stopped making "build" in /usr/pkgsrc/devel/py-flufl.testing *** Error code 1 Stop. make[2]: stopped making "package-install" in /usr/pkgsrc/devel/py-flufl.testing *** Error code 1 Stop. make[1]: stopped making "package-install" in /usr/pkgsrc/devel/py-flufl.testing *** Error code 1 Stop. make: stopped making "package" in /usr/pkgsrc/mail/mailman3 #
Attachment:
smime.p7s
Description: S/MIME cryptographic signature