J'essaie de mettre à jour mon PPA avec mon nouveau 16.04 (Kubuntu x64) mais j'ai un problème avec la commande que j'utilise depuis 13.10.
Voici le retour du terminal:
$ debuild -MY_KEY -S -sa --lintian-opts -i
dpkg-buildpackage -rfakeroot -d -us -uc -S -sa
dpkg-buildpackage: paquet source dpluzz
dpkg-buildpackage: version source 1.5.6.1~ubuntu16.04
dpkg-buildpackage: distribution source xenial
dpkg-buildpackage: source changé par my_name <[email protected]>
dpkg-source --before-build dpluzz
fakeroot debian/rules clean
dh clean --with python2
dh: No compatibility level specified in debian/compat
dh: This package will soon FTBFS; time to fix it!
dh: Compatibility levels before 4 are no longer supported (level 1 requested)
debian/rules:4 : la recette pour la cible « clean » a échouée
make: *** [clean] Erreur 2
dpkg-buildpackage: erreur: fakeroot debian/rules clean a produit une erreur de sortie de type 2
debuild: fatal error at line 1376:
dpkg-buildpackage -rfakeroot -d -us -uc -S -sa failed
Une idée, quelqu'un, s'il vous plaît? :)
Voici l'erreur que j'ai pu remarquer:
dh: No compatibility level specified in debian/compat
dh: This package will soon FTBFS; time to fix it!
dh: Compatibility levels before 4 are no longer supported (level 1 requested)
debian/rules:4 : la recette pour la cible « clean » a échouée
Il semble que vous n'ayez pas debian/compat
ou vous en avez un vide. Donc debhelper
attendait le niveau de compatibilité le plus bas 1 alors que le minimum actuellement accepté est 4.
Voir Chapitre 5. Autres fichiers sous le répertoire debian
Comme vous pouvez le voir ici debhelper est à la v9 pour toutes les versions d'Ubuntu actuellement prises en charge.
Pour le corriger, créez un fichier debian/compat
et met 9
, enregistrez-le et exécutez à nouveau debuild
.