emerge mysql c параметрами ./configure
vitaly 9 февраля, 2009 - 17:51
Облазил весь форум, нашел несколько интересующих топиков, но
так и не понял что конкретно нужно сделать.
Вообщем задача такая: нужно поставить mysql 5 с помощью emerge,
но при этом использовать некоторые параметры ./configure для
mysql.
P.S.: в некоторых топиках я встречал предложение поправить
*.ebuild файлы, добавив в них нужные параметры к ./configure,
но в файлах /usr/portage/dev-db/mysql/*.ebuild вообще нет
./configure
Заранее спасибо и прошу прощения если что не так...
»
- Для комментирования войдите или зарегистрируйтесь
ты скажи что именно нужно.
ты скажи что именно нужно. если этого нет в USE-флагах, то нужно править ebuild. но я сомневаюсь что чего-то нужного нет.
Ну, например
Ну, например :
--prefix=/usr/local/mysql
--with-charset=cp1251
бопч
А этот идиотизм-то зачем?
Если не указывать, он не из локалей возьмёт?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
мда
мда
это окуда? из какого-то мана по фре? хотя переопределить место установки можно и не правя ебилд, непонятно зачем это нужно, софт зависящий от mysql может искать его там.
а это что? кодировка поумолчанию? а самому в конфиге выставить лень?
Не хочу показаться невежливым
Не хочу показаться невежливым, но данная тема была создана
мной с целью узнать можно ли совместно с emerge использовать
параметры ./configure......а параметры я привел лишь для
примера.
Если нет такой возможности, то просто закроем данный топик.
Заранее спасибо)))
Такой возможности нет, ибо
Такой возможности нет, ибо всё нужное вынесено в USE-флаги.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Это все чисто гонево, что
Это все чисто гонево, что только правкой ебилдов можно сделать. Для таких целей используй переменную среды EXTRA_ECONF:
Ubuntu is an African Word that means "Gentoo is too hard for me"
Тут ты не вполне прав
Использовать такой способ столь же неправильно, как устанавливать ПО командой
# USE="$some_value" emerge $some_package
:wq
--
Live free or die
... так что, видимо, надо
... так что, видимо, надо прописать в /etc/portage/env (-:E
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Логично :) Здесь меня в куда
Логично :)
Здесь меня в куда бОльшей степени интересует алгоритм поиска списка возможных переменных (+значений) для произвольного пакета.
Можно рассмотреть на примере Индейца (благо пример типовой и я здесь вполне в курсе что и где искать).
:wq
--
Live free or die
Да, при следующем emerge
Да, при следующем emerge -uDN world все это чудо пропадет. Но для специфичных юз-флагов для специфичных пакетов есть /etc/portage/package.use. А вот для переменных среды что-нибудь похожее есть? Расскажите, пожалуйста, поподробнее про /etc/portage/env
Ubuntu is an African Word that means "Gentoo is too hard for me"
http://www.gentoo.ru/node/133
http://www.gentoo.ru/node/13333#comment-92273
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Спасибо, теперь понятно
Спасибо, теперь понятно
Ubuntu is an African Word that means "Gentoo is too hard for me"
фишка с EXTRA_CONF
фишка с EXTRA_CONF поддерживается далеко не всеми ебилдами. =)
более корректный вариант все же правка ебилда. =)
2 топикстартер а какие параметры ты хочешь мускулю передать?
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
http://www.gentoo.ru/node/138
http://www.gentoo.ru/node/13800#comment-95966
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
.
Можно сказать больше:) далеко не всем программам оно нужно.
Мягко говоря небесспорное утверждение.
:wq
--
Live free or die
ну если с добавлением в
ну если с добавлением в локальный оверлей то он гарантирован =)
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
/
Правка ебилда в локальном дереве основного оверлея - занятие в достаточной степени бессмысленное :)
Я же про необходимость маскировки (при обновлении, чтобы не было возврата в основную ветку с исходной конфигурацией) и ручного отслеживания обновлений.
:wq
--
Live free or die