-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
python3: conflict between vendored and system packages #4623
Comments
I think we can try to unbundle deps if it. It much work to support unbundle patch |
lazka
added a commit
to lazka/MINGW-packages
that referenced
this issue
Nov 9, 2018
Since pip got unvendored in msys2#4379 the Python classes of system packages and vendored packages clash. This removes the vendored packages from setuptools so only system dependencies are used in both pip and setuptools. The downside of this is that it's not officially supported by upstream and this creates cyclic dependencies and makes bootstrapping harder. If this turns out to be a problem we should probably revert this and msys2#4379.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
From a quick look, setuptools vendors packaging/six/pyparsing, which probably clashes with the system ones. We should try removing those and add them as package dependencies instead.
The text was updated successfully, but these errors were encountered: