Closed totaam closed 1 year ago
I see no way of telling distutils
to use the compatibility flag: https://gitlab.gnome.org/GNOME/jhbuild/-/blob/master/jhbuild/modtypes/distutils.py
This also affects bcrypt
and breaks paramiko
.
Perhaps we can patch the command directly and revert the default?
--- a/setuptools/command/install.py 2022-02-18 03:00:25.000000000 -0800
+++ b/setuptools/command/install.py 2022-02-18 03:00:34.000000000 -0800
@@ -38,7 +38,7 @@
)
orig.install.initialize_options(self)
- self.old_and_unmanageable = None
+ self.old_and_unmanageable = True
self.single_version_externally_managed = None
def finalize_options(self):
Many more issues recorded in #25 - but at least now we can build from scratch..
python3-cryptography
not installing correctly.This is caused by yet another setuptools update breaking something, which also caused some other problems: https://github.com/Xpra-org/xpra/commit/351c05fb67b5f811ff41dbfdeae471243822c8b1
The ugly solutions are:
And:
Things were perfectly manageable until setuptools started breaking things twice a day.