Summary: | Исправление процесса копирования locale в efi-grub | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | underwit <underwit> |
Component: | mkimage-profiles | Assignee: | Антон Мидюков <antohami> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | antohami, mike, zerg |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
underwit
2021-02-01 15:02:25 MSK
А разве в mkimage-profiles предварительно нельзя удалить ненужные переводы grub? (Ответ для Sergey V Turchin на комментарий #1) > А разве в mkimage-profiles предварительно нельзя удалить ненужные переводы > grub? Нет. Никаких скриптов из mkimage-profiles не выполнить внутри цели tools/mki-pack-boot. Нет возможности врезаться в работу этого скрипта. Внутри него выполняется mki-copy-efiboot, затем mki-pack-isoboot, который делает iso. Просто, список языков слишком захардкоден как-то. Если бы какая-то переменная была, которую, например, mkimage-profiles смогут переопределять... (Ответ для Sergey V Turchin на комментарий #3) > Просто, список языков слишком захардкоден как-то. > > Если бы какая-то переменная была, которую, например, mkimage-profiles смогут > переопределять... Так ничего не мешает переопределять список в mkimage-profiles. Только добавлять в переменную значения вида ru_RU=Russian не очень нравится. Хотя, можно и так... (Ответ для Антон Мидюков на комментарий #4) > Так ничего не мешает переопределять список в mkimage-profiles. Пока список никто со стороны не парсит, естественно не мешает. Т.е. плохо, когда формат списка в одном месте, а парсилка в другом. (Ответ для Sergey V Turchin на комментарий #6) > Т.е. плохо, когда формат списка в одном месте, а парсилка в другом. Тогда копирование нужных локалей стоит осуществлять в mkimage-profiles в features.in/grub/stage1/scripts.d/01-grub или соседнем с ним скрипте (создать). Только нужно будет в STAGE1_PACKAGES добавить grub-common. Я сделаю(Ответ для Антон Мидюков на комментарий #7) > (Ответ для Sergey V Turchin на комментарий #6) > > Т.е. плохо, когда формат списка в одном месте, а парсилка в другом. > > Тогда копирование нужных локалей стоит осуществлять в mkimage-profiles в > features.in/grub/stage1/scripts.d/01-grub или соседнем с ним скрипте > (создать). Только нужно будет в STAGE1_PACKAGES добавить grub-common. Попробовал, получилось. Будет в mkimage-profiles. (Ответ для Антон Мидюков на комментарий #8) > Я сделаю(Ответ для Антон Мидюков на комментарий #7) > > (Ответ для Sergey V Turchin на комментарий #6) > > > Т.е. плохо, когда формат списка в одном месте, а парсилка в другом. > > > > Тогда копирование нужных локалей стоит осуществлять в mkimage-profiles в > > features.in/grub/stage1/scripts.d/01-grub или соседнем с ним скрипте > > (создать). Только нужно будет в STAGE1_PACKAGES добавить grub-common. > > Попробовал, получилось. Будет в mkimage-profiles. Сделано в mkimage-profiles 1.4.7-alt1 |