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
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.
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/