Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 443620 - media-sound/amarok-2.6.0[daap] has dependencies on two conflicting ebuilds
Summary: media-sound/amarok-2.6.0[daap] has dependencies on two conflicting ebuilds
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jorge Manuel B. S. Vicetto (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-17 12:44 UTC by Petteri Räty (RETIRED)
Modified: 2013-01-02 23:14 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petteri Räty (RETIRED) gentoo-dev 2012-11-17 12:44:06 UTC
from amarok-2.6.0 ebuild:
	cdda? (
		$(add_kdebase_dep libkcddb)
		$(add_kdebase_dep libkcompactdisc)
		|| (
			$(add_kdebase_dep audiocd-kio)
			$(add_kdebase_dep kdemultimedia-kioslaves)
		)
	)

from libkcddb-4.9.3 ebuild:

add_blocker kdemultimedia-kioslaves

This results in:

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (kde-base/kdemultimedia-kioslaves-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    >=kde-base/kdemultimedia-kioslaves-4.4:4[-aqua] required by (media-sound/amarok-2.6.0::gentoo, ebuild scheduled for merge)

  (kde-base/libkcddb-4.9.3::gentoo, ebuild scheduled for merge) pulled in by
    >=kde-base/libkcddb-4.4:4[-aqua] required by (app-cdr/k3b-2.0.2-r4::gentoo, ebuild scheduled for merge)
    >=kde-base/libkcddb-4.4:4[-aqua] required by (media-sound/amarok-2.6.0::gentoo, ebuild scheduled for merge)
    >=kde-base/libkcddb-4.8.5:4[-aqua] required by (kde-base/kdemultimedia-kioslaves-4.8.5::gentoo, ebuild scheduled for merge)

Because it's impossible to satisfy the dependency with kdemultimedia-kioslaves it should either be dropped or KDE team should make it possible to install it isde by side with libkcddb (I haven't looked at what the packages do to see if that's even possible).
Comment 1 Chris Reffett (RETIRED) gentoo-dev Security 2012-11-26 23:24:29 UTC
What this _should_ be doing is pulling in libkcddb and kdemultimedia-kioslaves, both version 4.8.5, or pull in libkcddb and audiocd-kio >=4.9. libkcddb and || (kdemultimedia-kioslaves audiocd-kio) should be the same version here. I'm guessing the error here comes from having 4.8.5 installed but 4.9.3 stable, which leads to the error message seen here as it tries to update libkcddb while having kde 4.8.5 installed. Or something to that effect.
Comment 2 Günther Hutzl 2012-11-27 09:30:40 UTC
Read this: http://forums.gentoo.org/viewtopic-t-933172-highlight-amarok+kioslaves.html

On my system unmerging kdemultimedia-kioslaves was all I needed to do to be able to emerge amarok-2.6.0. I suggest you give it a try.