Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

--no-use-pep517 needed for pip install -U matrix-synapse[all] #4848

Closed
echto opened this issue Mar 12, 2019 · 3 comments
Closed

--no-use-pep517 needed for pip install -U matrix-synapse[all] #4848

echto opened this issue Mar 12, 2019 · 3 comments

Comments

@echto
Copy link

echto commented Mar 12, 2019

Description

Tried up upgrade synapse and install fails.

Command "/home/matrix/synapse/env/bin/python3 /home/matrix/synapse/env/lib/python3.6/site-packages/pip/_vendor/pep517/_in_process.py get_requires_for_build_wheel /tmp/tmpcn297ioh" failed with error code 1 in /tmp/pip-install-4d7uxxg9/matrix-synapse

Steps to reproduce

  • list the steps
  • that reproduce the bug
  • using hyphens as bullet points

pip install -U matrix-synapse[all]

Install fails with error message.

Version information

What version of Synapse is running?
You can find the Synapse version by inspecting the server headers (replace matrix.org with
your own homeserver domain):
$ curl -v https://matrix.org/_matrix/client/versions 2>&1 | grep "Server:"
-->

  • Version: 0.99.1.1

  • Install method:

pip install

  • Platform:

Gentoo 5.0.0-gentoo 1920 Threadripper

-Solution: Add --no-use-pep517 to the upgrade command: pip install -U matrix-synapse[all] --no-use-pep517

@richvdh
Copy link
Member

richvdh commented Mar 13, 2019

your bug report is quite hard to read - any chance you could take the time to make it more understandable?

Please could you also take the time to explain what this flag does, and why it has become necessary? Does it not rely on a particular version of pip which most users will not have?

@richvdh
Copy link
Member

richvdh commented Mar 15, 2019

possibly the same as #4860? Closing for now as it's far from clear what the problem is.

@richvdh richvdh closed this as completed Mar 15, 2019
@richvdh
Copy link
Member

richvdh commented Apr 25, 2019

I guess it's related to #5096

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants