To make sure qmake and friends work in dev environments we pull in qt5-default via neon-desktop.
This makes neon by default depend on dev packages via qt5-default!
Two ways to solve this:
a) instead of depending on qt5-default, neon-desktop could conflict qt4-default which implicitly forces a lookup rather an going for a default (preventing qt4 actually may be awkward but qt4 is rather dead for actual development anyway)
b) the dep could be moved to ECM (which unfortunately would constitute a diff from debian) and thus all build envrionments using ECM are forced to use the correct binaries
NB: functionality of startkde is not impacted as it has additional hardcodery magic to find the correct qdbus without gong through qtchooser