Bug #522
Не работают шаблоны из /var/calculate/templates при сборке с помощью cl-assemble
| Статус: | Closed | Начата: | 08.11.2012 | |
|---|---|---|---|---|
| Приоритет: | Normal | Дата выполнения: | ||
| Назначена: | Готовность в %: | 0% |
||
| Категория: | Calculate Linux | Затраченное время: | - | |
| Версия: | - | |||
| Голоса: | 0 |
Описание
Привет!
Обнаружил сабж. Исходный образ cldx 12.0.3
1. Я написал несколько шаблонов для корректировки названий/описаний ярлычков (desktop файлов)
2. Поместил в (раздел сборки)/var/calculate/templates/3.1/2_ac_install_merge.
3. В .calculate_directory условие на событие ac_install_merge==up", все как положено.
4. В chroot выполняю "cl-core --method core_setup --pkg-name пакет"
5. Файлы остаются в неизменном виде :(
Все на 100 раз перепроверил, шаблоны написаны верно, условия для их выполнения тоже. Пробовал для теста закидывать их же в /var/lib/layman/calculate/.../2_ac_install_merge, работают прекрасно. К слову, в рабочей системе, а не в chroot при сборке, все прекрасно работает. Что это может быть?
История
Обновлено Mikhail Hiretsky почти 14 года назад
При сборки системы в calculate.env прописываются переменная cl_template_path (в ней содержатся пути, откуда накладывать шаблоны), чтобы использовались только шаблоны из оверлея. Если вы хотите использовать свои шаблоны при сборке, то нужно создать шаблон для assemble, на подобии /var/lib/layman/calculate/profiles/templates/assemble/setup/etc/calculate/calculate.env и добавить к переменной cl_template_path после запятой /var/calculate/templates
Обновлено Сергей Федотов почти 14 года назад
Спасибо большое! В следующий раз лучше тему на форуме создам, чем багтрекер вам засорять :D
Обновлено Сергей Федотов почти 14 года назад
Подскажите еще назначение файлов calculate2.env и calculate3.env в вышеозначенной директории.
Обновлено Сергей Федотов почти 14 года назад
Все понял, для совместимости. Тикет прошу закрыть.
Обновлено Alexander Tratsevskiy почти 14 года назад
- Параметр Статус изменился с New на Closed