dpkg always try to install mysql-server-5.7

10,872

I had had the same problem. In my case, it reveals that for some reasons I had the mysql-server running with sock file places in /tmp/something/ (maybe it was started by the dpkg, cause I dont have mysql enabled at startup?). I killed the mysqlserver (kill -9) and stared the mysql service just normal (service mysql start).

Then I run sudo dpkg --configure -a. While updating the script throw an error about to low "thread_stack" which was easy to change in mysqld.cnf (/etc/mysql). Restarted the mysql service, run dpkg --configure -a once again and voila - the upgrade went ok.

OS: Ubuntu16.04.1

Share:
10,872

Related videos on Youtube

Bhaskar Dabhi
Author by

Bhaskar Dabhi

Updated on September 18, 2022

Comments

  • Bhaskar Dabhi
    Bhaskar Dabhi over 1 year

    Whenever i try to install anything, it always install mysql-server-5.7.

    I tried sudo apt-get install php-mbstring but it tried to install mysql-server-5.7 first. I don't know what is going wrong.

    I am getting following errors

    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    php-mbstring is already the newest version (1:7.0+35ubuntu6).
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    2 not fully installed or removed.
    After this operation, 0 B of additional disk space will be used.
    Do you want to continue? \[Y/n\] y
    Setting up mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) ...
    Renaming removed key_buffer and myisam-recover options (if present)
    dpkg: error processing package mysql-server-5.7 (--configure):
     subprocess installed post-installation script returned error exit status 1
    dpkg: dependency problems prevent configuration of mysql-server:
     mysql-server depends on mysql-server-5.7; however:
      Package mysql-server-5.7 is not configured yet.
    
    dpkg: error processing package mysql-server (--configure):
     dependency problems - leaving unconfigured
    No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                              Errors were encountered while processing:
     mysql-server-5.7
     mysql-server
    E: Sub-process /usr/bin/dpkg returned an error code (1)]
    

    Here is the attached image

    • Anwar
      Anwar almost 8 years
      The problem here is, you installed (or someone else) mysql-server-5.7 and it didn't cleanly installed. Either because of some dependency problem or other. As a result, whenever you want to install another package, apt tries to complete the earlier installation. From your posted messages, I see that it is caused by a dependency problem. Using sudo apt-get -f install should get you out of the problem. If not edit the question to include what goes wrong.
  • Byte Commander
    Byte Commander almost 8 years
    Please post only in English as this is an English speaking website and many of our members won't understand French. Translating services like translate.google.com can help you. It's not a problem if you're unable to write in perfect English, we can edit and fix little mistakes once we are able to understand what you want to say. Thanks for understanding and welcome to Ask Ubuntu. Please also make sure to have read the little tour.
  • Gweltaz Niquel
    Gweltaz Niquel almost 8 years
    Hi, I'm sorry, I didn't even notice that the website was in English, sorry. I don't really think that I need Google translate and it's not really cool to post auto-translated content neither. I'll take care about that next time.
  • Sushivam
    Sushivam over 7 years
    Whats the solution for the same
  • Charney Kaye
    Charney Kaye over 7 years
    I found success after I checked ps -aef | grep mysql and sent a kill signal to all varieties of running mysqld.