FTBFS with latest python
/usr/lib/python3.13/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
********************************************************************************
!!
self.initialize_options()
Traceback (most recent call last):
File "/tmp/makepkg/gpgme/src/gpgme-1.24.2/lang/python/setup.py", line 243, in <module>
setup(
~~~~~^
name='gpg',
^^^^^^^^^^^
...<53 lines>...
],
^^
)
^
File "/usr/lib/python3.13/site-packages/setuptools/__init__.py", line 117, in setup
return distutils.core.setup(**attrs)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/usr/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 186, in setup
return run_commands(dist)
File "/usr/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 202, in run_commands
dist.run_commands()
~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands
self.run_command(cmd)
~~~~~~~~~~~~~~~~^^^^^
File "/usr/lib/python3.13/site-packages/setuptools/dist.py", line 1104, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File "/usr/lib/python3.13/site-packages/setuptools/command/install.py", line 105, in run
self.do_egg_install()
~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.13/site-packages/setuptools/command/install.py", line 143, in do_egg_install
raise NotImplementedError("Support for egg-based install has been removed.")
NotImplementedError: Support for egg-based install has been removed.
make[5]: *** [Makefile:818: install-exec-local] Error 1
make[5]: Leaving directory '/tmp/makepkg/gpgme/src/gpgme-1.24.2/lang/python'
make[4]: *** [Makefile:657: install-am] Error 2
make[4]: Leaving directory '/tmp/makepkg/gpgme/src/gpgme-1.24.2/lang/python'
make[3]: *** [Makefile:497: install-recursive] Error 1
make[3]: Leaving directory '/tmp/makepkg/gpgme/src/gpgme-1.24.2/lang/python'
make[2]: *** [Makefile:480: install-recursive] Error 1
make[2]: Leaving directory '/tmp/makepkg/gpgme/src/gpgme-1.24.2/lang'
make[1]: *** [Makefile:564: install-recursive] Error 1
make[1]: Leaving directory '/tmp/makepkg/gpgme/src/gpgme-1.24.2'
make: *** [Makefile:869: install] Error 2
==> ERROR: A failure occurred in package_gpgme().
Aborting...
Edited by Christer Solskogen