в моей Gentoo установлен MySQL 4.0.20 через emerge (он же запускается, если ввести просто mysql).
А также ручками установлен MySQL 4.1.7 из tar архива (сторонним спецом). Находится он /usl/local/mysql, настроен и работает.
Нужно прописать его в дерево портежей. Нашел в ФАКах такой совет:
QUOTE
3.9. Я хочу выполнить ./configure самостоятельно. Могу я это сделать?
Сначала, следуя man ebuild, сделайте ebuild foo-x.y.z.ebuild unpack. Затем - cd /var/tmp/portage/foo-x.y.z/work. После чего можете вручную выполнить ./configure и ... . Для окончательного завершения Portage инсталляции (так, чтобы вы могли легко удалить пакет позже), .... и тогда он будет зарегистрирован в Portage как возможная зависимость. Сначала - touch /var/tmp/portage/foo-x.y.z/.compiled (трюк, после которого Portage думает, что это он завершил компиляцию), затем выполнить ebuild ebuild foo-x.y.z.ebuild merge.
Сначала, следуя man ebuild, сделайте ebuild foo-x.y.z.ebuild unpack. Затем - cd /var/tmp/portage/foo-x.y.z/work. После чего можете вручную выполнить ./configure и ... . Для окончательного завершения Portage инсталляции (так, чтобы вы могли легко удалить пакет позже), .... и тогда он будет зарегистрирован в Portage как возможная зависимость. Сначала - touch /var/tmp/portage/foo-x.y.z/.compiled (трюк, после которого Portage думает, что это он завершил компиляцию), затем выполнить ebuild ebuild foo-x.y.z.ebuild merge.
Смущает последнее: ebuild-пакета нет, а если его скачать, то эта операция не завалит ли уже работающий MySQL? Что, вообще, эта команда делает?
Или нужно делать все по-другому?