From: Maxim Cournoyer <maxim.cournoyer@gmail.com>
To: Bone Baboon <bone.baboon@disroot.org>
Cc: 48520@debbugs.gnu.org
Subject: bug#48520: rav1e 0.3.5 is not reproducible
Date: Fri, 25 Jun 2021 16:08:33 -0400 [thread overview]
Message-ID: <87h7hlyaf2.fsf@gmail.com> (raw)
In-Reply-To: <87wnrvaqrz.fsf@disroot.org> (Bone Baboon's message of "Wed, 19 May 2021 07:48:00 -0400")
Hello,
Bone Baboon <bone.baboon@disroot.org> writes:
> `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 /gnu/store/cdhgn2y3xzmbxfzkzzlm9fb7q70paxvz-rav1e-0.3.5`
> outputs:
>
> ```
> /gnu/store/cdhgn2y3xzmbxfzkzzlm9fb7q70paxvz-rav1e-0.3.5 contents differ:
> local hash: 0lr47rfaq41yn3sbf86xnwpsrgvi38ifi3hx5dz3cm5iinfwaxc0
> https://ci.guix.gnu.org/nar/lzip/cdhgn2y3xzmbxfzkzzlm9fb7q70paxvz-rav1e-0.3.5: 17g58f754k0n5hwiysb88cz9fg82di2j244zzh9mnv6a172y4xjb
> differing file:
> /share/cargo/registry/rav1e-0.3.5.crate
>
> 1 store items were analyzed:
> - 0 (0.0%) were identical
> - 1 (100.0%) differed
> - 0 (0.0%) were inconclusive
> ```
>
> `guix challenge --diff=diffoscope
> /gnu/store/cdhgn2y3xzmbxfzkzzlm9fb7q70paxvz-rav1e-0.3.5` outputs:
>
> ```
> /gnu/store/cdhgn2y3xzmbxfzkzzlm9fb7q70paxvz-rav1e-0.3.5 contents differ:
> local hash: 0lr47rfaq41yn3sbf86xnwpsrgvi38ifi3hx5dz3cm5iinfwaxc0
> https://ci.guix.gnu.org/nar/lzip/cdhgn2y3xzmbxfzkzzlm9fb7q70paxvz-rav1e-0.3.5: 17g58f754k0n5hwiysb88cz9fg82di2j244zzh9mnv6a172y4xjb
> --- /tmp/guix-directory.3zSn14
> +++ /gnu/store/cdhgn2y3xzmbxfzkzzlm9fb7q70paxvz-rav1e-0.3.5
> │ --- /tmp/guix-directory.3zSn14/share
> ├── +++ /gnu/store/cdhgn2y3xzmbxfzkzzlm9fb7q70paxvz-rav1e-0.3.5/share
> │ │ --- /tmp/guix-directory.3zSn14/share/cargo
> │ ├── +++ /gnu/store/cdhgn2y3xzmbxfzkzzlm9fb7q70paxvz-rav1e-0.3.5/share/cargo
> │ │ │ --- /tmp/guix-directory.3zSn14/share/cargo/registry
> │ │ ├── +++ /gnu/store/cdhgn2y3xzmbxfzkzzlm9fb7q70paxvz-rav1e-0.3.5/share/cargo/registry
> │ │ │ │ --- /tmp/guix-directory.3zSn14/share/cargo/registry/rav1e-0.3.5.crate
> │ │ │ ├── +++ /gnu/store/cdhgn2y3xzmbxfzkzzlm9fb7q70paxvz-rav1e-0.3.5/share/cargo/registry/rav1e-0.3.5.crate
> │ │ │ │ ├── rav1e-0.3.5.crate-content
> │ │ │ │ │ ├── file list
> │ │ │ │ │ │ @@ -1,9 +1,9 @@
> │ │ │ │ │ │ --rw-r--r-- 0 0 0 39196 2021-04-03 18:35:22.000000 rav1e-0.3.5/Cargo.lock
> │ │ │ │ │ │ --rw-r--r-- 0 0 0 4228 2021-04-03 18:35:22.000000 rav1e-0.3.5/Cargo.toml
> │ │ │ │ │ │ +-rw-r--r-- 0 0 0 39196 2021-04-21 15:38:10.000000 rav1e-0.3.5/Cargo.lock
> │ │ │ │ │ │ +-rw-r--r-- 0 0 0 4228 2021-04-21 15:38:10.000000 rav1e-0.3.5/Cargo.toml
> │ │ │ │ │ │ -rw-r--r-- 0 999 30000 4228 2020-12-31 14:44:40.000000 rav1e-0.3.5/Cargo.toml.orig
> │ │ │ │ │ │ -rw-r--r-- 0 999 30000 1332 2020-11-16 12:40:01.000000 rav1e-0.3.5/LICENSE
> │ │ │ │ │ │ -rw-r--r-- 0 999 30000 5702 2017-09-24 10:10:31.000000 rav1e-0.3.5/PATENTS
> │ │ │ │ │ │ -rw-r--r-- 0 999 30000 5820 2020-12-31 12:00:53.000000 rav1e-0.3.5/README.md
> │ │ │ │ │ │ -rw-r--r-- 0 999 30000 4333 2020-12-31 12:00:53.000000 rav1e-0.3.5/build.rs
> │ │ │ │ │ │ -rw-r--r-- 0 999 30000 423 2020-12-31 12:00:53.000000 rav1e-0.3.5/cbindgen.toml
> │ │ │ │ │ │ -rw-r--r-- 0 999 30000 3579 2020-12-31 12:00:53.000000 rav1e-0.3.5/src/activity.rs
>
> 1 store items were analyzed:
> - 0 (0.0%) were identical
> - 1 (100.0%) differed
> - 0 (0.0%) were inconclusive
> ```
Still reproducible with 0.4.1. It seems the generated files uid/gid are
causing the discrepancy. Not sure how that comes to be. Needs
investigation. I see nix passes '--frozen' to cargo, but that doesn't
work for us: "Cargo.lock needs to be updated but --frozen was passed to
prevent this". Not sure if it's key.
To be investigated!
Thanks for the report,
Maxim
prev parent reply other threads:[~2021-06-25 20:09 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-05-19 11:48 bug#48520: rav1e 0.3.5 is not reproducible Bone Baboon via Bug reports for GNU Guix
2021-06-25 20:08 ` Maxim Cournoyer [this message]
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=87h7hlyaf2.fsf@gmail.com \
--to=maxim.cournoyer@gmail.com \
--cc=48520@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).