[sisyphus] проблемы при использовании mkimage-profiles-desktop на текущем Сизифе

Michael Shigorin mike на osdn.org.ua
Пт Сен 3 08:33:31 UTC 2010


On Fri, Sep 03, 2010 at 10:00:36AM +0400, zOrg wrote:
> >> Пробовал обновить образа установщика, live и rescue систем
> >> на своей флешке и наткнулся на ряд неприятностей.
> > Пойдёмте в devel-distro@, если это не одноразовая надобность.
> В принципе не одноразовая. Очень хочется освоить идеологию
> mkimage для своих целей - создание образов для embedded
> устройств, но в качестве исходного материала не rpm, а срезы
> git-repo (или я пока просто не проникся необходимостью городить
> аж .rpm для этого).

При сборке rpm и создании репозиториев альтовский тулчейн
проводит изрядное количество ценных проверок, может иметь смысл
проходить этой дорогой хотя бы ради них.

> Сейчас использую свою схему, вдохновившись скорее схемой сборки
> ядер у вас, благодаря чему имею прошивки, составленные из
> компонент, версии которых точно известны, и возможность
> автоматической генерации ChangeLog'ов. :) Однако, загрузка
> такая, что изучением mkimage и экспериментами с ним получается
> занимать только урывками. :(

Почитайте README.ru и example1 в примерах, а с m-p-d пока лучше
обождите (или посмотрите m-p-live) -- оно сложное и если у меня
получится, то всё равно будет переписано с нуля.

> Запрос на подписку на deve-distro@ послал. :)

ack

> > Это бывает (особенно с contrib), лучше сразу список (или коммит);
> -packages-info-i18n-ru // но это и так как TODO стоит
> -kde4utils-kdessh
> -firefox-settings-kdesktop // почему-то конфликт вызывает, удивился
> -kde-icon-theme-tango // тоже чем-то помешал
> -soprano-backend-sesame
> -bluetooth-alsa
> -kdetv

Спасибо, попробую добраться/проверить/смержить.

> >> * не сделанное TODO "use MKI_PACK_RESULTS instead of
> >> MKI_OUTNAME and MKI_PACKTYPE" таки приходится делать,
> >> иначе не собирается (по-моему правда только live образ);
> > Можно откатить mkimage на 0.1.3 из 5.1 или же поправить наконец
> > и в оставшихся местах аналогично см. `git log -p` по этим словам
> > (при необходимости заглядывая и в README.ru из mkimage).
> Я подглядывал в исходники пакета mkimage-profiles-office-server,
> видимо сработало. )

Давайте git format-patch :) (или просто патч, но чтоб уже зафиксить)

> https://bugzilla.altlinux.org/show_bug.cgi?id=24008
> https://bugzilla.altlinux.org/show_bug.cgi?id=24009

Спасибо!

> > PPS: буду благодарен за свежие впечатления о том, что в m-p-d
> > хорошо, что откровенно косо, а что хотелось бы оформить иначе:
> > http://lists.altlinux.org/pipermail/devel-distro/2010-August/000706.html
> Тут надо разобраться в имеющимся, тогда только может и родятся
> замечания и предложения, а я, к сожалению, так и не удосужусь
> вникнуть. :(

Вот посмотрите на /usr/share/doc/mkimage-0.1.*/example[12]/
и mkimage-profiles-live пока, там меньше стилей понамешано.

> PS: пока смотрел git diff, впомнил, что при сборке вызывается
> profiles/live/image-scripts.d/init5-gdm-autologin (точнее его
> содержимое), хотя собирал kde.dvd. А вызов оборачивается
> странным сообщением, мол не могу запустить init5-gdm-autologin
> (точное сообщение кануло в Лету). Т.к. autologin мне не очень
> то был нужен, а live образ уже сейчас, то просто на время
> добавил exit в начало скрипта. :(

Как говорил бацька -- "мы этот профиль перетряхивали,
перетряхиваем и будем перетряхивать"...

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


Подробная информация о списке рассылки Sisyphus