Сборка в m-p с произвольным брендингом |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
Сборка в m-p с произвольным брендингом |
Поделиться |
19.5.2016, 11:08
Сообщение
#1
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Выделено из темы "Сборка стартеркита с KDE5 на p8"
С брендингом в m-p надо бы разобраться, наконец. Обходным путём затолкать в сборку любой брендинг, насколько помню, можно, и даже не слишком трудно. Просто сборщики обычно брендингами не очень-то интересуются, а потому разработчиков на этот счёт не допекают и тем более своих идей не предлагают, потому этот вопрос и висит без решения, как типа того что несущественный. Это просто мои предположения, конечно. В любом случае, желательно сначала выяснить, кому вообще в самом деле нужно покончить с этой многолетней проблемой. Мне, например, нужно, но не настолько, чтобы всё бросить и углубиться в неё. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
20.5.2016, 11:15
Сообщение
#2
|
|
Крупный специалист Группа: Пользователь Сообщений: 476 Регистрация: 30.11.2009 Вставить ник Цитата Пользователь №: 1722 Страна: Россия Город: Климовск/Московской Пол: Муж. Репутация: 6 |
С брендингом в m-p надо бы разобраться, наконец. Обходным путём затолкать в сборку любой брендинг, насколько помню, можно, и даже не слишком трудно. Просто сборщики обычно брендингами не очень-то интересуются, а потому разработчиков на этот счёт не допекают и тем более своих идей не предлагают, потому этот вопрос и висит без решения, как типа того что несущественный. Это просто мои предположения, конечно. В любом случае, желательно сначала выяснить, кому вообще в самом деле нужно покончить с этой многолетней проблемой. Мне, например, нужно, но не настолько, чтобы всё бросить и углубиться в неё. А что за проблема с брендингом и какие идеи нужны? |
|
|
20.5.2016, 12:19
Сообщение
#3
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
А что за проблема с брендингом и какие идеи нужны? Я сам толком не знаю, какая проблема. Она на этом форуме изредка всплывала - вот тут, к примеру. Симптом, который сразу приходит на память: если в репозиториях лежит брендинг, название которого по алфавиту идёт после sisyphus (хотя бы test_branding, допустим), то сборка дистрибутива в m-p обламывается (в m-p-d нормально). А у человека, экспериментирующего с брендингами, такое вполне может получиться, мало ли как он их назовёт. Словом, что-то в этом роде, а глубоко я не вникал, потому что не было острой необходимости, и не знаю, вникал ли вообще кто-нибудь в это по-настоящему. Да просто надо попробовать собрать в m-p что-нибудь с брендингом под названием типа test_branding и поглядеть, что получится. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
20.5.2016, 19:22
Сообщение
#4
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Вообще-то, поскольку сейчас всё это нужно для брендинга под названием kometa, то принципиально важно, будет ли в m-p нормально идти сборка с брендингами, названия которых по алфавиту впереди сизифного брендинга или же там только с сизифным и можно собирать. Если первое, то можно подправить Навигатор так, чтобы он и в m-p собирал с кометовским брендингом, и это снимет сразу несколько проблем. А если второе, тогда гораздо хуже. Тут надо найти время разобраться, а то подзабыл даже то немногое, что знал об этой проблеме, тем более что за прошедшее время ситуация могла измениться.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
23.5.2016, 13:22
Сообщение
#5
|
|
Специалист Группа: Пользователь Сообщений: 128 Регистрация: 21.10.2011 Вставить ник Цитата Пользователь №: 2177 Страна: Украина Город: Москва Пол: Муж. Репутация: 5 |
Если речь о текущем m-p (1.1.90 по состоянию на прямщас; может, вечером будет 1.1.91), а не сильно древнем -- то это баг, который кто-то забывает повесить на mkimage-profiles (для удобства можно сразу как блокер #26300).
-------------------- |
|
|
23.5.2016, 21:07
Сообщение
#6
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Если речь о текущем m-p (1.1.90 по состоянию на прямщас; может, вечером будет 1.1.91), а не сильно древнем -- то это баг, который кто-то забывает повесить на mkimage-profiles (для удобства можно сразу как блокер #26300). Повесил. Просто как-то не думал, что это вообще новость. Неужели никто не собирал в m-p ничего с брендингом, отличным от сизифовского. Причём убедился, что обвал сборки происходит независимо от названия брендинга. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
24.5.2016, 0:19
Сообщение
#7
|
|
Мастер Группа: Активный Пользователь Сообщений: 542 Регистрация: 4.2.2016 Вставить ник Цитата Пользователь №: 2850 Страна: Россия Город: Не указан Пол: Муж. Репутация: 2 |
Для m-p со своим брендингом какой тогда гуй использовать? Дистронавигатор всё ещё возможно? Или лучше какой-то другой?
Сообщение отредактировал tema - 24.5.2016, 0:20 |
|
|
24.5.2016, 8:31
Сообщение
#8
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Для m-p со своим брендингом какой тогда гуй использовать? Дистронавигатор всё ещё возможно? Или лучше какой-то другой? У нас с Иваном m-p вообще отказывается работать с брендингом отличным от Сизифного. Проблема очень старая , причем в рассылках утверждалось что это не так, но все равно не работает. Пока единственный вариант сделать свой брендинг на базе сизифного, оставив ему старое сизифное название. Сообщение отредактировал kostyalamer - 24.5.2016, 8:32 |
|
|
24.5.2016, 9:44
Сообщение
#9
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Для m-p со своим брендингом какой тогда гуй использовать? Дистронавигатор всё ещё возможно? Или лучше какой-то другой? Тут в самом m-p что-то не так. Файл ~/distronavigator/mp/conf.d/navigator.mk, строки типа Код @$(call set,BRANDING,altlinux-sisyphus) Впишите там для какого-нибудь дистрибутива вместо altlinux-sisyphus свой брендинг или какой-нибудь из имеющихся в репозиториях (тот же altlinux-centaurus или simply-linux, к примеру) и попробуйте собрать этот дистр в m-p. Во всяком случае, у меня такие попытки неизменно завершаются сообщением о конфликте между пакетами разных брендингов. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
24.5.2016, 13:37
Сообщение
#10
|
|
Специалист Группа: Пользователь Сообщений: 128 Регистрация: 21.10.2011 Вставить ник Цитата Пользователь №: 2177 Страна: Украина Город: Москва Пол: Муж. Репутация: 5 |
Повесил. Просто как-то не думал, что это вообще новость. Неужели никто не собирал в m-p ничего с брендингом, отличным от сизифовского. Причём убедился, что обвал сборки происходит независимо от названия брендинга. Мне пока непонятно, как именно Вы этого добиваетесь -- с учётом давно принятых в m-p мер... PS: вчера выпустил 1.1.91. -------------------- |
|
|
24.5.2016, 17:37
Сообщение
#11
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Да, вполне возможно, что дело действительно в моём устаревшем m-p; давно не обновлял, не было необходимости. Получается, в свежем m-p данной проблемы не должно быть, если в брендинге прописан где следует этот sisyphus-server-light. Проверю в ближайшее время.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
9.6.2016, 15:58
Сообщение
#12
|
|
Мастер Группа: Активный Пользователь Сообщений: 542 Регистрация: 4.2.2016 Вставить ник Цитата Пользователь №: 2850 Страна: Россия Город: Не указан Пол: Муж. Репутация: 2 |
Да, вполне возможно, что дело действительно в моём устаревшем m-p; давно не обновлял, не было необходимости. Получается, в свежем m-p данной проблемы не должно быть, если в брендинге прописан где следует этот sisyphus-server-light. Проверю в ближайшее время. Удалось проверить? |
|
|
9.6.2016, 20:14
Сообщение
#13
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Я тут увяз в других делах, какое-то время не занимался Линуксом. Но в консоли сборку в m-p со своим брендингом сделал, нормально. Получается, в самом m-p данная проблема уже решена, просто я им давно не пользовался и не знал этого. На днях выпущу новую версию Навигатора - с возможностью сборки в m-p со своим брендингом.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
9.6.2016, 21:12
Сообщение
#14
|
|
Мастер Группа: Активный Пользователь Сообщений: 542 Регистрация: 4.2.2016 Вставить ник Цитата Пользователь №: 2850 Страна: Россия Город: Не указан Пол: Муж. Репутация: 2 |
Я тут увяз в других делах, какое-то время не занимался Линуксом. Но в консоли сборку в m-p со своим брендингом сделал, нормально. Получается, в самом m-p данная проблема уже решена, просто я им давно не пользовался и не знал этого. На днях выпущу новую версию Навигатора - с возможностью сборки в m-p со своим брендингом. Спасибо! Буду ждать |
|
|
11.6.2016, 19:04
Сообщение
#15
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
При более серьёзной проверке всё оказалось не так просто. Не работает; всё та же ошибка. Разбираться с этим долго, а в нашем случае, пожалуй, и не обязательно. Есть ведь ещё вариант вульгарный, но действенный: дать своему брендингу такое название, чтобы он по алфавиту стоял после sisyphus-server-light; тогда дистрибутивы будут с ним собираться. Это работает, сейчас проверял. Сегодня выложу очередную версию Навигатора; вот с учётом вышесказанного ею и следует пользоваться. А вопрос, которому посвящена данная тема, остаётся зависшим - ну не для всех конечно, раз уж у других с этим всё отлично.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
9.11.2016, 22:09
Сообщение
#16
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Не пробовали всё-таки его обновить? Пробовал. Вот сейчас ещё раз. Последний m-p правильно скачиваю? Код git clone http://git.altlinux.org/gears/m/mkimage-profiles.git Если сразу Код make alt-p8-xfce.iso то собирается нормально. Теперь захожу в conf.d/p8.mk, заменяю строку указания брендинга на свою: Код @$(call set,BRANDING,kometa-school) запускаю сборку того же дистрибутива: Код make alt-p8-xfce.iso Слышу в ответ знакомое: Код file /usr/share/alterator/design/images/close-dialog-button.png conflicts between attempted installs of branding-xalt-kworkstation-alterator-8.0.0-alt9 and branding-kometa-school-alterator-1.1-kometa2 ............................................................. То есть всё-таки сам брендинг надо править, в спеке всевозможные конфликты прописывать (правда, в прошлый раз, в июне, это не помогло)? Или что у меня не так? -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
18.11.2016, 11:44
Сообщение
#17
|
|
Крупный специалист Группа: Пользователь Сообщений: 476 Регистрация: 30.11.2009 Вставить ник Цитата Пользователь №: 1722 Страна: Россия Город: Климовск/Московской Пол: Муж. Репутация: 6 |
То есть всё-таки сам брендинг надо править, в спеке всевозможные конфликты прописывать (правда, в прошлый раз, в июне, это не помогло)? Или что у меня не так? Да. Для решения этой проблемы появился специальный пакет и макросы:http://git.altlinux.org/people/cas/package...c90263349b7a4b9 |
|
|
18.11.2016, 22:49
Сообщение
#18
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Ага, пакет rpm-macros-branding; упустил его появление. Спасибо за подсказку, попробую.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
19.11.2016, 0:06
Сообщение
#19
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Попробовал; но, к примеру, мне нужна возможность на ходу и без прав рута добавлять в variants самопальные брендинги, а таковой возможности тут не нахожу
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
28.11.2016, 11:40
Сообщение
#20
|
|
Крупный специалист Группа: Пользователь Сообщений: 476 Регистрация: 30.11.2009 Вставить ник Цитата Пользователь №: 1722 Страна: Россия Город: Климовск/Московской Пол: Муж. Репутация: 6 |
|
|
|
29.11.2016, 13:51
Сообщение
#21
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Ладно, добавление в variants самопальных брендингов - это более частный вопрос, там в принципе ясно, что делать. А вообще насчёт сборки в m-p с произвольным брендингом обстановка такова. Похоже, у меня в спек когда-то забралась ошибка, из-за которой один из пакетов брендинга обваливал сборку в m-p. Сейчас в m-p дистрибутивы с клубным брендингом собираются и устанавливаются, но при установке "не найден файл лицензионного договора", нет слайдшоу и не выводится информация о дистрибутиве (если собрать тот же дистр с тем же брендингом в m-p-d, то всё это на месте). Интересно, в чём может быть причина?
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
30.11.2016, 12:49
Сообщение
#22
|
|
Крупный специалист Группа: Пользователь Сообщений: 476 Регистрация: 30.11.2009 Вставить ник Цитата Пользователь №: 1722 Страна: Россия Город: Климовск/Московской Пол: Муж. Репутация: 6 |
Ладно, добавление в variants самопальных брендингов - это более частный вопрос, там в принципе ясно, что делать. А вообще насчёт сборки в m-p с произвольным брендингом обстановка такова. Похоже, у меня в спек когда-то забралась ошибка, из-за которой один из пакетов брендинга обваливал сборку в m-p. Сейчас в m-p дистрибутивы с клубным брендингом собираются и устанавливаются, но при установке "не найден файл лицензионного договора", нет слайдшоу и не выводится информация о дистрибутиве (если собрать тот же дистр с тем же брендингом в m-p-d, то всё это на месте). Интересно, в чём может быть причина? 1. Проверьте /usr/share/alt-notes/license.all.html и /usr/share/alt-notes/license.ru.html2. Файлы для последнего экрана — /usr/share/alt-notes/release-notes.all.html и /usr/share/alt-notes/release-notes.ru.html 3. Заполните файлами /usr/share/install2/slideshow/slides (или какой там путь прописан в /usr/share/install2/slideshow/slideshow.conf) — они должны быть PNG image, 650 x 300 Сообщение отредактировал Skull - 30.11.2016, 12:49 |
|
|
1.12.2016, 0:53
Сообщение
#23
|
|
Специалист Группа: Пользователь Сообщений: 128 Регистрация: 21.10.2011 Вставить ник Цитата Пользователь №: 2177 Страна: Украина Город: Москва Пол: Муж. Репутация: 5 |
Сейчас в m-p дистрибутивы с клубным брендингом собираются и устанавливаются, но при установке "не найден файл лицензионного договора", нет слайдшоу и не выводится информация о дистрибутиве (если собрать тот же дистр с тем же брендингом в m-p-d, то всё это на месте). $ grep indexhtml build/distcfg.mk THE_BRANDING += indexhtml notes slideshow Если чего-то такого нет -- попробуйте добавить use/branding/complete в описание дистрибутива (см. features.in/branding/config.mk и README рядом с ним). -------------------- |
|
|
1.12.2016, 14:57
Сообщение
#24
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
$ grep indexhtml build/distcfg.mk THE_BRANDING += indexhtml notes slideshow Если чего-то такого нет -- попробуйте добавить use/branding/complete в описание дистрибутива (см. features.in/branding/config.mk и README рядом с ним). Так и сделал; лицензия и слайдшоу появились. Информация о дистрибутиве, правда, всё равно не выводится, но тут, вполне возможно, что-то у меня не так (хотя, вообще-то, в m-p и в m-p-d собирал тот же дистр с теми же брендингом и инсталлером, и в случае с m-p-d всё нормально) и вскоре прояснится. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
Текстовая версия | Сейчас: 19.4.2024, 15:24 | |