unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
From: Bone Baboon via Bug reports for GNU Guix <bug-guix@gnu.org>
To: 48499@debbugs.gnu.org
Subject: bug#48499: hunspell-dict-en-us is not reproducible
Date: Tue, 18 May 2021 10:33:53 -0400	[thread overview]
Message-ID: <871ra4cdri.fsf@disroot.org> (raw)

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
```




             reply	other threads:[~2021-05-18 14:39 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-05-18 14:33 Bone Baboon via Bug reports for GNU Guix [this message]
2021-05-18 15:30 ` bug#48499: hunspell-dict-en-us is not reproducible Tobias Geerinckx-Rice via Bug reports for GNU Guix

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

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=871ra4cdri.fsf@disroot.org \
    --to=bug-guix@gnu.org \
    --cc=48499@debbugs.gnu.org \
    --cc=bone.baboon@disroot.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
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).