IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Сборка в m-p с произвольным брендингом
Поделиться
ИВК
сообщение 19.5.2016, 11:08
Сообщение #1


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 9987
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Выделено из темы "Сборка стартеркита с KDE5 на p8"

С брендингом в m-p надо бы разобраться, наконец. Обходным путём затолкать в сборку любой брендинг, насколько помню, можно, и даже не слишком трудно. Просто сборщики обычно брендингами не очень-то интересуются, а потому разработчиков на этот счёт не допекают и тем более своих идей не предлагают, потому этот вопрос и висит без решения, как типа того что несущественный. Это просто мои предположения, конечно. В любом случае, желательно сначала выяснить, кому вообще в самом деле нужно покончить с этой многолетней проблемой. Мне, например, нужно, но не настолько, чтобы всё бросить и углубиться в неё.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Skull
сообщение 20.5.2016, 11:15
Сообщение #2


Крупный специалист
*****

Группа: Пользователь
Сообщений: 476
Регистрация: 30.11.2009
Вставить ник
Цитата
Пользователь №: 1722
Страна: Россия
Город: Климовск/Московской
Пол: Муж.



Репутация: 6


Цитата(IVK @ 19.5.2016, 10:08) *
С брендингом в m-p надо бы разобраться, наконец. Обходным путём затолкать в сборку любой брендинг, насколько помню, можно, и даже не слишком трудно. Просто сборщики обычно брендингами не очень-то интересуются, а потому разработчиков на этот счёт не допекают и тем более своих идей не предлагают, потому этот вопрос и висит без решения, как типа того что несущественный. Это просто мои предположения, конечно. В любом случае, желательно сначала выяснить, кому вообще в самом деле нужно покончить с этой многолетней проблемой. Мне, например, нужно, но не настолько, чтобы всё бросить и углубиться в неё.
А что за проблема с брендингом и какие идеи нужны?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 20.5.2016, 12:19
Сообщение #3


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 9987
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Цитата(Skull @ 20.5.2016, 10:15) *
А что за проблема с брендингом и какие идеи нужны?

Я сам толком не знаю, какая проблема. Она на этом форуме изредка всплывала - вот тут, к примеру. Симптом, который сразу приходит на память: если в репозиториях лежит брендинг, название которого по алфавиту идёт после sisyphus (хотя бы test_branding, допустим), то сборка дистрибутива в m-p обламывается (в m-p-d нормально). А у человека, экспериментирующего с брендингами, такое вполне может получиться, мало ли как он их назовёт. Словом, что-то в этом роде, а глубоко я не вникал, потому что не было острой необходимости, и не знаю, вникал ли вообще кто-нибудь в это по-настоящему. Да просто надо попробовать собрать в m-p что-нибудь с брендингом под названием типа test_branding и поглядеть, что получится.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 20.5.2016, 19:22
Сообщение #4


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 9987
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Вообще-то, поскольку сейчас всё это нужно для брендинга под названием kometa, то принципиально важно, будет ли в m-p нормально идти сборка с брендингами, названия которых по алфавиту впереди сизифного брендинга или же там только с сизифным и можно собирать. Если первое, то можно подправить Навигатор так, чтобы он и в m-p собирал с кометовским брендингом, и это снимет сразу несколько проблем. А если второе, тогда гораздо хуже. Тут надо найти время разобраться, а то подзабыл даже то немногое, что знал об этой проблеме, тем более что за прошедшее время ситуация могла измениться.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Michael Shigorin
сообщение 23.5.2016, 13:22
Сообщение #5


Специалист
****

Группа: Пользователь
Сообщений: 128
Регистрация: 21.10.2011
Вставить ник
Цитата
Пользователь №: 2177
Страна: Украина
Город: Москва
Пол: Муж.



Репутация: 5


Если речь о текущем m-p (1.1.90 по состоянию на прямщас; может, вечером будет 1.1.91), а не сильно древнем -- то это баг, который кто-то забывает повесить на mkimage-profiles (для удобства можно сразу как блокер #26300).


--------------------
--
Michael Shigorin | ALT Linux Team | OpenNET | ANNA-News Agency
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 23.5.2016, 21:07
Сообщение #6


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 9987
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Цитата(Michael Shigorin @ 23.5.2016, 12:22) *
Если речь о текущем m-p (1.1.90 по состоянию на прямщас; может, вечером будет 1.1.91), а не сильно древнем -- то это баг, который кто-то забывает повесить на mkimage-profiles (для удобства можно сразу как блокер #26300).

Повесил. Просто как-то не думал, что это вообще новость. Неужели никто не собирал в m-p ничего с брендингом, отличным от сизифовского. Причём убедился, что обвал сборки происходит независимо от названия брендинга.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 24.5.2016, 0:19
Сообщение #7


Мастер
******

Группа: Активный Пользователь
Сообщений: 542
Регистрация: 4.2.2016
Вставить ник
Цитата
Пользователь №: 2850
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 2


Для m-p со своим брендингом какой тогда гуй использовать? Дистронавигатор всё ещё возможно? Или лучше какой-то другой?

Сообщение отредактировал tema - 24.5.2016, 0:20
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 24.5.2016, 8:31
Сообщение #8


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(tema @ 24.5.2016, 0:19) *
Для m-p со своим брендингом какой тогда гуй использовать? Дистронавигатор всё ещё возможно? Или лучше какой-то другой?

У нас с Иваном m-p вообще отказывается работать с брендингом отличным от Сизифного. Проблема очень старая , причем в рассылках утверждалось что это не так, но все равно не работает.
Пока единственный вариант сделать свой брендинг на базе сизифного, оставив ему старое сизифное название.

Сообщение отредактировал kostyalamer - 24.5.2016, 8:32
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 24.5.2016, 9:44
Сообщение #9


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 9987
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Цитата(tema @ 23.5.2016, 23:19) *
Для m-p со своим брендингом какой тогда гуй использовать? Дистронавигатор всё ещё возможно? Или лучше какой-то другой?

Тут в самом m-p что-то не так.
Файл ~/distronavigator/mp/conf.d/navigator.mk, строки типа
Код
@$(call set,BRANDING,altlinux-sisyphus)

Впишите там для какого-нибудь дистрибутива вместо altlinux-sisyphus свой брендинг или какой-нибудь из имеющихся в репозиториях (тот же altlinux-centaurus или simply-linux, к примеру) и попробуйте собрать этот дистр в m-p. Во всяком случае, у меня такие попытки неизменно завершаются сообщением о конфликте между пакетами разных брендингов.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Michael Shigorin
сообщение 24.5.2016, 13:37
Сообщение #10


Специалист
****

Группа: Пользователь
Сообщений: 128
Регистрация: 21.10.2011
Вставить ник
Цитата
Пользователь №: 2177
Страна: Украина
Город: Москва
Пол: Муж.



Репутация: 5


Цитата(IVK @ 23.5.2016, 20:07) *
Повесил. Просто как-то не думал, что это вообще новость. Неужели никто не собирал в m-p ничего с брендингом, отличным от сизифовского. Причём убедился, что обвал сборки происходит независимо от названия брендинга.

Мне пока непонятно, как именно Вы этого добиваетесь -- с учётом давно принятых в m-p мер...

PS: вчера выпустил 1.1.91.


--------------------
--
Michael Shigorin | ALT Linux Team | OpenNET | ANNA-News Agency
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 24.5.2016, 17:37
Сообщение #11


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 9987
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Да, вполне возможно, что дело действительно в моём устаревшем m-p; давно не обновлял, не было необходимости. Получается, в свежем m-p данной проблемы не должно быть, если в брендинге прописан где следует этот sisyphus-server-light. Проверю в ближайшее время.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 9.6.2016, 15:58
Сообщение #12


Мастер
******

Группа: Активный Пользователь
Сообщений: 542
Регистрация: 4.2.2016
Вставить ник
Цитата
Пользователь №: 2850
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 2


Цитата(IVK @ 24.5.2016, 16:37) *
Да, вполне возможно, что дело действительно в моём устаревшем m-p; давно не обновлял, не было необходимости. Получается, в свежем m-p данной проблемы не должно быть, если в брендинге прописан где следует этот sisyphus-server-light. Проверю в ближайшее время.

Удалось проверить?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 9.6.2016, 20:14
Сообщение #13


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 9987
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Я тут увяз в других делах, какое-то время не занимался Линуксом. Но в консоли сборку в m-p со своим брендингом сделал, нормально. Получается, в самом m-p данная проблема уже решена, просто я им давно не пользовался и не знал этого. На днях выпущу новую версию Навигатора - с возможностью сборки в m-p со своим брендингом.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 9.6.2016, 21:12
Сообщение #14


Мастер
******

Группа: Активный Пользователь
Сообщений: 542
Регистрация: 4.2.2016
Вставить ник
Цитата
Пользователь №: 2850
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 2


Цитата(IVK @ 9.6.2016, 19:14) *
Я тут увяз в других делах, какое-то время не занимался Линуксом. Но в консоли сборку в m-p со своим брендингом сделал, нормально. Получается, в самом m-p данная проблема уже решена, просто я им давно не пользовался и не знал этого. На днях выпущу новую версию Навигатора - с возможностью сборки в m-p со своим брендингом.

Спасибо! Буду ждать smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 11.6.2016, 19:04
Сообщение #15


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 9987
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


При более серьёзной проверке всё оказалось не так просто. Не работает; всё та же ошибка. Разбираться с этим долго, а в нашем случае, пожалуй, и не обязательно. Есть ведь ещё вариант вульгарный, но действенный: дать своему брендингу такое название, чтобы он по алфавиту стоял после sisyphus-server-light; тогда дистрибутивы будут с ним собираться. Это работает, сейчас проверял. Сегодня выложу очередную версию Навигатора; вот с учётом вышесказанного ею и следует пользоваться. А вопрос, которому посвящена данная тема, остаётся зависшим - ну не для всех конечно, раз уж у других с этим всё отлично.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 9.11.2016, 22:09
Сообщение #16


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 9987
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Цитата(Michael Shigorin @ 9.11.2016, 20:09) *
Не пробовали всё-таки его обновить?

Пробовал. Вот сейчас ещё раз. Последний 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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Skull
сообщение 18.11.2016, 11:44
Сообщение #17


Крупный специалист
*****

Группа: Пользователь
Сообщений: 476
Регистрация: 30.11.2009
Вставить ник
Цитата
Пользователь №: 1722
Страна: Россия
Город: Климовск/Московской
Пол: Муж.



Репутация: 6


Цитата(IVK @ 9.11.2016, 21:09) *
То есть всё-таки сам брендинг надо править, в спеке всевозможные конфликты прописывать (правда, в прошлый раз, в июне, это не помогло)? Или что у меня не так?
Да. Для решения этой проблемы появился специальный пакет и макросы:
http://git.altlinux.org/people/cas/package...c90263349b7a4b9
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 18.11.2016, 22:49
Сообщение #18


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 9987
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Ага, пакет rpm-macros-branding; упустил его появление. Спасибо за подсказку, попробую.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 19.11.2016, 0:06
Сообщение #19


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 9987
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Попробовал; но, к примеру, мне нужна возможность на ходу и без прав рута добавлять в variants самопальные брендинги, а таковой возможности тут не нахожу mellow.gif


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Skull
сообщение 28.11.2016, 11:40
Сообщение #20


Крупный специалист
*****

Группа: Пользователь
Сообщений: 476
Регистрация: 30.11.2009
Вставить ник
Цитата
Пользователь №: 1722
Страна: Россия
Город: Климовск/Московской
Пол: Муж.



Репутация: 6


Цитата(IVK @ 18.11.2016, 23:06) *
Попробовал; но, к примеру, мне нужна возможность на ходу и без прав рута добавлять в variants самопальные брендинги, а таковой возможности тут не нахожу mellow.gif
Переопредели свои варианты, используя как основу переменные макросов.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 29.11.2016, 13:51
Сообщение #21


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 9987
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Ладно, добавление в variants самопальных брендингов - это более частный вопрос, там в принципе ясно, что делать. А вообще насчёт сборки в m-p с произвольным брендингом обстановка такова. Похоже, у меня в спек когда-то забралась ошибка, из-за которой один из пакетов брендинга обваливал сборку в m-p. Сейчас в m-p дистрибутивы с клубным брендингом собираются и устанавливаются, но при установке "не найден файл лицензионного договора", нет слайдшоу и не выводится информация о дистрибутиве (если собрать тот же дистр с тем же брендингом в m-p-d, то всё это на месте). Интересно, в чём может быть причина?


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Skull
сообщение 30.11.2016, 12:49
Сообщение #22


Крупный специалист
*****

Группа: Пользователь
Сообщений: 476
Регистрация: 30.11.2009
Вставить ник
Цитата
Пользователь №: 1722
Страна: Россия
Город: Климовск/Московской
Пол: Муж.



Репутация: 6


Цитата(IVK @ 29.11.2016, 12:51) *
Ладно, добавление в variants самопальных брендингов - это более частный вопрос, там в принципе ясно, что делать. А вообще насчёт сборки в m-p с произвольным брендингом обстановка такова. Похоже, у меня в спек когда-то забралась ошибка, из-за которой один из пакетов брендинга обваливал сборку в m-p. Сейчас в m-p дистрибутивы с клубным брендингом собираются и устанавливаются, но при установке "не найден файл лицензионного договора", нет слайдшоу и не выводится информация о дистрибутиве (если собрать тот же дистр с тем же брендингом в m-p-d, то всё это на месте). Интересно, в чём может быть причина?
1. Проверьте /usr/share/alt-notes/license.all.html и /usr/share/alt-notes/license.ru.html
2. Файлы для последнего экрана — /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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Michael Shigorin
сообщение 1.12.2016, 0:53
Сообщение #23


Специалист
****

Группа: Пользователь
Сообщений: 128
Регистрация: 21.10.2011
Вставить ник
Цитата
Пользователь №: 2177
Страна: Украина
Город: Москва
Пол: Муж.



Репутация: 5


Цитата(IVK @ 29.11.2016, 12:51) *
Сейчас в m-p дистрибутивы с клубным брендингом собираются и устанавливаются, но при установке "не найден файл лицензионного договора", нет слайдшоу и не выводится информация о дистрибутиве (если собрать тот же дистр с тем же брендингом в m-p-d, то всё это на месте).

$ grep indexhtml build/distcfg.mk
THE_BRANDING += indexhtml notes slideshow

Если чего-то такого нет -- попробуйте добавить use/branding/complete в описание дистрибутива (см. features.in/branding/config.mk и README рядом с ним).


--------------------
--
Michael Shigorin | ALT Linux Team | OpenNET | ANNA-News Agency
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 1.12.2016, 14:57
Сообщение #24


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 9987
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Цитата(Michael Shigorin @ 30.11.2016, 23:53) *
$ 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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 28.3.2024, 19:29