* [devel] girar FR @ 2009-03-04 6:30 ` Anton Farygin 2009-03-04 15:47 ` Alexey Tourbin 2009-03-04 20:11 ` Alexey Tourbin 0 siblings, 2 replies; 12+ messages in thread From: Anton Farygin @ 2009-03-04 6:30 UTC (permalink / raw) To: ALT Devel discussion list Girar Builder robot пишет: 2009-Mar-04 09:23:03 :: install check OK Уж коль делается install, то почему-б не проверять remove ? Очень распространённая ошибка, когда пакет невозможно обновить/удалить из-за битых post-скриптов. Да, и раз уж делается install - то почему-б не делать дополнительно install _старой_ версии (если таковая имеется) и update до новой ? ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] girar FR 2009-03-04 6:30 ` [devel] girar FR Anton Farygin @ 2009-03-04 15:47 ` Alexey Tourbin 2009-03-04 15:53 ` Damir Shayhutdinov ` (2 more replies) 2009-03-04 20:11 ` Alexey Tourbin 1 sibling, 3 replies; 12+ messages in thread From: Alexey Tourbin @ 2009-03-04 15:47 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 5499 bytes --] On Wed, Mar 04, 2009 at 09:30:22AM +0300, Anton Farygin wrote: > Girar Builder robot пишет: > 2009-Mar-04 09:23:03 :: install check OK > > Уж коль делается install, то почему-б не > проверять remove ? Дело в том что надо заводить apt внутри хешерового чрута. Потому что пакет не обязан просто удаляться по 'rpm -e' -- например, если есть циклические зависимости (то есть надо удалять сразу два пакета, которые содержат циклические зависимости друг на друга). А apt тогда удалит столько, сколько нужно. $ hsh --init && hsh-install perl-libwww && hsh-run -- rpm -e --test perl-libwww <86>Mar 4 15:42:57 userdel[1650]: delete user `rooter' <86>Mar 4 15:42:57 userdel[1650]: remove group `rooter' <86>Mar 4 15:42:57 groupadd[1651]: new group: name=rooter, gid=601 <86>Mar 4 15:42:57 useradd[1652]: new user: name=rooter, uid=601, gid=601, home=/root, shell=/bin/bash <86>Mar 4 15:42:57 userdel[1654]: delete user `builder' <86>Mar 4 15:42:57 userdel[1654]: remove group `builder' <86>Mar 4 15:42:57 groupadd[1655]: new group: name=builder, gid=602 <86>Mar 4 15:42:57 useradd[1656]: new user: name=builder, uid=602, gid=602, home=/usr/src, shell=/bin/bash <13>Mar 4 15:42:58 rpmi: perl-libnet-1:1.22-alt1 installed <13>Mar 4 15:42:58 rpmi: perl-URI-1.37-alt1 installed <13>Mar 4 15:42:58 rpmi: perl-IO-Compress-Base-2.012-alt1 installed <13>Mar 4 15:42:58 rpmi: perl-Compress-Raw-Zlib-2.012-alt1 installed <13>Mar 4 15:42:58 rpmi: perl-IO-Compress-Zlib-2.011-alt1 installed <13>Mar 4 15:42:58 rpmi: perl-Compress-Zlib-2.010-alt1 installed <13>Mar 4 15:42:58 rpmi: perl-Storable-1:5.8.9-alt1.1 installed <13>Mar 4 15:42:58 rpmi: perl-HTML-Tagset-3.20-alt1 installed <13>Mar 4 15:42:58 rpmi: libkeyutils-1.2-alt2 installed <13>Mar 4 15:42:58 rpmi: libgdbm-1.8.3-alt5 installed <13>Mar 4 15:42:58 rpmi: perl-DBM-1:5.8.9-alt1.1 installed <13>Mar 4 15:42:58 rpmi: ca-certificates-2007.02.06-alt1 installed <13>Mar 4 15:42:59 rpmi: libssl7-0.9.8j-alt1 installed <13>Mar 4 15:42:59 rpmi: perl-Crypt-SSLeay-0.57-alt2 installed <13>Mar 4 15:42:59 rpmi: libkrb5-1.6.3-alt5 installed <13>Mar 4 15:42:59 rpmi: perl-HTML-Parser-3.60-alt1 installed <13>Mar 4 15:42:59 rpmi: perl-libwww-5.824-alt1 installed error: removing these packages would break dependencies: perl(HTTP/Headers.pm) is needed by perl-HTML-Parser-3.60-alt1 $ $ hsh --init && hsh-install perl-libwww apt && hsh-run --rooter -- apt-get remove -y --dry-run perl-libwww <86>Mar 4 15:45:33 userdel[6089]: delete user `rooter' <86>Mar 4 15:45:33 userdel[6089]: remove group `rooter' <86>Mar 4 15:45:33 groupadd[6090]: new group: name=rooter, gid=601 <86>Mar 4 15:45:33 useradd[6091]: new user: name=rooter, uid=601, gid=601, home=/root, shell=/bin/bash <86>Mar 4 15:45:33 userdel[6093]: delete user `builder' <86>Mar 4 15:45:33 userdel[6093]: remove group `builder' <86>Mar 4 15:45:33 groupadd[6094]: new group: name=builder, gid=602 <86>Mar 4 15:45:33 useradd[6095]: new user: name=builder, uid=602, gid=602, home=/usr/src, shell=/bin/bash <13>Mar 4 15:45:35 rpmi: perl-libnet-1:1.22-alt1 installed <13>Mar 4 15:45:35 rpmi: perl-URI-1.37-alt1 installed <13>Mar 4 15:45:35 rpmi: perl-IO-Compress-Base-2.012-alt1 installed <13>Mar 4 15:45:35 rpmi: perl-Compress-Raw-Zlib-2.012-alt1 installed <13>Mar 4 15:45:35 rpmi: libstdc++4.3-4.3.2-alt7 installed <13>Mar 4 15:45:35 rpmi: perl-IO-Compress-Zlib-2.011-alt1 installed <13>Mar 4 15:45:35 rpmi: perl-Compress-Zlib-2.010-alt1 installed <13>Mar 4 15:45:35 rpmi: perl-Storable-1:5.8.9-alt1.1 installed <13>Mar 4 15:45:35 rpmi: perl-HTML-Tagset-3.20-alt1 installed <13>Mar 4 15:45:35 rpmi: libkeyutils-1.2-alt2 installed <13>Mar 4 15:45:35 rpmi: libgdbm-1.8.3-alt5 installed <13>Mar 4 15:45:35 rpmi: perl-DBM-1:5.8.9-alt1.1 installed <13>Mar 4 15:45:35 rpmi: ca-certificates-2007.02.06-alt1 installed <13>Mar 4 15:45:35 rpmi: setproctitle-0.3.2-alt1 installed <86>Mar 4 15:45:35 groupadd[7261]: new group: name=_gnupg, gid=101 <13>Mar 4 15:45:35 rpmi: gnupg-1.4.9-alt1 installed <13>Mar 4 15:45:35 rpmi: apt-conf-sisyphus-5.0-alt5 installed <13>Mar 4 15:45:35 rpmi: liblua5.1-5.1.3-alt2.1 installed <13>Mar 4 15:45:35 rpmi: libapt-0.5.15lorg2-alt23 installed <13>Mar 4 15:45:35 rpmi: apt-0.5.15lorg2-alt23 installed <13>Mar 4 15:45:35 rpmi: libssl7-0.9.8j-alt1 installed <13>Mar 4 15:45:35 rpmi: perl-Crypt-SSLeay-0.57-alt2 installed <13>Mar 4 15:45:35 rpmi: libkrb5-1.6.3-alt5 installed <13>Mar 4 15:45:35 rpmi: perl-HTML-Parser-3.60-alt1 installed <13>Mar 4 15:45:35 rpmi: perl-libwww-5.824-alt1 installed Reading Package Lists... Building Dependency Tree... The following packages will be REMOVED: perl-HTML-Parser perl-libwww 0 upgraded, 0 newly installed, 2 removed and 0 not upgraded. Remv perl-HTML-Parser (3.60-alt1 ) [perl-libwww ] Remv perl-libwww (5.824-alt1 ) $ > Очень распространённая ошибка, когда > пакет невозможно обновить/удалить из-за > битых post-скриптов. В принципе, это не очень большая проблема -- завести в чруте apt и сделать apt-get remove. > Да, и раз уж делается install - то почему-б не > делать дополнительно install _старой_ версии > (если таковая имеется) и update до новой ? Большая проблема это пробросить внутрь чрута внешние репозитарии, чтобы заработал 'apt-get install'. Принципальная возможность монтировать внешние репозитарии вовнутрь хешера есть (с помощью /etc/hasher-priv/fstab). [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] girar FR 2009-03-04 15:47 ` Alexey Tourbin @ 2009-03-04 15:53 ` Damir Shayhutdinov 2009-03-04 16:02 ` Alexey Tourbin 2009-03-04 17:50 ` Anton Farygin 2009-03-04 21:12 ` Alexey I. Froloff 2 siblings, 1 reply; 12+ messages in thread From: Damir Shayhutdinov @ 2009-03-04 15:53 UTC (permalink / raw) To: ALT Linux Team development discussions > $ hsh --init && hsh-install perl-libwww apt && hsh-run --rooter -- apt-get remove -y --dry-run perl-libwww А нельзя делать типа hsh-install perl-libwww- ? ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] girar FR 2009-03-04 15:53 ` Damir Shayhutdinov @ 2009-03-04 16:02 ` Alexey Tourbin 2009-03-04 16:12 ` Damir Shayhutdinov 0 siblings, 1 reply; 12+ messages in thread From: Alexey Tourbin @ 2009-03-04 16:02 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2286 bytes --] On Wed, Mar 04, 2009 at 06:53:33PM +0300, Damir Shayhutdinov wrote: > > $ hsh --init && hsh-install perl-libwww apt && hsh-run --rooter -- apt-get remove -y --dry-run perl-libwww > А нельзя делать типа hsh-install perl-libwww- ? $ hsh --init && hsh-install perl-libwww && hsh-install perl-libwww- <86>Mar 4 16:00:00 userdel[9369]: delete user `rooter' <86>Mar 4 16:00:00 userdel[9369]: remove group `rooter' <86>Mar 4 16:00:00 groupadd[9370]: new group: name=rooter, gid=601 <86>Mar 4 16:00:00 useradd[9371]: new user: name=rooter, uid=601, gid=601, home=/root, shell=/bin/bash <86>Mar 4 16:00:00 userdel[9373]: delete user `builder' <86>Mar 4 16:00:00 userdel[9373]: remove group `builder' <86>Mar 4 16:00:00 groupadd[9374]: new group: name=builder, gid=602 <86>Mar 4 16:00:00 useradd[9375]: new user: name=builder, uid=602, gid=602, home=/usr/src, shell=/bin/bash <13>Mar 4 16:00:01 rpmi: perl-libnet-1:1.22-alt1 installed <13>Mar 4 16:00:01 rpmi: perl-URI-1.37-alt1 installed <13>Mar 4 16:00:01 rpmi: perl-IO-Compress-Base-2.012-alt1 installed <13>Mar 4 16:00:01 rpmi: perl-Compress-Raw-Zlib-2.012-alt1 installed <13>Mar 4 16:00:01 rpmi: perl-IO-Compress-Zlib-2.011-alt1 installed <13>Mar 4 16:00:01 rpmi: perl-Compress-Zlib-2.010-alt1 installed <13>Mar 4 16:00:01 rpmi: perl-Storable-1:5.8.9-alt1.1 installed <13>Mar 4 16:00:01 rpmi: perl-HTML-Tagset-3.20-alt1 installed <13>Mar 4 16:00:01 rpmi: libkeyutils-1.2-alt2 installed <13>Mar 4 16:00:01 rpmi: libgdbm-1.8.3-alt5 installed <13>Mar 4 16:00:01 rpmi: perl-DBM-1:5.8.9-alt1.1 installed <13>Mar 4 16:00:01 rpmi: ca-certificates-2007.02.06-alt1 installed <13>Mar 4 16:00:01 rpmi: libssl7-0.9.8j-alt1 installed <13>Mar 4 16:00:01 rpmi: perl-Crypt-SSLeay-0.57-alt2 installed <13>Mar 4 16:00:02 rpmi: libkrb5-1.6.3-alt5 installed <13>Mar 4 16:00:02 rpmi: perl-HTML-Parser-3.60-alt1 installed <13>Mar 4 16:00:02 rpmi: perl-libwww-5.824-alt1 installed $ hsh-run -- rpm -q perl-libwww perl-libwww-5.824-alt1 $ То есть hsh-install это довольно грубая обертка. Она использует apt чтобы вычислить список пакетов для установки, а дальше запускает rpmi. hsh-install можно использовать только для установки пакетов в минимальный чрут (но не для обновления и не для удаления). [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] girar FR 2009-03-04 16:02 ` Alexey Tourbin @ 2009-03-04 16:12 ` Damir Shayhutdinov 0 siblings, 0 replies; 12+ messages in thread From: Damir Shayhutdinov @ 2009-03-04 16:12 UTC (permalink / raw) To: ALT Linux Team development discussions > То есть hsh-install это довольно грубая обертка. Она использует apt > чтобы вычислить список пакетов для установки, а дальше запускает rpmi. > hsh-install можно использовать только для установки пакетов в минимальный > чрут (но не для обновления и не для удаления). Ага, спасибо. Я думал, это аналог apt-get install ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] girar FR 2009-03-04 15:47 ` Alexey Tourbin 2009-03-04 15:53 ` Damir Shayhutdinov @ 2009-03-04 17:50 ` Anton Farygin 2009-03-04 18:18 ` Alexey Tourbin 2009-03-04 21:12 ` Alexey I. Froloff 2 siblings, 1 reply; 12+ messages in thread From: Anton Farygin @ 2009-03-04 17:50 UTC (permalink / raw) To: ALT Linux Team development discussions Alexey Tourbin пишет: > On Wed, Mar 04, 2009 at 09:30:22AM +0300, Anton Farygin wrote: >> Girar Builder robot пишет: >> 2009-Mar-04 09:23:03 :: install check OK >> >> Уж коль делается install, то почему-б не >> проверять remove ? > > Дело в том что надо заводить apt внутри хешерового чрута. > Потому что пакет не обязан просто удаляться по 'rpm -e' -- например, > если есть циклические зависимости (то есть надо удалять сразу два > пакета, которые содержат циклические зависимости друг на друга). > А apt тогда удалит столько, сколько нужно. Да, действительно. <skip> > > В принципе, это не очень большая проблема -- завести в чруте apt > и сделать apt-get remove. А apt не вытягивается в чрут по зависимостям ? > >> Да, и раз уж делается install - то почему-б не >> делать дополнительно install _старой_ версии >> (если таковая имеется) и update до новой ? > > Большая проблема это пробросить внутрь чрута внешние репозитарии, > чтобы заработал 'apt-get install'. Принципальная возможность > монтировать внешние репозитарии вовнутрь хешера есть (с помощью > /etc/hasher-priv/fstab). Если реализовать шелл доступ внутрь hasher'ного чрута для мантейнеров, то и возможность пользоваться apt'ов внутри была бы как нельзя кстати. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] girar FR 2009-03-04 17:50 ` Anton Farygin @ 2009-03-04 18:18 ` Alexey Tourbin 0 siblings, 0 replies; 12+ messages in thread From: Alexey Tourbin @ 2009-03-04 18:18 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2145 bytes --] On Wed, Mar 04, 2009 at 08:50:05PM +0300, Anton Farygin wrote: > >В принципе, это не очень большая > >проблема -- завести в чруте apt > >и сделать apt-get remove. > > А apt не вытягивается в чрут по > зависимостям ? apt не входит в базовую сборочную среду. В базовую сборочную среду входят, несколько упрощенно, только две вещи: basesystem и rpm-build. basystem вытягивает базовые unix-инструменты (включая tar, gzip, bzip2, sed, awk и др.); rpm-build традиционно вытягивает gcc, autotools, pkg-config и ещё несколько пакетов, которые наиболее часто используются при сборке. apt не относится ни к базовым unix-пакетам, ни к базовым пакетам, необходимым для сборки других пакетов. hasher использует внешний (по отношению к своему сборочному чруту) apt, чтобы вычислить замыкание зависимостей (набор пакетов для установки). Внутри своего чрута хешер штатно умеет делать только rpmi. > >>Да, и раз уж делается install - то почему-б не > >>делать дополнительно install _старой_ > >>версии (если таковая имеется) и update до > >>новой ? > > > >Большая проблема это пробросить внутрь > >чрута внешние репозитарии, > >чтобы заработал 'apt-get install'. > >Принципальная возможность > >монтировать внешние репозитарии > >вовнутрь хешера есть (с помощью > >/etc/hasher-priv/fstab). > > Если реализовать шелл доступ внутрь > hasher'ного чрута для мантейнеров, то и > возможность пользоваться apt'ов внутри > была бы как нельзя кстати. Сейчас это реализовано таким образом, что существует только ограниченное число сборочных аккаунтов с хешером, которые нельзя использовать одновременно. А именно, сейчас количество сборочных аккаунтов это (число_бранчей * число_архитектур). То есть сейчас имеются сборочные аккаунты build-sisyphus-i586 build-sisyphus-x86_64 аналогично build-5.0-i586 build-5.0-x86_64 и т.д. Сборка заданий для каждого бранча идёт строго последовательно (поэтому выполняется условие, что сборочные аккаунты для одного бранча не используются одновременно). А сборка заданий для разных бранчей может идти параллельно. Короче, пока просто нечего раздавать. [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] girar FR 2009-03-04 15:47 ` Alexey Tourbin 2009-03-04 15:53 ` Damir Shayhutdinov 2009-03-04 17:50 ` Anton Farygin @ 2009-03-04 21:12 ` Alexey I. Froloff 2009-03-04 21:18 ` Alexey Tourbin 2 siblings, 1 reply; 12+ messages in thread From: Alexey I. Froloff @ 2009-03-04 21:12 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 212 bytes --] * Alexey Tourbin <at@> [090304 18:53]: > В принципе, это не очень большая проблема -- завести в чруте apt > и сделать apt-get remove. Некоторые пакеты apt просто не даст удалить. -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] girar FR 2009-03-04 21:12 ` Alexey I. Froloff @ 2009-03-04 21:18 ` Alexey Tourbin 2009-03-04 21:23 ` Alexey Tourbin 0 siblings, 1 reply; 12+ messages in thread From: Alexey Tourbin @ 2009-03-04 21:18 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 435 bytes --] On Thu, Mar 05, 2009 at 12:12:00AM +0300, Alexey I. Froloff wrote: > * Alexey Tourbin <at@> [090304 18:53]: > > В принципе, это не очень большая проблема -- завести в чруте apt > > и сделать apt-get remove. > Некоторые пакеты apt просто не даст удалить. 1) Мы не пытаемся удалять пакеты если она ставятся на стадии --initroot. 2) Мы не пытаемся удалять apt (в том числе косвенно). Всё остальное должно удаляться без фокусов. [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] girar FR 2009-03-04 21:18 ` Alexey Tourbin @ 2009-03-04 21:23 ` Alexey Tourbin 0 siblings, 0 replies; 12+ messages in thread From: Alexey Tourbin @ 2009-03-04 21:23 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 640 bytes --] On Thu, Mar 05, 2009 at 12:18:44AM +0300, Alexey Tourbin wrote: > On Thu, Mar 05, 2009 at 12:12:00AM +0300, Alexey I. Froloff wrote: > > * Alexey Tourbin <at@> [090304 18:53]: > > > В принципе, это не очень большая проблема -- завести в чруте apt > > > и сделать apt-get remove. > > Некоторые пакеты apt просто не даст удалить. > > 1) Мы не пытаемся удалять пакеты если она ставятся на стадии --initroot. > 2) Мы не пытаемся удалять apt (в том числе косвенно). > Всё остальное должно удаляться без фокусов. http://git.altlinux.org/people/at/packages/girar-builder.git?a=blob_plain;f=remote/gb-remote-check-install;hb=0c20ed2b [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] girar FR 2009-03-04 6:30 ` [devel] girar FR Anton Farygin 2009-03-04 15:47 ` Alexey Tourbin @ 2009-03-04 20:11 ` Alexey Tourbin 2009-03-08 9:45 ` Alexey Tourbin 1 sibling, 1 reply; 12+ messages in thread From: Alexey Tourbin @ 2009-03-04 20:11 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 219 bytes --] On Wed, Mar 04, 2009 at 09:30:22AM +0300, Anton Farygin wrote: > Уж коль делается install, то почему-б не > проверять remove ? http://git.altlinux.org/people/at/packages/girar-builder.git?a=commitdiff;h=3ce7b889 [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] girar FR 2009-03-04 20:11 ` Alexey Tourbin @ 2009-03-08 9:45 ` Alexey Tourbin 0 siblings, 0 replies; 12+ messages in thread From: Alexey Tourbin @ 2009-03-08 9:45 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 419 bytes --] On Wed, Mar 04, 2009 at 11:11:48PM +0300, Alexey Tourbin wrote: > On Wed, Mar 04, 2009 at 09:30:22AM +0300, Anton Farygin wrote: > > Уж коль делается install, то почему-б не > > проверять remove ? > > http://git.altlinux.org/people/at/packages/girar-builder.git?a=commitdiff;h=3ce7b889 Проверка на удаляемость пакетов работает. http://lists.altlinux.org/pipermail/sisyphus-incominger/2009-March/226593.html [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2009-03-08 9:45 UTC | newest] Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-03-04 6:30 ` [devel] girar FR Anton Farygin 2009-03-04 15:47 ` Alexey Tourbin 2009-03-04 15:53 ` Damir Shayhutdinov 2009-03-04 16:02 ` Alexey Tourbin 2009-03-04 16:12 ` Damir Shayhutdinov 2009-03-04 17:50 ` Anton Farygin 2009-03-04 18:18 ` Alexey Tourbin 2009-03-04 21:12 ` Alexey I. Froloff 2009-03-04 21:18 ` Alexey Tourbin 2009-03-04 21:23 ` Alexey Tourbin 2009-03-04 20:11 ` Alexey Tourbin 2009-03-08 9:45 ` Alexey Tourbin
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