Pagina 1 di 1

[Risolto] E: Sub-process /usr/bin/dpkg returned an error code (1)

Inviato: domenica 16 ottobre 2011, 18:48
da Gorraz
Ciao,
pare che quest'errore [(E: Sub-process /usr/bin/dpkg returned an error code (1)] mi impedisca l'installazione di qualsiasi altro pacchetto.
Come faccio a rimuovere un pacchetto "non completamente installato"?

Posto:
federico@PCFede:~$ sudo apt-get autoremove
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze      
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti saranno RIMOSSI:
 openbravo-3
0 aggiornati, 0 installati, 1 da rimuovere e 0 non aggiornati.
1 non completamente installati o rimossi.
Dopo quest'operazione, verranno liberati 412MB di spazio su disco.
Continuare [S/n]? s
(Lettura del database... 373485 file e directory attualmente installati.)
Rimozione di openbravo-3...
rm: impossibile rimuovere "/opt/OpenbravoERP-3.0/tomcat/webapps/openbravo/web/images/calculator/13_0.png": Funzione non permessa
dpkg: errore nell'elaborare openbravo-3 (--remove):
il sottoprocesso vecchio script di post-removal ha restituito lo stato di errore 1
Elaborazione dei trigger per ureadahead...
Si sono verificati degli errori nell'elaborazione:
openbravo-3
E: Sub-process /usr/bin/dpkg returned an error code (1)

Re: E: Sub-process /usr/bin/dpkg returned an error code (1)

Inviato: domenica 16 ottobre 2011, 19:04
da steff
Posta

Codice: Seleziona tutto

ls -l /opt/OpenbravoERP-3.0/tomcat/webapps/openbravo/web/images/calculator/13_0.png

Re: E: Sub-process /usr/bin/dpkg returned an error code (1)

Inviato: domenica 16 ottobre 2011, 19:07
da Gorraz
Ecco...
federico@PCFede:~$ ls -l /opt/OpenbravoERP-3.0/tomcat/webapps/openbravo/web/images/calculator/13_0.png
-rw-r--r-- 1 openbravo openbravo 1351 2011-10-11 00:04 /opt/OpenbravoERP-3.0/tomcat/webapps/openbravo/web/images/calculator/13_0.png

Re: E: Sub-process /usr/bin/dpkg returned an error code (1)

Inviato: domenica 16 ottobre 2011, 19:18
da steff
Prova

Codice: Seleziona tutto

sudo mv /opt/OpenbravoERP-3.0/tomcat/webapps/openbravo/web/images/calculator/13_0.png /root
sudo apt-get autoremove

Re: E: Sub-process /usr/bin/dpkg returned an error code (1)

Inviato: domenica 16 ottobre 2011, 19:24
da Gorraz
federico@PCFede:~$ sudo mv /opt/OpenbravoERP-3.0/tomcat/webapps/openbravo/web/images/calculator/13_0.png /root
[sudo] password for federico:
mv: impossibile spostare "/opt/OpenbravoERP-3.0/tomcat/webapps/openbravo/web/images/calculator/13_0.png" in "/root/13_0.png": Funzione non permessa


Ho provato anche a toglierlo con Nautilus ma ovviamente non si toglie e non si sposta.

Re: E: Sub-process /usr/bin/dpkg returned an error code (1)

Inviato: domenica 16 ottobre 2011, 19:33
da steff

Codice: Seleziona tutto

sudo xattr -p /opt/OpenbravoERP-3.0/tomcat/webapps/openbravo/web/images/calculator/13_0.png
cosa da?

Edit: sbagliato comando... usa

Codice: Seleziona tutto

sudo lsattr  /opt/OpenbravoERP-3.0/tomcat/webapps/openbravo/web/images/calculator/13_0.png

Re: E: Sub-process /usr/bin/dpkg returned an error code (1)

Inviato: domenica 16 ottobre 2011, 19:39
da Gorraz
Non molto...
federico@PCFede:~$ sudo xattr -p /opt/OpenbravoERP-3.0/tomcat/webapps/openbravo/web/images/calculator/13_0.png
[sudo] password for federico:
sudo: xattr: command not found

Re: E: Sub-process /usr/bin/dpkg returned an error code (1)

Inviato: domenica 16 ottobre 2011, 19:42
da steff
rileggi, ho sbagliato comando  :-[

Re: E: Sub-process /usr/bin/dpkg returned an error code (1)

Inviato: domenica 16 ottobre 2011, 19:49
da Gorraz
federico@PCFede:~$ sudo lsattr  /opt/OpenbravoERP-3.0/tomcat/webapps/openbravo/web/images/calculator/13_0.png
-----a-----------e- /opt/OpenbravoERP-3.0/tomcat/webapps/openbravo/web/images/calculator/13_0.png


per me rimane tutto abbastanza incomprensibile...

Re: E: Sub-process /usr/bin/dpkg returned an error code (1)

Inviato: domenica 16 ottobre 2011, 19:53
da steff
Eccolo  ;D

 

Codice: Seleziona tutto

man chattr

...
 A  file  with  the  `a'  attribute  set  can only be open in append mode for writing.  Only the superuser or a
       process possessing the CAP_LINUX_IMMUTABLE capability can set or clear this attribute.

...
A quel file si può solo aggiungere data (non fa senso per un .png comunque)

Codice: Seleziona tutto

sudo chattr -a /opt/OpenbravoERP-3.0/tomcat/webapps/openbravo/web/images/calculator/13_0.png
dovrebbe risolvere

Re: E: Sub-process /usr/bin/dpkg returned an error code (1)

Inviato: domenica 16 ottobre 2011, 20:01
da Gorraz
Non ci ho capito nulla, ma senbra che con "autoremove" non si presenti più l'errore. Grazie.
La tentazione di provare a reistallare Openbravo è forte, considerato che è l'errore che ha compromesso l'installazione, credi che potrebbe funzionare?

Re: [Risolto] E: Sub-process /usr/bin/dpkg returned an error code (1)

Inviato: domenica 16 ottobre 2011, 22:05
da steff
Provare costa nulla, sarebbe da capire cosa e come  ha messo i attributi speciali a quel file.