Bug 1292506 - kf5-plasma breaks update due to conflicting files
Summary: kf5-plasma breaks update due to conflicting files
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kf5-plasma
Version: 23
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Daniel Vrátil
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1292708 1292752 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-12-17 15:55 UTC by Michal Jaegermann
Modified: 2015-12-19 18:24 UTC (History)
10 users (show)

Fixed In Version: kf5-plasma-5.17.0-2.fc23
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-12-19 18:24:34 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Michal Jaegermann 2015-12-17 15:55:18 UTC
Description of problem:

If 'kapptemplate' happens to be installed then an attempt to install the current updates bombs out with the following:

Error: Transaction check error:
  file /usr/share/kdevappwizard/templates/qml-plasmoid.tar.bz2 from install of kf5-plasma-5.17.0-1.fc23.x86_64 conflicts with file from package
kapptemplate-15.04.2-2.fc23.x86_64


Version-Release number of selected component (if applicable):
kf5-plasma-5.17.0-1.fc23

Additional info:
kapptemplate is required by kdesdk

Comment 1 David H. Gutteridge 2015-12-17 17:49:58 UTC
I hit this too. (I reported it in Bodhi testing feedback on the 15th.) My workaround was simply to un-install kapptemplate, since I don't use it, and kdesdk is just a meta-package and can be un-installed without removing anything else it pulled in. (Of course, if someone needs kapptemplate, that doesn't really help!)

Comment 2 Michal Jaegermann 2015-12-17 18:23:13 UTC
(In reply to David H. Gutteridge from comment #1)

> My workaround was simply to un-install kapptemplate, since I don't use it, and
> kdesdk is just a meta-package and can be un-installed without removing
> anything else it pulled in.

Indeed.  Only if kdesdk was installed in the first place then, through dependencies, it likely brought with it a number of bigger and smaller packages which otherwise would be not there.  An incomplete list may look like this:

advancecomp
aeidon
cervisia
dolphin-plugins
kapptemplate
kcachegrind
kde-dev-scripts
kde-dev-utils
kde-dev-utils-kmtrace
kde-dev-utils-kmtrace-libs
kde-dev-utils-kpartloader
kde-dev-utils-kstartperf
kde-dev-utils-kuiviewer
kdesdk-kioslaves
kdesdk-strigi-analyzers
kdesdk-thumbnailers
kf5-kross-core
kf5-kross-ui
kompare
kompare-libs
libkomparediff2
lokalize
okteta
okteta-libs
optipng
poxml
qca-qt5
translate-toolkit
umbrello

If someone really needs kapptemplate then after updates it should be possible to reinstall it directly via rpm with --replace-files option.  If this will get the "right" qml-plasmoid.tar.bz2 I have no idea (but further "replacing" is possible).  Obviously this is just an emergency workaround.

Comment 3 Rex Dieter 2015-12-17 18:44:39 UTC
It should be omitted from kapptemplates, I'm fixing that now

Comment 4 Fedora Update System 2015-12-17 19:49:41 UTC
kf5-plasma-5.17.0-2.fc23 kapptemplate-15.12.0-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-f2c80c02ea

Comment 5 David H. Gutteridge 2015-12-17 19:58:40 UTC
kf5-plasma-5.17.0-2.fc23 and kapptemplate-15.12.0-1.fc23 address the issue for me.

Comment 6 Allen Hewes 2015-12-17 23:23:57 UTC
me too. thanks Rex and Dan.

Comment 7 Fedora Update System 2015-12-18 11:55:05 UTC
kapptemplate-15.12.0-1.fc23, kf5-plasma-5.17.0-2.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
$ su -c 'dnf --enablerepo=updates-testing update kapptemplate kf5-plasma'
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-f2c80c02ea

Comment 8 Rex Dieter 2015-12-18 12:00:22 UTC
*** Bug 1292752 has been marked as a duplicate of this bug. ***

Comment 9 Rex Dieter 2015-12-18 12:01:37 UTC
*** Bug 1292708 has been marked as a duplicate of this bug. ***

Comment 10 Fedora Update System 2015-12-19 18:24:28 UTC
kapptemplate-15.12.0-1.fc23, kf5-plasma-5.17.0-2.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.