joinmarket-clientserver icon indicating copy to clipboard operation
joinmarket-clientserver copied to clipboard

Set up fails on Debian 12

Open snoopy870 opened this issue 4 months ago • 1 comments

The setup fails on Debian 12 with the following error:

Preparing metadata (pyproject.toml) ... error
  error: subprocess-exited-with-error
  
  × Preparing metadata (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [26 lines of output]
      pyproject.toml: line 14: the legacy use of 'license' is deprecated and will be removed in SIP v7.0.0, use an SPDX license expression and 'license-files' instead

I'm guessing it has something to do with this: https://packaging.python.org/en/latest/guides/licensing-examples-and-user-scenarios/

snoopy870 avatar Aug 23 '25 23:08 snoopy870

@snoopy870 There is a workaround by limiting the setuptools version to v68: https://github.com/JoinMarket-Org/joinmarket-clientserver/pull/1801/commits/62cebb2ec40f7343845e294c4c8539764d37fd6a

Also try --without-qt.

3nprob avatar Sep 27 '25 02:09 3nprob