Transaction check error: file /usr/share/doc/HTML/en/kdesu/index.cache.bz2 from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package kde-cli-tools-5.2.0-1.fc21.x86_64 file /usr/share/doc/HTML/en/kdesu/index.docbook from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package kde-cli-tools-5.2.0-1.fc21.x86_64 file /usr/share/doc/HTML/en/kdesu/man-kdesu.1.docbook from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package kde-cli-tools-5.2.0-1.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/bookmarks/index.cache.bz2 from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/cookies/index.cache.bz2 from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/ebrowsing/index.cache.bz2 from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/emoticons/index.cache.bz2 from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/icons/index.cache.bz2 from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/khtml-adblock/index.cache.bz2 from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/khtml-behavior/index.cache.bz2 from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/khtml-general/index.cache.bz2 from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/khtml-java-js/index.cache.bz2 from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/khtml-plugins/index.cache.bz2 from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/smb/index.cache.bz2 from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/useragent/index.cache.bz2 from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/knetattach/index.cache.bz2 from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/bookmarks/index.docbook from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/cookies/index.docbook from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/ebrowsing/index.docbook from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/emoticons/index.docbook from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/icons/index.docbook from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/khtml-adblock/index.docbook from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/khtml-behavior/index.docbook from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/khtml-general/index.docbook from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/khtml-java-js/index.docbook from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/khtml-plugins/index.docbook from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/smb/index.docbook from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/kcontrol/useragent/index.docbook from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64 file /usr/share/doc/HTML/en/knetattach/index.docbook from install of kde-runtime-docs-14.12.1-2.fc21.noarch conflicts with file from package plasma-desktop-5.2.0-5.fc21.x86_64
I don't see this conflict on f22 with: $ rpm -q kde-runtime-docs kde-cli-tools plasma-desktop kde-runtime-docs-14.12.1-3.fc22.noarch kde-cli-tools-5.2.1-2.fc22.x86_64 plasma-desktop-5.2.1-2.fc22.x86_64 I *do* see conflicts with plasma-desktop-doc subpkg (when did that subpkg appear?): Not sure if we should add to plasma-desktop-doc Obsoletes: kde-runtime-docs or Conflictcs: kde-runtime-docs or some other better idea. As far as kde-runtime and kde-cli-tools Conflict, looks like that is only due to kdesu... for there I think one easy solution is to make a kdesu subpkg from each, then the upgrade path should 'just work'
for the kdesu case, interestingly, it would appear opensuse's solution there was to use alternatives. Let's try to avoid that if possible.
For remaining kde-runtime-docs conflicts: file /usr/share/doc/HTML/en/kcontrol/bookmarks/index.cache.bz2 file /usr/share/doc/HTML/en/kcontrol/bookmarks/index.docbook file /usr/share/doc/HTML/en/kcontrol/cookies/index.cache.bz2 file /usr/share/doc/HTML/en/kcontrol/cookies/index.docbook file /usr/share/doc/HTML/en/kcontrol/ebrowsing/index.cache.bz2 file /usr/share/doc/HTML/en/kcontrol/ebrowsing/index.docbook file /usr/share/doc/HTML/en/kcontrol/emoticons/index.cache.bz2 file /usr/share/doc/HTML/en/kcontrol/emoticons/index.docbook file /usr/share/doc/HTML/en/kcontrol/icons/index.cache.bz2 file /usr/share/doc/HTML/en/kcontrol/icons/index.docbook file /usr/share/doc/HTML/en/kcontrol/khtml-adblock/index.cache.bz2 file /usr/share/doc/HTML/en/kcontrol/khtml-adblock/index.docbook file /usr/share/doc/HTML/en/kcontrol/khtml-behavior/index.cache.bz2 file /usr/share/doc/HTML/en/kcontrol/khtml-behavior/index.docbook file /usr/share/doc/HTML/en/kcontrol/khtml-general/index.cache.bz2 file /usr/share/doc/HTML/en/kcontrol/khtml-general/index.docbook file /usr/share/doc/HTML/en/kcontrol/khtml-java-js/index.cache.bz2 file /usr/share/doc/HTML/en/kcontrol/khtml-java-js/index.docbook file /usr/share/doc/HTML/en/kcontrol/khtml-plugins/index.cache.bz2 file /usr/share/doc/HTML/en/kcontrol/khtml-plugins/index.docbook file /usr/share/doc/HTML/en/kcontrol/smb/index.cache.bz2 file /usr/share/doc/HTML/en/kcontrol/smb/index.docbook file /usr/share/doc/HTML/en/kcontrol/useragent/index.cache.bz2 file /usr/share/doc/HTML/en/kcontrol/useragent/index.docbook file /usr/share/doc/HTML/en/knetattach/index.cache.bz2 file /usr/share/doc/HTML/en/knetattach/index.docbook I think I'm going to just add Obsoletes: kde-runtime-docs It may be an overly big hammer, but we can added selected safe things back to kde-runtime pkg if needed later.
Adding the Obsoletes: above to plasma-desktop, that is.
This should be resolved in latest builds
This is not an acceptable solution. kde-runtime-docs contains: %{_kde4_docdir}/HTML/en/kcontrol/ %{_kde4_docdir}/HTML/en/kdebugdialog/ %{_kde4_docdir}/HTML/en/kioslave/ %{_kde4_docdir}/HTML/en/knetattach/ Only: %{_kde4_docdir}/HTML/en/kcontrol/ %{_kde4_docdir}/HTML/en/knetattach/ conflict. These: %{_kde4_docdir}/HTML/en/kdebugdialog/ %{_kde4_docdir}/HTML/en/kioslave/ are only in kde-runtime-docs and need to be shipped by it. The KF5 stuff ships %{_kde4_docdir}/HTML/en/kdebugdialog5/ (kf5-kdelibs4support-doc) and %{_kde4_docdir}/HTML/en/kioslave5/ (in various packages) instead. This bogus Obsoletes needs to go away, and only the conflicting files removed from kde-runtime-docs.
I can try that
kde-runtime: %changelog +* Fri Mar 02 2018 Rex Dieter <rdieter> - 17.08.3-6 +- -docs: omit Conflicts with plasma-desktop-doc, Epoch++ (#1199720) ...
kde-runtime-17.08.3-6.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-df73b0e551
kde-runtime-17.08.3-6.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-df73b0e551
kde-runtime-17.08.3-6.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.