| Summary: | Conflict between kde-wallpapers and plasma-workspace-wallpapers | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Mathy Vanvoorden <mathy> |
| Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Mathy Vanvoorden
2016-06-17 22:57:39 UTC
PS: kile has been and is otherwise working perfectly Add USE=minimal for kde-wallpapers and you're set. The minimal use-flag is (was) already set, it doesn't help, I also fail to see how it could help from looking at the ebuilds. However while doing that I looked at kdebase-data ebuild and saw that it has a wallpapers use-flag. I disabled that and now I can update world again. Perhaps disable this use-flag for kdebase-data in the plasma profile? It is a bit hard to provide help when you do not give relevant information (i.e., the actual portage output you are talking about). *If* USE=minimal was already enabled for kde-wallpapers, then you got a block because you attempted to upgrade to kde-plasma/plasma-workspace-wallpapers-5.6.x, which blocks all versions *below* kde-wallpapers-15.08.3-r2 entirely, so again, you're set. I'm sorry, here is the output from the actual emerge command if I don't disable the wallpapers USE-flag:
# emerge -uDaN world
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] kde-apps/kde-wallpapers-15.08.3 USE="minimal (-aqua)"
[ebuild R ] kde-apps/kdebase-data-15.12.3 USE="wallpapers*"
[blocks B ] <kde-apps/kde-wallpapers-15.08.3-r2 ("<kde-apps/kde-wallpapers-15.08.3-r2" is blocking kde-plasma/plasma-workspace-wallpapers-5.6.5)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(kde-plasma/plasma-workspace-wallpapers-5.6.5:5/5::gentoo, installed) pulled in by
>=kde-plasma/plasma-workspace-wallpapers-5.6.5:5 required by (kde-plasma/plasma-meta-5.6.5:5/5::gentoo, installed)
(kde-apps/kde-wallpapers-15.08.3:4/15.08::gentoo, ebuild scheduled for merge) pulled in by
>=kde-apps/kde-wallpapers-15.08.3:4[aqua=] (>=kde-apps/kde-wallpapers-15.08.3:4[-aqua]) required by (kde-apps/kdebase-data-15.12.3:4/15.12::gentoo, ebuild scheduled for merge)
kdebase-data is on my system because it is a dependency of kile
If I disable the wallpapers use-flag for kdebase-data it works, so I have a working solution now. I just thought it might be interesting to apply this to the plasma profile.
As I said, kde-plasma/plasma-workspace-wallpapers-5.6.x blocks all versions *below* kde-wallpapers-15.08.3-r2. Consequently, all you need to do is keyword this latest version of kde-wallpapers, just as you did with Plasma 5.6.5. No need for a change in plasma profile. |