Hi IME Packaging team! I'm one of the maintainers of Qt in Debian. We noted that fcitx is currently build depending on qtbase5-private-dev. This is actually *very* unfortunate, as the private headers are intended to build Qt and *nothing else more*.
Private headers are not API/ABI stable, and can change in any release (take it for sure it will happen on every minor upstream release). You may also notice that fcitx-frontend-qt5 depends on qtbase-abi-5-1-0, this is the virtual package we use to track packages using the private headers. This means that your package will need a transition for *at least* every minor release. Let me stress this: private headers are just for building Qt. We consider packages build depending on private stuff buggy (except of course for Qt itself). Please consider fixing your package to avoid build depending on private headers. Kinds regards, Lisandro. -- Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/
Description: This is a digitally signed message part.