KDE developers have nothing to do with Arch packaging, you need to talk with the Arch people to get that changed. Or since it is open source dig in and do it yourself. Those are your two choices for solving your problem.
Thanks John, I thought the dependency was placed only between KDE and Qt. It’s not really a problem, but rather something undesirable. I’ll send it to the Arch people
You are welcome. No that is the way it is packaged by the Arch people now in Debian that would just be the support files to run the desktop. The development files you talk about would have a -dev on the package name. Not being too familiar with its system I am not sure if they combine both into the single package or not. I did one test install of Arch and it kept killing off my network card on about every second boot. Which required me to unplug the machine wait a few minutes plug it back it and then would have network again. No other OS has ever done that so I gave up on it never to even think about trying again.
You might not get an answer you like from the Arch folks if you ask them about it; they intentionally don’t split up packages, and will tell you this is expected because Qt bundles all the apps in one repo themselves (which then becomes the qttools Arch package). And that package also includes the qtdbus command-line tool which we use in a few places, so the whole package gets pulled in and these dev apps hitch a ride.