← Back to team overview

maria-discuss team mailing list archive

KB Question: Drop-in replacement on Debian

 

The following question has been posted to the Knowledgebase:

https://kb.askmonty.org/en/drop-in-replacement-on-debian/
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Is there a way to make MariaDB install over MySQL on a Debian machine?
I have my puppet master, which is running Debian/sid. It has
puppet-dashboard, which utilizes MySQL 5.5.28. Much to my dismay, I am
unable to install MariaDB over it:

- - - - -
The following packages have unmet dependencies:
 libmariadbclient18 : Depends: libmysqlclient18
   (= 5.5.28-mariadb1~wheezy) but 5.5.28+dfsg-1 is to be installed

E: Unable to correct problems, you have held broken packages.
- - - - -


But if I try to uninstall the parts of MySQL, then apt wishes to
uninstall everything, up to and including puppet-dashboard:


- - - - -
The following packages were automatically installed and are no longer
required:
  dbconfig-common libaio1 libhttpclient-ruby1.8
  mysql-server-core-5.5 rake ruby-dbi ruby-deprecated unzip zip
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  libdbd-mysql-perl libdbd-mysql-ruby libmysqlclient18 mysql-client
  mysql-client-5.5 mysql-server mysql-server-5.5 puppet-dashboard
  ruby-dbd-mysql ruby-mysql
- - - - -

This is unacceptable for a live box... Is there something else I can do
to make the install less painful?
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Thanks.

-- 
Daniel Bartholomew
  Google+ - http://gplus.to/dbart
  Twitter - http://twitter.com/daniel_bart

MariaDB: An Enhanced Drop-in Replacement for MySQL
        Website - http://mariadb.org
        Twitter - http://twitter.com/mariadb
        Google+ - http://google.com/+mariadb
       Facebook - http://fb.com/MariaDB.dbms
  Knowledgebase - http://kb.askmonty.org
  Monty Program - http://montyprogram.com



Follow ups