Bug 24542

Summary: multiple X-Alterator-PackageList support
Product: Sisyphus Reporter: Sergey V Turchin <zerg>
Component: mkimage-profilesAssignee: Антон Мидюков <antohami>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P3 CC: antohami, boyarsh, cas, mike
Version: unstable   
Hardware: all   
OS: Linux   

Description Sergey V Turchin 2010-11-11 14:37:48 MSK
Нужно добавить возможность указывать несколько елементов в X-Alterator-PackageList, например,
X-Alterator-PackageList=graphics-editing;graphics-editing-gnome;
или
X-Alterator-PackageList=graphics-editing;graphics-editing-kde;
, иначе стимулируется нарастание конфликтов в файлах списков пакетов между разными репозиториями mkimage-profiles-*. В случае исправления будет стимулироваться оттачивание и упрощение ведения списков пакетов.
Конфликты перенесуться в  pkg/groups/*.directory, но это уже гораздо проще поддерживать.
Comment 1 Alexey Gladkov 2010-11-11 15:38:37 MSK
[legion@ mkimage]$ git grep X-Alterator- |wc -l
0

Причём тут mkimage ?
Comment 2 Sergey V Turchin 2010-11-11 15:42:59 MSK
Ой, я думал, что mkimage
Comment 3 Sergey V Turchin 2016-04-14 18:05:25 MSK
Еще можно прибелать, чтоб кроме возможности нескольких списков автодобавлялся список с каким-то префиксом. Например, к
X-Alterator-PackageList=graphics-editing;graphics-editing-school;
автодобавлялся по первому элементу список graphics-editing-kdesktop.
Comment 4 Michael Shigorin 2016-04-15 17:43:33 MSK
На эту тему у меня есть совсем другая задумка: порождать группы и списки
тоже из профиля, при этом имея возможность пользоваться выборками по тегам
(см. примеры в mkimage-profiles::bin/tags2lists).

Возможно, даже сохраняя их и давая ушлому пользователю интерфейс в виде
"облака тегов". :)

Пока неясно, как такой маршрутизатор должен работать, чтоб было понятно
и удобно хотя бы для начала RM.
Comment 5 Sergey V Turchin 2016-04-18 11:31:01 MSK
(В ответ на комментарий №4)
> Пока неясно, как такой маршрутизатор должен работать
Зато с моим всё вполне ясно, надеюсь.
Comment 6 Sergey V Turchin 2022-10-14 14:22:23 MSK
> Нужно добавить возможность указывать несколько елементов в X-Alterator-PackageList
Спасибо Антону, сделано и уже проверено в К!

P.S.
Вылезло, что список пакетов группы в alterator-pkg допилить надо, иначе только из первого элемента показывается.