Reporter un bug sous Debian

mamiemando Messages postés 33325 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 22 octobre 2024 - Modifié le 24 juil. 2024 à 13:49

Introduction

reportbug est l'outil traditionnellement utilisé sous Debian pour rapporter un bug pour un paquet ciblé. Il permet en outre :

  • de fournir un squelette de message pour ne pas oublier de rapporter les informations nécessaires à la compréhension du mail
  • de voir les bugs déjà rapportés (et ainsi, d'éviter de créer un doublon)
  • de collecter les versions des paquets concernés
  • d'envoyer le rapport vers la bonne adresse email

Installation

On installe reportbug via le gestionnaire de paquets APT :

sudo apt update
sudo apt install reportbug

Ceci n'installe que la version "console" de reportbug. Si vous souhaitez l'utiliser au travers d'une interface graphique, il faut également installer le paquet reportbug-gtk.

sudo apt install reportbug-gtk

Configuration

La première fois qu'on lance reportbug, celui-ci génère un profil utilisateur (fichier caché stocké dans le dossier personnel) nommé ~/.reportbugrc.

Si la configuration du serveur SMTP pose problème, il est possible de rattraper le coup :

gedit ~/.reportbugrc

... et en remplaçant la ligne commençant par smtphost  :

smtphost reportbug.debian.org

Exemple  :

# reportbug preferences file
# character encoding: UTF-8
# Version of reportbug this preferences file was written by
reportbug_version "7.6.0"
# default operating mode: one of: novice, standard, advanced, expert
mode novice
# default user interface
# ui text
ui gtk
# offline setting - comment out to be online
offline
# name and email setting (if non-default)
realname "Prénom Nom"
email "prenom.nom@mon_fai.fr"
# Disable fallback mode by commenting out the following:
no-cc
list-cc-me
smtphost reportbug.debian.org
# You can add other settings after this line.  See
# /etc/reportbug.conf for a full listing of options.
# editor nano
editor nano

Pour plus de détails sur la configuration voir :

man reportbug.conf

Utilisation

Il suffit de lancer la commande suivante et se laisser guider :

reportbug

Selon l'UI configurée dans ~/.reportbugrc, l'outil se lancera en mode texte ou avec une interface graphique.