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
Provided python-repoze.lru package conflicts with EPEL python-repoze-lru on CentOS 7 #460
Comments
Oh great, another instance of #215. We'll have to go the dummy package route again. |
Though in this case could we a) just use the EPEL python2-jsonschema since it seems slightly newer and b) rename our python-repoze.lru to python-repoze-lru (since it's newer it will get chosen)? Don't remember the mix of versions last time around, but in theory we shouldn't need the dummy packages (though i probably said that last time). |
Even if we no longer depend on repose.lru ("dot," ours), it has files in it that conflict with repose-lru ("dash," EPEL's). Dot won't be uninstalled during an upgrade even if nothing still depends on it, and we have no way to make that happen within the context of an upgrade.. To clean up already-installed systems, I think on EL7 only we're going to have to:
...or...
|
On EL6:
On EL7:
If |
This upgrade happened successfully on antg-staging:
|
Looks like over the weekend EPEL published a new python2-jsonschema RPM on CentOS 7 that has a higher version than the one we provide (2.5.1-3 instead of 2.5.1-1). This package requires python-repoze-lru which is older than the one we provide, but we name it python-repoze.lru. As a result the older version conflicts with the newer version and updates fail.
The text was updated successfully, but these errors were encountered: