Fatti

Il Tribunale penale del cantone di Basilea-Campagna ha condannato M. l'11 dicembre 1981 a due mesi di prigione per abbandono della famiglia, con sospensione condizionale della pena e un periodo di prova di tre anni. Il Ministero pubblico del cantone di Basilea-Campagna ha presentato un ricorso in nullità al Tribunale federale, chiedendo l'annullamento della sentenza della corte d'appello e la rimessione della causa alla giurisdizione inferiore per rifiuto della sospensione condizionale della pena a causa della mancanza di condizioni oggettive.

I fatti sono i seguenti: M. ha scontato diverse pene di prigione nei cinque anni precedenti la sentenza, in particolare 20 giorni di prigione per ricettazione, 2 mesi e mezzo di prigione per atti di libidine su un minore, 3 settimane di prigione per abbandono della famiglia e 3 mesi di prigione per furto. Il Tribunale federale deve determinare se la sospensione condizionale della pena debba essere rifiutata a causa della mancanza di condizioni oggettive, conformemente all'articolo 41, cap. 1, al. 2 del Codice penale svizzero (CP).

Legge

Il Tribunale federale ha esaminato la questione se il condannato avesse scontato una pena di prigione di più di tre mesi nei cinque anni precedenti la sentenza, ciò che costituisce una condizione oggettiva per rifiutare la sospensione condizionale della pena. Il Tribunale federale ha considerato che la durata dell'incarcerazione subita senza interruzione è determinante, e non il numero di sentenze.

Il Tribunale federale ha richiamato la sua giurisprudenza secondo la quale la sospensione condizionale della pena non debba essere rifiutata se il condannato ha scontato una pena di prigione che avrebbe dovuto avere un effetto educativo su di lui. Il Tribunale federale ha considerato che le pene di prigione di meno di tre mesi non costituiscono pene educative e che la loro esecuzione separata non giustifica il rifiuto della sospensione condizionale della pena.

Tuttavia, se diverse pene di prigione di…