* bug#48499: hunspell-dict-en-us is not reproducible
@ 2021-05-18 14:33 Bone Baboon via Bug reports for GNU Guix
2021-05-18 15:30 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 2+ messages in thread
From: Bone Baboon via Bug reports for GNU Guix @ 2021-05-18 14:33 UTC (permalink / raw)
To: 48499
hunspell-dict-en-us is not reproducible.
The diffoscope output for the README files that are not reproducible
show that when the README files are being generated they are created
with a date and time. The date and time will be different for each
build and this is why they are not reproducible.
I checked hunspell-dict-de and it is reproducible. I do not know if
other hunspell-dict-* are reproducible or not.
`guix describe` outputs:
```
Generation 24 May 12 2021 18:06:24 (current)
guix d6aeebb
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master
commit: d6aeebb23639258311fdfb9dbf5f903079fde51a
```
`guix challenge hunspell-dict-en-us` outputs:
```
/gnu/store/3w1hj34h7w2if52lng2q1n12ddb034bj-hunspell-dict-en-us-2018.04.16 contents differ:
local hash: 17z7nzdzzirfkqsiixk3r4anxzmj2531k9hm30bv7kq19fb3drbb
https://ci.guix.gnu.org/nar/lzip/3w1hj34h7w2if52lng2q1n12ddb034bj-hunspell-dict-en-us-2018.04.16: 0zc4xyr77bzsmzs6wjxmx59c0w2xr97qx47190k0wmjaskncdllq
differing files:
/share/doc/hunspell-dict-en-us/README_en_AU.txt
/share/doc/hunspell-dict-en-us/README_en_US-large.txt
/share/doc/hunspell-dict-en-us/README_en_US.txt
/share/doc/hunspell-dict-en-us/README_en_CA.txt
/share/doc/hunspell-dict-en-us/README_en_GB-ise.txt
/share/doc/hunspell-dict-en-us/README_en_AU-large.txt
/share/doc/hunspell-dict-en-us/README_en_GB-large.txt
/share/doc/hunspell-dict-en-us/README_en_GB-ize.txt
/share/doc/hunspell-dict-en-us/README_en_CA-large.txt
1 store items were analyzed:
- 0 (0.0%) were identical
- 1 (100.0%) differed
- 0 (0.0%) were inconclusive
```
`guix challenge --diff=diffoscope hunspell-dict-en-us` outputs:
```
/gnu/store/3w1hj34h7w2if52lng2q1n12ddb034bj-hunspell-dict-en-us-2018.04.16 contents differ:
local hash: 17z7nzdzzirfkqsiixk3r4anxzmj2531k9hm30bv7kq19fb3drbb
https://ci.guix.gnu.org/nar/lzip/3w1hj34h7w2if52lng2q1n12ddb034bj-hunspell-dict-en-us-2018.04.16: 0zc4xyr77bzsmzs6wjxmx59c0w2xr97qx47190k0wmjaskncdllq
ci.guix.gnu.org 169KiB 350KiB/s 00:00 [##################] 100.0%
--- /tmp/guix-directory.IJLlzu
+++ /gnu/store/3w1hj34h7w2if52lng2q1n12ddb034bj-hunspell-dict-en-us-2018.04.16
│ --- /tmp/guix-directory.IJLlzu/share
├── +++ /gnu/store/3w1hj34h7w2if52lng2q1n12ddb034bj-hunspell-dict-en-us-2018.04.16/share
│ │ --- /tmp/guix-directory.IJLlzu/share/doc
│ ├── +++ /gnu/store/3w1hj34h7w2if52lng2q1n12ddb034bj-hunspell-dict-en-us-2018.04.16/share/doc
│ │ │ --- /tmp/guix-directory.IJLlzu/share/doc/hunspell-dict-en-us
│ │ ├── +++ /gnu/store/3w1hj34h7w2if52lng2q1n12ddb034bj-hunspell-dict-en-us-2018.04.16/share/doc/hunspell-dict-en-us
│ │ │ │ --- /tmp/guix-directory.IJLlzu/share/doc/hunspell-dict-en-us/README_en_AU-large.txt
│ │ │ ├── +++ /gnu/store/3w1hj34h7w2if52lng2q1n12ddb034bj-hunspell-dict-en-us-2018.04.16/share/doc/hunspell-dict-en-us/README_en_AU-large.txt
│ │ │ │ @@ -1,10 +1,10 @@
│ │ │ │ en_AU-large Hunspell Dictionary
│ │ │ │ Generated from SCOWL Version 2018.04.16
│ │ │ │ -Sat Aug 22 06:52:10 UTC 2020
│ │ │ │ +Fri May 7 14:50:16 UTC 2021
│ │ │ │
│ │ │ │ http://wordlist.sourceforge.net
│ │ │ │
│ │ │ │ README file for English Hunspell dictionaries derived from SCOWL.
│ │ │ │
│ │ │ │ These dictionaries are created using the speller/make-hunspell-dict
│ │ │ │ script in SCOWL.
│ │ │ │ @@ -340,9 +340,9 @@
│ │ │ │ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
│ │ │ │ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
│ │ │ │ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
│ │ │ │ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
│ │ │ │ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
│ │ │ │ SUCH DAMAGE.
│ │ │ │
│ │ │ │ -Build Date: Sat Aug 22 06:52:10 UTC 2020
│ │ │ │ +Build Date: Fri May 7 14:50:16 UTC 2021
│ │ │ │ Wordlist Command: mk-list -v1 --accents=both en_AU 70
│ │ │ │ --- /tmp/guix-directory.IJLlzu/share/doc/hunspell-dict-en-us/README_en_AU.txt
│ │ │ ├── +++ /gnu/store/3w1hj34h7w2if52lng2q1n12ddb034bj-hunspell-dict-en-us-2018.04.16/share/doc/hunspell-dict-en-us/README_en_AU.txt
│ │ │ │ @@ -1,10 +1,10 @@
│ │ │ │ en_AU Hunspell Dictionary
│ │ │ │ Generated from SCOWL Version 2018.04.16
│ │ │ │ -Sat Aug 22 06:52:06 UTC 2020
│ │ │ │ +Fri May 7 14:50:12 UTC 2021
│ │ │ │
│ │ │ │ http://wordlist.sourceforge.net
│ │ │ │
│ │ │ │ README file for English Hunspell dictionaries derived from SCOWL.
│ │ │ │
│ │ │ │ These dictionaries are created using the speller/make-hunspell-dict
│ │ │ │ script in SCOWL.
│ │ │ │ @@ -340,9 +340,9 @@
│ │ │ │ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
│ │ │ │ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
│ │ │ │ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
│ │ │ │ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
│ │ │ │ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
│ │ │ │ SUCH DAMAGE.
│ │ │ │
│ │ │ │ -Build Date: Sat Aug 22 06:52:06 UTC 2020
│ │ │ │ +Build Date: Fri May 7 14:50:12 UTC 2021
│ │ │ │ Wordlist Command: mk-list --accents=strip en_AU 60
│ │ │ │ --- /tmp/guix-directory.IJLlzu/share/doc/hunspell-dict-en-us/README_en_CA-large.txt
│ │ │ ├── +++ /gnu/store/3w1hj34h7w2if52lng2q1n12ddb034bj-hunspell-dict-en-us-2018.04.16/share/doc/hunspell-dict-en-us/README_en_CA-large.txt
│ │ │ │ @@ -1,10 +1,10 @@
│ │ │ │ en_CA-large Hunspell Dictionary
│ │ │ │ Generated from SCOWL Version 2018.04.16
│ │ │ │ -Sat Aug 22 06:52:08 UTC 2020
│ │ │ │ +Fri May 7 14:50:14 UTC 2021
│ │ │ │
│ │ │ │ http://wordlist.sourceforge.net
│ │ │ │
│ │ │ │ README file for English Hunspell dictionaries derived from SCOWL.
│ │ │ │
│ │ │ │ These dictionaries are created using the speller/make-hunspell-dict
│ │ │ │ script in SCOWL.
│ │ │ │ @@ -340,9 +340,9 @@
│ │ │ │ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
│ │ │ │ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
│ │ │ │ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
│ │ │ │ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
│ │ │ │ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
│ │ │ │ SUCH DAMAGE.
│ │ │ │
│ │ │ │ -Build Date: Sat Aug 22 06:52:08 UTC 2020
│ │ │ │ +Build Date: Fri May 7 14:50:14 UTC 2021
│ │ │ │ Wordlist Command: mk-list -v1 --accents=both en_CA 70
│ │ │ │ --- /tmp/guix-directory.IJLlzu/share/doc/hunspell-dict-en-us/README_en_CA.txt
│ │ │ ├── +++ /gnu/store/3w1hj34h7w2if52lng2q1n12ddb034bj-hunspell-dict-en-us-2018.04.16/share/doc/hunspell-dict-en-us/README_en_CA.txt
│ │ │ │ @@ -1,10 +1,10 @@
│ │ │ │ en_CA Hunspell Dictionary
│ │ │ │ Generated from SCOWL Version 2018.04.16
│ │ │ │ -Sat Aug 22 06:52:03 UTC 2020
│ │ │ │ +Fri May 7 14:50:11 UTC 2021
│ │ │ │
│ │ │ │ http://wordlist.sourceforge.net
│ │ │ │
│ │ │ │ README file for English Hunspell dictionaries derived from SCOWL.
│ │ │ │
│ │ │ │ These dictionaries are created using the speller/make-hunspell-dict
│ │ │ │ script in SCOWL.
│ │ │ │ @@ -340,9 +340,9 @@
│ │ │ │ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
│ │ │ │ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
│ │ │ │ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
│ │ │ │ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
│ │ │ │ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
│ │ │ │ SUCH DAMAGE.
│ │ │ │
│ │ │ │ -Build Date: Sat Aug 22 06:52:03 UTC 2020
│ │ │ │ +Build Date: Fri May 7 14:50:11 UTC 2021
│ │ │ │ Wordlist Command: mk-list --accents=strip en_CA 60
│ │ │ │ --- /tmp/guix-directory.IJLlzu/share/doc/hunspell-dict-en-us/README_en_GB-ise.txt
│ │ │ ├── +++ /gnu/store/3w1hj34h7w2if52lng2q1n12ddb034bj-hunspell-dict-en-us-2018.04.16/share/doc/hunspell-dict-en-us/README_en_GB-ise.txt
│ │ │ │ @@ -1,10 +1,10 @@
│ │ │ │ en_GB-ise Hunspell Dictionary
│ │ │ │ Generated from SCOWL Version 2018.04.16
│ │ │ │ -Sat Aug 22 06:52:05 UTC 2020
│ │ │ │ +Fri May 7 14:50:12 UTC 2021
│ │ │ │
│ │ │ │ http://wordlist.sourceforge.net
│ │ │ │
│ │ │ │ README file for English Hunspell dictionaries derived from SCOWL.
│ │ │ │
│ │ │ │ These dictionaries are created using the speller/make-hunspell-dict
│ │ │ │ script in SCOWL.
│ │ │ │ @@ -340,9 +340,9 @@
│ │ │ │ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
│ │ │ │ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
│ │ │ │ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
│ │ │ │ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
│ │ │ │ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
│ │ │ │ SUCH DAMAGE.
│ │ │ │
│ │ │ │ -Build Date: Sat Aug 22 06:52:05 UTC 2020
│ │ │ │ +Build Date: Fri May 7 14:50:12 UTC 2021
│ │ │ │ Wordlist Command: mk-list --accents=strip en_GB-ise 60
│ │ │ │ --- /tmp/guix-directory.IJLlzu/share/doc/hunspell-dict-en-us/README_en_GB-ize.txt
│ │ │ ├── +++ /gnu/store/3w1hj34h7w2if52lng2q1n12ddb034bj-hunspell-dict-en-us-2018.04.16/share/doc/hunspell-dict-en-us/README_en_GB-ize.txt
│ │ │ │ @@ -1,10 +1,10 @@
│ │ │ │ en_GB-ize Hunspell Dictionary
│ │ │ │ Generated from SCOWL Version 2018.04.16
│ │ │ │ -Sat Aug 22 06:52:04 UTC 2020
│ │ │ │ +Fri May 7 14:50:11 UTC 2021
│ │ │ │
│ │ │ │ http://wordlist.sourceforge.net
│ │ │ │
│ │ │ │ README file for English Hunspell dictionaries derived from SCOWL.
│ │ │ │
│ │ │ │ These dictionaries are created using the speller/make-hunspell-dict
│ │ │ │ script in SCOWL.
│ │ │ │ @@ -340,9 +340,9 @@
│ │ │ │ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
│ │ │ │ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
│ │ │ │ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
│ │ │ │ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
│ │ │ │ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
│ │ │ │ SUCH DAMAGE.
│ │ │ │
│ │ │ │ -Build Date: Sat Aug 22 06:52:04 UTC 2020
│ │ │ │ +Build Date: Fri May 7 14:50:11 UTC 2021
│ │ │ │ Wordlist Command: mk-list --accents=strip en_GB-ize 60
│ │ │ │ --- /tmp/guix-directory.IJLlzu/share/doc/hunspell-dict-en-us/README_en_GB-large.txt
│ │ │ ├── +++ /gnu/store/3w1hj34h7w2if52lng2q1n12ddb034bj-hunspell-dict-en-us-2018.04.16/share/doc/hunspell-dict-en-us/README_en_GB-large.txt
│ │ │ │ @@ -1,10 +1,10 @@
│ │ │ │ en_GB-large Hunspell Dictionary
│ │ │ │ Generated from SCOWL Version 2018.04.16
│ │ │ │ -Sat Aug 22 06:52:09 UTC 2020
│ │ │ │ +Fri May 7 14:50:15 UTC 2021
│ │ │ │
│ │ │ │ http://wordlist.sourceforge.net
│ │ │ │
│ │ │ │ README file for English Hunspell dictionaries derived from SCOWL.
│ │ │ │
│ │ │ │ These dictionaries are created using the speller/make-hunspell-dict
│ │ │ │ script in SCOWL.
│ │ │ │ @@ -340,9 +340,9 @@
│ │ │ │ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
│ │ │ │ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
│ │ │ │ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
│ │ │ │ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
│ │ │ │ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
│ │ │ │ SUCH DAMAGE.
│ │ │ │
│ │ │ │ -Build Date: Sat Aug 22 06:52:09 UTC 2020
│ │ │ │ +Build Date: Fri May 7 14:50:15 UTC 2021
│ │ │ │ Wordlist Command: mk-list -v1 --accents=both en_GB-ize en_GB-ise 70
│ │ │ │ --- /tmp/guix-directory.IJLlzu/share/doc/hunspell-dict-en-us/README_en_US-large.txt
│ │ │ ├── +++ /gnu/store/3w1hj34h7w2if52lng2q1n12ddb034bj-hunspell-dict-en-us-2018.04.16/share/doc/hunspell-dict-en-us/README_en_US-large.txt
│ │ │ │ @@ -1,10 +1,10 @@
│ │ │ │ en_US-large Hunspell Dictionary
│ │ │ │ Generated from SCOWL Version 2018.04.16
│ │ │ │ -Sat Aug 22 06:52:07 UTC 2020
│ │ │ │ +Fri May 7 14:50:13 UTC 2021
│ │ │ │
│ │ │ │ http://wordlist.sourceforge.net
│ │ │ │
│ │ │ │ README file for English Hunspell dictionaries derived from SCOWL.
│ │ │ │
│ │ │ │ These dictionaries are created using the speller/make-hunspell-dict
│ │ │ │ script in SCOWL.
│ │ │ │ @@ -340,9 +340,9 @@
│ │ │ │ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
│ │ │ │ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
│ │ │ │ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
│ │ │ │ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
│ │ │ │ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
│ │ │ │ SUCH DAMAGE.
│ │ │ │
│ │ │ │ -Build Date: Sat Aug 22 06:52:07 UTC 2020
│ │ │ │ +Build Date: Fri May 7 14:50:13 UTC 2021
│ │ │ │ Wordlist Command: mk-list -v1 --accents=both en_US 70
│ │ │ │ --- /tmp/guix-directory.IJLlzu/share/doc/hunspell-dict-en-us/README_en_US.txt
│ │ │ ├── +++ /gnu/store/3w1hj34h7w2if52lng2q1n12ddb034bj-hunspell-dict-en-us-2018.04.16/share/doc/hunspell-dict-en-us/README_en_US.txt
│ │ │ │ @@ -1,10 +1,10 @@
│ │ │ │ en_US Hunspell Dictionary
│ │ │ │ Generated from SCOWL Version 2018.04.16
│ │ │ │ -Sat Aug 22 06:52:02 UTC 2020
│ │ │ │ +Fri May 7 14:50:10 UTC 2021
│ │ │ │
│ │ │ │ http://wordlist.sourceforge.net
│ │ │ │
│ │ │ │ README file for English Hunspell dictionaries derived from SCOWL.
│ │ │ │
│ │ │ │ These dictionaries are created using the speller/make-hunspell-dict
│ │ │ │ script in SCOWL.
│ │ │ │ @@ -340,9 +340,9 @@
│ │ │ │ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
│ │ │ │ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
│ │ │ │ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
│ │ │ │ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
│ │ │ │ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
│ │ │ │ SUCH DAMAGE.
│ │ │ │
│ │ │ │ -Build Date: Sat Aug 22 06:52:02 UTC 2020
│ │ │ │ +Build Date: Fri May 7 14:50:10 UTC 2021
│ │ │ │ Wordlist Command: mk-list --accents=strip en_US 60
1 store items were analyzed:
- 0 (0.0%) were identical
- 1 (100.0%) differed
- 0 (0.0%) were inconclusive
```
^ permalink raw reply [flat|nested] 2+ messages in thread
* bug#48499: hunspell-dict-en-us is not reproducible
2021-05-18 14:33 bug#48499: hunspell-dict-en-us is not reproducible Bone Baboon via Bug reports for GNU Guix
@ 2021-05-18 15:30 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 2+ messages in thread
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-05-18 15:30 UTC (permalink / raw)
To: Bone Baboon; +Cc: bug-guix, 48499-done
[-- Attachment #1: Type: text/plain, Size: 552 bytes --]
Bone Baboon via Bug reports for GNU Guix 写道:
> hunspell-dict-en-us is not reproducible.
Thanks! Fixed in be528eb53d6c5c6d3ef7d74a02da2e2b97c0ccc6.
>
> I checked hunspell-dict-de and it is reproducible. I do not
> know if
> other hunspell-dict-* are reproducible or not.
A quick
for a in "" "--check --keep-failed"; do
guix build --no-grafts \
$(guix package -A ^hunspell-dict | cut -f1) $a
done
suggests that they are, unless one embeds (say) the day of the
week somewhere...
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-05-18 15:39 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-05-18 14:33 bug#48499: hunspell-dict-en-us is not reproducible Bone Baboon via Bug reports for GNU Guix
2021-05-18 15:30 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).