[sisyphus] Q: ve-base, appliance и ve-*-server

Yury Yurevich =?iso-8859-1?q?the=2Epythy_=CE=C1_gmail=2Ecom?=
Чт Фев 19 04:51:06 MSK 2009


Приветствую.

Посмотрел я пакеты-пустышки (пустые пакеты с необходимыми
зависимостями) для VE. Ситуация такая, что на данный момент есть две
"иерархии": ve-base vs. appliance-ve-minimal и appliance-ve-std. Но ни
какой из пакетов ve-*-server не зависит ни от ve-base, ни от
appliance-ve-minimal (даже ve-asterisk, генерируемый из того же
src.rpm, что и appliance-ve-*).

Я предлагаю привести всё к общему знаменателю:

вариант 1: переделать зависимости существующих пакетов для создания
одной иерархии, привязать все ve-*-server пакеты к этой иерархии

вариант 2: все пакеты-пустышки для VE создавать из одного src.rpm.
Свести к одной иерархии, привязать все ve-*-server пакеты к этой
иерархии.

"Одна иерархия" это:
1) ve-minimal (или appliance-ve-minimal в1-ом варианте) -- минимальные
зависимости необходимые для контейнера+sshd
2) ve-base зависит от ve-minimal+alterator
3) ve-pretty (или appliance-ve-std в 1-ом варианте), ve-base+всякие
"вкусности" (zsh, vim-enhanced, etc), необходимость этого пакета под
вопросом...
4) ve-*-server зависит от ve-base+необходимые пакеты

Если работаем по варианту 1, я подготовлю патчи и оформлю FR для
соответствующих пакетов в багзилле. Если по 2-му -- то делаю запрос на
join и подготавливаю спек.

Затрагиваемые пакеты/майнтенеры:

Denis Smirnov:
    * appliance
Stanislav Ievlev:
   * ve-base
   * ve-caching-nameserver
   * ve-ftp-server
   * ve-imap-server
   * ve-kerberos-server (?)
   * ve-ntp-server
   * ve-print-server
   * ve-smtp-server
 Grigory Batalov:
   * ve-list-server
   * ve-proxy-server
L.A. Kostis:
   * ve-openvpn-server
   * ve-pptp-server

-- 
wbr, Yury Yurevich
xmpp:the.pythy на gmail.com
http://pyobject.ru/


Подробная информация о списке рассылки Sisyphus