ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Anton Farygin <rider@altlinux.com>
To: ALT Devel discussion list <devel@lists.altlinux.org>
Subject: Re: [devel] Стабильный Сизиф II
Date: Fri, 25 Aug 2006 15:58:49 +0400
Message-ID: <44EEE5F9.6090104@altlinux.com> (raw)
In-Reply-To: <20060825113240.GB18708@grep.po.cs.msu.su>

Fr. Br. George wrote:
> On Wed, Aug 23, 2006 at 03:41:01PM +0400, Alexey Tourbin wrote:
>> 1) Дождаться нового toolchain'а, в котором будет -D_FORTIFY_SOURCE
> Насколько это её улучшит в плане стабильности?
> 
>> 2) Повысить пересобираемость сизифа.  Последняя плановая пересборка была
>> 9 июля, и сейчас мы даже не знаем, какие пакеты у нас собираются, а
>> какие нет.
> Разумеется. Сейчас ведутся работы по восстановлению регулярности пересборок.
> 
>> 3) Синхронизация i586 и x86_64, если выпуск предусматривает поддержку
>> последней платформы.  Это тоже немалый объем работ, который может занять
>> несколько месяцев.
> Выпуск нужен в этом году. Пока по x86_64 ситуация такая: если установщик
> будет поддерживать x86_64, будет и выпуск на x86_64, состоящий из
> собирающихся пакетов. Не думаю, что в ближайший год мы сможем
> организовать эффективное _тестирование_ сколь-нибудь обширной пакетной
> базы на x86_64. Какой-то минимум оттестирован будет.

1) Программа установки не зависит от используемой архитектуры.. под 
какую архитектуру её соберёшь - под такой она и будет работать.
2) Эффективное тестирование x86_64 для серверов - вполне реально, и 
насколько я знаю - уже ведётся. Для рабочих станций это вообще запросто 
- я уже почти 8 месяцев работаю на десктопе с x86_64 и 
рассинхронизированным сизифом. Из прсоблем - только вопрос с 
синхронизацией x86_64 и i586 пакетной базы.

> 
> Про "рассинхронизацию" i586 и x86_64 поподробнее можно?

Посмотрите архив списка рассылки incominger на предмет того, какие 
пакеты собрались для i586, но при этом не собрались для x86_64. И 
причину reject'а.

Говоря более коротко:
python и много в gnome нужно чинить. Очень много пакетов собирается без 
проблем для i586 и не собирается для x86_64. Об этом же говорит и 
количество unmet'ов для x86_64.

> 
>> Короче, интуиция мне подсказывает, что при текущем состоянии сизифа
>> в такие сжатые сроки полноценной стабилизации и фриза не будет.
> Не будет. Но если её сейчас не сделать, через полгода в такие же сжатые
> сроки она будет ещё менее полноценной. А закладывать на _заморозку_
> сильно больше полутора месяцев -- невозможно.

Заморозка возможна, если незамедлительно принять меры как минимум к 
синхронизации двух архитектур (я писал о необходимых мерах полгода 
назад) + довести до ума как минимум те пакеты, которые кардинально 
влияют на установку системы. Для последнего - необходимо в ближайшее 
время собрать ISO образ минимального инсталятора и составить список 
вылезших проблем.

Из того, что помню:
- нет установки загрузчика после второй стадии, ибо udev в чруте не 
работает, а устройства отсутствуют. Потенциальное решение - использовать 
  mount --bind или mount --move для /dev/ в чрут с установленной 
системой. Но это надо экспериментально провертья
- apt-cdrom не умеет работать с HAL, в итоге установка пакетов на 
третьей стадии невозможна без наличия /media/cdrom. Решение в виде 
создания /media/cdrom не подходит, ибо вылезет всё та же проблема с 
двумя приводами
- нет нового design-bootloader-<продукт> для нового syslinux/gfxboot. 
Здесь просто нужно садится и делать. По срокам - примерно две недели с 
учётом наличия готового дизайна. Отказываться от gfxboot нереально, ибо 
на него завязаны кусочки первой, второй и третьей стадии инсталятора (по 
моему всё-таки третья не завязана, но надо разбираться).

Это то, что вспомнилось из Major. Всё остальное вылезет при сборке ISO 
образов (минимальный, максимальный, средний (Compact)).

Максимальный образ необходим для проверки функционала установки пакетов 
с учётом конфликтов. Под максимальным образом подразумевается весь 
Sisyphus за исключением unmet'ов. Минимальный образ необходим для 
ускоренния тестирования базовой системы/поддержки железа, средний образ 
- для проверки функционирования поддержки железа в реальной жизни и для 
проверки пакетной базы Compact'а (KDE/OpenOffice и их взаимодействие с 
остальными компонентами системы)

Rgds,
Rider




  parent reply	other threads:[~2006-08-25 11:58 UTC|newest]

Thread overview: 62+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-08-23 10:53 Fr. Br. George
2006-08-23 11:41 ` Alexey Tourbin
2006-08-23 12:23   ` Dmitry V. Levin
2006-08-23 13:12     ` Alexey Tourbin
2006-09-02 16:02       ` Michael Shigorin
2006-09-02 17:25         ` Денис Смирнов
2006-09-02 15:57     ` Michael Shigorin
2006-08-25 11:32   ` Fr. Br. George
2006-08-25 11:56     ` Alexey Tourbin
2006-08-25 11:58     ` Anton Farygin [this message]
2006-08-25 12:05       ` Fr. Br. George
2006-08-25 12:14         ` Anton Farygin
2006-08-25 12:58           ` Konstantin A. Lepikhov
2006-08-25 19:28         ` Anton Gorlov
2006-08-25 12:19       ` Шенцев Алексей Владимирович
2006-08-25 12:52         ` Anton Farygin
2006-08-25 12:58           ` Шенцев Алексей Владимирович
2006-08-25 12:59           ` Konstantin A. Lepikhov
2006-08-25 13:06             ` Шенцев Алексей Владимирович
2006-08-25 13:14               ` Konstantin A. Lepikhov
2006-08-25 13:17                 ` Шенцев Алексей Владимирович
2006-08-25 13:32                   ` Konstantin A. Lepikhov
2006-08-25 13:47                     ` Шенцев Алексей Владимирович
2006-08-25 13:53                       ` Konstantin A. Lepikhov
2006-08-25 13:56                         ` Шенцев Алексей Владимирович
2006-08-26 11:19                           ` Konstantin A. Lepikhov
2006-08-28  5:23                             ` Шенцев Алексей Владимирович
2006-09-02 16:10                         ` Michael Shigorin
2006-08-28  7:44                   ` Anton Farygin
2006-09-02 16:08       ` [devel] Стабильный Сизиф II (installer: /media/cdrom) Michael Shigorin
2006-09-03  4:06         ` Dmitriy Khanzhin
2006-09-02 16:04     ` [devel] Стабильный Сизиф II Michael Shigorin
2006-09-02 17:23       ` Денис Смирнов
2006-09-02 23:28         ` Michael Shigorin
2006-09-03  0:05           ` Денис Смирнов
2006-08-23 12:10 ` [devel] FreezePolicy Alexey Tourbin
2006-08-23 13:18   ` Andrii Dobrovol`s`kii
2006-08-23 14:01     ` Шенцев Алексей Владимирович
2006-08-23 14:25       ` Alexey Tourbin
2006-08-23 14:33         ` Andrei Bulava
2006-08-23 14:40           ` Konstantin A. Lepikhov
2006-08-23 14:48             ` Alexey I. Froloff
2006-08-23 14:41           ` Alexey I. Froloff
2006-08-25 11:48             ` Fr. Br. George
2006-08-25 11:43   ` Fr. Br. George
2006-08-23 12:41 ` [devel] Стабильный Сизиф II Igor Zubkov
2006-08-25 12:01   ` Fr. Br. George
2006-08-23 13:49 ` [devel] Uranus release management Alexey Tourbin
2006-08-23 15:23   ` Dmitry V. Levin
2006-08-23 15:32     ` Alexey Tourbin
2006-08-23 15:33       ` Dmitry V. Levin
2006-08-25 13:38       ` Fr. Br. George
2006-08-25 14:05         ` Alexey Tourbin
2006-08-25 16:52           ` Fr. Br. George
2006-08-25 17:25             ` Alexey Tourbin
2006-08-25 18:10               ` Fr. Br. George
2006-08-25 18:30                 ` Alexey Tourbin
2006-08-28  8:56                   ` Dmitry V. Levin
2006-08-30 10:26                     ` [devel] тестовые пересборки Сизифа Dmitry V. Levin
2006-09-02 16:15     ` [devel] lease management Michael Shigorin
2006-09-02 17:16       ` Dmitry V. Levin
2006-09-10 18:45       ` Fr. Br. George

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=44EEE5F9.6090104@altlinux.com \
    --to=rider@altlinux.com \
    --cc=devel@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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