mysql USE flag for dev-qt/qtsql is set in /usr/portage/profiles/targets/desktop/plasma/package.use: # Required by kde-apps/akonadi dev-qt/qtsql:5 mysql This cause virtual/mysql and dev-db/mariadb in turn to be pulled in. Those dependencies (13 packages in total) are not necessary for all the Plasma users that do not use Akamai. As I understand the idea is that a profile should have a minimal configuration useful for almost all of the users and not only for users of a specific application (and Plasma desktop functions well without having Akamai installed). Given a large size of the pulled packages it makes sense to remove the USE flag from the profile and have it set by the users who want to install Akamai.
Created attachment 513862 [details, diff] Proposed package.use patch for plasma profiles The change itself is trivial. A larger question is to agree it's the right thing to do.
-1 as it creates a default use conflict with kdepim-meta. If you want to have more minimal use flags, use the desktop profile.
I didn't know about kdepim-meta. If Akamai is considered to be an integral part of Plasma than setting the flag is fair (still having a full blow database pulled in by a desktop environment doesn't feel right but what do I know). No objection to closing the bug as not a bug or wontfix.
Obviously my comments above should say Akonadi instead of Akamai :) Sorry for the confusion.
So, as said, the solution here is to move to the parent desktop profile (it should work very well for Plasma-5 these days). That may cause you to set a few USE flags on your own, as opposed to disable a few that may be too many for your taste when using the plasma profile. Similarly, I choose plasma profile but disable USE=semantic-desktop.