ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Grigory Ustinov <grenka@altlinux.org>
To: devel@lists.altlinux.org, ldv@altlinux.org
Subject: Re: [devel] [#216800] FAILED (try 2) del=libidn
Date: Mon, 26 Nov 2018 14:37:14 +0300
Message-ID: <e87fae9a-9817-6414-ecbb-c53ea4aa96be@altlinux.org> (raw)
In-Reply-To: <20181126111411.GA7886@gyle.altlinux.org>

Многоуважаемые мейнтейнеры, чьи пакеты перечислены ниже, если не Вас не 
затруднит, пересмотрите упомянутые пакеты по двум пунктам:
1.) А актуален ли этот пакет вообще?
2.) Если вдруг актуален, то нельзя ли его собрать с libidn2?

В помощь предлагается ссылка: 
https://fedoraproject.org/wiki/Changes/IDNA2008 там в тексте есть ссылка 
на страничку с отличиями API, а также на метабаг по этому поводу на 
федоровской багзилле.

Сейчас libidn не пересобирается в сизифе и является одним из пакетов, 
которые блокируют p9. Чинить его не хочется, потому что устарел.

Пишу не по личной инициативе, а по просьбе ldv@, которого этот вопрос 
волнует, так что не игнорируйте, пожалуйста.

Спасибо за уделённое внимание!


On 26.11.2018 14:14, Girar Builder awaiter robot wrote:
> http://git.altlinux.org/tasks/216800/logs/events.2.1.log
>
> 2018-Nov-26 11:11:30 :: test-only task #216800 for sisyphus resumed by grenka:
> #100 delete libidn
> 2018-Nov-26 11:11:32 :: build check OK
> 2018-Nov-26 11:11:32 :: noarch check OK
> 2018-Nov-26 11:11:34 :: plan: src +0 -1 =18677, aarch64 +0 -3 =29665, i586 +0 -3 =33661, noarch +0 -4 =19161, x86_64 +0 -3 =33746
> 2018-Nov-26 11:11:34 :: version check OK
> 2018-Nov-26 11:13:50 :: generated apt indices
> 2018-Nov-26 11:13:50 :: created next repo
> 	x86_64: NEW unmet dependencies detected:
> cone#0.94-alt0.2        	libidn.so.11()(64bit) >= set:khr6Zt9mxso64u3mGC0
> cone#0.94-alt0.2        	libidn.so.11(LIBIDN_1.0)(64bit)
> cone-debuginfo#0.94-alt0.2	debug64(libidn.so.11)
> courier-imap#4.17.2-alt0.3	libidn.so.11()(64bit) >= set:kiW43C11
> courier-imap#4.17.2-alt0.3	libidn.so.11(LIBIDN_1.0)(64bit)
> courier-imap-debuginfo#4.17.2-alt0.3	debug64(libidn.so.11)
> jabber-muc#0.8-alt0.3.r51.qa1	libidn.so.11()(64bit) >= set:khw7rTUH0Qfa0
> jabber-muc#0.8-alt0.3.r51.qa1	libidn.so.11(LIBIDN_1.0)(64bit)
> jabber-muc-debuginfo#0.8-alt0.3.r51.qa1	debug64(libidn.so.11)
> jabberd2#2.6.1-alt1.git.d3a2b96	libidn.so.11()(64bit) >= set:khw7rTUH0Qfa0
> jabberd2#2.6.1-alt1.git.d3a2b96	libidn.so.11(LIBIDN_1.0)(64bit)
> jabberd2-debuginfo#2.6.1-alt1.git.d3a2b96	debug64(libidn.so.11)
> jabberd2-s2s#2.6.1-alt1.git.d3a2b96	libidn.so.11()(64bit) >= set:khQ96cfR6vlXwCIfa0
> jxmpp-stringprep-libidn#0.4.2-alt1_6jpp8	mvn(org.gnu.inet:libidn)
> kde4-kopete#17.08.3-alt2.S1	libidn.so.11()(64bit) >= set:kh8IZe5VdZq0Qfa0
> kde4-kopete#17.08.3-alt2.S1	libidn.so.11(LIBIDN_1.0)(64bit)
> kde4-kopete-debuginfo#17.08.3-alt2.S1	debug64(libidn.so.11)
> kde5-kopete#18.04.3-alt2.S1	libidn.so.11()(64bit) >= set:kh8IZe5VdZq0Qfa0
> kde5-kopete#18.04.3-alt2.S1	libidn.so.11(LIBIDN_1.0)(64bit)
> kde5-kopete-debuginfo#18.04.3-alt2.S1	debug64(libidn.so.11)
> kdelibs-devel#3.5.13.2-alt5	libidn-devel
> libgloox-devel#1.0.20-alt1.1	libidn-devel
> libgloox17#1.0.20-alt1.1	libidn.so.11()(64bit) >= set:khQ965bSbOrYl0W750
> libgloox17#1.0.20-alt1.1	libidn.so.11(LIBIDN_1.0)(64bit)
> libgloox17-debuginfo#1.0.20-alt1.1	debug64(libidn.so.11)
> libgnunet#0.10.1-alt4   	libidn.so.11()(64bit) >= set:ki9qq5ONc80
> libgnunet#0.10.1-alt4   	libidn.so.11(LIBIDN_1.0)(64bit)
> libgnunet-debuginfo#0.10.1-alt4	debug64(libidn.so.11)
> libgsasl#1.8.0-alt2     	libidn.so.11()(64bit) >= set:kiBXars6
> libgsasl#1.8.0-alt2     	libidn.so.11(LIBIDN_1.0)(64bit)
> libgsasl-debuginfo#1.8.0-alt2	debug64(libidn.so.11)
> libloudmouth#1.5.3-alt1 	libidn.so.11()(64bit) >= set:kir6Cvh3
> libloudmouth#1.5.3-alt1 	libidn.so.11(LIBIDN_1.0)(64bit)
> libloudmouth-debuginfo#1.5.3-alt1	debug64(libidn.so.11)
> libpurple#2.13.0-alt1   	libidn.so.11()(64bit) >= set:khQ965bSbOrYl0W750
> libpurple#2.13.0-alt1   	libidn.so.11(LIBIDN_1.0)(64bit)
> libpurple-debuginfo#2.13.0-alt1	debug64(libidn.so.11)
> mcabber#1.0.5-alt1      	libidn.so.11()(64bit) >= set:khQ96cfR6v5wZh50
> mcabber#1.0.5-alt1      	libidn.so.11(LIBIDN_1.0)(64bit)
> mcabber-debuginfo#1.0.5-alt1	debug64(libidn.so.11)
> neomutt#20180716-alt1   	libidn.so.11()(64bit) >= set:khQ96xZ2C6HbK2
> neomutt#20180716-alt1   	libidn.so.11(LIBIDN_1.0)(64bit)
> neomutt-debuginfo#20180716-alt1	debug64(libidn.so.11)
> prosody#0.9.10-alt3.1   	libidn.so.11()(64bit) >= set:kggDodKjeDU5V6vHtgjSz20
> prosody#0.9.10-alt3.1   	libidn.so.11(LIBIDN_1.0)(64bit)
> prosody-debuginfo#0.9.10-alt3.1	debug64(libidn.so.11)
> psi#1.3-alt4            	libidn.so.11()(64bit) >= set:kh8IZe5VdZq0Qfa0
> psi#1.3-alt4            	libidn.so.11(LIBIDN_1.0)(64bit)
> psi-debuginfo#1.3-alt4  	debug64(libidn.so.11)
> psi-plus#1.2.109-alt2   	libidn.so.11()(64bit) >= set:kh8IZe5VdZq0Qfa0
> psi-plus#1.2.109-alt2   	libidn.so.11(LIBIDN_1.0)(64bit)
> psi-plus-debuginfo#1.2.109-alt2	debug64(libidn.so.11)
> ruby-idn#0.1.0-alt3.4   	libidn.so.11()(64bit) >= set:kgiTIYZudEb4VCuU1TEKz0GFm2v7J1
> ruby-idn#0.1.0-alt3.4   	libidn.so.11(LIBIDN_1.0)(64bit)
> ruby-idn-debuginfo#0.1.0-alt3.4	debug64(libidn.so.11)
> swift#3.0-alt2.beta2.1  	libidn.so.11()(64bit) >= set:khQ965bSbOrYl0W750
> swift#3.0-alt2.beta2.1  	libidn.so.11(LIBIDN_1.0)(64bit)
> swift-debuginfo#3.0-alt2.beta2.1	debug64(libidn.so.11)
> tin#2.4.2-alt1          	libidn.so.11()(64bit) >= set:ki61A3Z1W9j
> tin#2.4.2-alt1          	libidn.so.11(LIBIDN_1.0)(64bit)
> tin-debuginfo#2.4.2-alt1	debug64(libidn.so.11)
> whois#5.2.11-alt1       	libidn.so.11()(64bit) >= set:kjZfN1
> whois#5.2.11-alt1       	libidn.so.11(LIBIDN_1.0)(64bit)
> whois-debuginfo#5.2.11-alt1	debug64(libidn.so.11)
> 	i586: NEW unmet dependencies detected:
> cone#0.94-alt0.2        	libidn.so.11 >= set:khr6Zt9mxso64u3mGC0
> cone#0.94-alt0.2        	libidn.so.11(LIBIDN_1.0)
> cone-debuginfo#0.94-alt0.2	debug(libidn.so.11)
> courier-imap#4.17.2-alt0.3	libidn.so.11 >= set:kiW43C11
> courier-imap#4.17.2-alt0.3	libidn.so.11(LIBIDN_1.0)
> courier-imap-debuginfo#4.17.2-alt0.3	debug(libidn.so.11)
> jabber-muc#0.8-alt0.3.r51.qa1	libidn.so.11 >= set:khw7rTUH0Qfa0
> jabber-muc#0.8-alt0.3.r51.qa1	libidn.so.11(LIBIDN_1.0)
> jabber-muc-debuginfo#0.8-alt0.3.r51.qa1	debug(libidn.so.11)
> jabberd2#2.6.1-alt1.git.d3a2b96	libidn.so.11 >= set:khw7rTUH0Qfa0
> jabberd2#2.6.1-alt1.git.d3a2b96	libidn.so.11(LIBIDN_1.0)
> jabberd2-debuginfo#2.6.1-alt1.git.d3a2b96	debug(libidn.so.11)
> jabberd2-s2s#2.6.1-alt1.git.d3a2b96	libidn.so.11 >= set:khQ96cfR6vlXwCIfa0
> jxmpp-stringprep-libidn#0.4.2-alt1_6jpp8	mvn(org.gnu.inet:libidn)
> kde4-kopete#17.08.3-alt2.S1	libidn.so.11 >= set:kh8IZe5VdZq0Qfa0
> kde4-kopete#17.08.3-alt2.S1	libidn.so.11(LIBIDN_1.0)
> kde4-kopete-debuginfo#17.08.3-alt2.S1	debug(libidn.so.11)
> kde5-kopete#18.04.3-alt2.S1	libidn.so.11 >= set:kh8IZe5VdZq0Qfa0
> kde5-kopete#18.04.3-alt2.S1	libidn.so.11(LIBIDN_1.0)
> kde5-kopete-debuginfo#18.04.3-alt2.S1	debug(libidn.so.11)
> kdelibs-devel#3.5.13.2-alt5	libidn-devel
> libgloox-devel#1.0.20-alt1.1	libidn-devel
> libgloox17#1.0.20-alt1.1	libidn.so.11 >= set:khQ965bSbOrYl0W750
> libgloox17#1.0.20-alt1.1	libidn.so.11(LIBIDN_1.0)
> libgloox17-debuginfo#1.0.20-alt1.1	debug(libidn.so.11)
> libgnunet#0.10.1-alt4   	libidn.so.11 >= set:ki9qq5ONc80
> libgnunet#0.10.1-alt4   	libidn.so.11(LIBIDN_1.0)
> libgnunet-debuginfo#0.10.1-alt4	debug(libidn.so.11)
> libgsasl#1.8.0-alt2     	libidn.so.11 >= set:kiBXars6
> libgsasl#1.8.0-alt2     	libidn.so.11(LIBIDN_1.0)
> libgsasl-debuginfo#1.8.0-alt2	debug(libidn.so.11)
> libloudmouth#1.5.3-alt1 	libidn.so.11 >= set:kir6Cvh3
> libloudmouth#1.5.3-alt1 	libidn.so.11(LIBIDN_1.0)
> libloudmouth-debuginfo#1.5.3-alt1	debug(libidn.so.11)
> libpurple#2.13.0-alt1   	libidn.so.11 >= set:khQ965bSbOrYl0W750
> libpurple#2.13.0-alt1   	libidn.so.11(LIBIDN_1.0)
> libpurple-debuginfo#2.13.0-alt1	debug(libidn.so.11)
> mcabber#1.0.5-alt1      	libidn.so.11 >= set:khQ96cfR6v5wZh50
> mcabber#1.0.5-alt1      	libidn.so.11(LIBIDN_1.0)
> mcabber-debuginfo#1.0.5-alt1	debug(libidn.so.11)
> neomutt#20180716-alt1   	libidn.so.11 >= set:khQ96xZ2C6HbK2
> neomutt#20180716-alt1   	libidn.so.11(LIBIDN_1.0)
> neomutt-debuginfo#20180716-alt1	debug(libidn.so.11)
> prosody#0.9.10-alt3.1   	libidn.so.11 >= set:kggDodKjeDU5V6vHtgjSz20
> prosody#0.9.10-alt3.1   	libidn.so.11(LIBIDN_1.0)
> prosody-debuginfo#0.9.10-alt3.1	debug(libidn.so.11)
> psi#1.3-alt4            	libidn.so.11 >= set:kh8IZe5VdZq0Qfa0
> psi#1.3-alt4            	libidn.so.11(LIBIDN_1.0)
> psi-debuginfo#1.3-alt4  	debug(libidn.so.11)
> psi-plus#1.2.109-alt2   	libidn.so.11 >= set:kh8IZe5VdZq0Qfa0
> psi-plus#1.2.109-alt2   	libidn.so.11(LIBIDN_1.0)
> psi-plus-debuginfo#1.2.109-alt2	debug(libidn.so.11)
> ruby-idn#0.1.0-alt3.4   	libidn.so.11 >= set:kgiTIYZudEb4VCuU1TEKz0GFm2v7J1
> ruby-idn#0.1.0-alt3.4   	libidn.so.11(LIBIDN_1.0)
> ruby-idn-debuginfo#0.1.0-alt3.4	debug(libidn.so.11)
> swift#3.0-alt2.beta2.1  	libidn.so.11 >= set:khQ965bSbOrYl0W750
> swift#3.0-alt2.beta2.1  	libidn.so.11(LIBIDN_1.0)
> swift-debuginfo#3.0-alt2.beta2.1	debug(libidn.so.11)
> tin#2.4.2-alt1          	libidn.so.11 >= set:ki61A3Z1W9j
> tin#2.4.2-alt1          	libidn.so.11(LIBIDN_1.0)
> tin-debuginfo#2.4.2-alt1	debug(libidn.so.11)
> whois#5.2.11-alt1       	libidn.so.11 >= set:kjZfN1
> whois#5.2.11-alt1       	libidn.so.11(LIBIDN_1.0)
> whois-debuginfo#5.2.11-alt1	debug(libidn.so.11)
> 	aarch64: NEW unmet dependencies detected:
> cone#0.94-alt0.2        	libidn.so.11()(64bit) >= set:khr6Zt9mxso64u3mGC0
> cone#0.94-alt0.2        	libidn.so.11(LIBIDN_1.0)(64bit)
> cone-debuginfo#0.94-alt0.2	debug64(libidn.so.11)
> courier-imap#4.17.2-alt0.3	libidn.so.11()(64bit) >= set:kiW43C11
> courier-imap#4.17.2-alt0.3	libidn.so.11(LIBIDN_1.0)(64bit)
> courier-imap-debuginfo#4.17.2-alt0.3	debug64(libidn.so.11)
> jabber-muc#0.8-alt0.3.r51.qa1	libidn.so.11()(64bit) >= set:khw7rTUH0Qfa0
> jabber-muc#0.8-alt0.3.r51.qa1	libidn.so.11(LIBIDN_1.0)(64bit)
> jabber-muc-debuginfo#0.8-alt0.3.r51.qa1	debug64(libidn.so.11)
> jabberd2#2.6.1-alt1.git.d3a2b96	libidn.so.11()(64bit) >= set:khw7rTUH0Qfa0
> jabberd2#2.6.1-alt1.git.d3a2b96	libidn.so.11(LIBIDN_1.0)(64bit)
> jabberd2-debuginfo#2.6.1-alt1.git.d3a2b96	debug64(libidn.so.11)
> jabberd2-s2s#2.6.1-alt1.git.d3a2b96	libidn.so.11()(64bit) >= set:khQ96cfR6vlXwCIfa0
> jxmpp-stringprep-libidn#0.4.2-alt1_6jpp8	mvn(org.gnu.inet:libidn)
> kde4-kopete#17.08.3-alt2.S1	libidn.so.11()(64bit) >= set:kh8IZe5VdZq0Qfa0
> kde4-kopete#17.08.3-alt2.S1	libidn.so.11(LIBIDN_1.0)(64bit)
> kde4-kopete-debuginfo#17.08.3-alt2.S1	debug64(libidn.so.11)
> kde5-kopete#18.04.3-alt2.S1	libidn.so.11()(64bit) >= set:kh8IZe5VdZq0Qfa0
> kde5-kopete#18.04.3-alt2.S1	libidn.so.11(LIBIDN_1.0)(64bit)
> kde5-kopete-debuginfo#18.04.3-alt2.S1	debug64(libidn.so.11)
> kdelibs-devel#3.5.13.2-alt5	libidn-devel
> libgloox-devel#1.0.20-alt1.1	libidn-devel
> libgloox17#1.0.20-alt1.1	libidn.so.11()(64bit) >= set:khQ965bSbOrYl0W750
> libgloox17#1.0.20-alt1.1	libidn.so.11(LIBIDN_1.0)(64bit)
> libgloox17-debuginfo#1.0.20-alt1.1	debug64(libidn.so.11)
> libgnunet#0.10.1-alt4   	libidn.so.11()(64bit) >= set:ki9qq5ONc80
> libgnunet#0.10.1-alt4   	libidn.so.11(LIBIDN_1.0)(64bit)
> libgnunet-debuginfo#0.10.1-alt4	debug64(libidn.so.11)
> libgsasl#1.8.0-alt2     	libidn.so.11()(64bit) >= set:kiBXars6
> libgsasl#1.8.0-alt2     	libidn.so.11(LIBIDN_1.0)(64bit)
> libgsasl-debuginfo#1.8.0-alt2	debug64(libidn.so.11)
> libloudmouth#1.5.3-alt1 	libidn.so.11()(64bit) >= set:kir6Cvh3
> libloudmouth#1.5.3-alt1 	libidn.so.11(LIBIDN_1.0)(64bit)
> libloudmouth-debuginfo#1.5.3-alt1	debug64(libidn.so.11)
> libpurple#2.13.0-alt1   	libidn.so.11()(64bit) >= set:khQ965bSbOrYl0W750
> libpurple#2.13.0-alt1   	libidn.so.11(LIBIDN_1.0)(64bit)
> libpurple-debuginfo#2.13.0-alt1	debug64(libidn.so.11)
> mcabber#1.0.5-alt1      	libidn.so.11()(64bit) >= set:khQ96cfR6v5wZh50
> mcabber#1.0.5-alt1      	libidn.so.11(LIBIDN_1.0)(64bit)
> mcabber-debuginfo#1.0.5-alt1	debug64(libidn.so.11)
> neomutt#20180716-alt1   	libidn.so.11()(64bit) >= set:khQ96xZ2C6HbK2
> neomutt#20180716-alt1   	libidn.so.11(LIBIDN_1.0)(64bit)
> neomutt-debuginfo#20180716-alt1	debug64(libidn.so.11)
> prosody#0.9.10-alt3.1   	libidn.so.11()(64bit) >= set:kggDodKjeDU5V6vHtgjSz20
> prosody#0.9.10-alt3.1   	libidn.so.11(LIBIDN_1.0)(64bit)
> prosody-debuginfo#0.9.10-alt3.1	debug64(libidn.so.11)
> psi#1.3-alt4            	libidn.so.11()(64bit) >= set:kh8IZe5VdZq0Qfa0
> psi#1.3-alt4            	libidn.so.11(LIBIDN_1.0)(64bit)
> psi-debuginfo#1.3-alt4  	debug64(libidn.so.11)
> psi-plus#1.2.109-alt2   	libidn.so.11()(64bit) >= set:kh8IZe5VdZq0Qfa0
> psi-plus#1.2.109-alt2   	libidn.so.11(LIBIDN_1.0)(64bit)
> psi-plus-debuginfo#1.2.109-alt2	debug64(libidn.so.11)
> ruby-idn#0.1.0-alt3.4   	libidn.so.11()(64bit) >= set:kgiTIYZudEb4VCuU1TEKz0GFm2v7J1
> ruby-idn#0.1.0-alt3.4   	libidn.so.11(LIBIDN_1.0)(64bit)
> ruby-idn-debuginfo#0.1.0-alt3.4	debug64(libidn.so.11)
> swift#3.0-alt2.beta2.1  	libidn.so.11()(64bit) >= set:khQ965bSbOrYl0W750
> swift#3.0-alt2.beta2.1  	libidn.so.11(LIBIDN_1.0)(64bit)
> swift-debuginfo#3.0-alt2.beta2.1	debug64(libidn.so.11)
> tin#2.4.2-alt1          	libidn.so.11()(64bit) >= set:ki61A3Z1W9j
> tin#2.4.2-alt1          	libidn.so.11(LIBIDN_1.0)(64bit)
> tin-debuginfo#2.4.2-alt1	debug64(libidn.so.11)
> whois#5.2.11-alt1       	libidn.so.11()(64bit) >= set:kjZfN1
> whois#5.2.11-alt1       	libidn.so.11(LIBIDN_1.0)(64bit)
> whois-debuginfo#5.2.11-alt1	debug64(libidn.so.11)
> 	ACLs of affected packages (22):
> cone	lakostis @everybody
> courier-imap	lakostis @everybody
> gnunet	lav viy @everybody
> gsasl	@nobody
> jabber-muc	alexsid @qa @everybody
> jabberd2	lakostis @everybody
> jxmpp	viy @everybody
> kde4-kopete	zerg
> kde5-kopete	zerg @everybody
> kdelibs	@nobody
> libgloox	drool @everybody
> loudmouth	shaba @everybody
> mcabber	mithraen gns
> neomutt	vt @everybody
> pidgin	shaba damned mike shrek @qa
> prosody	enp @everybody
> psi	greycat rider @everybody
> psi-plus	week @everybody
> ruby-idn	cas @everybody
> swift	glebfm amike @everybody
> tin	mike @everybody
> whois	ldv
> 2018-Nov-26 11:14:11 :: dependencies check FAILED
> 2018-Nov-26 11:14:11 :: task #216800 for sisyphus FAILED



       reply	other threads:[~2018-11-26 11:37 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-11-26 11:37 ` Grigory Ustinov [this message]
2018-11-26 14:45   ` Sergey V Turchin

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=e87fae9a-9817-6414-ecbb-c53ea4aa96be@altlinux.org \
    --to=grenka@altlinux.org \
    --cc=devel@lists.altlinux.org \
    --cc=ldv@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