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
next prev 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