Issue #6267
closedProblem: pulp_rpm's need for system-wide packages conflicts with having a newer version of pip
Description
ansible-pulp now upgrades pip, primarily for the sake of pulp_rpm's new dependencies being built with manylinux2014: https://github.com/pulp/ansible-pulp/pull/236
However, this incompatible with system-wide packages on distros with older setuptools like CentOS 7 due to this bug.
https://github.com/pypa/setuptools/issues/1694#issuecomment-466010982
It is causing pulp_rpm 3.2.0 (released) to fail to install with ansible_pulp 3.2.0 (released), and is thus holding up pulp_rpm_prerequisites 3.2.0.
Related issues
Updated by mdepaulo@redhat.com over 4 years ago
The best solution appears to be continue this previous work of not requiring system-wide packages at all: https://github.com/pulp/pulp_rpm_prerequisites/pull/16
I am pursuing that.
Updated by mdepaulo@redhat.com over 4 years ago
- Blocked by Issue #6266: In ansible-pulp CI, pip builds often fail to access .so files under /tmp added
Added by Mike DePaulo over 4 years ago
Updated by Anonymous over 4 years ago
- Status changed from NEW to MODIFIED
Applied in changeset pulp_rpm_prerequisites|9a6f0904236a6d47280d06e08235d11e7eb36345.
Added by Mike DePaulo over 4 years ago
Revision e46795a3 | View on GitHub
pulp_rpm_prerequisites CI shold test upgrading from older versions of pulp_rpm
Solution: upgrade from newly generated pulpcore 3.1.1 / pulp_file 0.1.1 / pulp_rpm 3.1.0 / pulp_rpm_prerequisites 3.1.0 / createrepo_c 0.15.5 images.
fixes: #6273
re: #6267 Problem: pulp_rpm's need for system-wide packages conflicts with having a newer version of pip
Updated by mdepaulo@redhat.com over 4 years ago
- Related to Task #6273: pulp_rpm_prerequisites CI shold test upgrading from older versions of pulp_rpm added
Updated by mdepaulo@redhat.com over 4 years ago
- Related to Issue #6274: Problem: existing Pulp deployments with system-wide packages conflict with having a newer version of pip added
Updated by mdepaulo@redhat.com over 4 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Problem: pulp_rpm's need for system-wide packages conflicts with having a newer version of pip
Solution: Eliminate using system-wide packages.
This partially reverts commit 14c64863c87432edd507e1f396f644231a207340. "Problem: pulp_use_system_wide_pkgs is often overlooked"
fixes: #6267