Ошибка установки gem mysql в ubuntu

Написано 30 Сентябрь, 2011 в категории Linux,Ubuntu/Debian/Mint

Предыстория: в процессе установки redmine 1.2.1 на Ubuntu 10.04 мне необходимо было установить gem mysql для выполнения команды rake db:migrate. Но при выполнении команды:

stasyak@moon:~$ gem mysql


появилось сообщение примерно такого содержания:

Building native extensions. This could take a while…
ERROR: Error installing mysql:
ERROR: Failed to build gem native extension. /home/stasyak/.rvm/ruby-1.8.7-p383/bin/ruby extconf.rb –with-mysql-config=/usr/local/mysql/bin/mysql_config
checking for mysql_ssl_set()… no
checking for rb_str_set_len()… no
checking for rb_thread_start_timer()… no
checking for mysql.h… no
checking for mysql/mysql.h… no
*** extconf.rb failed ***

Исправил магическим действием:

stasyak@moon:~$ sudo apt-get install libmysqlclient15-dev

P.S. Под магическими я имею ввиду действия, смысл которых я понимаю плохо или совсем не понимаю.