ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] проблемы при использовании mkimage-profiles-desktop на текущем Сизифе
@ 2010-09-03  4:14 zOrg
  2010-09-03  4:38 ` Michael Shigorin
  0 siblings, 1 reply; 6+ messages in thread
From: zOrg @ 2010-09-03  4:14 UTC (permalink / raw)
  To: Sisyphus

Здравствуйте, уважаемое сообщество!

Пробовал обновить образа установщика, live и rescue систем на своей
флешке и наткнулся на ряд неприятностей.
Использовал бранч master указанного в теме репозитория. Собирал как
make kde.dvd.

* часть пакетов, перечисленных в списках на установку
отсутствует/конфликтует друг с другом, но это думаю и без меня
известно;
* не сделанное TODO "use MKI_PACK_RESULTS instead of MKI_OUTNAME and
MKI_PACKTYPE" таки приходится делать, иначе не собирается (по-моему
правда только live образ);

Дальше проблемы при установке системы с помощью полученного образа.

* при установке загрузчика не обнаружился inird. Оказалось, что его и
правда нет. Ручная генерация с помощью make-initrd ругается на
отсутствие модулья scsi_dh_rda.ko, хотя есть scsi_dh_rdac.ko. Проблема
решилась переименованием файла модуля в системе о_о. Далее make-initrd
не мог выполнить правило multipath, т.к. не знал средств выполнения
цели devmapper. Сколько-нибудь нормально решить проблему не смог, тупо
удалил правило multipath из набора правил make-initrd. После этого
initrd создался и система даже загрузилась. о_о Ядро использовалось
2.6.32-std-def-alt20.

* при настройке видеокарты предлагался nvidia, который не работает с
GeForce MX400, о чем узнать из-под инсталлятора невозможно, ибо вместе
с nv они не работают. Нуво-драйверов в списке ну было.

* в разделе /home в момент установки системы уже был домашний каталог
пользователя. При создании нового с другим $USERNAME его домашний
каталог создался с неверными правами, часть с 501:501, часть
$USERNAME:$USERNAME.

Подскажите, что из этого считать багом, если надо - развешу. Спасибо. :)

-- 
                                                                zOrg

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] проблемы при использовании mkimage-profiles-desktop на текущем Сизифе
  2010-09-03  4:14 [sisyphus] проблемы при использовании mkimage-profiles-desktop на текущем Сизифе zOrg
@ 2010-09-03  4:38 ` Michael Shigorin
  2010-09-03  6:00   ` zOrg
  0 siblings, 1 reply; 6+ messages in thread
From: Michael Shigorin @ 2010-09-03  4:38 UTC (permalink / raw)
  To: sisyphus

On Fri, Sep 03, 2010 at 08:14:20AM +0400, zOrg wrote:
> Пробовал обновить образа установщика, live и rescue систем
> на своей флешке и наткнулся на ряд неприятностей.

Пойдёмте в devel-distro@, если это не одноразовая надобность.

> Использовал бранч master указанного в теме репозитория.

Уточните -- этого?
http://git.altlinux.org/people/boyarsh/packages/?p=mkimage-profiles-desktop.git

> Собирал как make kde.dvd.
> 
> * часть пакетов, перечисленных в списках на установку
> отсутствует/конфликтует друг с другом, но это думаю и без меня
> известно;

Это бывает (особенно с contrib), лучше сразу список (или коммит);
см. тж. bin/check-pkg-list (питается пакаджлистами, может давать
false negatives).

Скорее всего, kde.cd собрать для начала будет проще.

> * не сделанное 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).

> Дальше проблемы при установке системы с помощью полученного образа.
> 
> * при установке загрузчика не обнаружился inird. Оказалось, что его и
> правда нет. Ручная генерация с помощью make-initrd ругается на
> отсутствие модулья scsi_dh_rda.ko, хотя есть scsi_dh_rdac.ko. Проблема
> решилась переименованием файла модуля в системе о_о.

Стоит повесить баг на make-initrd, явно опечатка.

> Далее make-initrd не мог выполнить правило multipath, т.к. не
> знал средств выполнения цели devmapper. Сколько-нибудь
> нормально решить проблему не смог, тупо удалил правило
> multipath из набора правил make-initrd. После этого initrd
> создался и система даже загрузилась. о_о Ядро использовалось
> 2.6.32-std-def-alt20.

Про это тоже стоит (отдельный).

> * при настройке видеокарты предлагался nvidia, который не
> работает с GeForce MX400, о чем узнать из-под инсталлятора
> невозможно, ибо вместе с nv они не работают. Нуво-драйверов в
> списке ну было.

Ммм... отрезайте *nvidia* из списков пакетов, legacy с сизифным
xorg в любом случае сейчас не живут (и непонятно, заживут ли).

> * в разделе /home в момент установки системы уже был домашний
> каталог пользователя. При создании нового с другим $USERNAME
> его домашний каталог создался с неверными правами, часть с
> 501:501, часть $USERNAME:$USERNAME.

Возможно, баг alterator-users -- хотя хорошо бы корень
полученного инсталятора грепнуть насчёт chown.*501
(точнее, /usr/*/alterator /usr/share/install2).

У меня в том, что под рукой сейчас болтается (почти пустой по
части installer-feature-* и alterator-*) ничего такого не
нашлось.

> Подскажите, что из этого считать багом, если надо - развешу.
> Спасибо. :)

Вам спасибо :)

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

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


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] проблемы при использовании mkimage-profiles-desktop на текущем Сизифе
  2010-09-03  4:38 ` Michael Shigorin
@ 2010-09-03  6:00   ` zOrg
  2010-09-03  6:08     ` Eugene Prokopiev
  2010-09-03  8:33     ` Michael Shigorin
  0 siblings, 2 replies; 6+ messages in thread
From: zOrg @ 2010-09-03  6:00 UTC (permalink / raw)
  To: shigorin, ALT Linux Sisyphus discussions

3 сентября 2010 г. 8:38 пользователь Michael Shigorin
<mike@osdn.org.ua> написал:
> On Fri, Sep 03, 2010 at 08:14:20AM +0400, zOrg wrote:
>> Пробовал обновить образа установщика, live и rescue систем
>> на своей флешке и наткнулся на ряд неприятностей.
>
> Пойдёмте в devel-distro@, если это не одноразовая надобность.
В принципе не одноразовая. Очень хочется освоить идеологию mkimage для
своих целей - создание образов для embedded устройств, но в качестве
исходного материала не rpm, а срезы git-repo (или я пока просто не
проникся необходимостью городить аж .rpm для этого). Сейчас использую
свою схему, вдохновившись скорее схемой сборки ядер у вас, благодаря
чему имею прошивки, составленные из компонент, версии которых точно
известны, и возможность автоматической генерации ChangeLog'ов. :)
Однако, загрузка такая, что изучением mkimage и экспериментами с ним
получается занимать только урывками. :(

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

>> Использовал бранч master указанного в теме репозитория.
>
> Уточните -- этого?
> http://git.altlinux.org/people/boyarsh/packages/?p=mkimage-profiles-desktop.git
Угу.

>> Собирал как make kde.dvd.
>>
>> * часть пакетов, перечисленных в списках на установку
>> отсутствует/конфликтует друг с другом, но это думаю и без меня
>> известно;
>
> Это бывает (особенно с contrib), лучше сразу список (или коммит);
> см. тж. bin/check-pkg-list (питается пакаджлистами, может давать
> false negatives).

-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,
видимо сработало. )

>> Дальше проблемы при установке системы с помощью полученного образа.
>>
>> * при установке загрузчика не обнаружился inird. Оказалось, что его и
>> правда нет. Ручная генерация с помощью make-initrd ругается на
>> отсутствие модулья scsi_dh_rda.ko, хотя есть scsi_dh_rdac.ko. Проблема
>> решилась переименованием файла модуля в системе о_о.
>
> Стоит повесить баг на make-initrd, явно опечатка.

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

>> Далее make-initrd не мог выполнить правило multipath, т.к. не
>> знал средств выполнения цели devmapper. Сколько-нибудь
>> нормально решить проблему не смог, тупо удалил правило
>> multipath из набора правил make-initrd. После этого initrd
>> создался и система даже загрузилась. о_о Ядро использовалось
>> 2.6.32-std-def-alt20.
>
> Про это тоже стоит (отдельный).

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

>> * при настройке видеокарты предлагался nvidia, который не
>> работает с GeForce MX400, о чем узнать из-под инсталлятора
>> невозможно, ибо вместе с nv они не работают. Нуво-драйверов в
>> списке ну было.
>
> Ммм... отрезайте *nvidia* из списков пакетов, legacy с сизифным
> xorg в любом случае сейчас не живут (и непонятно, заживут ли).

ок.

>> * в разделе /home в момент установки системы уже был домашний
>> каталог пользователя. При создании нового с другим $USERNAME
>> его домашний каталог создался с неверными правами, часть с
>> 501:501, часть $USERNAME:$USERNAME.
>
> Возможно, баг alterator-users -- хотя хорошо бы корень
> полученного инсталятора грепнуть насчёт chown.*501
> (точнее, /usr/*/alterator /usr/share/install2).
>
> У меня в том, что под рукой сейчас болтается (почти пустой по
> части installer-feature-* и alterator-*) ничего такого не
> нашлось.
аналогично.

> PS: на всякий: http://www.altlinux.org/Mkimage/Profiles/Desktop
Угу, читал. )

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

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

-- 
                                                                zOrg

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] проблемы при использовании mkimage-profiles-desktop на текущем Сизифе
  2010-09-03  6:00   ` zOrg
@ 2010-09-03  6:08     ` Eugene Prokopiev
  2010-09-03  8:33     ` Michael Shigorin
  1 sibling, 0 replies; 6+ messages in thread
From: Eugene Prokopiev @ 2010-09-03  6:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions; +Cc: shigorin

3 сентября 2010 г. 10:00 пользователь zOrg <zorg1331@gmail.com> написал:

> Очень хочется освоить идеологию mkimage для
> своих целей - создание образов для embedded устройств

А посмотрите еще на
http://admdev.blogspot.com/search/label/altlinux-live и в
http://git.altlinux.org/people/enp/packages/mkimage-profile-live.git
(бранч autoconf)

-- 
С уважением,
Прокопьев Евгений

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] проблемы при использовании mkimage-profiles-desktop на текущем Сизифе
  2010-09-03  6:00   ` zOrg
  2010-09-03  6:08     ` Eugene Prokopiev
@ 2010-09-03  8:33     ` Michael Shigorin
  2010-09-03 11:28       ` zOrg
  1 sibling, 1 reply; 6+ messages in thread
From: Michael Shigorin @ 2010-09-03  8:33 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

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/


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] проблемы при использовании mkimage-profiles-desktop на текущем Сизифе
  2010-09-03  8:33     ` Michael Shigorin
@ 2010-09-03 11:28       ` zOrg
  0 siblings, 0 replies; 6+ messages in thread
From: zOrg @ 2010-09-03 11:28 UTC (permalink / raw)
  To: shigorin, ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 1982 bytes --]

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

понятно, спасибо, не учитывал этого ранее.

>> >> * не сделанное 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 :) (или просто патч, но чтоб уже зафиксить)

попробовал приложить к письму...

>> > 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 пока, там меньше стилей понамешано.

спасибо за ссылки. )

-- 
                                                                zOrg

[-- Attachment #2: 0001-fix-use-MKI_PACK_RESULTS-instead-of-MKI_OUTNAME-and-.patch.gz --]
[-- Type: application/x-gzip, Size: 1535 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2010-09-03 11:28 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-09-03  4:14 [sisyphus] проблемы при использовании mkimage-profiles-desktop на текущем Сизифе zOrg
2010-09-03  4:38 ` Michael Shigorin
2010-09-03  6:00   ` zOrg
2010-09-03  6:08     ` Eugene Prokopiev
2010-09-03  8:33     ` Michael Shigorin
2010-09-03 11:28       ` zOrg

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git