hi, i use kmail, knode, and a few other kde apps, but i don't want to install kcontrol and the other big stuff of KDE. That's why i delete the following line from each ebuild of kmail : $(deprange-dual $PV $MAXKDEVER kde-base/kcontrol)" # for the "looknfeel" icon, and probably others. which is responsible for installing many dependencies. Is this dependency really needed ? On my computers, kmail, knode, and konqueror... run correctly without it. cheers,
obviously, same for konqueror too. kdebase-kioslaves : kmail wants kdebase-kioslaves that wants kdialog that wants sys-apps/eject ... :(( i usually delete the kde-base/kdialog RDEPEND in kdebase-kioslaves.ebuild too cheers
(In reply to comment #0) > $(deprange-dual $PV $MAXKDEVER kde-base/kcontrol)" # for the > "looknfeel" icon, and probably others. > > which is responsible for installing many dependencies. > > Is this dependency really needed ? Yes - users will miss this stuff and have no clue why. I'm not quite sure how many files are affected, but if you want to see a change, identify them and convice kde.org to install them as e.g. kdebase/ressources/, instead with KControl. This would lower the dependency to this new target for us. But we're not striving to do a lot of dependency reordering and complicating ebuilds, raising our maintenance workload. Regarding kdebase-kioslaves, KMail uses the pop3 and smtp io slaves and kdialog is for sure needed.