Chi mi conosce sa come reputo questo database… ma tant’è, adesso mi dà da campare pertanto va bene così!
ad ogni modo: mi serve installare una copia in locale sulla mia mintbox. Ok no problem (penso ingenuamente io):

apt-get install mysql-server

mi chiede la password per l’utente root, ok, procedi.. sul più bello : Errore! dannazione! (eh… siamo in fascia protetta, sennò altro che dannazione!).

Bene, togliamo tutto e ripartiamo:

apt-get remove mysql-server
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti saranno RIMOSSI:
  mysql-server
0 aggiornati, 0 installati, 1 da rimuovere e 0 non aggiornati.
2 non completamente installati o rimossi.
Dopo quest'operazione, verranno liberati 124 kB di spazio su disco.
Continuare? [S/n] s
(Lettura del database... 194365 file e directory attualmente installati.)
Removing mysql-server (5.5.43-0ubuntu0.14.04.1) ...
Configurazione di mysql-server-5.5 (5.5.43-0ubuntu0.14.04.1)...
start: Job failed to start
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing package mysql-server-5.5 (--configure):
 il sottoprocesso installato script di post-installation ha restituito lo stato di errore 1
E: Sub-process /usr/bin/dpkg returned an error code (1)

…e arrivati qui, sempre per il discorso della fascia protetta sorvolo perché se ne sono sentite parecchie!
riproviamo:

 apt-get purge mysql-server
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Package 'mysql-server' is not installed, so not removed
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
  libaio1 mysql-server-5.5 mysql-server-core-5.5
Usare "apt-get autoremove" per rimuoverli.
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
1 non completamente installati o rimossi.
Dopo quest'operazione, verranno occupati 0 B di spazio su disco.
Configurazione di mysql-server-5.5 (5.5.43-0ubuntu0.14.04.1)...
start: Job failed to start
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing package mysql-server-5.5 (--configure):
 il sottoprocesso installato script di post-installation ha restituito lo stato di errore 1
Si sono verificati degli errori nell'elaborazione:
 mysql-server-5.5
E: Sub-process /usr/bin/dpkg returned an error code (1)

ok… rimuovi tutto (compresi libaio1 mysql-server-5.5 mysql-server-core-5.5 ) e ripartiamo!

apt-get install mysql-server
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti saranno inoltre installati:
  libaio1 mysql-server-5.5 mysql-server-core-5.5
Pacchetti suggeriti:
  tinyca mailx
Pacchetti raccomandati:
  libhtml-template-perl
I seguenti pacchetti NUOVI saranno installati:
  libaio1 mysql-server mysql-server-5.5 mysql-server-core-5.5
0 aggiornati, 4 installati, 0 da rimuovere e 0 non aggiornati.
È necessario scaricare 0 B/5.333 kB di archivi.
Dopo quest'operazione, verranno occupati 52,8 MB di spazio su disco.
Continuare? [S/n] s
Preconfigurazione dei pacchetti in corso
Selezionato il pacchetto libaio1:amd64 non precedentemente selezionato.
(Lettura del database... 194197 file e directory attualmente installati.)
Preparing to unpack .../libaio1_0.3.109-4_amd64.deb ...
Unpacking libaio1:amd64 (0.3.109-4) ...
Selezionato il pacchetto mysql-server-core-5.5 non precedentemente selezionato.
Preparing to unpack .../mysql-server-core-5.5_5.5.43-0ubuntu0.14.04.1_amd64.deb ...
Unpacking mysql-server-core-5.5 (5.5.43-0ubuntu0.14.04.1) ...
Selezionato il pacchetto mysql-server-5.5 non precedentemente selezionato.
Preparing to unpack .../mysql-server-5.5_5.5.43-0ubuntu0.14.04.1_amd64.deb ...
Unpacking mysql-server-5.5 (5.5.43-0ubuntu0.14.04.1) ...
Selezionato il pacchetto mysql-server non precedentemente selezionato.
Preparing to unpack .../mysql-server_5.5.43-0ubuntu0.14.04.1_all.deb ...
Unpacking mysql-server (5.5.43-0ubuntu0.14.04.1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...
Configurazione di libaio1:amd64 (0.3.109-4)...
Configurazione di mysql-server-core-5.5 (5.5.43-0ubuntu0.14.04.1)...
Configurazione di mysql-server-5.5 (5.5.43-0ubuntu0.14.04.1)...
150624 14:11:30 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
150624 14:11:30 [Note] /usr/sbin/mysqld (mysqld 5.5.43-0ubuntu0.14.04.1) starting as process 5647 ...
start: Job failed to start
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing package mysql-server-5.5 (--configure):
 il sottoprocesso installato script di post-installation ha restituito lo stato di errore 1
dpkg: problemi con le dipendenze impediscono la configurazione di mysql-server:
 mysql-server dipende da mysql-server-5.5; comunque:
  Il pacchetto mysql-server-5.5 non è ancora configurato.

dpkg: error processing package mysql-server (--configure):
 problemi con le dipendenze - lasciato non configurato
Processing triggers for libc-bin (2.19-0ubuntu6.6) ...
Si sono verificati degli errori nell'elaborazione:
 mysql-server-5.5
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

…ormai posseduto dallo spirito di Germano Mosconi vado col tentativo finale:

sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
sudo rm -rf /var/log/mysql.*
sudo rm -rf /var/lib/mysql
sudo rm -rf /etc/mysql
apt-get install mysql-server --fix-missing --fix-broken

…e con sommo sollievo di tutta la curia italiana M(erd)ySQL è installato e funzionante.

non ho parole.

…e fidatevi: è meglio così! 😉

…maledetto MySQL!!!

9 pensieri su “…maledetto MySQL!!!

  • Aprile 30, 2016 alle 8:52 pm
    Permalink

    Effettivamente… sto sperimentando gli stessi “inspiegabili” problemi…

    Rispondi
    • Aprile 30, 2016 alle 8:56 pm
      Permalink

      E la tua soluzione ha funzionato: grazie!!

      Rispondi
      • Maggio 2, 2016 alle 12:49 pm
        Permalink

        😉

        Rispondi
  • Febbraio 14, 2018 alle 10:19 am
    Permalink

    Ancora stesso errore…

    dpkg: errore nell’elaborare il pacchetto mysql-server-5.7 (–configure):
    il sottoprocesso installato script di post-installation ha restituito lo stato di errore 2
    dpkg: problemi con le dipendenze impediscono la configurazione di mysql-server:
    mysql-server dipende da mysql-server-5.7; comunque:
    Il pacchetto mysql-server-5.7 non è ancora configurato.

    dpkg: errore nell’elaborare il pacchetto mysql-server (–configure):
    problemi con le dipendenze – lasciato non configurato
    Segnalazione apport non scritta poiché il messaggio di errore indica la presenza di un fallimento precedente.
    Elaborazione dei trigger per libc-bin (2.23-0ubuntu10)…
    Si sono verificati degli errori nell’elaborazione:
    mysql-server-5.7
    mysql-server
    E: Sub-process /usr/bin/dpkg returned an error code (1)

    Rispondi
    • Febbraio 19, 2018 alle 8:10 am
      Permalink

      i comandi descritti sul post non sono stati d’aiuto Marco?

      Rispondi
  • Marzo 13, 2018 alle 8:19 pm
    Permalink

    Ciao Pinguino Stordito!
    Mi sono imbattuto anch’io nel medesimo problema, ho risolto grazie anche alle tue indicazioni.
    In particolare mi è bastato eseguire da root:

    apt-get remove –purge mysql-server mysql-client mysql-common
    apt-get install mysql-server –fix-missing –fix-broken

    Grazie 😉

    Davide

    Rispondi
  • Maggio 4, 2018 alle 6:59 am
    Permalink

    Ottimo Davide!
    Grazie per il tuo apporto! 😉

    Rispondi
  • Giugno 29, 2018 alle 1:19 pm
    Permalink

    Ti segnalo solamente che le opzioni dei comandi che ho indicato appaiono sul tuo sito non preceduti dai tue trattini ma da un unico trattino orizzontale, il “meno” sembrerebbe (-) che credo potrebbe causare difficoltà all’utente che esegue un copia incolla del comando 😉

    Grazie

    Davide

    Rispondi
    • Luglio 12, 2018 alle 12:57 pm
      Permalink

      Vedo cosa posso fare,
      grazie 😉

      Rispondi

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *