* [devel] git.alt build architecture @ 2009-05-18 0:11 Kirill A. Shutemov 2009-05-18 6:09 ` Alexey Tourbin 2009-05-18 8:34 ` Afanasov Dmitry 0 siblings, 2 replies; 14+ messages in thread From: Kirill A. Shutemov @ 2009-05-18 0:11 UTC (permalink / raw) To: ALT Linux Team development discussions; +Cc: Alexey Tourbin, Dmitry V. Levin Насколько я понимаю, архитектура сборки с использованием git.alt уже более-менее устоялась. К сожалению, никакой документации описывающую эту архитектуру я не нашёл. Может ли кто-либо из разработчиков, сделать обзор архитектуры сборочницы. В частности, интересует какие компоненты вовлечены в процесс и как они взаимодействуют между собой. Спасибо. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] git.alt build architecture 2009-05-18 0:11 [devel] git.alt build architecture Kirill A. Shutemov @ 2009-05-18 6:09 ` Alexey Tourbin 2009-05-18 8:37 ` Kirill A. Shutemov 2009-05-18 8:34 ` Afanasov Dmitry 1 sibling, 1 reply; 14+ messages in thread From: Alexey Tourbin @ 2009-05-18 6:09 UTC (permalink / raw) To: Kirill A. Shutemov Cc: ALT Linux Team development discussions, Dmitry V. Levin [-- Attachment #1: Type: text/plain, Size: 1520 bytes --] On Mon, May 18, 2009 at 03:11:59AM +0300, Kirill A. Shutemov wrote: > Насколько я понимаю, архитектура сборки с использованием git.alt уже более-менее > устоялась. К сожалению, никакой документации описывающую эту архитектуру я не > нашёл. Может ли кто-либо из разработчиков, сделать обзор архитектуры сборочницы. > В частности, интересует какие компоненты вовлечены в процесс и как они > взаимодействуют между собой. Есть два главных компонента системы: girar и girar-builder. girar это то что обслуживает ssh доступ к git.altlinux.org. girar формирует задания для сборки. Далее эти задания забирает на сборку girar-builder. Задание -- это каталог со специальной структурой (ближайшая аналогия -- каталог /proc/$pid). Структура каталога описана в файле girar-builder/TASK. Описание может быть неполным или неточным, но оно дает правильное первоначальное представление. Процедура сборки задания находится girar-builder/gb-run-task. Задание состоит из нескольких стадий, которые выполняются в режиме 'sh -e' (то есть, когда одна из стадий завершается с ошибкой, остальные стадии не выполняются). Последние стадии задания -- это копирование собранных пакетов в репозитарий и перегенерация репозитария. У girar-builder нету своего хешера. Хешер существует на ноде, которая называется $remote_host. В каталоге girar-builder/remote/ лежат программы, которые выполняются на $remote_host. В частности, для сборки пакетов на ноде выполняется программа girar-builder/remote/gb-remote-build. [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] git.alt build architecture 2009-05-18 6:09 ` Alexey Tourbin @ 2009-05-18 8:37 ` Kirill A. Shutemov 2009-05-18 9:11 ` Alexey Tourbin 0 siblings, 1 reply; 14+ messages in thread From: Kirill A. Shutemov @ 2009-05-18 8:37 UTC (permalink / raw) To: Kirill A. Shutemov, ALT Linux Team development discussions, Dmitry V. Levin 2009/5/18 Alexey Tourbin <at@altlinux.ru>: > On Mon, May 18, 2009 at 03:11:59AM +0300, Kirill A. Shutemov wrote: >> Насколько я понимаю, архитектура сборки с использованием git.alt уже более-менее >> устоялась. К сожалению, никакой документации описывающую эту архитектуру я не >> нашёл. Может ли кто-либо из разработчиков, сделать обзор архитектуры сборочницы. >> В частности, интересует какие компоненты вовлечены в процесс и как они >> взаимодействуют между собой. > > Есть два главных компонента системы: girar и girar-builder. > girar это то что обслуживает ssh доступ к git.altlinux.org. > girar формирует задания для сборки. Далее эти задания > забирает на сборку girar-builder. > > Задание -- это каталог со специальной структурой (ближайшая аналогия -- > каталог /proc/$pid). Структура каталога описана в файле > girar-builder/TASK. Описание может быть неполным или неточным, > но оно дает правильное первоначальное представление. > > Процедура сборки задания находится girar-builder/gb-run-task. > Задание состоит из нескольких стадий, которые выполняются в режиме > 'sh -e' (то есть, когда одна из стадий завершается с ошибкой, остальные > стадии не выполняются). Последние стадии задания -- это копирование > собранных пакетов в репозитарий и перегенерация репозитария. Я так понимаю, что сборка на разных архитектурах сейчас сильно связана по времени. Т.е. имея одну медленную архитектуру(ARM, например), мы будем тормозить сборку в целом. Даже отключение отдельных ресурсоёмких проверок на медленной архитектуре не поможет, если время сборки rpm-ок будет существенно отличаться. Возможно ли с этим что-нибудь сделать? Т.е возможно ли сделать распараллеливание по архитектурам на болле высоком уровне, чем это происходит сейчас, что бы сделать архитектуры менее синхронными. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] git.alt build architecture 2009-05-18 8:37 ` Kirill A. Shutemov @ 2009-05-18 9:11 ` Alexey Tourbin 2009-05-18 9:25 ` Alexey I. Froloff ` (2 more replies) 0 siblings, 3 replies; 14+ messages in thread From: Alexey Tourbin @ 2009-05-18 9:11 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2523 bytes --] On Mon, May 18, 2009 at 11:37:37AM +0300, Kirill A. Shutemov wrote: > 2009/5/18 Alexey Tourbin <at@altlinux.ru>: > > On Mon, May 18, 2009 at 03:11:59AM +0300, Kirill A. Shutemov wrote: > >> Насколько я понимаю, архитектура сборки с использованием git.alt уже более-менее > >> устоялась. К сожалению, никакой документации описывающую эту архитектуру я не > >> нашёл. Может ли кто-либо из разработчиков, сделать обзор архитектуры сборочницы. > >> В частности, интересует какие компоненты вовлечены в процесс и как они > >> взаимодействуют между собой. > > > > Есть два главных компонента системы: girar и girar-builder. > > girar это то что обслуживает ssh доступ к git.altlinux.org. > > girar формирует задания для сборки. Далее эти задания > > забирает на сборку girar-builder. > > > > Задание -- это каталог со специальной структурой (ближайшая аналогия -- > > каталог /proc/$pid). Структура каталога описана в файле > > girar-builder/TASK. Описание может быть неполным или неточным, > > но оно дает правильное первоначальное представление. > > > > Процедура сборки задания находится girar-builder/gb-run-task. > > Задание состоит из нескольких стадий, которые выполняются в режиме > > 'sh -e' (то есть, когда одна из стадий завершается с ошибкой, остальные > > стадии не выполняются). Последние стадии задания -- это копирование > > собранных пакетов в репозитарий и перегенерация репозитария. > > Я так понимаю, что сборка на разных архитектурах сейчас сильно связана > по времени. Т.е. имея одну медленную архитектуру(ARM, например), мы > будем тормозить сборку в целом. Даже отключение отдельных ресурсоёмких > проверок на медленной архитектуре не поможет, если время сборки rpm-ок > будет существенно отличаться. Да. Самым ресурсоемким следует считать сборку пакетов, а girar-builder дает почти что константный оверхед (в районе пяти минут на задание). Сейчас неконстантно много ресурсов жрёт проверка с --whatprovides, но она будет переделана. > Возможно ли с этим что-нибудь сделать? Т.е возможно ли сделать > распараллеливание по архитектурам на болле высоком уровне, чем это > происходит сейчас, что бы сделать архитектуры менее синхронными. Я не вижу такой возможности. Мы реализуем жесткую синхронизацию архитектур, и в некоторых случаях она объективно необходима (например, для пакетов с noarch подпакетами). Одной из первых стадий задания является сборка пакетов на всех архитектурах. Значит, пока все пакеты не соберутся, ничего предпринимать нельзя. [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] git.alt build architecture 2009-05-18 9:11 ` Alexey Tourbin @ 2009-05-18 9:25 ` Alexey I. Froloff 2009-05-18 10:20 ` Kirill A. Shutemov 2009-05-18 10:36 ` Kirill A. Shutemov 2009-05-18 12:36 ` Victor B. Wagner 2 siblings, 1 reply; 14+ messages in thread From: Alexey I. Froloff @ 2009-05-18 9:25 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 511 bytes --] * Alexey Tourbin <at@> [090518 13:12]: > Я не вижу такой возможности. Мы реализуем жесткую синхронизацию > архитектур, и в некоторых случаях она объективно необходима (например, > для пакетов с noarch подпакетами). Одной из первых стадий задания > является сборка пакетов на всех архитектурах. Значит, пока все пакеты > не соберутся, ничего предпринимать нельзя. Может тогда можно на армоферме использовать NPROCS > 1 и какой-ньдь distcc? P.S. qemu-arm совсем умерло? -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] git.alt build architecture 2009-05-18 9:25 ` Alexey I. Froloff @ 2009-05-18 10:20 ` Kirill A. Shutemov 0 siblings, 0 replies; 14+ messages in thread From: Kirill A. Shutemov @ 2009-05-18 10:20 UTC (permalink / raw) To: ALT Linux Team development discussions 2009/5/18 Alexey I. Froloff <raorn@altlinux.org>: > * Alexey Tourbin <at@> [090518 13:12]: >> Я не вижу такой возможности. Мы реализуем жесткую синхронизацию >> архитектур, и в некоторых случаях она объективно необходима (например, >> для пакетов с noarch подпакетами). Одной из первых стадий задания >> является сборка пакетов на всех архитектурах. Значит, пока все пакеты >> не соберутся, ничего предпринимать нельзя. > Может тогда можно на армоферме использовать NPROCS > 1 и > какой-ньдь distcc? distcc, может нарушить воспроизводимость сборки. Да и возможности распараллеливания ограничены. > > P.S. qemu-arm совсем умерло? Нет. Я изучаю возможность сборки на реальном железе. Даже если удастся наладить сборку на железе, qemu никуда не денется -- это хороший инструмент для мэйнтэйнера, позволяющий разбираться в сборке пакета при отсутствии железа. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] git.alt build architecture 2009-05-18 9:11 ` Alexey Tourbin 2009-05-18 9:25 ` Alexey I. Froloff @ 2009-05-18 10:36 ` Kirill A. Shutemov 2009-05-18 12:36 ` Victor B. Wagner 2 siblings, 0 replies; 14+ messages in thread From: Kirill A. Shutemov @ 2009-05-18 10:36 UTC (permalink / raw) To: ALT Linux Team development discussions 2009/5/18 Alexey Tourbin <at@altlinux.ru>: > On Mon, May 18, 2009 at 11:37:37AM +0300, Kirill A. Shutemov wrote: >> 2009/5/18 Alexey Tourbin <at@altlinux.ru>: >> > On Mon, May 18, 2009 at 03:11:59AM +0300, Kirill A. Shutemov wrote: >> >> Насколько я понимаю, архитектура сборки с использованием git.alt уже более-менее >> >> устоялась. К сожалению, никакой документации описывающую эту архитектуру я не >> >> нашёл. Может ли кто-либо из разработчиков, сделать обзор архитектуры сборочницы. >> >> В частности, интересует какие компоненты вовлечены в процесс и как они >> >> взаимодействуют между собой. >> > >> > Есть два главных компонента системы: girar и girar-builder. >> > girar это то что обслуживает ssh доступ к git.altlinux.org. >> > girar формирует задания для сборки. Далее эти задания >> > забирает на сборку girar-builder. >> > >> > Задание -- это каталог со специальной структурой (ближайшая аналогия -- >> > каталог /proc/$pid). Структура каталога описана в файле >> > girar-builder/TASK. Описание может быть неполным или неточным, >> > но оно дает правильное первоначальное представление. >> > >> > Процедура сборки задания находится girar-builder/gb-run-task. >> > Задание состоит из нескольких стадий, которые выполняются в режиме >> > 'sh -e' (то есть, когда одна из стадий завершается с ошибкой, остальные >> > стадии не выполняются). Последние стадии задания -- это копирование >> > собранных пакетов в репозитарий и перегенерация репозитария. >> >> Я так понимаю, что сборка на разных архитектурах сейчас сильно связана >> по времени. Т.е. имея одну медленную архитектуру(ARM, например), мы >> будем тормозить сборку в целом. Даже отключение отдельных ресурсоёмких >> проверок на медленной архитектуре не поможет, если время сборки rpm-ок >> будет существенно отличаться. > > Да. Самым ресурсоемким следует считать сборку пакетов, а girar-builder > дает почти что константный оверхед (в районе пяти минут на задание). > Сейчас неконстантно много ресурсов жрёт проверка с --whatprovides, > но она будет переделана. > >> Возможно ли с этим что-нибудь сделать? Т.е возможно ли сделать >> распараллеливание по архитектурам на болле высоком уровне, чем это >> происходит сейчас, что бы сделать архитектуры менее синхронными. > > Я не вижу такой возможности. Мы реализуем жесткую синхронизацию > архитектур, и в некоторых случаях она объективно необходима (например, > для пакетов с noarch подпакетами). Одной из первых стадий задания > является сборка пакетов на всех архитектурах. Значит, пока все пакеты > не соберутся, ничего предпринимать нельзя. А если отодвинуть проверки, которые требуют пакеты всех собираемых архитектур (типа проверки на идентичность noarch), на более поздний этап? Ведь, часть проверок не требуют одновременного наличия пакетов всех архитектур? Таким образом за счёт отключения части проверок (теста устанавливаемости, например) на медленных архитектурах можно попробовать частично компенсировать потерю в скорости на этапе сборки. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] git.alt build architecture 2009-05-18 9:11 ` Alexey Tourbin 2009-05-18 9:25 ` Alexey I. Froloff 2009-05-18 10:36 ` Kirill A. Shutemov @ 2009-05-18 12:36 ` Victor B. Wagner 2009-05-18 12:38 ` Mikhail Gusarov ` (2 more replies) 2 siblings, 3 replies; 14+ messages in thread From: Victor B. Wagner @ 2009-05-18 12:36 UTC (permalink / raw) To: devel On 2009.05.18 at 13:11:23 +0400, Alexey Tourbin wrote: > > Я так понимаю, что сборка на разных архитектурах сейчас сильно связана > > по времени. Т.е. имея одну медленную архитектуру(ARM, например), мы > > будем тормозить сборку в целом. Даже отключение отдельных ресурсоёмких > > проверок на медленной архитектуре не поможет, если время сборки rpm-ок > > будет существенно отличаться. > > Да. Самым ресурсоемким следует считать сборку пакетов, а girar-builder А зачем вообще на ARM что-либо собирать? По-моему, такие архитектуры должны обслуживаться исключительно кросс-компиляцией. Возможно в сочетании с эмулятором, как делает Nokia в среде разработки для maemo. (что они сделали исключительно из-за того, что несознательные upstream-разработчики пишут такие configure.in, которые не поддерживают --target) ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] git.alt build architecture 2009-05-18 12:36 ` Victor B. Wagner @ 2009-05-18 12:38 ` Mikhail Gusarov 2009-05-18 12:54 ` Kirill A. Shutemov 2009-05-18 13:21 ` Alexey I. Froloff 2 siblings, 0 replies; 14+ messages in thread From: Mikhail Gusarov @ 2009-05-18 12:38 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 753 bytes --] Twas brillig at 16:36:34 18.05.2009 UTC+04 when vitus@altlinux.org did gyre and gimble: VBW> А зачем вообще на ARM что-либо собирать? По-моему, такие VBW> архитектуры должны обслуживаться исключительно кросс-компиляцией. VBW> Возможно в сочетании с эмулятором, как делает Nokia в среде VBW> разработки для maemo. (что они сделали исключительно из-за того, VBW> что несознательные upstream-разработчики пишут такие configure.in, VBW> которые не поддерживают --target) --host -- [-- Attachment #2: Type: application/pgp-signature, Size: 834 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] git.alt build architecture 2009-05-18 12:36 ` Victor B. Wagner 2009-05-18 12:38 ` Mikhail Gusarov @ 2009-05-18 12:54 ` Kirill A. Shutemov 2009-05-18 13:21 ` Alexey I. Froloff 2 siblings, 0 replies; 14+ messages in thread From: Kirill A. Shutemov @ 2009-05-18 12:54 UTC (permalink / raw) To: ALT Linux Team development discussions 2009/5/18 Victor B. Wagner <vitus@altlinux.org>: > On 2009.05.18 at 13:11:23 +0400, Alexey Tourbin wrote: > >> > Я так понимаю, что сборка на разных архитектурах сейчас сильно связана >> > по времени. Т.е. имея одну медленную архитектуру(ARM, например), мы >> > будем тормозить сборку в целом. Даже отключение отдельных ресурсоёмких >> > проверок на медленной архитектуре не поможет, если время сборки rpm-ок >> > будет существенно отличаться. >> >> Да. Самым ресурсоемким следует считать сборку пакетов, а girar-builder > > А зачем вообще на ARM что-либо собирать? По-моему, такие архитектуры > должны обслуживаться исключительно кросс-компиляцией. Возможно в > сочетании с эмулятором, как делает Nokia в среде разработки для maemo. > (что они сделали исключительно из-за того, что несознательные > upstream-разработчики пишут такие configure.in, которые не поддерживают > --target) С кросс-компиляторами пока в Сизифе плохо. Может быть в будущем что-то измениться. До сих пор я портировал Сизиф на ARM с использованием только qemu. Т.е. собирал в qemu нативным компилятором. Медленно, но с большего работает. Вот сейчас пробую реальное железо. Посмотрим. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] git.alt build architecture 2009-05-18 12:36 ` Victor B. Wagner 2009-05-18 12:38 ` Mikhail Gusarov 2009-05-18 12:54 ` Kirill A. Shutemov @ 2009-05-18 13:21 ` Alexey I. Froloff 2009-05-18 13:28 ` Victor B. Wagner 2 siblings, 1 reply; 14+ messages in thread From: Alexey I. Froloff @ 2009-05-18 13:21 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 412 bytes --] * Victor B. Wagner <vitus@> [090518 16:37]: > (что они сделали исключительно из-за того, что несознательные > upstream-разработчики пишут такие configure.in, которые не поддерживают > --target) Кроме configure.in существует такое количество сборочных систем, что про это даже смешно говорить. Я уже молчу про AC_TRY_RUN, с которыми надо разбираться отдельно в каждом случае. -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] git.alt build architecture 2009-05-18 13:21 ` Alexey I. Froloff @ 2009-05-18 13:28 ` Victor B. Wagner 0 siblings, 0 replies; 14+ messages in thread From: Victor B. Wagner @ 2009-05-18 13:28 UTC (permalink / raw) To: devel On 2009.05.18 at 17:21:19 +0400, Alexey I. Froloff wrote: > * Victor B. Wagner <vitus@> [090518 16:37]: > > (что они сделали исключительно из-за того, что несознательные > > upstream-разработчики пишут такие configure.in, которые не поддерживают > > --target) > Кроме configure.in существует такое количество сборочных систем, > что про это даже смешно говорить. Я уже молчу про AC_TRY_RUN, с > которыми надо разбираться отдельно в каждом случае. Проблема в том, что если об этом не будут говорить, оно никогда с места и не сдвинется. Когда сборка для медленных архитектур осуществляется независимо, с этим еще можно мириться. Но когда сборка для тостеров начинает тормозить сборку для других архитектур, через некоторое время тут поднимется громкий вой "а ну их нафиг эти ARM-ы". Поэтому лучше сразу начинать возиться с кроссборкой и пинать всевозможные upstream-ы. AC_TRY_RUN, кстати, в большинстве случаев используется совершенно не по делу. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] git.alt build architecture 2009-05-18 0:11 [devel] git.alt build architecture Kirill A. Shutemov 2009-05-18 6:09 ` Alexey Tourbin @ 2009-05-18 8:34 ` Afanasov Dmitry 2009-05-18 19:53 ` Alexey Rusakov 1 sibling, 1 reply; 14+ messages in thread From: Afanasov Dmitry @ 2009-05-18 8:34 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 637 bytes --] On Mon, May 18, 2009 at 03:11:59AM +0300, Kirill A. Shutemov wrote: > Насколько я понимаю, архитектура сборки с использованием git.alt уже более-менее > устоялась. К сожалению, никакой документации описывающую эту архитектуру я не > нашёл. Может ли кто-либо из разработчиков, сделать обзор архитектуры сборочницы. > В частности, интересует какие компоненты вовлечены в процесс и как они > взаимодействуют между собой. > > Спасибо. скомпилировал недавние обяснения Алексея Турбина на http://www.altlinux.org/Girar/Internals, за каковые ему огромное спасибо. прошу проверить, причесать. -- С уважением Афанасов Дмитрий [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] git.alt build architecture 2009-05-18 8:34 ` Afanasov Dmitry @ 2009-05-18 19:53 ` Alexey Rusakov 0 siblings, 0 replies; 14+ messages in thread From: Alexey Rusakov @ 2009-05-18 19:53 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1208 bytes --] В Пнд, 18/05/2009 в 12:34 +0400, Afanasov Dmitry пишет: > On Mon, May 18, 2009 at 03:11:59AM +0300, Kirill A. Shutemov wrote: > > Насколько я понимаю, архитектура сборки с использованием git.alt уже более-менее > > устоялась. К сожалению, никакой документации описывающую эту архитектуру я не > > нашёл. Может ли кто-либо из разработчиков, сделать обзор архитектуры сборочницы. > > В частности, интересует какие компоненты вовлечены в процесс и как они > > взаимодействуют между собой. > > > > Спасибо. > скомпилировал недавние обяснения Алексея Турбина на http://www.altlinux.org/Girar/Internals, > за каковые ему огромное спасибо. > > прошу проверить, причесать. И вам большое спасибо за компиляцию. -- Alexey "Ktirf" Rusakov GNOME Project ALT Linux Team [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2009-05-18 19:53 UTC | newest] Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-05-18 0:11 [devel] git.alt build architecture Kirill A. Shutemov 2009-05-18 6:09 ` Alexey Tourbin 2009-05-18 8:37 ` Kirill A. Shutemov 2009-05-18 9:11 ` Alexey Tourbin 2009-05-18 9:25 ` Alexey I. Froloff 2009-05-18 10:20 ` Kirill A. Shutemov 2009-05-18 10:36 ` Kirill A. Shutemov 2009-05-18 12:36 ` Victor B. Wagner 2009-05-18 12:38 ` Mikhail Gusarov 2009-05-18 12:54 ` Kirill A. Shutemov 2009-05-18 13:21 ` Alexey I. Froloff 2009-05-18 13:28 ` Victor B. Wagner 2009-05-18 8:34 ` Afanasov Dmitry 2009-05-18 19:53 ` Alexey Rusakov
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