That was about all distros, since all of them included KDE 4.0 as stable. So distros did not pay enough attention, just saw the release, took the thing and packaged it. As is their job.
Conclusions: do not rely on distros following development of your package; explain everything in detail in the release announcement. Do not use subtle cues; use standard version numbers where "4.0" means "stable version". Do not count on distro maintainers knowing your software intimately; go after them and explain any anomalies. They are providing your users a service packaging your software; do not expect them to also do your job for you, and above all: do not blame them for your failures to communicate.
As an upstream developer I see these things clearly, but perhaps big packages are different.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds