domenica 16 marzo 2014

Minihowto:errore insserv installando cups e impossibilità a installare samba

Come sapete ho una stampante Samsung che è  periferica di un pc con Windows e fino all'ultimo aggiornamento della mia Squeeze andava tutto a meraviglia, finchè mentre veniva appunto aggiornata una libreria è apparso un errore su cups. Veniva rilevato che non era installato correttamente.
Inizio a cercare in rete una soluzione e non trovo niente.... Disinstallo e provo a reinstallare e giù errori insserv tra cui questo:
insserv: Max recursions depth 99 reached
e alla fine il pacchetto veniva lasciato non completamente installato e non configurato, ovviamente dipendenze incluse.
Le ho provate tutte, anche le soluzioni che davano per risolutive del problema ma senza risultato.
Ho cominciato a cercare gli errori uno per uno ed è stata proprio la riga che ho postato a farmi trovare la soluzione. Ho seguito le indicazioni, rimosso e reinstallato cups e tutto è andato a buon fine.
Invece con Samba, che dava problemi da prima di cups non ho avuto successo. Stessa situazione che con cups, cioè pacchetto parzialmente installato e non configurato ma andando a rimuovere questo strano errore:
Il pacchetto si trova in uno stato di inconsistenza grave  è necessario reinstallarlo prima di rimuoverlo.
Cosa impossibile perchè se andavo a reinstallare diceva che dovevo rimuovere... Da batterci la testa e non solo. Non ho trovato soluzioni e per non vedere ricomparire l'errore ad ogni installazione di software o aggiornamento di sistema ho preso la drastica decisione di aprire il file status:

# gedit /var/lib/dpkg/status

cercare samba e rimuovere tutto quello che riguardava il pacchetto.
Ora samba risulta non installato ma almeno non ho gli antipatici problemi della segnalazione degli errori.
Ovviamente non mi do per vinta e se troverò la soluzione sarete i primi a saperlo :)

Nessun commento: