kde-base/audiocd-kio-4.9.3 (needed by k3b e.g.) is blocking new app-admin/eselect-cdparanoia-0.1 and dev-libs/libcdio-paranoia-0.90. I'm already using the libcdio replacement for mplayer2 and abcde since a while. Old cdparanoia is old and unmaintained. Now just libcdio-paranoia bin was split from libcdio into its own ebuild. Maybe rather add USE-flag "cdio" to audiocd-kio. Interface is quite similar, ripping was working with abcde (quite) out of the box, as mentioned in bug 453636. The same for current ~amd64 kde-base/audiocd-kio-4.9.5: $ ACCEPT_KEYWORD="~amd64" emerge -autv --oneshot =kde-base/audiocd-kio-4.9.5 ... [blocks B ] <media-sound/cdparanoia-3.10.2-r5 ("<media-sound/cdparanoia-3.10.2-r5" is blocking app-admin/eselect-cdparanoia-0.1) Total: 10 packages (9 upgrades, 1 new), Size of downloads: 20,335 kB Conflict: 1 block (1 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (app-admin/eselect-cdparanoia-0.1::gentoo, installed) pulled in by app-admin/eselect-cdparanoia required by (dev-libs/libcdio-paranoia-0.90::gentoo, installed) (media-sound/cdparanoia-3.10.2-r4::gentoo, ebuild scheduled for merge) pulled in by media-sound/cdparanoia required by (kde-base/audiocd-kio-4.9.5::gentoo, ebuild scheduled for merge) media-sound/cdparanoia required by (app-cdr/k3b-2.0.2-r4::gentoo, installed)
What do you mean it's blocking? It's possible to install cdparanoia and libcdio-paranoia into same system. Your problem can be solved by `emerge -1 cdparanoia` to get the upgrade, and if you are mixing arch with ~arch you also need "media-sound/cdparanoia" entry in package.keywords -- all of cdio, paranoia, must be unmasked together
If this package is using the `cdparanoia` binary and not the libraries at all, then you can do this: || ( dev-libs/libcdio-paranoia media-sound/cdparanoia ) The command line interfaces should be the same, or same enough for things to keep working Watch out for those libraries, it's a bit like graphicsmagick vs. imagemagick here, if you know what I mean
Bug 452430 is about tracking packages that fail to build against cdio and cdio-paranoia >= 0.90, not for tracking possibilities of converting into || ( ) if you want, you can create own tracker for such change and file bugs for every http://qa-reports.gentoo.org/output/genrdeps/rindex/media-sound/cdparanoia "Check if your package is only using cdparanoia executable, and if so, then change || ( )" ...
Nope, kio_audiocd links against the libs, so can't put the || dependency in.