ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] mkimage cookbook
@ 2008-01-06 10:54 Alexey Borovskoy
  2008-01-06 11:00 ` Alexey Gladkov
                   ` (3 more replies)
  0 siblings, 4 replies; 17+ messages in thread
From: Alexey Borovskoy @ 2008-01-06 10:54 UTC (permalink / raw)
  To: devel

Добрый вечер.

А где найти книжку с рецептами?

И как эта штуковина работает?

-- 
Алексей.
GPG key fingerprint
DBB3 1832 13C6 5C96 4A58  4AFF 78F7 159F 66AD 8D7E

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

* Re: [devel] mkimage cookbook
  2008-01-06 10:54 [devel] mkimage cookbook Alexey Borovskoy
@ 2008-01-06 11:00 ` Alexey Gladkov
  2008-01-06 11:47   ` Alexey Borovskoy
  2008-01-06 14:21 ` Michael Shigorin
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 17+ messages in thread
From: Alexey Gladkov @ 2008-01-06 11:00 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Borovskoy wrote:
> Добрый вечер.
> 
> А где найти книжку с рецептами?
> 
> И как эта штуковина работает?
> 

Незаконченная документашка есть тут:

http://git.altlinux.org/people/legion/packages/mkimage.git?p=mkimage.git;a=blob;f=doc/README.ru;h=8b2c0eb93a7834fc682a457fdc26abab4aac9dba;hb=1ac3c4b128a1844d9ec4570de183c997ca0bb4a9

-- 
Rgrds, legion



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

* Re: [devel] mkimage cookbook
  2008-01-06 11:00 ` Alexey Gladkov
@ 2008-01-06 11:47   ` Alexey Borovskoy
  2008-01-06 13:31     ` Alexey Gladkov
  0 siblings, 1 reply; 17+ messages in thread
From: Alexey Borovskoy @ 2008-01-06 11:47 UTC (permalink / raw)
  To: ALT Linux Team development discussions

* Воскресенье 06 января 2008 Alexey Gladkov

> Alexey Borovskoy wrote:
> > Добрый вечер.
> >
> > А где найти книжку с рецептами?
> >
> > И как эта штуковина работает?
>
> Незаконченная документашка есть тут:
>
> http://git.altlinux.org/people/legion/packages/mkimage.git?p=m
>kimage.git;a=blob;f=doc/README.ru;h=8b2c0eb93a7834fc682a457fdc2
>6abab4aac9dba;hb=1ac3c4b128a1844d9ec4570de183c997ca0bb4a9

Что такое инструментальный чрут, и что такое рабочий чрут?

-- 
Алексей.
GPG key fingerprint
DBB3 1832 13C6 5C96 4A58  4AFF 78F7 159F 66AD 8D7E

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

* Re: [devel] mkimage cookbook
  2008-01-06 11:47   ` Alexey Borovskoy
@ 2008-01-06 13:31     ` Alexey Gladkov
  0 siblings, 0 replies; 17+ messages in thread
From: Alexey Gladkov @ 2008-01-06 13:31 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Borovskoy wrote:
> Что такое инструментальный чрут, и что такое рабочий чрут?

Это тот кусок документации, который ещё не написан.

Для каждой стадии (образа) создаётся два вложенных чрута (они
находятся в директории .work).

Внешний чрут нужен для установки служебных утилит, требующихся для
сборки стадии. Это инструментальный чрут.

Внутренний чрут используется для подготовки самого образа. То что
находится в нём попадёт в образ.

В общем случае термин "рабочий чрут" определяет директорию внутри
инструментального чрута, в которой находятся данные предназначенные
для запаковки в образ.

Почему я говорю "в общем случае" ? Потому что для некоторых операций
(целей) создавать именно чрут не требуется.

-- 
Rgrds, legion



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

* Re: [devel] mkimage cookbook
  2008-01-06 10:54 [devel] mkimage cookbook Alexey Borovskoy
  2008-01-06 11:00 ` Alexey Gladkov
@ 2008-01-06 14:21 ` Michael Shigorin
  2008-01-09 10:34 ` Alexey Borovskoy
  2008-01-10 10:21 ` Alexey Borovskoy
  3 siblings, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2008-01-06 14:21 UTC (permalink / raw)
  To: devel

On Sun, Jan 06, 2008 at 10:54:41PM +1200, Alexey Borovskoy wrote:
> А где найти книжку с рецептами?

http://wiki.sisyphus.ru/devel/mkimage

> И как эта штуковина работает?

Автор уже подсказал...

2 legion: спасибо, продиагоналил, есть чего почитать :)

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


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

* Re: [devel] mkimage cookbook
  2008-01-06 10:54 [devel] mkimage cookbook Alexey Borovskoy
  2008-01-06 11:00 ` Alexey Gladkov
  2008-01-06 14:21 ` Michael Shigorin
@ 2008-01-09 10:34 ` Alexey Borovskoy
  2008-01-09 10:46   ` Slava Semushin
  2008-01-09 11:21   ` Alexey Gladkov
  2008-01-10 10:21 ` Alexey Borovskoy
  3 siblings, 2 replies; 17+ messages in thread
From: Alexey Borovskoy @ 2008-01-09 10:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

* Воскресенье 06 января 2008 Alexey Borovskoy

> Добрый вечер.
>
> А где найти книжку с рецептами?
>
> И как эта штуковина работает?

Собрал. Не работает.

$ make
if [ -n "" ]; then \
            /usr/share/mkimage/tools/mki-invalidate-cache mki; \
            
[ ! -d "/home/alb/mkimage-ntfs/.work" ] || /usr/share/mkimage/tools/mki-clean; 
\
        fi
mkdir -p -- /home/alb/mkimage-ntfs/.work/pkgbox /home/alb/mkimage-ntfs/.work /home/alb/mkimage-ntfs/.work/.out
mkdir -p -- /home/alb/mkimage-ntfs/.work/.cache/mki /home/alb/mkimage-ntfs/.work/.cache/hsh
if ! /usr/share/mkimage/tools/mki-cache check prepare-workdir; 
then \
            /usr/share/mkimage/tools/mki-prepare && \
            /usr/share/mkimage/tools/mki-cache build 
prepare-workdir || exit 1; \
        fi
.: 81: shell-error: not found
.: 81: shell-error: not found
make: *** [prepare-workdir] Ошибка 1

Весь моск сломал, что ей надо то?


-- 
Алексей.
GPG key fingerprint
DBB3 1832 13C6 5C96 4A58  4AFF 78F7 159F 66AD 8D7E

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] mkimage cookbook
  2008-01-09 10:34 ` Alexey Borovskoy
@ 2008-01-09 10:46   ` Slava Semushin
  2008-01-09 11:01     ` Alexey Borovskoy
  2008-01-09 11:21   ` Alexey Gladkov
  1 sibling, 1 reply; 17+ messages in thread
From: Slava Semushin @ 2008-01-09 10:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

09.01.08, Alexey Borovskoy<alb / altlinux.ru> написал(а):
> * Воскресенье 06 января 2008 Alexey Borovskoy
>
> > Добрый вечер.
> >
> > А где найти книжку с рецептами?
> >
> > И как эта штуковина работает?
>
> Собрал. Не работает.
>
> $ make
> if [ -n "" ]; then \

Это условие всегда ложно => тело if'а не будет выполняться.

>             /usr/share/mkimage/tools/mki-invalidate-cache mki; \
>
> [ ! -d "/home/alb/mkimage-ntfs/.work" ] || /usr/share/mkimage/tools/mki-clean;
> \
>         fi
> mkdir -p -- /home/alb/mkimage-ntfs/.work/pkgbox /home/alb/mkimage-ntfs/.work /home/alb/mkimage-ntfs/.work/.out
> mkdir -p -- /home/alb/mkimage-ntfs/.work/.cache/mki /home/alb/mkimage-ntfs/.work/.cache/hsh
> if ! /usr/share/mkimage/tools/mki-cache check prepare-workdir;
> then \
>             /usr/share/mkimage/tools/mki-prepare && \
>             /usr/share/mkimage/tools/mki-cache build
> prepare-workdir || exit 1; \
>         fi
> .: 81: shell-error: not found
> .: 81: shell-error: not found
> make: *** [prepare-workdir] Ошибка 1
>
> Весь моск сломал, что ей надо то?

Либо мэйлер сбил форматирование, либо вы забыли про отступы в виде
одного таба для правил в Makefile.


-- 
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru

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

* Re: [devel] mkimage cookbook
  2008-01-09 10:46   ` Slava Semushin
@ 2008-01-09 11:01     ` Alexey Borovskoy
  2008-01-09 17:47       ` Michael Shigorin
  0 siblings, 1 reply; 17+ messages in thread
From: Alexey Borovskoy @ 2008-01-09 11:01 UTC (permalink / raw)
  To: ALT Linux Team development discussions

* Среда 09 января 2008 Slava Semushin

> Либо мэйлер сбил форматирование, либо вы забыли про отступы в
> виде одного таба для правил в Makefile.

include /usr/share/mkimage/rules.mk

GLOBAL_VERBOSE=1
VERBOSE=1
GLOBAL_HSH_LANGS="en_US:ru_RU"

MKI_PACK_RESULTS=squash:my-live.iso

GLOBAL_HSH_APT_CONFIG=/etc/apt/apt.conf

CHROOT_PACKAGES="apt-utils"

IMAGE_PACKAGES = ./packages-lists/my-live

PROPAGATOR_VERSION = ALT Linux 4.0 Desktop
PROPAGATOR_MAR_MODULES = ./modules
PROPAGATOR_INITFS = ./initfs

all: prepare-image-workdir
#all: build-image
#run-image-scripts run-scripts pack-image


P.S. Я даже фирменные брал, из mkimage-profiles-ltsp. То же 
самое. Думаю что где-то не хватает зависимостей. 

-- 
Алексей.
GPG key fingerprint
DBB3 1832 13C6 5C96 4A58  4AFF 78F7 159F 66AD 8D7E

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

* Re: [devel] mkimage cookbook
  2008-01-09 10:34 ` Alexey Borovskoy
  2008-01-09 10:46   ` Slava Semushin
@ 2008-01-09 11:21   ` Alexey Gladkov
  2008-01-09 11:28     ` Alexey Gladkov
  1 sibling, 1 reply; 17+ messages in thread
From: Alexey Gladkov @ 2008-01-09 11:21 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Borovskoy wrote:
> .: 81: shell-error: not found
> .: 81: shell-error: not found

rpm забыл зависимость на libshell :(

-- 
Rgrds, legion



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

* Re: [devel] mkimage cookbook
  2008-01-09 11:21   ` Alexey Gladkov
@ 2008-01-09 11:28     ` Alexey Gladkov
  2008-01-09 11:40       ` Alexey Borovskoy
  0 siblings, 1 reply; 17+ messages in thread
From: Alexey Gladkov @ 2008-01-09 11:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Gladkov wrote:
> Alexey Borovskoy wrote:
>> .: 81: shell-error: not found
>> .: 81: shell-error: not found
> 
> rpm забыл зависимость на libshell :(
> 

FIxed in mkimage-0.0.6-alt2

-- 
Rgrds, legion



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

* Re: [devel] mkimage cookbook
  2008-01-09 11:28     ` Alexey Gladkov
@ 2008-01-09 11:40       ` Alexey Borovskoy
  2008-01-09 11:47         ` Alexey Gladkov
  0 siblings, 1 reply; 17+ messages in thread
From: Alexey Borovskoy @ 2008-01-09 11:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

* Среда 09 января 2008 Alexey Gladkov

> Alexey Gladkov wrote:
> > Alexey Borovskoy wrote:
> >> .: 81: shell-error: not found
> >> .: 81: shell-error: not found
> >
> > rpm забыл зависимость на libshell :(
>
> FIxed in mkimage-0.0.6-alt2

Тогда еще и ash в buildreqs.

-- 
Алексей.
GPG key fingerprint
DBB3 1832 13C6 5C96 4A58  4AFF 78F7 159F 66AD 8D7E

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

* Re: [devel] mkimage cookbook
  2008-01-09 11:40       ` Alexey Borovskoy
@ 2008-01-09 11:47         ` Alexey Gladkov
  0 siblings, 0 replies; 17+ messages in thread
From: Alexey Gladkov @ 2008-01-09 11:47 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Borovskoy wrote:
> Тогда еще и ash в buildreqs.

Он для сборки не нужен.

-- 
Rgrds, legion



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

* Re: [devel] mkimage cookbook
  2008-01-09 11:01     ` Alexey Borovskoy
@ 2008-01-09 17:47       ` Michael Shigorin
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2008-01-09 17:47 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Jan 09, 2008 at 11:01:35PM +1200, Alexey Borovskoy wrote:
> P.S. Я даже фирменные брал, из mkimage-profiles-ltsp.

BTW mkimage-profiles-desktop обычно более собирающееся на текущем
бранче (я стараюсь отслеживать его, собственно ltsp'шная часть
там минимальна и не особо зависит от этих перипетий, и в
результате этот профиль бывает фирменным от того дня, как им
опять занимались, и до какого-нить изменения в бранче, которое
опять сломает сборку).

Последний раз опубликованным m-p-ltsp занимался в декабре,
последнюю неделю вместо этого болел.  Надеюсь, скоро будет
опять свежий -- вместе с ALTSP5 RC2/4.0.0 ;-)

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


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

* Re: [devel] mkimage cookbook
  2008-01-06 10:54 [devel] mkimage cookbook Alexey Borovskoy
                   ` (2 preceding siblings ...)
  2008-01-09 10:34 ` Alexey Borovskoy
@ 2008-01-10 10:21 ` Alexey Borovskoy
  2008-01-10 10:28   ` Alexey Gladkov
  2008-01-10 10:49   ` Anton Farygin
  3 siblings, 2 replies; 17+ messages in thread
From: Alexey Borovskoy @ 2008-01-10 10:21 UTC (permalink / raw)
  To: ALT Linux Team development discussions

* Воскресенье 06 января 2008 Alexey Borovskoy

> Добрый вечер.
>
> А где найти книжку с рецептами?
>
> И как эта штуковина работает?

Продолжаю осваивать инструмент.

Собрал образ. Загрузил в kvm.

Не может смонтировать unionfs. Пакет unionfs-utils стоит. spt 
нормально собирает работающий образ.

Чего не хватает?

-- 
Алексей.
GPG key fingerprint
DBB3 1832 13C6 5C96 4A58  4AFF 78F7 159F 66AD 8D7E

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

* Re: [devel] mkimage cookbook
  2008-01-10 10:21 ` Alexey Borovskoy
@ 2008-01-10 10:28   ` Alexey Gladkov
  2008-01-10 11:24     ` Alexey Borovskoy
  2008-01-10 10:49   ` Anton Farygin
  1 sibling, 1 reply; 17+ messages in thread
From: Alexey Gladkov @ 2008-01-10 10:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Borovskoy wrote:
> Собрал образ. Загрузил в kvm.
> 
> Не может смонтировать unionfs. Пакет unionfs-utils стоит. spt 
> нормально собирает работающий образ.

Какой образ вы собирали? Где на профиль можно посмотреть?

> Чего не хватает?

Пока не известно.

-- 
Rgrds, legion



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

* Re: [devel] mkimage cookbook
  2008-01-10 10:21 ` Alexey Borovskoy
  2008-01-10 10:28   ` Alexey Gladkov
@ 2008-01-10 10:49   ` Anton Farygin
  1 sibling, 0 replies; 17+ messages in thread
From: Anton Farygin @ 2008-01-10 10:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Borovskoy пишет:
> * Воскресенье 06 января 2008 Alexey Borovskoy
> 
>> Добрый вечер.
>>
>> А где найти книжку с рецептами?
>>
>> И как эта штуковина работает?
> 
> Продолжаю осваивать инструмент.
> 
> Собрал образ. Загрузил в kvm.
> 
> Не может смонтировать unionfs. Пакет unionfs-utils стоит. spt 
> нормально собирает работающий образ.
> 
> Чего не хватает?
> 

Скорее всего - модулей ядра.



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

* Re: [devel] mkimage cookbook
  2008-01-10 10:28   ` Alexey Gladkov
@ 2008-01-10 11:24     ` Alexey Borovskoy
  0 siblings, 0 replies; 17+ messages in thread
From: Alexey Borovskoy @ 2008-01-10 11:24 UTC (permalink / raw)
  To: ALT Linux Team development discussions

* Четверг 10 января 2008 Alexey Gladkov

> Alexey Borovskoy wrote:
> > Собрал образ. Загрузил в kvm.
> >
> > Не может смонтировать unionfs. Пакет unionfs-utils стоит.
> > spt нормально собирает работающий образ.
>
> Какой образ вы собирали? Где на профиль можно посмотреть?
>
> > Чего не хватает?
>
> Пока не известно.

Курочил rescue.

Надо мне livecd с минимальной системой.

-- 
Алексей.
GPG key fingerprint
DBB3 1832 13C6 5C96 4A58  4AFF 78F7 159F 66AD 8D7E

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

end of thread, other threads:[~2008-01-10 11:24 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-01-06 10:54 [devel] mkimage cookbook Alexey Borovskoy
2008-01-06 11:00 ` Alexey Gladkov
2008-01-06 11:47   ` Alexey Borovskoy
2008-01-06 13:31     ` Alexey Gladkov
2008-01-06 14:21 ` Michael Shigorin
2008-01-09 10:34 ` Alexey Borovskoy
2008-01-09 10:46   ` Slava Semushin
2008-01-09 11:01     ` Alexey Borovskoy
2008-01-09 17:47       ` Michael Shigorin
2008-01-09 11:21   ` Alexey Gladkov
2008-01-09 11:28     ` Alexey Gladkov
2008-01-09 11:40       ` Alexey Borovskoy
2008-01-09 11:47         ` Alexey Gladkov
2008-01-10 10:21 ` Alexey Borovskoy
2008-01-10 10:28   ` Alexey Gladkov
2008-01-10 11:24     ` Alexey Borovskoy
2008-01-10 10:49   ` Anton Farygin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

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


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