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 

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 

Please consider fixing your package to avoid build depending on private 

Kinds regards, Lisandro.

Lisandro Damián Nicanor Pérez Meyer

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply via email to