due caratteri, un bug Debian e un processo più lento

dev · 2026-10-28 · 3 min

è cominciato con due lettere

usavo un pacchetto Debian, di quelli che installi e dimentichi, e ho letto una frase che non stava in piedi. non un crash, non un problema di sicurezza: due lettere fuori posto, in un messaggio di errore o in una pagina di manuale, abbastanza da far leggere la frase in modo strano.

la prima reazione: ma è importante? la seconda: è una typo, uso questo pacchetto, l'ho vista. perché non segnalarla? è lì che quasi tutti chiudono la scheda. io l'ho lasciata aperta, perché volevo capire cosa c'è tra vedere una typo e la correzione che arriva nel pacchetto.

Debian non è una pull request

su GitHub il percorso è corto: fork, modifica, pull request, aspetti che qualcuno la unisca.

Debian funziona diversamente, e non perché sia vecchia o testarda. è una distribuzione con migliaia di pacchetti, una policy, maintainer responsabili di quello che esce e un bug tracker che da decenni è la porta d'ingresso. non c'è un repository unico dove spingi la correzione e vai a casa. ci sono un pacchetto, una versione, un albero dei sorgenti, un maintainer e un posto dove segnalare quello che hai trovato.

la procedura, senza abbellimenti

ho riletto la frase prima di scrivere. non volevo far perdere tempo a un maintainer per qualcosa che avevo letto male. poi ho individuato il pacchetto, ho trovato dove si segnalano i bug, e ho scritto cosa ho visto, dove, in quale versione e cosa dovrebbe dire invece. breve, preciso, senza raccontare la mia giornata.

i tempi non li ho scelti io. la segnalazione entra in coda, un maintainer la legge, è d'accordo o chiede, e la correzione segue il processo di rilascio. ho aspettato. quell'attesa non è un ritardo inventato per farmi dispetto: è quello che diventa la revisione quando chi rivede è responsabile di una distribuzione e non di una cartella.

il tutto è documentato, e il sistema di bug di Debian è il posto da cui partire. è meno amichevole di un pulsante verde, e dice esattamente cosa ci si aspetta da te.

cosa insegnano due caratteri

una correzione può essere piccola e la strada per arrivarci lunga. confondere le due cose è il modo in cui si conclude che contribuire è o banale o impossibile.

Debian non chiede talento. chiede procedura e attenzione: trovare il pacchetto, descrivere il problema, rispettare il canale, aspettare. se sai farlo, due caratteri sono un contributo vero, non una battuta sui due caratteri.

e un sistema con migliaia di pacchetti sta in piedi grazie a persone che segnalano le cose piccole come si deve. non grazie agli eroi. grazie a chi ha notato, ha controllato due volte e l'ha scritto dove andava scritto.

faq

devo essere uno sviluppatore per segnalare un bug su Debian?

no. una segnalazione chiara con cosa hai visto, dove e in quale versione è già utile. una patch aiuta, ma è la segnalazione che fa partire tutto.

vale la pena segnalare una typo?

se è in un pacchetto che usi e rende il testo sbagliato, sì. è piccola, ma è anche facile da descrivere e da verificare.

perché non aprire direttamente una pull request su GitHub?

perché Debian non accetta modifiche così. ogni pacchetto ha il suo maintainer e il suo canale di segnalazione, e la correzione segue il processo della distribuzione.