From: Girar Builder robot <girar-builder@altlinux.org> To: Led <led@altlinux.org> Cc: sisyphus-incominger@lists.altlinux.org, "Anton V. Boyarshinov" <boyarsh@altlinux.org>, qa_p7@packages.altlinux.org Subject: [#101966] p7 EPERM (try 2) copy=fglrx_glx copy=squid copy=knem copy=spl copy=zfs Date: Sun, 11 Aug 2013 19:50:48 +0000 Message-ID: <20130811195048.GA5225@ssh.git.altlinux.org> (raw) http://git.altlinux.org/tasks/101966/logs/events.2.1.log 2013-Aug-11 19:44:42 :: task #101966 for p7 resumed by led: #100 copy fglrx_glx from sisyphus #200 copy squid from sisyphus #300 copy knem from sisyphus #400 copy spl from sisyphus #500 copy zfs from sisyphus #600 removed #700 removed #1000 removed 2013-Aug-11 19:44:49 :: copy from `sisyphus': fglrx_glx-13.20.5-alt2.src.rpm 2013-Aug-11 19:45:13 :: copy from `sisyphus': squid-3.2.13-alt2.src.rpm 2013-Aug-11 19:45:14 :: copy from `sisyphus': knem-1.1.0-alt2.src.rpm 2013-Aug-11 19:45:14 :: copy from `sisyphus': spl-0.6.1-alt7.src.rpm 2013-Aug-11 19:45:15 :: copy from `sisyphus': zfs-0.6.1-alt10.src.rpm 2013-Aug-11 19:45:48 :: build check OK 2013-Aug-11 19:46:59 :: noarch check OK 2013-Aug-11 19:47:00 :: plan: src +5 -5 =14150, i586 +19 -19 =26226, noarch +7 -7 =12796, x86_64 +19 -19 =26140 2013-Aug-11 19:47:00 :: version check OK 2013-Aug-11 19:48:04 :: generated apt indices 2013-Aug-11 19:48:32 :: created next repo 2013-Aug-11 19:48:46 :: dependencies check OK i586: NEW bad_elf_symbols detected: fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/amdxmm.so U pciTag fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86calloc fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86cos fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86free fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86ioctl fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86malloc fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86memcpy fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86memset fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86sin fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86sleep fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U MCIL_KernelMutex fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U MCIL_WorkerThread fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U dixAllocatePrivate fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U dixLookupPrivate fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U dixRequestPrivate fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U dixSetPrivate fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U xf86IsPc98 fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U xf86MapDomainMemory fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U xf86RegisterResources fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U xf86ServerIsOnlyProbing fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U xf86SetCurrentAccess fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U xf86SetOperatingState fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/glesx.so U _Z13driMicroSleepij fglrx_glx-13.20.5-alt2.i586.rpm /usr/lib/X11/modules/glesx.so U dixLookupPrivate i586: old bad_elf_symbols resolved: fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/amdxmm.so U pciTag fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86calloc fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86cos fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86free fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86ioctl fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86malloc fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86memcpy fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86memset fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86sin fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/amdxmm.so U xf86sleep fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U MCIL_KernelMutex fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U MCIL_WorkerThread fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U dixAllocatePrivate fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U dixLookupPrivate fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U dixRequestPrivate fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U dixSetPrivate fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U xf86IsPc98 fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U xf86MapDomainMemory fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U xf86RegisterResources fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U xf86ServerIsOnlyProbing fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U xf86SetCurrentAccess fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/drivers/fglrx_drv.so U xf86SetOperatingState fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/glesx.so U _Z13driMicroSleepij fglrx_glx-13.101-alt1.i586.rpm /usr/lib/X11/modules/glesx.so U dixLookupPrivate x86_64: NEW bad_elf_symbols detected: fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U pciTag fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86calloc fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86cos fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86free fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86ioctl fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86malloc fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86memcpy fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86memset fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86sin fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86sleep fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U MCIL_KernelMutex fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U MCIL_WorkerThread fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U dixAllocatePrivate fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U dixLookupPrivate fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U dixRequestPrivate fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U dixSetPrivate fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U xf86IsPc98 fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U xf86MapDomainMemory fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U xf86RegisterResources fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U xf86ServerIsOnlyProbing fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U xf86SetCurrentAccess fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U xf86SetOperatingState fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/glesx.so U _Z13driMicroSleepij fglrx_glx-13.20.5-alt2.x86_64.rpm /usr/lib64/X11/modules/glesx.so U dixLookupPrivate x86_64: old bad_elf_symbols resolved: fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U pciTag fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86calloc fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86cos fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86free fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86ioctl fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86malloc fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86memcpy fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86memset fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86sin fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/amdxmm.so U xf86sleep fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U MCIL_KernelMutex fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U MCIL_WorkerThread fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U dixAllocatePrivate fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U dixLookupPrivate fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U dixRequestPrivate fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U dixSetPrivate fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U xf86IsPc98 fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U xf86MapDomainMemory fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U xf86RegisterResources fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U xf86ServerIsOnlyProbing fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U xf86SetCurrentAccess fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/drivers/fglrx_drv.so U xf86SetOperatingState fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/glesx.so U _Z13driMicroSleepij fglrx_glx-13.101-alt1.x86_64.rpm /usr/lib64/X11/modules/glesx.so U dixLookupPrivate 2013-Aug-11 19:49:08 :: ELF symbols check COND-OK x86_64: fglrx-tools=1:13.20.5-alt2 post-install unowned files: /usr/share/ati 2013-Aug-11 19:49:44 :: [x86_64] #100 fglrx-tools: no need to repeat, install check SKIPPED i586: fglrx-tools=1:13.20.5-alt2 post-install unowned files: /usr/share/ati 2013-Aug-11 19:49:45 :: [i586] #100 fglrx-tools: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:46 :: [x86_64] #100 fglrx-tools-debuginfo: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:47 :: [i586] #100 fglrx-tools-debuginfo: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:47 :: [x86_64] #100 fglrx_glx: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:48 :: [i586] #100 fglrx_glx: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:49 :: [x86_64] #100 fglrx_glx-debuginfo: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:50 :: [i586] #100 fglrx_glx-debuginfo: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:50 :: [x86_64] #100 fglrx_glx-doc: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:51 :: [i586] #100 fglrx_glx-doc: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:52 :: [x86_64] #100 kernel-source-fglrx: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:52 :: [i586] #100 kernel-source-fglrx: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:53 :: [x86_64] #300 kernel-source-knem: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:54 :: [i586] #300 kernel-source-knem: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:55 :: [x86_64] #400 kernel-source-spl: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:55 :: [i586] #400 kernel-source-spl: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:56 :: [x86_64] #500 kernel-source-zfs: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:57 :: [i586] #500 kernel-source-zfs: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:57 :: [x86_64] #300 knem-devel: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:58 :: [i586] #300 knem-devel: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:59 :: [x86_64] #300 knem-devel-doc: no need to repeat, install check SKIPPED 2013-Aug-11 19:49:59 :: [i586] #300 knem-devel-doc: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:00 :: [x86_64] #300 knem-tools: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:01 :: [i586] #300 knem-tools: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:02 :: [x86_64] #300 knem-tools-debuginfo: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:02 :: [i586] #300 knem-tools-debuginfo: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:03 :: [x86_64] #500 libzfs: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:04 :: [i586] #500 libzfs: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:04 :: [x86_64] #500 libzfs-debuginfo: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:05 :: [i586] #500 libzfs-debuginfo: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:06 :: [x86_64] #500 libzfs-devel: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:07 :: [i586] #500 libzfs-devel: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:07 :: [x86_64] #500 libzfs-devel-static: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:08 :: [i586] #500 libzfs-devel-static: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:09 :: [x86_64] #400 spl-utils: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:10 :: [i586] #400 spl-utils: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:10 :: [x86_64] #400 spl-utils-debuginfo: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:11 :: [i586] #400 spl-utils-debuginfo: no need to repeat, install check SKIPPED x86_64: squid=3.2.13-alt2 post-install unowned files: /usr/share/snmp 2013-Aug-11 19:50:12 :: [x86_64] #200 squid: no need to repeat, install check SKIPPED i586: squid=3.2.13-alt2 post-install unowned files: /usr/share/snmp 2013-Aug-11 19:50:13 :: [i586] #200 squid: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:13 :: [x86_64] #200 squid-debuginfo: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:14 :: [i586] #200 squid-debuginfo: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:15 :: [x86_64] #200 squid-doc: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:16 :: [i586] #200 squid-doc: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:16 :: [x86_64] #200 squid-helpers: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:17 :: [i586] #200 squid-helpers: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:18 :: [x86_64] #200 squid-helpers-debuginfo: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:19 :: [i586] #200 squid-helpers-debuginfo: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:19 :: [x86_64] #500 zfs-utils: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:20 :: [i586] #500 zfs-utils: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:21 :: [x86_64] #500 zfs-utils-debuginfo: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:22 :: [i586] #500 zfs-utils-debuginfo: no need to repeat, install check SKIPPED 2013-Aug-11 19:50:23 :: [x86_64-i586] plan: #0 +4 -4 =8737 2013-Aug-11 19:50:37 :: [x86_64-i586] generated apt indices 2013-Aug-11 19:50:40 :: [x86_64-i586] created next repo 2013-Aug-11 19:50:46 :: [x86_64-i586] dependencies check OK 2013-Aug-11 19:50:47 :: gears inheritance check OK 2013-Aug-11 19:50:47 :: srpm inheritance check OK girar-check-perms: access to fglrx_glx DENIED for led: does not belong to approved builders list: boyarsh @qa_p7 fglrx_glx: Operation not permitted girar-check-perms: access to squid ALLOWED for led: project leader girar-check-perms: access to knem ALLOWED for led: project leader girar-check-perms: access to spl ALLOWED for led: project leader girar-check-perms: access to zfs ALLOWED for led: project leader 2013-Aug-11 19:50:47 :: acl check FAILED 2013-Aug-11 19:50:47 :: task #101966 for p7 EPERM
reply other threads:[~2013-08-11 19:50 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=20130811195048.GA5225@ssh.git.altlinux.org \ --to=girar-builder@altlinux.org \ --cc=boyarsh@altlinux.org \ --cc=led@altlinux.org \ --cc=qa_p7@packages.altlinux.org \ --cc=sisyphus-incominger@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 Girar Builder robot reports This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus-incominger/0 sisyphus-incominger/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 sisyphus-incominger sisyphus-incominger/ http://lore.altlinux.org/sisyphus-incominger \ sisyphus-incominger@lists.altlinux.org sisyphus-incominger@lists.altlinux.ru sisyphus-incominger@lists.altlinux.com public-inbox-index sisyphus-incominger Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus-incominger AGPL code for this site: git clone https://public-inbox.org/public-inbox.git