Page MenuHome GnuPG
Feed Advanced Search

Jan 17 2024

bnavigator updated the diff for D545: build: Python without distutils.

Fall back to distutils for old Pythons: setuptools for Python 2.7 does not have setuptools.command.build.build

Jan 17 2024, 12:34 AM

Jan 16 2024

bnavigator updated the diff for D545: build: Python without distutils.

But there *is* a setup.py in lang/python, The .in file is even part of the patch

No, there isn't. There is a setup.py in the build folder, but not in the src folder. I suppose the problem doesn't show on build.opensuse.org because they do in-source builds.

Jan 16 2024, 11:20 PM
bnavigator updated the diff for D545: build: Python without distutils.

Remove the changes for m4/ax_python_devel.m4 serial 36 commit to master in the meantime.

Jan 16 2024, 3:12 PM
bnavigator added a comment to D545: build: Python without distutils.

The patch didn't make the necessary change to configure.ac which makes a missing Python a non-fatal warning instead of an error.

Jan 16 2024, 2:46 PM
bnavigator added a comment to D545: build: Python without distutils.

So what now? You just updated the m4 files in master yourself and I should remove it here? Way to encourage contributions.

Jan 16 2024, 2:34 PM
bnavigator reclaimed D545: build: Python without distutils.

Wrong button? Didn't mean to abandon

Jan 16 2024, 11:36 AM
bnavigator abandoned D545: build: Python without distutils.

I have updated m4/ax_python_devel.m4 to the current version and changed the call in configure.ac to set optional to true (which this patch didn't do causing the build to fail).

Jan 16 2024, 11:35 AM

Jan 6 2024

bnavigator added a reviewer for D545: build: Python without distutils: werner.
Jan 6 2024, 4:14 PM
bnavigator updated the diff for D545: build: Python without distutils.

Also remove deprecated setup.py calls, use PEP517 style instead.

Jan 6 2024, 4:13 PM
bnavigator updated the diff for D545: build: Python without distutils.

forgot the setup.py.in

Jan 6 2024, 2:03 PM
bnavigator updated the diff for D545: build: Python without distutils.
  • After two years, bump from serial 23 to 36
  • Remove more distutils usage
Jan 6 2024, 1:46 PM

Jun 29 2022

bnavigator added a subtask for T6005: Problem decrypting inline images came up again: T5709: Embedded images are seen as attachments after encrypting and decrypting.
Jun 29 2022, 3:43 PM · Unreleased, Bug Report, gpgol
bnavigator added a parent task for T5709: Embedded images are seen as attachments after encrypting and decrypting: T6005: Problem decrypting inline images came up again.
Jun 29 2022, 3:43 PM · Bug Report, gpg4win
bnavigator added a comment to T6005: Problem decrypting inline images came up again.

I think it's worth noting that this is not restricted to encrypted e-mails but signed-only e-mails also.

Jun 29 2022, 3:43 PM · Unreleased, Bug Report, gpgol

Dec 24 2021

bnavigator added a comment to D546: build: Find correct version string for Python >= 3.10.

The new revision uses the python.m4 version from automake 1.16.5 and keeps Werner's modifications with the 4th parameter.
See also https://dev.gnupg.org/T3354 and https://dev.gnupg.org/rMff6ff616aea6f59b7f2ce1176492850ecdf3851e

Dec 24 2021, 2:14 PM · Python, Feature Request, gpgme
bnavigator updated the diff for D546: build: Find correct version string for Python >= 3.10.
Dec 24 2021, 2:06 PM · Python, Feature Request, gpgme
bnavigator added a comment to D546: build: Find correct version string for Python >= 3.10.

I am not sure if you assumption about the intention is correct. After all, the openSUSE rpm build does use it for creating binding packages for all available python3 versions. If you remove the functionality to find all available versions ("flavors" in the openSUSE rpm packager lingo), the RPM build would need to introduce separate calls of configure and make.

Dec 24 2021, 12:12 PM · Python, Feature Request, gpgme

Dec 23 2021

bnavigator added a comment to D546: build: Find correct version string for Python >= 3.10.

Format sys.version_info[:2] instead of cutting it from sys.version[:3]
as Python versions >= 3.10 have more than 3 characters for their version
string. Bump minimum Python version to 2.1 because the new
ax_python_devel specifies this.

Dec 23 2021, 5:01 PM · Python, Feature Request, gpgme
bnavigator updated the summary of D546: build: Find correct version string for Python >= 3.10.
Dec 23 2021, 4:55 PM · Python, Feature Request, gpgme
bnavigator updated the summary of D546: build: Find correct version string for Python >= 3.10.
Dec 23 2021, 4:54 PM · Python, Feature Request, gpgme
bnavigator updated the summary of D546: build: Find correct version string for Python >= 3.10.
Dec 23 2021, 4:54 PM · Python, Feature Request, gpgme
bnavigator requested review of D546: build: Find correct version string for Python >= 3.10.
Dec 23 2021, 4:47 PM · Python, Feature Request, gpgme
bnavigator requested review of D545: build: Python without distutils.
Dec 23 2021, 4:45 PM