[rb-general] Flathub, initial proposal

Daniel Kahn Gillmor dkg at fifthhorseman.net
Tue Sep 6 05:24:02 CEST 2016


On Mon 2016-09-05 05:44:26 -0400, Alexander Larsson wrote:
> We can then generate tarballs for diffoscope:
>
> $ ostree export --repo=repo app/org.gnome.Maps/x86_64/master > build1.tar
> $ ostree export --repo=repo app/org.gnome.Maps/x86_64/master^ > build2.tar
>
> Notes:
>   * The mtime difference does not matter to flatpak/ostree, as they
>     will be zeroed out on installation. That is why ostree diff didn't
>     report it.

In that case, "ostree export" should probably also zero out the mtimes,
which will make things simpler and cleaner going forward.

>   * Its unclear why libical built differently the second time.

It looks to me like libical has a table of strings and numerical values
which it stores internally.  Maybe that's being generated dynamically at
build time by a programming language that has randomly-ordered
dictionaries?  in that case, you'd want to change the table generation
by sorting the keys of the dictionary before emitting the table.

hth,

   --dkg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 930 bytes
Desc: not available
URL: <http://lists.reproducible-builds.org/pipermail/rb-general/attachments/20160905/75698b0d/attachment.sig>


More information about the rb-general mailing list