Debhelper 14 and dh_qmldeps

Aurélien COUDERC libre at coucouf.fr
Sun May 3 07:59:51 BST 2026



Le 2 mai 2026 20:55:37 GMT+02:00, Hefee <hefee at debian.org> a écrit :
>Hey,
>
>I was working the last days to add Debhelper 14 support to dh_qmldeps and you 
>find the results now in experimental (0.22.0~rc2). 

Hi Hefee,

that's great, thanks !
 
>The relevant changes:
>* you are able to control the dependency field via qmlfiles with the -d 
>parameter. As Debhelper 14 does not support demotion anymore.

Not sure I understand this. Could you give an example ? Does it mean we need to update qmlfiles for all packages shipping one ?

>* You don't need to add ${qml6:Depends} stanza anymore with Debhelper 14, as 
>this is handled debhelper internally. 

Yes, I read that in the docs and it looks like a good improvement in general.

IIRC we have cases where we previously didn't put ${qml6:Depends} for *some* binaries for multi-binary source packages. Can this now work automagically ? Are there not cases where we'll need to override the default behaviour ?


Cheers,
--
Aurélien
 



More information about the pkg-kde-talk mailing list