When trying to install app-text/kchmviewer-3.1_p2 I get... !!! ERROR in app-text/kchmviewer-3.1_p2: !!! In built_with_use at line 876 !!! kde-base/kdelibs-4.0.3-r1 does not actually support the arts USE flag! It looks like the assertion: built_with_use kde-base/kdelibs arts in the ebuild is picking up kdelibs4 when it should be picking up 3 Reproducible: Always Steps to Reproduce: 1. Install kdelibs3 and kdelibs4 2. Try and install 3. app-text/kchmviewer-3.1_p2 Actual Results: !!! ERROR in app-text/kchmviewer-3.1_p2: !!! In built_with_use at line 876 !!! kde-base/kdelibs-4.0.3-r1 does not actually support the arts USE flag! Expected Results: Package gets installed
Thank you for report. I do not think that this version will work with kde-base/kdelibs-4.0.3-r1... Unmask kchmviewer-4.0_beta2. But I need to update deps in any way.
I have both kdelibs:kde-3 and kde4 installed - I like to log into kde4 now and again to play around but my main environment is kde3. The attached patch fixes the problem for me but be warned my ebuild-fu is almost non-existant, I'm certainly not sure of the implications in changing the EAPI.
Created attachment 153221 [details, diff] Ebuild patch to make kchmviewer depend on slotted kdelibs
Thank you for report, Scott. I've updated pkg_setup() section but without EAPI=1 requirement, like it is done in kde.eclass.