ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* Re: [sisyphus] Embedded ALT Linux (hasher)
@ 2007-04-17 22:38 Alexander Gvozdev
  0 siblings, 0 replies; only message in thread
From: Alexander Gvozdev @ 2007-04-17 22:38 UTC (permalink / raw)
  To: sisyphus

В сообщении от Wednesday 18 April 2007 01:08:53 Dmitry V. Levin написал(а):
> Hi,
>
> On Wed, Apr 18, 2007 at 12:51:03AM +0400, Alexander Gvozdev wrote:
> > В сообщении от Tuesday 17 April 2007 14:56:44 Dmitry V. Levin написал(а):
> > > On Tue, Apr 17, 2007 at 05:54:45AM +0400, Alexander Gvozdev wrote:
> >
> > Комментирую:
> > > > PPS: почему хэшер плюёт на параметр --target?
> >
> > При попытке на x86_64-хосте собрать что-то для i586 всё-равно собирается
> > x68_64. Конфиг для apt берётся общесистемный. Попытки указать там ещё и
> > репозитарии для i586, то apt матерится, что логично, т.к. у нас это не
> > работает.
>
> Вы используете параметр --target не так, как это было задумано автором
> программы.
>
> hasher не будет за вас сочинять конфигурацию для apt.
>
> Посмотрите wiki и/или архив списка рассылки, эта тема уже обсуждалась.
>
> Я для своих повседневных нужд использую такую конструкцию:
> $ cat ~/.hasher/config
> if [ `uname -m` = i686 ]; then
>       def_target=i586
>       apt_config="$HOME/apt/apt-i686.conf"
> fi
>
> Впрочем, наверняка есть более удобные варианты решения этой задачи.
>
> > Резюме: опция --target не работает при сильных различиях архитектур.
>
> При сильных различиях, конечно, не работает; т.е. если вы захотите на
> little endian собирать big endian, то ваше ядро, скорее всего, не одобрит
> эту идею.  Но ix86 на x86-64 отлично собирается.
Смешно, но мне как раз нужен big-endian. Я же не прошу запускать. Я 
только-лишь прошу собрать некий целостный набор программ. Хэшер, вроде, для 
этого и предназначается...

>
> > > > PPPS: как сделать в хэшере кэш?
> >
> > Смысл вопроса в следующем: как при помощи хэшера собрать дистрибудив.
>
> Над hasher'ом написано несколько надстроек (их называют сепараторами)
> специально для нужд такого плана.
>
Буду копать...

> > Мне кажется, для x86_64 необходим пакет, который провайдит свежие
> > 32-битные библиотеки. Как в дебиане.
>
> А как в дебиане?
https://alioth.debian.org/docman/view.php/30192/21/debian-amd64-howto.html
пакет "ia32-libs"
Ещё у них есть приятная программка "schroot"

>
> > > Александр, попробуйте переформулировать ваши вопросы в понятную форму.
> >
> > Сформулировал. Надеюсь теперь понятно. Не пинайте сильно, если что не
> > так... Я сейчас погряз в дизассемблировании проприентарных драйверов...
> > :(
>
> Желаю удачи. :)
Спасибо! :)

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2007-04-17 22:38 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-04-17 22:38 [sisyphus] Embedded ALT Linux (hasher) Alexander Gvozdev

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