Не поддерживается размещение ни .desktop, ни списков в подкаталоги.
Поддерживаются -- см., например, 03c280260f445a1b84f838c28b97ac181348c5a1.
(В ответ на комментарий №1) > Поддерживаются -- см., например, 03c280260f445a1b84f838c28b97ac181348c5a1. А где они сейчас? И в чём разница разница между THE_GROUPS (которую я использую) и MAIN_GROUPS?
(In reply to comment #2) > А где они сейчас? Посмотри тот коммит, поясни или спроси голосом, если совсем торможу. > И в чём разница разница между THE_GROUPS (которую я использую) и MAIN_GROUPS? THE_* идут в базовую установку, а MAIN_* идут в RPMS.main -- т.е. доступны для установки, но не более; задокументировано в doc/pkglists.txt: --- * main: пакетная база для установки [...] ** THE_GROUPS, MAIN_GROUPS * live: пользовательский LiveCD (может содержать также инсталятор) [...] ** THE_GROUPS, LIVE_GROUPS --- PS: пока читал это git grep'ом, заметил мелкий баг: при переделке обработки *_GROUPS с тем, чтобы брать имя файла списка пакетов из файла с описанием группы, а не предполагать эти файлы одноименными (с точностью до .directory), забыл про LIVE_GROUPS и теперь думаю над тем, что делать с groups2lists()...
Всё, дошло -- надо сделать rebase, твоя ветка основана на v1.1.86 и там этого ещё действительно не было.