web-dev-qa-db-fra.com

ligne de titre mal formatée dans le changelog du paquet debian

En exécutant debuild, je trouve les avertissements suivants:

# debuild 
debuild: warning:     debian/changelog(l1): badly formatted heading line
LINE: my_package (0.3-1) unstable; urgency=low

Où est mon erreur?

Voici mon debian/changelog

my_package (0.3-1) trusty; urgency=low

    * First release:

-- My Name  <[email protected]> Tue Oct 11 21:22:15 CEST 2016
1
user123456

Il semble que cela soit dû au trait de soulignement dans le nom du paquet lui-même (my_package). Les noms de paquets Debian peuvent uniquement contenir des lettres minuscules (a-z), des chiffres (0-9), des signes plus (+) et des signes moins (-), et des points (.)

Il existe un article de blog très détaillé sur blog.packagecloud.io qui parle de noms et de versions de paquets.

http://blog.packagecloud.io/eng/2015/07/14/using-dh-make-to-prepare-debian-packages/#understanding-the-package-name-and-version =

Et un autre article sur l’utilisation de debuild pour construire des paquets Debian:

http://blog.packagecloud.io/debian/debuild/packaging/2015/06/08/buildling-deb-packages-with-debuild/

4
Armando Canals