Bug 24228

Summary: Вылетает при отсутствии файла группы, прописанного в requires
Product: Sisyphus Reporter: Andrey Cherepanov <cas>
Component: alterator-pkgAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen, boyarsh, kharpost, sem, zerg
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 23155    

Description Andrey Cherepanov 2010-10-05 22:01:32 MSD
При указании в X-Alterator-Required пакета, отсутствующего на диске, Alterator крэшится.
Comment 1 Andrey Cherepanov 2010-10-06 14:18:20 MSD
Перевешиваю на себя.
Comment 2 Sergey V Turchin 2010-11-09 14:56:39 MSK
Наверняка зависимость несложно добавлять автоматом при сборке
Comment 3 Andrey Cherepanov 2010-11-10 13:15:56 MSK
(В ответ на комментарий №2)
> Наверняка зависимость несложно добавлять автоматом при сборке
Какой зависимости? Эти группы, прописанные в mkimage-profiles-desktop, загружаются в рантайме и не находятся в отдельном пакете. Там просто нужно сделать проверку.
Comment 4 Sergey V Turchin 2010-11-10 14:04:00 MSK
(В ответ на комментарий №3)
> Какой зависимости?
Межпакетной

> Эти группы, прописанные в mkimage-profiles-desktop,
Так бы и сказал.

> загружаются в рантайме и не находятся в отдельном пакете. Там просто нужно
> сделать проверку.
Лучше, чтоб mkimage вытаскивал нужные пакеты, прописанные в X-Alterator-Required во время обработки этих файлов из GLOBAL_PKG_GROUPS.
А на крайняк хотя бы проверку.
Comment 5 Repository Robot 2011-01-27 18:49:57 MSK
alterator-pkg-2.4.2-alt1 -> sisyphus:

* Thu Jan 27 2011 Andrey Cherepanov <cas@altlinux> 2.4.2-alt1
- Fix crash on unknown package name in dependence list (closes #24228)