guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Unreproducible «When Docker images become fixed-point»?


From: Ludovic Courtès
Subject: Re: Unreproducible «When Docker images become fixed-point»?
Date: Mon, 04 Jul 2022 15:37:42 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux)

Hello,

zimoun <zimon.toutoune@gmail.com> skribis:

> The pack built by the post is:
>
> /gnu/store/6rga6pz60di21mn37y5v3lvrwxfvzcz9-python-python-numpy-docker-pack.tar.gz
>
> comparing with today, using 9d795fb and the time-machine:
>
> $ guix time-machine -C /tmp/channels.scm \
>        -- pack -f docker --save-provenance -m /tmp/manifest.scm
>
> /gnu/store/ryqvz83s11qb96d9i6ywv08vcshg6k17-python-python-numpy-docker-pack.tar.gz

I have this:

--8<---------------cut here---------------start------------->8---
$ guix time-machine --commit=fb32a38db1d3a6d9bc970e14df5be95e59a8ab02 -- pack 
-f docker --save-provenance python python-numpy -d
/gnu/store/7kxwhszfvqxcryfid7n9fk4mamaxrwky-python-python-numpy-docker-pack.tar.gz.drv
$ guix time-machine --commit=fb32a38db1d3a6d9bc970e14df5be95e59a8ab02 -- pack 
-f docker --save-provenance python python-numpy 
/gnu/store/ryqvz83s11qb96d9i6ywv08vcshg6k17-python-python-numpy-docker-pack.tar.gz
$ guix hash $(guix time-machine 
--commit=fb32a38db1d3a6d9bc970e14df5be95e59a8ab02 -- pack -f docker 
--save-provenance python python-numpy )
1zn7kx2nj5ly8kcdl6lw0l8v1428ldg88j5zs7wyjxl27qz1kdrx
$ guix describe
Generation 221  Jul 03 2022 23:52:07    (current)
  guix e069de4
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: e069de452a2c923868f5137421b4b6349c38d754
--8<---------------cut here---------------end--------------->8---

Do you still have the original tarball mentioned in the post?

A possible reason why we’re building a different derivation than back
then is provenance info: as explained under ‘--save-provenance’ in the
manual, provenance info is not “canonical” and we could end up including
different provenance info.  I don’t have any clear scenario in mind but
that sounds plausible.

Thanks,
Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]