Problème avec les dépendances du fichier de contrôle debian

Je crée un package qui dépend d’un autre. Le numéro de version du package 1 est 8.5.2-xxxxxxxxxxxx. J’essaie de faire dépendre le package 2 sur 8.5.2 et d’ignorer le numéro de révision. Il doit dépendre exactement de 8.5.2 mais toute révision de 8.5.2 est correcte. Tout ce que je lis semble indiquer que je ne peux spécifier que la version sans numéro de révision pour Depends et d’autres parameters dans le fichier de contrôle, mais cela ne fonctionne pas. Il dit toujours:

dpkg: les problèmes de dépendance empêchent la configuration de [product2]: [product2] dépend de [product1] (= 8.5.2); cependant: la version de [produit1] sur le système est 8.5.2-xxxxxxxxxxxx.

Ici ma ligne de dépend dans le fichier de contrôle

Dépend de: [product1] (= 8.5.2)

Quelqu’un sait si cela est possible?

Vous pouvez combiner plusieurs dépend d’un seul paquet pour faire une correspondance plus ssortingcte.

Depends: [product1] (>= 8.5.2), [product1] (<< 8.5.3) 

C'est une solution plutôt sale car je pense qu'un numéro de version comme 8.5.3 ~ beta1 serait toujours accepté. Une solution encore plus sale serait d'utiliser (<< 8.5.3~~) dans ce cas.