Pagina 1 di 1

[Risolto] Il pacchetto che bloccò il sistema

Inviato: domenica 23 ottobre 2011, 0:10
da Blasphemous
Un pacchetto, openoffice.org-hyphenation-en-us, mi ha completamento bloccato il sistema: non posso più aggiungere, rimuovere, modificare pacchetti senza incappare in un
E: openoffice.org-hyphenation-en-us: il sottoprocesso post-removal script ha restituito un codice di errore 127
Uso Ubuntu 8.04 LTS (lo so che è giurassica, ma va su un PC vecchissimo e non posso aggiornare) ed il bug è noto, solo che qualsiasi guida in merito rimanda al download di un altro pacchetto che però, visto quanto questo bug sia vetusto, non è più disponibile.

Che fare?

Re: Il pacchetto che bloccò il sistema

Inviato: domenica 23 ottobre 2011, 1:10
da gyanny
prova così

Codice: Seleziona tutto

sudo rm /var/lib/dpkg/info/openoffice.org-hyphenation.postrm

Re: Il pacchetto che bloccò il sistema

Inviato: domenica 23 ottobre 2011, 13:51
da Blasphemous
Mi da
rm: impossibile rimuovere "/var/lib/dpkg/info/openoffice.org-hyphenation.postrm": Nessun file o directory

Re: Il pacchetto che bloccò il sistema

Inviato: domenica 23 ottobre 2011, 14:08
da ARM_
a quali guide ti riferisci? comunque un bel apt-get install -f non funziona?

Re: Il pacchetto che bloccò il sistema

Inviato: domenica 23 ottobre 2011, 15:21
da Blasphemous
E' un bug che a suo tempo fu molto diffuso e le guide ricalcano un po' tutte questa: http://undicizeri.blogspot.com/2008/02/ooo-hypenation-bug.html
apt-get install -f non funziona, è stata la prima cosa che ho provato.

Re: Il pacchetto che bloccò il sistema

Inviato: domenica 23 ottobre 2011, 15:36
da Otako
Blasphemous ha scritto: E' un bug che a suo tempo fu molto diffuso e le guide ricalcano un po' tutte questa: http://undicizeri.blogspot.com/2008/02/ooo-hypenation-bug.html
apt-get install -f non funziona, è stata la prima cosa che ho provato.
Che errori ti hanno dati i comandi della guida?

Re: Il pacchetto che bloccò il sistema

Inviato: domenica 23 ottobre 2011, 15:44
da Blasphemous
Che è impossibile trovare il pacchetto, perchè non è più al link segnalato. Ci sono solo versioni più nuove.
Ora sto accendendo il PC in questione e vi faccio sapere che dice di preciso....

EDIT: con wget http://debian.mirror.inra.fr/debian/poo ... -5_all.deb ottengo
tommaso@FissoMatusa:~$ wget http://debian.mirror.inra.fr/debian/poo ... -5_all.deb
--15:45:13--  http://debian.mirror.inra.fr/debian/poo ... -5_all.deb
          => `openoffice.org-hyphenation-en-us_2.3-5_all.deb'
Risoluzione di debian.mirror.inra.fr in corso... 138.102.119.199
Connessione a debian.mirror.inra.fr|138.102.119.199:80... connesso.
HTTP richiesta inviata, aspetto la risposta... 404 Not Found
15:45:14 ERRORE 404: Not Found.
e con sudo apt-get install -f questo:
Rimuovo openoffice.org-hyphenation-en-us ...
/var/lib/dpkg/info/openoffice.org-hyphenation-en-us.postrm: 6: update-openoffice-dicts: not found
dpkg: errore processando openoffice.org-hyphenation-en-us (--remove):
il sottoprocesso post-removal script ha restituito un codice di errore 127
Sono occorsi degli errori processando:
openoffice.org-hyphenation-en-us
E: Sub-process /usr/bin/dpkg returned an error code (1)

Re: Il pacchetto che bloccò il sistema

Inviato: domenica 23 ottobre 2011, 15:50
da Stealth
Ciao, la soluzione l'ho trovata in questa pagina, dove in realtà ce ne sono due. Una è quella di prendere il pacchetto dai reps di debian, l'altra è quella di prenderlo dai reps di ubuntu e viene indicato il comando per installarlo, forzando il sistema a sovrascrivere quello vecchio.
Il pacchetto di ubuntu lo trovi qui, vedi se funziona
ciao

Re: Il pacchetto che bloccò il sistema

Inviato: domenica 23 ottobre 2011, 15:56
da Blasphemous
Il comando sudo dpkg -i --force-overwrite /home/tommaso/Download/openoffice.org-hyphenation-en-us_2.3.1-2ubuntu1_all.deb (che è dove ho scaricato il deb che mi hai linkato) restituisce
Selezionato il pacchetto openoffice.org-hyphenation-en-us, che non lo era.
(Lettura del database ... 80096 file e directory attualmente installati.)
Mi preparo a sostituire openoffice.org-hyphenation-en-us 2.3.1-2ubuntu1 (con .../openoffice.org-hyphenation-en-us_2.3.1-2ubuntu1_all.deb) ...
Spacchetto il sostituto di openoffice.org-hyphenation-en-us ...
Configuro openoffice.org-hyphenation-en-us (2.3.1-2ubuntu1) ...
/var/lib/dpkg/info/openoffice.org-hyphenation-en-us.postinst: 6: update-openoffice-dicts: not found
dpkg: errore processando openoffice.org-hyphenation-en-us (--install):
il sottoprocesso post-installation script ha restituito un codice di errore 127
Sono occorsi degli errori processando:
openoffice.org-hyphenation-en-us

Re: Il pacchetto che bloccò il sistema

Inviato: domenica 23 ottobre 2011, 16:02
da Stealth
Prova così

Codice: Seleziona tutto

sudo touch /usr/bin/update-openoffice-dicts
sudo chmod +x /usr/bin/update-openoffice-dicts
sudo apt-get install -f
se i primi due non danno errori e il secondo non ripara le cose, riprova a forzare l'installazione del pacchetto scaricato
ciao

ps: la possibile soluzione l'ho trovata qui

Re: Il pacchetto che bloccò il sistema

Inviato: domenica 23 ottobre 2011, 16:06
da Blasphemous
Risolto grazie ai comandi di Stealth:
sudo touch /usr/bin/update-openoffice-dicts
sudo chmod +x /usr/bin/update-openoffice-dicts
sudo apt-get install -f
Grazie a tutti per la disponibilità!