Bug 1625015
| Summary: | conflicting ownership of files between python2-jedi and python3-jedi | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | George R. Goffe <grgoffe> |
| Component: | python-jedi | Assignee: | Carl George 🤠 <carlwgeorge> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | bkabrda, carlwgeorge, cstratak, dmalcolm, mcyprian, mhroncok, phracek, pviktori, rkuska, tomspur, torsava |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-09-04 15:29:27 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
George R. Goffe
2018-09-04 00:33:57 UTC
George, thanks for the report. This is a python-jedi bug. The spec file currently contains this macro:
%global _docdir_fmt %{name}
That causes all subpackages to share the same documentation directory. The benefit of that is that python2-jedi and python3-jedi share the AUTHORS.txt and CHANGELOG.rst files, avoiding duplication. The drawback is what you observed, which is conflict errors if those files have changed in an update and you aren't updating the packages at the same time.
This only happens if you try to update just one of the packages. If you update them both at the same time it works. Do that to fix it for now, and I'll get the spec file updated to remove that macro to prevent this error from being possible.
Carl, Thanks for this information. I've been upgrading separately due to the prevalence of this kind of problem with other packages. Sigh... Thanks again, George... |