app-editors/kile-2.9.93_p20221123, the only version of kile available from the main Gentoo repository at the time of this writing, hard depends on kde-apps/okular:5 and kde-apps/konsole:5. Installing those conflicts kde-apps/okular-24.02.0:6/6::gentoo and kde-apps/konsole-24.02.0:6/6, respectively. That means, it is not possible at this time to install kile on a Gentoo system that has the most up-to-date plasma desktop installed. Reproducible: Always Steps to Reproduce: 1. emerge -v app-editors/kile Actual Results: emerge -v app-editors/kile These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 6.25 s (backtrack: 0/20). [ebuild N ] virtual/imagemagick-tools-0-r1::gentoo USE="jpeg png svg tiff -perl" 0 KiB [ebuild NS ] kde-frameworks/kimageformats-5.115.0:5/5.115::gentoo [6.0.0:6/6.0::gentoo] USE="avif openexr -debug -eps -heif -jpegxl -raw -test" 15.389 KiB [ebuild NS ] kde-frameworks/kpty-5.115.0:5/5.115::gentoo [6.0.0:6/6.0::gentoo] USE="-debug -doc -test" 2.361 KiB [ebuild NS ] kde-apps/okular-23.08.5:5::gentoo [24.02.0:6::gentoo] USE="crypt epub handbook image-backend%* pdf plucker%* postscript qml speech tiff -debug -djvu -markdown -mobi -phonon -share -test" 8.317 KiB [ebuild NS ] kde-apps/konsole-23.08.5:5::gentoo [24.02.0:6::gentoo] USE="handbook -debug -test" 1.797 KiB [ebuild N ] app-editors/kile-2.9.93_p20221123:5::gentoo USE="handbook pdf png -debug" 9.285 KiB [blocks B ] kde-apps/konsole:5 ("kde-apps/konsole:5" is soft blocking kde-apps/konsole-24.02.0) [blocks B ] kde-apps/okular:5 ("kde-apps/okular:5" is soft blocking kde-apps/okular-24.02.0) Total: 6 packages (2 new, 4 in new slots), Size of downloads: 37.146 KiB Conflict: 2 blocks (2 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (kde-apps/konsole-23.08.5:5/5::gentoo, ebuild scheduled for merge) pulled in by kde-apps/konsole required by @selected kde-apps/konsole:5 required by (app-editors/kile-2.9.93_p20221123:5/5::gentoo, ebuild scheduled for merge) USE="handbook pdf png -debug" ABI_X86="(64)" (kde-apps/konsole-24.02.0:6/6::gentoo, installed) pulled in by kde-apps/konsole required by @selected >=kde-apps/konsole-24.02.0:6 required by (kde-apps/yakuake-24.02.0:6/6::gentoo, installed) USE="absolute-position -debug" ABI_X86="(64)" >=kde-apps/konsole-24.02.0:* required by (kde-apps/kdecore-meta-24.02.0:0/0::gentoo, installed) USE="handbook share thumbnail webengine" ABI_X86="(64)" (kde-apps/okular-23.08.5:5/5::gentoo, ebuild scheduled for merge) pulled in by kde-apps/okular:5[pdf?] (kde-apps/okular:5[pdf]) required by (app-editors/kile-2.9.93_p20221123:5/5::gentoo, ebuild scheduled for merge) USE="handbook pdf png -debug" ABI_X86="(64)" kde-apps/okular:5 required by (app-editors/kile-2.9.93_p20221123:5/5::gentoo, ebuild scheduled for merge) USE="handbook pdf png -debug" ABI_X86="(64)" (kde-apps/okular-24.02.0:6/6::gentoo, installed) pulled in by >=kde-apps/okular-24.02.0:* required by (kde-apps/kdegraphics-meta-24.02.0:0/0::gentoo, installed) USE="scanner screencast -color-management" ABI_X86="(64)" For more information about Blocked Packages, please refer to the following section of the Gentoo Linux x86 Handbook (architecture is irrelevant): https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages Expected Results: app-editors/kile is emerged and can be used.
That's why this stuff is masked.
You currently have two options: 1) use kile-9999:0 from kde overlay 2) downgrade to kde-apps/okular:5 (and any other dependency trying to pull in okular:6).
(In reply to Andreas Sturmlechner from comment #2) > 1) use kile-9999:0 from kde overlay If you are a frequent kile user, did you try this, by chance?
(In reply to Andreas Sturmlechner from comment #3) > (In reply to Andreas Sturmlechner from comment #2) > > 1) use kile-9999:0 from kde overlay > If you are a frequent kile user, did you try this, by chance? I did, and it works. IMHO, this is still something to keep in mind for Plasma 6, though.
(In reply to Guido Winkelmann from comment #4) > (In reply to Andreas Sturmlechner from comment #3) > > (In reply to Andreas Sturmlechner from comment #2) > > > 1) use kile-9999:0 from kde overlay > > If you are a frequent kile user, did you try this, by chance? > > I did, and it works. IMHO, this is still something to keep in mind for > Plasma 6, though. It is already fixed, as you can see from the linked bug, which means we are not so much under pressure to ship a KF6-based kile snapshot, but still good to know that it is in good shape.