Description of problem: If digikam is installed, update of plasma-desktop-doc is blocked because both the old kcm_colors and the new plasma-desktop-doc are installing files with the same names. (See "Additional info," below.) Version-Release number of selected component (if applicable): How reproducible: Every time Steps to Reproduce: dnf --best -v upgrade Actual results: See below Expected results:Normal upgrade Additional info: Removing digikam is a quick fix for the problem. From a dnf run: Error: Transaction check error: file /usr/share/doc/HTML/en/kcontrol/colors/index.cache.bz2 from install of plasma-desktop-doc-5.2.1-5.fc23.x86_64 conflicts with file from package kcm_colors-1:4.11.16-7.fc23.x86_64 file /usr/share/doc/HTML/en/kcontrol/colors/index.docbook from install of plasma-desktop-doc-5.2.1-5.fc23.x86_64 conflicts with file from package kcm_colors-1:4.11.16-7.fc23.x86_64 Suggestion: Remove the digikam dependency on kdm_colors and replace it with one for plasma-desktop, or, perhaps, remove the documentation files from kcm_colors and make them a separate package. (The later only if kcm_colors in not now obsolete.) I note that the plasma-desktop.rpm file includes a lot of qt5 plugins for kcm, including a kcm_colors.so. Vis: $ grep 'kcm[^/]*\.so$' tmp/plasma-desktop_files.txt /usr/lib64/qt5/plugins/kcm_access.so /usr/lib64/qt5/plugins/kcm_autostart.so /usr/lib64/qt5/plugins/kcm_baloofile.so /usr/lib64/qt5/plugins/kcm_bell.so /usr/lib64/qt5/plugins/kcm_clock.so /usr/lib64/qt5/plugins/kcm_colors.so /usr/lib64/qt5/plugins/kcm_componentchooser.so /usr/lib64/qt5/plugins/kcm_cursortheme.so /usr/lib64/qt5/plugins/kcm_desktoppaths.so /usr/lib64/qt5/plugins/kcm_desktoptheme.so /usr/lib64/qt5/plugins/kcm_emoticons.so /usr/lib64/qt5/plugins/kcm_fontinst.so /usr/lib64/qt5/plugins/kcm_fonts.so /usr/lib64/qt5/plugins/kcm_formats.so /usr/lib64/qt5/plugins/kcm_icons.so /usr/lib64/qt5/plugins/kcm_input.so /usr/lib64/qt5/plugins/kcm_joystick.so /usr/lib64/qt5/plugins/kcm_kded.so /usr/lib64/qt5/plugins/kcm_keyboard.so /usr/lib64/qt5/plugins/kcm_keys.so /usr/lib64/qt5/plugins/kcm_knotify.so /usr/lib64/qt5/plugins/kcm_launch.so /usr/lib64/qt5/plugins/kcm_lookandfeel.so /usr/lib64/qt5/plugins/kcm_phonon.so /usr/lib64/qt5/plugins/kcm_plasmasearch.so /usr/lib64/qt5/plugins/kcm_smserver.so /usr/lib64/qt5/plugins/kcm_solid_actions.so /usr/lib64/qt5/plugins/kcm_splashscreen.so /usr/lib64/qt5/plugins/kcm_standard_actions.so /usr/lib64/qt5/plugins/kcm_style.so /usr/lib64/qt5/plugins/kcm_useraccount.so /usr/lib64/qt5/plugins/kcm_workspaceoptions.so /usr/lib64/qt5/plugins/kcmspellchecking.so /usr/lib64/qt5/plugins/libkcm_translations.so
It was a plasma-desktop bug for Obsoletes:'ing kcm_colors when it really should not. * Fri Mar 06 2015 Daniel Vrátil <dvratil> - 5.2.1-3 - Does not obsolete kcm_colors anymore (KDE 4 version is co-installable now)