Hi Alex, > Source: gthumb > Version: 3:3.4.1-1 > Severity: minor > > Dear Maintainer, > > <https://reproducible.debian.net/rb-pkg/unstable/amd64/gthumb.html> > shows that the version of gthumb in unstable is unreproducible. The > ``differences'' tag shows that the file to be installed as > /usr/share/glib-2.0/schemas/org.gnome.gthumb.enums.xml cannot be built > reproducibly. > > The build log diff shows org.gnome.gthumb.enums.xml is being built > using different commands in different builds! I think this is why > org.gnome.gthumb.enums.xml cannot be built reproducibly.
Thanks to explain the log. The file is generated by glib-mkenums (libglib2.0-dev package). The cmd is present in configure: gnome-multi-writer-3.17.92/configure: $(AM_V_GEN) glib-mkenums --comments '\''<!-- @comment@ -->'\'' --fhead "<schemalist>" --vhead " <@type@ id='\''$(gsettings_ENUM_NAMESPACE).@EnumName@'\''>" --vprod " <value nick='\''@valuenick@'\'' value='\''@valuenum@'\''/>" --vtail " </@type@>" --ftail "</schemalist>" $^ > $@.tmp && mv $@.tmp $@ The file seems to be different but only the order. The values inside a tag, let's say <enum·id='org.gnome.gthumb.GSignatureEnc'>, is the same. I checked the file I have installed with the result at reproducible.debian.net As it is a generated file, maybe is the way it is. It is my guess for now. But the bug still open. regards, -- Herbert Parentes Fortes Neto (hpfn)