Поддержка mysql без mysql

Вопрос конечно возможно ламерский, но... доки/факи вроде читал, и ничего подобного не обнаружил :(

Собственно вопрос - можно ли установить пакет (например pure-ftpd) с поддержкой работы с mysql не устанавливая mysql на эту же машину?

а что ты подразумеваешь под

а что ты подразумеваешь под mysql ?
libmysqlclinet_*.so тебе нужен будет по любому. если инсталлить с юзом минимал - то сервер не ставится

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Под "mysql" подразумеваю таки

Под "mysql" подразумеваю таки сам сервер.
Идея понятна, только у pure-ftpd нет флага minimal попытка "инсталлить с ним" ни на что не влияет :(

Если же прописать minimal в USE mysql то как бы pure-ftpd требует его убрать:

Calculating dependencies... done!
[ebuild N ] dev-db/mysql-5.1.56 USE="community perl ssl -big-tables -cluster -debug -embedded -extraengine -latin1 -max-idx-128 -minimal -pbxt -profiling (-selinux) -static -test -xtradb" 0 kB
[ebuild N ] net-ftp/pure-ftpd-1.0.32-r2 USE="ldap mysql pam ssl -anondel -anonperm -anonren -anonres -caps -charconv -noiplog -paranoidmsg -postgres -resolveids (-selinux) -sysquota -vchroot -xinetd" 0 kB

Total: 2 packages (2 new), Size of downloads: 0 kB

The following USE changes are necessary to proceed:
#required by virtual/mysql-5.1, required by net-ftp/pure-ftpd-1.0.32-r2[mysql], required by pure-ftpd (argument)
=dev-db/mysql-5.1.56 -minimal

только у pure-ftpd нет флага

только у pure-ftpd нет флага minimal попытка "инсталлить с ним" ни на что не влияет :(

У mysql

Oтрапортуйся- у virtual/mysql eсть флаг минимал

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Отписался... ссылка для

Отписался... ссылка для истории:
https://bugs.gentoo.org/show_bug.cgi?id=402145

Зря, зря. Надо всего лишь

Зря, зря. Надо всего лишь сделать ещё и

echo "virtual/mysql minimal" >> /etc/portage/package.use

и все будет ок. pure-ftpd зависит от virtual/mysql и никаких флагов не форсирует. У virtual/пакета и реального пакета флаги всегда должны совпадать.

Баг советую закрыть самостоятельно, пока это не сделали вранглеры с руганью и матами.

Да делал я так, не

Да делал я так, не получалось, в том-то и дело.

Поковырявшись еще немного выяснил что, похоже, я когда-то уже ставил на машину mysql, после чего удалял его же. При этом пакет virtual/mysql остался в системе (с флагом -minimal), после чего, несмотря на добавление флага minimal в package.use установка таки блокировалась. (более подробно описал в багзилле если что).

Баг таки пока оставлю, будут ругать - фик с ним. Значит заслужил, в следующий раз буду умнее :)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".