[devel] Задание зависимостезависимостей в RPM
"Алексей Любимов"
=?iso-8859-1?q?avl_=CE=C1_l14=2Eru?=
Чт Дек 12 14:29:57 MSK 2002
On 12 Dec 2002 13:40:04 +0300
Вячеслав Диконов <sdiconov на mail.ru> wrote:
> Ситуация: Словари Myspell используются в ОО и Мозилле. Хочется сделать
> так, чтобы пакеты с этими файлами устанавливались если в системе есть
> одно из приложений или оба, но не в отсутствие ОО с мозиллой. Механизм
> их автоматического подключения к обоим чудищам есть.
В ОО и Мозилле поставить
Requires: slovar-1,slovar-2
В словарях поставить
Provides: slovar-1
или
Provides: slovar-2
Тогда при установке мозиллы или ОО автоматом будут цеплятся словари.
> Есть ли возможность записать в Requires: требование иметь хотя бы один
> из нескольких перечисленных пакетов (openoffice-ru / openoffice-en /
> mozilla)? Как? В докуменации ничего похожего не нашёл.
Аналогично Requires: сервис / Provides: сервис
Но этот механизм сделан для обеспечения работоспособности программ, а не навязывания пакетов.
Лучше бы сделать пустые noarch пакеты Mozilla-optimum-install и openoffice-optimum-install в зависимостях которых и прописать словари и все, что входит в стандартный набор приложения. Тогда можно будет ставить нужные компоненты или одной командой apt-get install Mozilla-optimum-install поставить весь набор.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20021212/574a8a2b/attachment-0001.bin>
Подробная информация о списке рассылки Devel