Sbuild permet de construire un paquet debian dans un environnement chrooté. Voici pour mémoire une séquence de commandes pour vérifier qu'un paquet debian se construit proprement. Pour l'exemple je prends le paquet qabc.
Prérequis
apt install sbuild mmdebootstrap uidmap
Téléchargement des sources:
cd src
git clone https://github.com/be1/qabc # récupération du dépot de qabc
git switch debian # bascule dans la branche debian
uscan -ddd # récupération de l'archive des sources indiquée dans d/watch
Construction:
sbuild --mode=unshared --dist=unstable
Génération du paquet source signé par clé GPG, prêt pour l'upload:
debuild -S