The 'problem' with dev files is that they are intended to be installed inside the sdk. The actual libraries are for sdk and on device use. The interface only links to repositories which are intended to be used on device. For -dev packages it is a complicated case. Do you really want to have the -dev headers on your device? Otherwise wouldn't Build-Depends be a better solution?