[Devel-conf] Q: опрос. Профиль для групп пакетов

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Пн Окт 15 14:42:24 MSD 2007


Стас, в профиле надо обязательно предусмотреть возможность делать условия.

Например - какая-то группа пакетов должна ставиться только в том случае, 
если на машине есть 3D.

Другая группа - если на машине есть ipw3945

Третья - если на машине есть много памяти.

И т.д.

Мне кажется, что если мы сможем делать условия такого рода:
group [ /system/memory > 128 ]

то это будет вполне юзабельно.

Где system/memory по факту - обращение к backend'у.


Stanislav Ievlev пишет:
> Привет всем!
> 
> Хочется сделать "правильный" профиль для групп пакетов вместо того
> кошмарика, который сейчас имеется.
> 
> Для начала хотелось бы узнать фишки которые кому-либо хотелось бы
> иметь, а также пожелания к формату.
> 
> Вот некоторые мысли которые есть у меня на данный момент:
> 
> 1. Профиль штука весьма развесистая (нужны и описания групп и да ещё и
> на разных языках и перечисления пакетов). Стало быть это будет или
> один файл с хитрой структурой или хитрый набор простых файлов. Мне
> пока больше нравится второй вариант. То есть сделать набор файлов
> содержащих описания групп (может быть в формате .directory ;) ), и
> серию файлов где перечисляются нужные для установки пакетов. Второе
> конечно вовсе не обязательно, можно и в описании группы сделать
> перечисление пакетов, типа
> package=a
> package=b
> package=c
> 
> 2. Пока на каждую группу запрашивали такие атрибуты: особая лицензия,
> наличие конфликта с другой группой. Может быть что-то ещё?
> 
> 3. Сейчас профиль размещается обязательно в metadata, но мне почему-то
> кажется что там ему не место, ибо пакеты ставятся на третьей стадии, а
> стало быть профиль проще сделать пакетом и поставить в базовую систему
> _______________________________________________
> devel-conf mailing list
> devel-conf на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel-conf




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